@upstash/context7-deepseek-harness plugin. It registers Context7’s documentation tools natively through the harness tool service and adds system-prompt guidance so library-specific questions invoke them automatically.
Installation
Install the bundle into a DeepSeek Harness profile and store a Context7 API key in the Harness credential provider:headless when needed. Without an existing Context7 login, setup starts the device authorization flow and creates an API key.
To use anonymous Context7 limits without configuring a key, install the bundle directly:
dsh plugin --profile headless remove @upstash/context7-deepseek-harness.
Authentication
The plugin resolvesCONTEXT7_API_KEY through DeepSeek Harness’s credential provider before every request. The setup command stores it in $DSH_HOME/.credentials.yaml, which defaults to ~/.dsh/.credentials.yaml. Credential changes apply without reloading the plugin.
The launching environment remains supported:
cordis.yml or cordis.patch.yml; composed configuration can be printed and shared during debugging.
What it adds
resolve-library-id
Finds Context7-compatible library IDs and available versions for a package or product.
query-docs
Fetches current documentation and code examples for a selected library ID.