dsh plugins中文
← Back to popular plugin directory

Go SDK for driving DeepSeek Harness

theoneLee/deepseek-harness-sdk-go · skills

Go SDK for driving DeepSeek Harness.

★ 3GitHub stars
0Forks
2026-09-04Last updated
GoLanguage
MITLicense

Key features

  • The SDK starts the Harness runtime as a subprocess and speaks the line-delimited JSON-RPC 2.0 protocol over stdio.
  • Notifications from known descendant sessions are included through subagent.started lineage edges.
  • HarnessClient exposes the protocol surface used by advanced integrations
  • Errors are concrete types suitable for errors.As: JsonRpcError, RequestTimeoutError, ProtocolError, TransportClosedError, RuntimeResolveError, and IOError.
  • It is a clean-room Go implementation of the protocol and mirrors the layering and activity semantics of the upstream Python SDK.

Requirements

  • macOS arm64 or Linux amd64/arm64 when using the bundled runtime downloader.
  • A DEEPSEEK_API_KEY environment variable, unless the selected Cordis composition uses another credential path or a local model proxy.

Install command

dsh plugin --profile web add github:theoneLee/deepseek-harness-sdk-go
View GitHub repository ↗Back to popular plugin directory