DSH Client UI Side Tasks
uluckystar/dsh-client-ui-side-tasks · productivity
DSH Client UI Side Tasks.
★ 2GitHub stars
0Forks
2026-08-14Last updated
TypeScriptLanguage
—License
Key features
- Hidden by defaultthe child is archived (workspace.archiveSession) right after creation, so it never appears in the workspace sidebar or the ungrouped bucket — the panel is its only surface.
- shell.overlay (root scope, id side-task-panel): the right-hand panel OR the collapsed chip.
- Self-expiringa task with no activity (creation, send, or a settled turn) for one hour (SIDE_TASK_TTL_MS) is deleted automatically by the apply-side sweep while the page is open
- persisted activity timestamps let a refresh resume the same expiry.
- Running tasks are never swept.
Requirements
- Mini-conversation is text-only — tool calls, context injections, reasoning blocks, and other surface nodes are intentionally omitted from the compact panel
- the full transcript lives in the main conversation by opening the task session normally.
Install command
dsh plugin --profile web add github:uluckystar/dsh-client-ui-side-tasks