Give the SDK JSON-RPC server a per-root tool filter and let deployments mark the configured persona as the complete system prompt. The checked-in minimal overlay now names only bash and str_replace_editor, so later global tools and unrelated guidance from dsh-base cannot appear implicitly. Keep the shared SDK host services and packaged Web capability intact. Only workspace instructions, compaction, and the conflicting one-shot Bash row remain disabled. Unit coverage pins the configuration paths, and a real dsh profile smoke proves the assembled prompt and exact two-tool request. |
||
|---|---|---|
| .. | ||
| index.i18n.yaml | ||
| index.md | ||
| index.zh.md | ||
| providers-custom-form.png | ||
| providers-custom-form.zh.png | ||
| providers-models-page.png | ||
| providers-models-page.zh.png | ||
| providers.i18n.yaml | ||
| providers.md | ||
| providers.zh.md | ||
| python-sdk.i18n.yaml | ||
| python-sdk.md | ||
| python-sdk.zh.md | ||