ディレクトリに戻る

dsh-opencode-session-header

キュレーション掲載メンテナンス: 活発

beihzb/dsh-opencode-session-header

DeepSeek HarnessからOpenCode Goを使う際、会話ごとにx-opencode-sessionヘッダーを注入します。MissingSessionIDによる400エラーを修正し、他のプロバイダーには影響しません。

GitHub で見る
$ dsh plugin --profile web add dsh-opencode-session-header

16

スター

0

フォーク

JavaScript

言語

MIT

ライセンス

2026-09-07

作成日

2026-09-07

最終プッシュ

opencode.ai とサブドメインを対象にする DSH ヘッダーアダプター。LLM リクエストごとに JSON の切り替え設定を読み取ります。

DSH 統合

ネイティブ実行

作者による申告

安全性監査

未監査

最終検証日

2026-10-19

ライセンス

MIT

01どんなタスクに使えるのか?

  • DSH の OpenCode Go リクエストに安定したセッションヘッダーを付ける

    OpenCode Go 向けの会話ごとの x-opencode-session ヘッダー

    OpenCode Go に接続する DSH 利用者

02DeepSeek Harness への導入方法

インストール手順

  1. 01

    $ dsh plugin --profile web add dsh-opencode-session-header

  2. 02

    $ dsh web を一度再起動してプラグインを読み込む。

導入成功の確認

  • 起動ログで確認:[dsh-opencode-session-header] loaded: header=x-opencode-session hosts=opencode.ai fallback=dsh-default

ロールバック

  • dsh plugin --profile web remove dsh-opencode-session-header
  • dsh web を再起動。必要に応じて切り替え用ファイルを削除する。

03DSH 統合と能力の範囲

DSH 統合ネイティブ実行

DSH の llm/stream オブザーバーと fetch ミドルウェア

  • DSH の OpenCode Go リクエストに安定したセッションヘッダーを付ける

    opencode.ai とサブドメインにだけヘッダーを付加し、他のホストは変更しません。LLM コンテキスト外では dsh-default を使います。

  • JSON ファイルによる実行時切り替え

    <DSH_HOME>/plugins/dsh-opencode-session-header.json の enabled:false で停止。true またはファイルなしで有効になり、次の LLM リクエストから反映されます。

04誰に向いているのか?使うべきでない場面は?

向いている用途

  • OpenCode Go に接続する DSH 利用者

不向きな用途

  • 作者の検証対象は DSH 0.1.2-rc.1 です。グローバル fetch に依存するため、将来の通信実装変更で通知なく停止する場合があります。

05互換性・メンテナンス・セキュリティ上の注意

  • 作者の検証対象は DSH 0.1.2-rc.1 です。グローバル fetch に依存するため、将来の通信実装変更で通知なく停止する場合があります。
2026-09-072026-09-07作者は未記載

README に記載された作者の説明。独自の動作検証は未実施。

06よくある質問

DSH のすべてのプロバイダーに影響しますか?

既定では opencode.ai とサブドメインのみです。他のホストは変更しません。

切り替えるたびに DSH の再起動が必要ですか?

導入時は一度再起動します。その後の JSON 設定は LLM リクエストごとに読み取られます。

作者が検証した DSH のバージョンは?

DSH 0.1.2-rc.1 です。グローバル fetch が必要で、通信実装が変わると注入が停止する場合があります。

08データと出典

github.come471b82作者は未記載
  • 作者による申告github.come471b82a3ef2…

    Per-conversation `x-opencode-session` header injection for **DeepSeek Harness (DSH)** → **OpenCode Go**.

  • 作者による申告github.come471b82a3ef2…

    **`llm/stream` waterfall observer**

  • 作者による申告github.come471b82a3ef2…

    **Fetch transport middleware**

このページは、プロジェクトの公開ドキュメント、リポジトリのメタデータ、および DSH Plugins の構造化解析に基づいて生成されています。最終検証日:2026-10-19。誤りを見つけた場合は、修正を送信してください。

🏆

dsh プラグイン おすすめ

最初に入れたい 12 のプラグイン。全カタログ・全カテゴリから厳選しました。

広告

DSH Plugins は DeepSeek Harness プラグインの独立したコミュニティ ディレクトリです。DeepSeek との提携・公認はありません。サードパーティ製プラグインはセキュリティ監査を受けていません。インストール前にソースコードをご確認ください。

DeepSeek Harnessの新着プラグインを毎週お届け。スパムはありません。