AnySearch Web Search Provider for DeepSeek Harness: native AnySearch /v1/search, dedicated Web settings section, DSH credentials integration, Web and Headless profile support.
インターフェース · サービス連携
$ npx -p @deepseek-ai/dsh dsh plugin --profile web add github:mcxianyujun/dsh-web-search-anysearch
Fix third-party model (Kimi) routing in DeepSeek Harness: reclassify context-overflow and quota errors so compaction recovery and clean termination actually trigger; rescue k3 premature natural turn-ends (intent text without tool calls) by seamless in-stream continuation.
DSH plugin: architecture-first project governance. v0.10.0 makes the model a TREE + GRAPH — the containment tree (who belongs to whom) now sits beside a dependency graph (who imports whom), and the graph is DERIVED from a static import scan: never registered, never hand-written, never stale. Seven gates (anchor / scope / mainline / impact / repeat-patch / decision / completion) are pure queries inside the single write entry point nav_commit, so there is no begin/done lifecycle and no orphan state: closure is decided by EVIDENCE (did the scope files change?), never by session identity — kill a session and its intent still closes (A1). Governance surface is minimal by construction: anything that would rot when code changes must be a PROJECTION, not a document — hand-written surface is two contracts (ARCHITECTURE.md / AGENTS.md), and .internal/arch/*.md dropped its sha1-fingerprint/freshness machinery to become an on-demand projection. ONE append-only event log (.internal/events.jsonl) remains the single source of truth; the runtime model (incl. the dependency graph) is disposable — delete runtime/ and governance loses nothing (I3). Tool face 6: nav_graph (read, incl. mode=impact) / nav_commit (intent) / nav_decide (ADR) / nav_node (nodes) / nav_render (projections) / nav_set (mainline vector).
メモリ・ナレッジ · Agent 連携 · 開発ツール · 生産性ツール
$ npx -p @deepseek-ai/dsh dsh plugin --profile web add github:Fishsb/dsh-project-nav