Use it with opencode and opencode-go models when their gateway requests need DSH session headers.
DSH integration
Native runtime
Author-claimed
Safety audit
Unaudited
Last verified
2026-09-29
License
MIT
01What can it help you accomplish?
Carry DSH session identity on requests sent to the opencode.ai gateway.
Matching requests receive x-opencode-session plus session-affinity and request-id headers.
DSH users running opencode or opencode-go models through the opencode gateway.
02How to install into DeepSeek Harness
Installation steps
- 01
$ dsh plugin --profile web add "@gausszhou/dsh-opencode-session-id"
Verify the integration
- Restart dsh web so the bundle takes effect.
- journalctl --user -u dsh-web -f | grep opencode-session-id
03DSH integration and capability boundaries
A DSH llm/stream plugin that wraps fetch for matching opencode gateway requests.
Opencode session-header injection
Matching opencode gateway fetch requests with a DSH session context.→Session-related request headers, using a deterministic alphanumeric nanoid(8) token by default.
Only matching request headers are appended.
04Who is it for? When not to use it?
Good for
- DSH users running opencode or opencode-go models through the opencode gateway.
Not for
- Only protocols that use fetch are covered; WebSocket transport is out of scope.
05Compatibility, maintenance and safety notes
- Only protocols that use fetch are covered; WebSocket transport is out of scope.
MIT; README-sourced author claims.
06Frequently asked questions
Which requests are changed?
Only matching opencode endpoint requests receive additional session headers; body, URL, method, and other request parts remain unchanged.
Do I need configuration?
No. The documented default configuration works after installation and restarting dsh web.
Does it support WebSocket transport?
No. The README limits its scope to protocols that pass through fetch.
07Related DSH workflows
dsh-our-free-model
by ebony-vinyl
Adds model choices, availability checks, usage panels, and a local OpenAI-compatible forwarder.
dsh-routing-suite
by yjh051108
dsh-routing-suite — injector + router-standard kit: install the runtime injector first, then the task-aware reasoning-mode router preset (measured P1-P23).
dsh-ops
by t-auto
Run Bash and PowerShell commands, search and edit local files, and manage long-running background jobs from DSH.
brooks-lint
by hyhmrright
Portable AI code quality reviews for Codex, Cursor, Copilot and other coding agents: six Agent Skills for architecture, technical debt, tests and remediation.
08Data and sources
it makes the **actual outgoing HTTP requests carry a session id** — the same way the opencode client itself does.
This page is generated from the project’s public documentation, repository metadata and a structured parse of DSH Plugins; last verified on 2026-09-29. Found an error? Submit a correction.
Best DeepSeek Harness Plugins
Twelve plugins worth installing first — picked from the whole catalog, across every category.
