hedging8563/tokenlab-deepseek-harness-provider0

@tokenlabai/dsh-provider

TokenLab provider bundle for DeepSeek Harness with native Responses, Messages and Chat routing plus full multimodal and async tools.

包名
@tokenlabai/dsh-provider
版本
0.1.1
许可证
MIT
最近更新
2026年8月27日

安装

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:hedging8563/tokenlab-deepseek-harness-provider

Configuration

Optional environment variables:

VariableDefaultPurpose
TOKENLAB_API_KEYnoneShared TokenLab credential for model routes, MCP tools, and async wait
TOKENLAB_API_BASEhttps://api.tokenlab.shMCP and async-task API root
TOKENLAB_OPENAI_BASE_URLhttps://api.tokenlab.sh/v1Responses and Chat adapter base URL
TOKENLAB_ANTHROPIC_BASE_URLhttps://api.tokenlab.shMessages adapter base URL; the adapter appends /v1/messages

The bundle intentionally uses the MCP full profile with portable schemas for complete phase-one coverage. If context size matters more than full developer coverage, set TOKENLAB_MCP_TOOL_PROFILE=core or override the tokenlab-async-tools row in the profile's cordis.patch.yml.

Existing llm-pi-ai settings

DSH currently has one shared llm-pi-ai settings section, and a saved user section has higher precedence than bundle defaults. If you already configured providers on the Models page, that saved section can replace this bundle's three TokenLab routes. Merge the tokenlab-responses, tokenlab-messages, and tokenlab-chat blocks from this package's cordis.patch.yml into the saved llm-pi-ai.providers map. This is a current Harness configuration-ownership constraint, not a TokenLab routing fallback.