Back to directory

dsh-delete-session

Curated pickMaintenance: Active

dddmuc/dsh-delete-session

Delete sessions from the DSH Web sidebar: a Delete action in the session menu with a risk-consent dialog; removes the log, workspace accounting and live session state.

View on GitHub
$ dsh plugin --profile web add dsh-delete-session

16

stars

1

forks

JavaScript

Language

MIT

License

2026-09-13

Created

2026-10-22

Last push

Sidebar session deletion with system trash enabled by default and optional file quarantine.

DSH integration

Native runtime

Author-claimed

Safety audit

Unaudited

Last verified

2026-10-24

License

MIT

01What can it help you accomplish?

  • Remove DSH sessions from the sidebar

    Session logs, workspace accounting and projection cache moved to the system trash by default

    DSH Web users managing session data

02How to install into DeepSeek Harness

Installation steps

  1. 01

    Run `dsh plugin --profile web add dsh-delete-session`.

    $ dsh plugin --profile web add dsh-delete-session

  2. 02

    Restart `dsh web`.

    $ dsh web

Verify the integration

Not specified by the author

03DSH integration and capability boundaries

DSH integrationNative runtime

Delete action in the DSH Web sidebar session menu

  • Sidebar delete menu

    Delete through the official sidebar session-menu slot.

    Removes session data; disabling system trash makes deletion permanent.
  • Produced-file quarantine

    Optionally move files created or changed by a conversation into quarantine; off by default.

    Moving changed files changes the working directory.

04Who is it for? When not to use it?

Good for

  • DSH Web users managing session data

Not for

  • Turning off Delete to the system trash removes files permanently, leaving no staged copy or trash entry.
  • Batch deletion handles neither produced files nor child sessions.
  • Shell-created files are never detected; directories are never moved, the list caps at 500, and quarantine has no restore UI or automatic cleanup.

05Compatibility, maintenance and safety notes

  • Turning off Delete to the system trash removes files permanently, leaving no staged copy or trash entry.
  • Batch deletion handles neither produced files nor child sessions.
  • Shell-created files are never detected; directories are never moved, the list caps at 500, and quarantine has no restore UI or automatic cleanup.
2026-09-132026-10-22v0.2.3

README author claims

06Frequently asked questions

Where is Delete in DSH?

Open the session row’s ... menu in the sidebar and choose Delete session.

Can I restore a deleted DSH session?

With system trash enabled, restore session-<id> and session-<id>.json from the trash. With trash disabled, deletion is permanent.

Does DSH batch deletion quarantine files or delete children?

No. Batch deletion does not handle produced files or child sessions.

08Data and sources

  • Author-claimedgithub.com84720ac0e1be…

    **DeepSeek Harness 会话删除插件 —— 在侧边栏会话菜单里直接删除会话。**

  • Author-claimedgithub.com84720ac0e1be…

    sidebar.workspaces.session.menu.item

This page is generated from the project’s public documentation, repository metadata and a structured parse of DSH Plugins; last verified on 2026-10-24. Found an error? Submit a correction.

🏆

Best DeepSeek Harness Plugins

Twelve plugins worth installing first — picked from the whole catalog, across every category.

AD

DSH Plugins is an independent community directory of DeepSeek Harness plugins. Not affiliated with or endorsed by DeepSeek. Third-party plugins are not security-audited — review the source before installing.

New DeepSeek Harness plugins, weekly. No spam.