Shared client-side content-preview kernel for community file surfaces: the kind-union content pane (markdown / JSON / CSV / image / code, plus the Tier0/Tier1 sandboxed HTML render with its capability bridge), rendered-content search, and the per-file host-open chrome. Consumed at the SOURCE plane — each surface's tsdown client bundle inlines it — never mounted as a plugin row.
Context-window compaction reminder: a compact button appears in the composer once context occupancy (the same number the context ring shows) crosses a configurable fraction of the model's context window, so you can compact before requests hit the provider's rejection wall (which sits below 100% occupancy because the request reserves output tokens)
通知
$ npx -p @deepseek-ai/dsh dsh plugin --profile web add github:Khorsheed/dsh-plugins#548eeabe331c121621b2d08deab4278ad81d6312&path:packages/context-guard
Generic versioned dataset storage over git repositories: layered items, commit-pinned reads, managed sparse-checkout worktree views, per-session bindings with layer whitelists, and a web session tab over a Typert Remote data face
開発ツール · サービス連携 · 生産性ツール
$ npx -p @deepseek-ai/dsh dsh plugin --profile web add github:Khorsheed/dsh-plugins#548eeabe331c121621b2d08deab4278ad81d6312&path:packages/datasets
The session-granted dataset model tools, companion to @khorsheed/dsh-datasets: a tool-only row (provides no service) that agent presets compose to grant the datasets_* tools (`tools`: all / read / authoring / none) per session, plus their tool-guidance prompt section. Deliberately NOT self-mounting — installing it as a dependency only makes the module resolvable; an agent preset's agent.cordis.yml references the row by name.
The session-granted eval tools, companion to @khorsheed/dsh-eval: a tool-only row (provides no service) that agent presets compose to grant eval_conditions / eval_plan_validate / eval_plan_draft / eval_run_status / eval_cells (`tools`: all / none) per session, plus their tool-guidance prompt section. Four reads and one draft — eval_plan_draft writes a plan and its new conditions into the bound repository working copy and validates them, which starts nothing. Deliberately NOT self-mounting — installing it as a dependency only makes the module resolvable; an agent preset's agent.cordis.yml references the row by name.
Session products preview, host+client in one: the read-only file-preview Remote service (the files a session wrote or edited, current content, per-change diffs) plus the right-sidebar 会话产物 tab, per-turn change cards, and the file detail view
インターフェース · サービス連携 · 生産性ツール
$ npx -p @deepseek-ai/dsh dsh plugin --profile web add github:Khorsheed/dsh-plugins#548eeabe331c121621b2d08deab4278ad81d6312&path:packages/file-preview
Local code-agent harness registry and glue: scoped homes, /<harness> login and sessions commands, delegation provider contracts, and the roster-driven browser settings section
Agent 連携 · 開発ツール
$ npx -p @deepseek-ai/dsh dsh plugin --profile web add github:Khorsheed/dsh-plugins#548eeabe331c121621b2d08deab4278ad81d6312&path:packages/local-agent
Claude Code harness for dsh-local-agent: scoped CLAUDE_CONFIG_DIR, one-shot claude -p delegation visible in the 子代理 surface, project-file session records
Agent 連携 · 開発ツール · 生産性ツール
$ npx -p @deepseek-ai/dsh dsh plugin --profile web add github:Khorsheed/dsh-plugins#548eeabe331c121621b2d08deab4278ad81d6312&path:packages/local-agent-claude-code
dsh harness for dsh-local-agent: delegate to dsh itself as a local CLI — scoped DSH_HOME under the shared homes root, one-shot sub-dsh runs visible in the 子代理 surface, caller-supplied session ids, resume across rounds, DeepSeek toggle in settings
Agent 連携 · 生産性ツール
$ npx -p @deepseek-ai/dsh dsh plugin --profile web add github:Khorsheed/dsh-plugins#548eeabe331c121621b2d08deab4278ad81d6312&path:packages/local-agent-dsh
Sub-dsh headless bundle for the local-agent-dsh harness: a direct Agent/Session runner over dsh-base — one-shot (caller-supplied --session-id/--resume, prints the final assistant text, exits) or resident (--serve) driving turns over the family stdio wire
Kimi Code harness for dsh-local-agent: scoped KIMI_CODE_HOME, one-shot kimi -p delegation visible in the 子代理 surface, session records and preset wiring
Agent 連携 · 開発ツール · 生産性ツール
$ npx -p @deepseek-ai/dsh dsh plugin --profile web add github:Khorsheed/dsh-plugins#548eeabe331c121621b2d08deab4278ad81d6312&path:packages/local-agent-kimi
Family-owned subagent delegation tool over the ctx.subagents seam with optional one-shot resume: the model may pass the dsh child session id returned by the first delegation to continue the same CLI conversation in a later round
Git-agnostic local file browser in the right sidebar: a lazy file tree with structured HTML/Markdown/JSON/CSV/image previews over its own Typert Remote, defaulting to the session's workspace but not limited to it
視覚ツール · インターフェース · 開発ツール · サービス連携 · 生産性ツール
$ npx -p @deepseek-ai/dsh dsh plugin --profile web add github:Khorsheed/dsh-plugins#548eeabe331c121621b2d08deab4278ad81d6312&path:packages/local-files
Generic task management: runs of missions with template-declared state machines, deterministic guards, plan data (dependencies / schedules), attempts and checkpoints, append-only annotations, a releasable-state gate for irreversible resources, gated run-bundle export, and a web session tab over a Typert Remote data face
サービス連携 · 生産性ツール
$ npx -p @deepseek-ai/dsh dsh plugin --profile web add github:Khorsheed/dsh-plugins#548eeabe331c121621b2d08deab4278ad81d6312&path:packages/mission
The session-granted mission model tools, companion to @khorsheed/dsh-mission: a tool-only row (provides no service) that agent presets compose to grant the mission queue tools (`tools`: all / read / none) per session, plus their tool-guidance prompt section. Deliberately NOT self-mounting — installing it as a dependency only makes the module resolvable; an agent preset's agent.cordis.yml references the row by name.
The three community agent presets (dev / dsh-eval / dsh-writing) as declarative `@deepseek-ai/dsh-agent-preset` bundle rows — the 0.1.5 directory presets migrated to the host 0.1.7-rc.1 preset mechanism. Data only: no runtime code, no client half.
Agent 連携 · 開発ツール
$ npx -p @deepseek-ai/dsh dsh plugin --profile web add github:Khorsheed/dsh-plugins#548eeabe331c121621b2d08deab4278ad81d6312&path:packages/presets
Link reader tab: RSS/Atom subscriptions plus pasted article links, a card feed with a readable detail view, host-side fetch and daily refresh over a Typert Remote data face
インターフェース · サービス連携
$ npx -p @deepseek-ai/dsh dsh plugin --profile web add github:Khorsheed/dsh-plugins#548eeabe331c121621b2d08deab4278ad81d6312&path:packages/dsh-reader