bainianlaoyao/easy-archive

bainianlaoyao★ 0JavaScriptLast synced: 2026-08-17

Open on GitHub

DSH web plugin: two-step inline archive on workspace sidebar rows — one click arms a red confirm, the second archives; archive is no longer buried in the ⋮ menu. · 工作区侧边栏行内两击归档

README excerpt

easy-archive A DSH (DeepSeek Harness) web plugin that moves session archiving out of the kebab (⋮) menu and onto the workspace sidebar row itself, as a two-step inline button: 1. Hover a session row — an archive icon appears right before the ⋮ button. 2. Click once — the button switches to a red 「确认归档 / Confirm archive」 pill. 3. Click again — the session is archived. The archive item is removed from the ⋮ menu — archiving lives only on the row, never buried in a submenu. Features - Hover-revealed inline archive button on every session row (next to the ⋮ menu); one click arms the red confirm, the second commits. - Archive entry automatically hidden from the ⋮ menu whenever it opens (rename / fork stay where they are). - No slot takeover: the stock workspace browser keeps rendering; rename, fork, search, drag-reorder and everything else stay intact. - Archive runs through the same wire call the built-in menu used ( ctx.workspaces.archiveSession ), so behavior and permissions are identical. - Safety nets: the armed confirm auto-disarms after 4s, on mouse-leave, or on any click elsewhere; rows with ambiguous identities never get a button rather than risk archiving the wrong session. - …

View full README on GitHub →
Skins / UIdsh-pluginsidebar

Category