doco-dsh
Run the following command in DeepSeek Harness:
dsh plugin install songofhawk/doco-dsh
Paste the following prompt into your AI chat to install this plugin:
Run dsh plugin install songofhawk/doco-dsh in a DeepSeek Harness workspace to install this plugin; the full source code is available at https://github.com/songofhawk/doco-dsh, and after installation complete the Doco device authorization to start using the tools.
About this plugin
Routing an Agent through the 29-tool MCP server to reach a Doco knowledge base adds an unnecessary RPC hop and ties write approval to a single mechanism. doco-dsh plugs directly into the dsh Harness as a native plugin, reusing the same DocoClient from doco-agent-cli so every operation stays in-process and benefits from dsh native approval flows.
Six tools cover the full read path: connection self-check, knowledge-base listing, Search v2 full-text search with completeness proofs and freshness tags, a stable heading-path outline for planning before reading, and token-budgeted block-level reading with cursor-based continuation. When a search returns complete=false or freshness=stale, the plugin explicitly flags the result as incomplete, preventing the Agent from asserting that something is absent from the base. On the write side, doco_save_draft only creates a new draft, guarded by three layers: a synchronous feature switch, dsh native scope approval before commit, and an idempotency-key conflict check. Version conflicts return a stable error code rather than silently overwriting.
Since 0.2.0 the plugin also exposes a unified doco service surface early in the apply lifecycle. Sibling plugins in the same process consume the DocoClient, identity, scope, and error contract through Cordis dependency injection; the current consumer, doco-memory-dsh, turns the knowledge base into a centralized agent memory with recall, remember, and context operations. If you already manage documentation in Doco and run Agents on dsh, and you want safe, auditable reads plus tightly gated draft writes, doco-dsh is the shortest path.
Use Cases
- Agent reads Doco documents block-by-block within a token budget and continues with a cursor
- Safer draft writes to Doco via dsh native approval and scope gates without silent overwrite
- Sibling plugins consume a shared Doco client, identity, and error contract through the doco service surface
Best For
- Developers running Agents on DeepSeek Harness who need external knowledge base access
- Teams managing documentation in Doco and requiring safe Agent reads
- Engineers building doco-ecosystem plugin chains such as memory or retrieval layers
Related Plugins
Traceable, searchable cross-session memory for AI agents that turns conversation knowledge into a typed knowledge graph and recalls relevant subgraphs instead of replaying full history, natively integrated with DeepSeek Harness.
Gives DSH AI cross-session long-term memory, to-do and skill management, plus multi-session orchestration, external AI delegation, and an infinite canvas that grows with you.
dsh-mnemon is a three-tier, pluggable, Agent-driven memory system for DeepSeek Harness, combining Runtime memory, Project Documents, and replaceable Memory Spaces with nine long-term providers.
An opinionated, zero-infrastructure file-based memory protocol: human-readable markdown files plus a bounded always-loaded index, curation discipline, and no database or embeddings.