DSH Plugins Marketplace

DSH Plugins

Plugins

/

Development & Infrastructure

/

dsh-preset-anchored-standard

d

dsh-preset-anchored-standard

Manifest valid

Minimal-anchored agent preset: request #1 keeps the real bash + str_replace_editor pair with auto-injected context stripped, then promotion unlocks the full Standard catalog and posts a one-shot backg

hasBundlePatch

dsh-preset-anchored-standard

An agent preset for DeepSeek Harness (dsh) that anchors a session's first request on the official Minimal preset's real tool pair — persistent bash + str_replace_editor, with auto-injected workspace/skill context stripped — then, after the first durable promotion signal (a tool call or the first assistant message), exposes the full Standard catalog from request #2 on.

Built for trajectory-evaluation runs that need the Minimal anchor at request #1 without giving up Standard capabilities for the rest of the session.

Why the promotion notice

The bootstrap anchor is behavioral, not just structural: a model that opens with only a shell keeps the habits the bootstrap bash description teaches — notably foreground sleep N + pgrep polling for long-running waits — even after the catalog silently expands. We observed a delegated session poll a benchmark with sleep 240 loops for ~90 minutes although job_output / job_list / job_kill were already in its catalog from request #2.

So the preset injects a one-shot user-role notice at the promotion step telling the model the full catalog is now active and that waits longer than ~2 minutes belong in background jobs (run_in_background: true + completion notices), not foreground polling. The notice fires only for sessions the process actually saw bootstrapping — a session resumed after promotion is not interrupted by it.

Install

As a bundle (recommended — the preset syncs into ~/.dsh/.agent-presets/ at boot):

dsh plugin --profile web add "github:ruby1304/dsh-preset-anchored-standard"

Manual:

git clone https://github.com/ruby1304/dsh-preset-anchored-standard.git
cd dsh-preset-anchored-standard
./install.sh        # copies presets/anchored-standard into ~/.dsh/.agent-presets/

Then pick Anchored Standard in the preset selector, or set it as the default in ~/.dsh/settings.yaml:

agent-presets:
  default: anchored-standard

Uninstall: ./uninstall.sh (or dsh plugin remove plus deleting the preset directory).

Configuration

All knobs live in the tool-bootstrap row of presets/anchored-standard/agent.cordis.yml:

KeyDefaultMeaning
bootstrapTools[bash, str_replace_editor]Tool catalog exposed on request #1.
promoteOneitherPromotion signal: tool-call, assistant-message, or either.
suppressedContextSources[agent-instructions, skill-catalog]Auto-injected context stripped while bootstrapping ([] disables the filter).
bootstrapMaxTokensunsetOptional output cap for request #1; stripped explicitly after promotion.
promotionNoticebuilt-in textOne-shot notice at the promotion step: custom string, or false to disable.

Compatibility

Developed and tested against dsh 0.1.0-rc.5. The preset composes only shipped @deepseek-ai/dsh-* plugins plus its own local tool-bootstrap.mjs; no third-party dependencies.

Development

node tests/bootstrap-notice.test.mjs   # mock-waterfall test of the promotion-notice logic

License

MIT

Comments

Loading…

Similar plugins

dsh-minimal-msys2

by AythyaCrispus

Windows Minimal Mode: persistent bash + str_replace_editor dsh plugin — registers an agent preset, provides a working persistent-bash backend on Windows, and exposes a GUI-editable bash path in the pl

Sessions & MessagesManifest valid

★ 2

JavaScript

Aug 15, 2026

dsh plugin --profile web add dsh-minimal-msys2

by Jungod1121

Two-phase DeepSeek Harness preset: Minimal-aligned bootstrap (bash+read), then full Standard tools after the first tool call or reply

Agent presetsManifest valid

★ 26

MIT

JavaScript

Aug 16, 2026

dsh plugin --profile web add dsh-anchored-standard

by AGImentu

DSH 插件:在「更多设置」里查看、修改并保存所有 agent 共用的全局系统提示词,保存后立即生效。

Development & InfrastructureTerminal & ClientsManifest valid

★ 0

MIT

JavaScript

Oct 6, 2026

dsh plugin --profile web add dsh-prompt-editor

by CTWCTW9999

Auto Mode for DSH: a flash-model router that auto-picks the best agent preset (standard/code/minimal/cordis) for each new session and executes immediately, no confirmation.

Workflow & AutomationTerminal & ClientsManifest valid

★ 0

MIT

JavaScript

Aug 18, 2026

dsh plugin --profile web add dsh-agent-preset-router

Prompt-polish template injector for DSH: click ✨ in the composer to inject a "polish my prompt" template (current draft auto-embedded), no send, no network, no model — the main agent rewrites with ful

Tools & CapabilitiesManifest valid

★ 0

dsh plugin --profile web add dsh-prompt-only-forge

by Shiro-Design-16

在 DSH「插件」页里编辑 daily agent preset 的子条目列表(persona 与工具组合)——内存挂载,不写任何文件

Manifest valid

★ 0

MIT

JavaScript

Oct 14, 2026

dsh plugin --profile web add dsh-daily-chat-config