Background
I hope to improve the management flexibility of historical conversations and the interaction experience during the workflow in Zoo.
Feature suggestions
1. Selectable storage location for conversation history
- Current: Conversations are likely stored in a fixed location.
- Suggestion: Allow users to choose between:
- Saving under the current VSCode workspace directory (better for project isolation)
- Saving in a unified global directory (better for cross-project reuse)
2. Navigation points within a conversation
- Scenario: In long conversations, users often want to quickly jump back to a specific question they previously asked Zoo.
- Suggestion: Add a "navigation point" feature — clicking it returns to a previous user message (question) sent to Zoo.
3. Folder-based classification and custom naming for conversations
- Scenario: Users may create multiple conversation groups for different projects or topics.
- Suggestion:
- Support organizing historical conversations into custom folders
- Allow custom naming for each conversation folder
- Make it easy to manage conversations by project or topic
4. Taskbar flashing notification (Windows)
- Scenario: When Zoo needs user input or asks a question / confirmation, the user may not be focused on VSCode.
- Suggestion: Use VSCode's native capability to flash the VSCode icon on the Windows taskbar to attract the user's attention.
Additional note
- Feature 4 can refer to the taskbar flashing behavior of terminals or chat applications.
- Thanks for considering these improvements 🙏
Background
I hope to improve the management flexibility of historical conversations and the interaction experience during the workflow in Zoo.
Feature suggestions
1. Selectable storage location for conversation history
2. Navigation points within a conversation
3. Folder-based classification and custom naming for conversations
4. Taskbar flashing notification (Windows)
Additional note