EdgeTypE/dsh-better-deepseek
DeepSeek Harness bridge plugin for Better DeepSeek Chrome extension.
Listed
8
Tools
Bundle verified
What it does
Bridge plugin for the [Better DeepSeek](https://github.com/EdgeTypE/better-deepseek) Chrome extension: exposes HTTP handshake and session-filtered SSE event streams over the web server, enabling browser-extension UI integrations with DeepSeek Harness.
Best for
- Users integrating the Better DeepSeek Chrome extension with DeepSeek Harness.
- Browser-extension interfaces that need health checks, session creation, prompting, cancellation, result retrieval, and session-filtered live events.
Not ideal for
- Users who do not use the Better DeepSeek Chrome extension or another compatible client for its HTTP/SSE endpoints.
- Workflows seeking a standalone model provider, chat interface, or general-purpose MCP bridge; this plugin is an extension integration bridge.
- Environments that cannot expose the DSH web server endpoints needed by the browser extension.
README
dsh-better-deepseek
DeepSeek Harness bridge plugin for Better DeepSeek Chrome extension integration. Provides an HTTP handshake endpoint and session-filtered SSE event streams over webServer.
Installation
Via DSH (npm)
dsh plugin --profile web add -w dsh-better-deepseek
or
npx @deepseek-ai/dsh --profile web add -w dsh-better-deepseek
Plugin
BetterDeepSeekBridgeService registers /api/better-deepseek/* endpoints on ctx.webServer.
| Endpoint | Method | Purpose |
|---|---|---|
/api/better-deepseek/ping |
GET | Handshake and health check |
/api/better-deepseek/events |
GET | Server-Sent Events (SSE) live stream |
/api/better-deepseek/session.create |
POST | Initialize an agent session with cwd |
/api/better-deepseek/session.prompt |
POST | Submit a task/prompt to the session |
/api/better-deepseek/session.result |
GET | Fetch final Markdown report and status |
/api/better-deepseek/session.cancel |
POST | Cancel a running task |
| Config | Default | Meaning |
|---|---|---|
enableCors |
true |
Enables Access-Control-Allow-Origin headers for cross-origin browser extension requests. |
Frequently Asked QuestionsFAQ
Use the verified command dsh plugin --profile default add github:EdgeTypE/dsh-better-deepseek in a DSH-enabled shell. The command resolves the public package metadata and keeps the plugin attached to the catalog identity shown on this page.
Compatibility follows the bundle and profile status shown above. If a profile is not detected, keep the plugin disabled there and check the repository documentation before enabling it in production.
The GitHub link and activity metadata are the source of truth for releases and maintenance. Revisit this page after a new release to confirm the catalog has observed the latest version.