dsh plugins中文
← Back to popular plugin directory

An automatically mounted

Yan-Zero/dsh-progressive-tools · skills

An automatically mounted, presentation-only progressive tool disclosure layer for every DeepSeek Harness Agent preset in Native, Code, and Both modes.

★ 2GitHub stars
1Forks
2026-09-03Last updated
TypeScriptLanguage
Apache-2.0License

Key features

  • It keeps the model-visible tool prefix stable while the live ToolRuntime catalog may register, unregister, restrict, or shadow non-eager tools.
  • invoke_tool is a capability fallback, not a second Code transport.
  • Each entry contains only the exact name and a bounded description, matching Harness Skills' summary-first shape.
  • Harness request objects stay frozen and read-only.
  • The plugin removes it at the pi-ai request boundary when the resolved model supports OpenAI Responses client tool search or Anthropic tool references.

Requirements

  • The native bridge is feature-detected against pi-ai internals — DSH exposes a read-only stream waterfall but no adapter context-transform hook.
  • The plugin therefore wraps the current pi-ai Models instance without changing Harness source.

Install command

dsh plugin --profile web add github:Yan-Zero/dsh-progressive-tools
View GitHub repository ↗Back to popular plugin directory