Build functional modules for session management (such as classification, search, and batch operations) #775
tobshangye
started this conversation in
Ideas
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Is your feature request related to a problem? Please describe.
After long-term use, the left conversation bar will accumulate a large number of historical conversations (which may include expired requests, invalid test data, etc.). However, these conversations are only sorted by time and lack effective categorization, making it difficult for users to quickly locate high-value conversations. At the same time, the single deletion mechanism results in repetitive operations when cleaning up old conversations. When more than 50 conversations have accumulated, the maintenance cost significantly increases.
Describe the solution you'd like
Intelligent Pre-screening Layer: The system automatically identifies "zombie sessions" (e.g., not opened for 30 consecutive days and without key content), displaying them in a semi-transparent style in the list, and provides a "one-click archive" batch operation entry.
Dynamic Classification Layer: Allows users to create custom folders by dragging (e.g., Project A/Customer Feedback/Technical Issues), supporting automatic generation of corresponding tags when moving sessions into folders in bulk.
Value Reinforcement Layer: For sessions containing key information such as code snippets or decision conclusions, users can manually mark them as "important sessions." These sessions will always be pinned and exempt from automatic cleanup rules.
At the same time, a cross-session operation tray needs to be added: when users select multiple sessions, an operation bar should float at the bottom providing combined functions like "batch delete/export/mark," similar to the multi-select operation mode of Gmail's email list.
Describe alternatives you've considered
We have considered two alternative directions, but they may not be better:
Timeline compression plan: Automatically collapse conversations older than 3 months into "historical conversation packages"
Global search replacing classification: Enhance search functionality (e.g., filtering by file type)
Predefined cleanup rules: Allow setting "automatic cleanup of untagged sessions every Friday," but this might accidentally delete temporary conversations that haven't been sorted in time.
Beta Was this translation helpful? Give feedback.
All reactions