AI Agent Hub
Back to plugins
🖥️

dsh-plugin-thinking-api

Client Updated 2026.08.25

Run the following command in DeepSeek Harness:

dsh plugin install qjf44/dsh-plugin-thinking-api

Paste the following prompt into your AI chat to install this plugin:

To install this plugin in DeepSeek Harness, please run dsh plugin install qjf44/dsh-plugin-thinking-api in your terminal and refer to https://github.com/qjf44/dsh-plugin-thinking-api for detailed documentation.

About this plugin

When using DeepSeek Harness (DSH), enabling "thinking mode" on non-standard APIs like Tencent CodeBuddy or self-hosted vLLM often leads to connection failures due to a subtle bug in pi-ai. These third-party endpoints are frequently rejected because they are not on the built-in allowlist, causing the system prompt to be rewritten into a developer role that triggers strict Content Filters. This plugin solves these three problems at once: it allows you to configure any OpenAI-compatible API in a single block, provides out-of-the-box thinking mode support, and crucially fixes the developer-role rejection bug by forcing the system role.

Use Cases

  • Connect to Tencent CodeBuddy or other OpenAI-compatible APIs
  • Enable DeepSeek thinking mode without triggering Content Filter errors
  • Use self-hosted vLLM models with reasoning capabilities in DSH

Best For

  • Developers needing DSH support for non-official APIs
  • Users wishing to use specific services like Tencent CodeBuddy
  • Advanced users requiring custom thinking formats and reasoning Effort settings