dsh-cpa
A DSH bundle plugin that integrates CLI Proxy API (CPA) as a chat-completions provider.
Install
No clear install command was found in the current repository evidence.
Plugin Overview & Capabilities
AI-assisted organization based on the public repository snapshot. The content must be grounded in source evidence and does not replace compatibility or security verification.
Key Capabilities
- Registers the cpa provider and sends chat-completion requests to CPA's /v1/chat/completions endpoint.
- Synchronizes models from CPA's /v1/models endpoint every five minutes by default.
- Supports external CPA configuration with URL, API key, and management key.
- Can generate $DSH_HOME/cpa/config.yaml, start cli-proxy-api, and inject the generated key for internal CPA use.
- Provides a DSH web settings interface for CPA modes, executable path, port, refresh intervals, quota settings, and storage paths.
- Records redacted execution information and exposes per-session cpaUsage and execution-status data.
- Provides a server-side CPA summary using the management API while returning redacted aggregate data to the browser.
Useful For
- Using an existing CLI Proxy API service as a model provider in DSH.
- Running and configuring a local cli-proxy-api instance from a DSH profile.
- Viewing CPA account, quota, provider, model, and recent execution status in the DSH composer.
- Reviewing redacted CPA configuration and usage summaries from the settings interface.
Who It Fits
- DeepSeek Harness users running CLI Proxy API.
- Developers who need CPA-backed chat-completions providers in DSH.
- Users managing local or remote CPA deployments.
Documented Limitations
- Requires Node.js >=22.23.2.
- Depends on compatible @deepseek-ai/dsh-llm and @deepseek-ai/dsh-client-ui-primitives peer dependencies.
- Internal CPA mode requires the cli-proxy-api executable to be discoverable on PATH or configured with an absolute path.
- Some settings, including port, config path, and usage statistics, apply only to internal CPA mode.
- CPA management API calls are server-side; the browser cannot call /v0/management/api-call directly.
- The CPA management API does not provide token aggregates, so token values in the summary remain 0.
DSH Compatibility
Version-specific runtime evidence collected by DSH Plugin. A missing result means we have not tested that combination yet.
Security Signals
Objective signals discovered from package metadata and source inspection. These are not a guarantee that a plugin is safe.
Source & Registry Notes
Public provenance, Registry classification, and the latest source check for this entry, kept separate from runtime verification.
- Source repository
- Moraxyc/dsh-cpa
- Registry source
- GitHub · dsh-plugin topic
- Registry classification
- Plugin
- Source checked
- 5eb9081 · 2026-09-18
This project is independently indexed from public source information. DSH Plugin is not affiliated with DeepSeek or the plugin author. Always check the author repository before installation.
Repository Activity
- GitHub stars
- 0GitHub stars
- Forks
- 0
- Open issues
- 1
- Last commit
- 2026-09-16
- Last release
- 2026-09-15
Related DSH Plugins
Ranked by overlapping capabilities, use cases, plugin type, categories, and DSH profile.
Compatibility bridge and host ABI enabling unmodified Pi plugins to run natively on DeepSeek Harness.
View plugin →Local-first AI agent runtime and DSH plugin bundle providing sandboxed sessions, MCP tools, audit logs, and session replay.
View plugin →End-to-end encrypted multi-device remote access plugin for DeepSeek Harness.
View plugin →Multi-channel remote access, IM bots (WeChat, QQ, Feishu, Telegram), and security gateway for DeepSeek Harness.
View plugin →