Title: Petition for features: 1) Save and Export Full Chat, 2) Track Changes
Submitted by: Cesar Pachon
Current Limitations:
- No way to export chat conversations
- Unable to select all chat content (Ctrl+A selects code editor content instead)
- No built-in chat history saving functionality
- Piece by piece copying and pasting is the only way to save chat content
- No local tracking of code changes and versions
Feature Requests:
-
Chat Export Functionality
- Add an export button/menu option in the chat interface
- Allow export to common formats (.md, .txt)
- Include timestamp and conversation metadata
- Preserve code formatting in exports
-
Chat Selection Controls
- Enable Ctrl+A to work within the chat window
- Add a “Select All Chat” button or shortcut
- Separate chat window selection from code editor selection
-
Chat History Management
- Add ability to save chat sessions
- Provide access to chat history
- Allow naming/organizing saved chats
- Enable searching through past conversations
-
Local Changes Tracking
- Create automatic subfolders for different versions of code
- Track changes made through AI suggestions
- Maintain history of code modifications
- Allow easy comparison between versions
- Option to revert to previous versions
- Local backup of all changes and conversations
Use Case:
Users often need to:
- Save important solutions and explanations
- Share conversations with team members
- Document problem-solving processes
- Reference past solutions
- Create documentation from chat content
- Track and manage code changes over time
- Maintain local backups of development history