TGYD-helige/dsh-pi

TGYD-helige★ 3TypeScript最后同步: 2026-08-14

在 GitHub 打开

Run trusted Pi extensions inside DeepSeek Harness through a compatibility host.

README 摘要

DSH Pi Run trusted, unmodified Pi extensions inside DeepSeek Harness. This is a compatibility host, not a source-to-source converter: Pi's official loader and ExtensionRunner own Pi semantics, while this package adapts their observable surface to agent-scoped DSH tools, commands, messages, attachments, and lifecycle hooks. The project currently targets Pi 0.80.x and DSH 0.1.0-rc.6 . DSH is still a developer preview; the peer range is intentionally narrow. Why a host instead of generated plugins An extension factory is executable code with lifecycle and session state. Converting its source once cannot preserve tools registered during session start , mutable active-tool sets, cancellation, providers, or per-agent state. The host therefore creates one Pi runtime per DSH agent and reconciles registrations into that agent's Cordis context. Local development The repository at ../pi is only read. Compatibility tests inventory its packages/pi- manifests and source API usage; representative smoke tests load built entries without calling paid tools. Install as a DSH bundle Install the published bundle and the Pi extensions you want in the same profile: For local development, replace dsh-pi-h…

在 GitHub 查看完整 README →
Agent/智能体ai-agentsdeepseek-harnessdsh-pluginpi-coding-agentpi-extensiontypescriptagent

分类