session manager · DSH plug-in selection directory
dream12347/dsh-session-manager · skills
DSH session management plug-in: delete (recycle bin recovery/complete clear), statistics, resume/pause, open log directory, conversation top drawer, workspace grouping and sorting, context compression threshold setting.
★ 62GitHub stars
2Forks
2026-08-23Last updated
TypeScriptLanguage
MITLicense
Key features
- A new independent "Session Management" section is added to the settings page (a settings section at the same level as Notifications)
- Conversation managementOpen the conversation management drawer (complete list + archived + recycle bin), the push pin can be fixed and permanent, click outside to automatically close it
- The official status point (amber/green/circling) is driven by the pendingInteraction / completed / running field of the official SessionSummary, and click-in-place read is achieved by clearing the official reminder mark without opening a session
- The panel lists all sessions (title/working directory), and the bottom folding area displays archived sessions separately, supporting one-click recovery back to the session list
- Recycle BinDeleted conversations are moved to the Recycle Bin (the last 10 are retained, and the oldest one is automatically cleared), and can be restored or completely deleted.
Requirements
- A running session cannot be deleted (the button is disabled and deletion is refused). In multi-tab scenarios, please first confirm elsewhere that the session has been stopped.
- Subagent sessions can be deleted (not running), including "orphan subagents" whose main session has been deleted - there will be no residual sessions that cannot be cleaned up
Install command
dsh plugin --profile web add github:dream12347/dsh-session-manager