deepseek-harness
deepseek-ai
DeepSeek Harness: Everything is a Plugin.
PROJECT TOPICS
PROJECT README
A DSH profile bundle that adds two Settings pages for inspecting and cleaning up residual (persisted but not open) sessions and archived sessions.
Every deletion requires double confirmation (arm → confirm, with cancel).
sessionPersistence.locate(); the client only ever submits session ids)Deletion is not recoverable.
Prerequisites: a working DSH installation (dsh web) and pnpm on PATH
(dsh plugin forwards to pnpm).
# 1. Unzip, e.g. to D:\plugins\dsh-session-cleanup
# 2. Install into the web profile
dsh plugin --profile web add file:D:/plugins/dsh-session-cleanup
# or from the parent directory of the unzipped folder:
dsh plugin --profile web add ./dsh-session-cleanup
dsh plugin add runs pnpm in the profile directory and appends
@dsh-external/dsh-session-cleanup to the profile's dsh.profile.bundles
layer — no manual cordis.yml edit.
# 3. Restart dsh web
# 4. Open Settings → Sessions清理 / 归档清理
dsh plugin --profile web remove @dsh-external/dsh-session-cleanup
# then restart dsh web
fs.rm, restricted to paths returned by
sessionPersistence.locate().POST /_dsh/session-cleanup/api) rejects cross-site requests.sessions, sessionPersistence, workspaceRegistry,
storageDomain (and optional webServer), plus the client slots service.CLASSIFICATION EVIDENCE
系统优先读取 GitHub Topics,再与站内分类词典和词根规则比对。当前命中: 无有效分类标签。