Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion docs-site/src/content/docs/fr/guides/integrations.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ puis peut le retirer. Dix-sept clients fonctionnent ainsi, chacun avec son propr
| OpenClaw | `~/.openclaw/openclaw.json` | JSON5 | immédiatement, sur une passerelle en cours d'exécution | `OPENCODEX_OPENCLAW_API_KEY` |
| Kimi Code | `~/.kimi-code/config.toml` | TOML | au redémarrage ou avec `/reload` | valeur fictive de bouclage |
| gjc | `~/.gjc/agent/models.yml` | YAML | dans les nouvelles sessions ou à l'ouverture de `/model` |non-secret loopback placeholder |
| DeepSeek Harness (DSH) | `$DSH_HOME/settings.yaml` (`~/.dsh/settings.yaml` par défaut) | YAML | rechargement à chaud | jeton porteur fictif et non secret pour le bouclage |
| DeepSeek Harness (DSH) | `$DSH_HOME/profiles/desktop/cordis.patch.yml` (`~/.dsh/profiles/desktop/cordis.patch.yml` par défaut) ; `$DSH_HOME/settings.yaml` tant que DSH Desktop n’a pas créé ce profil | YAML | rechargement à chaud | jeton porteur fictif et non secret pour le bouclage |
| MiniMax Code | `~/.minimax/config.yaml` | YAML | dans les nouvelles sessions ou après l’ouverture du sélecteur de modèles | valeur fictive de bouclage |
| Prime Agent | `~/.prime/agent/models.json` | JSON | dans les nouvelles sessions | valeur fictive de bouclage |
| ZCode | `~/.zcode/v2/config.json` | JSON | au redémarrage | valeur fictive de bouclage |
Expand Down
2 changes: 1 addition & 1 deletion docs-site/src/content/docs/guides/integrations.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ file, and removes it again. Seventeen clients work this way, each with a switch:
| OpenClaw | `~/.openclaw/openclaw.json` | JSON5 | immediately, on a running gateway | `OPENCODEX_OPENCLAW_API_KEY` |
| Kimi Code | `~/.kimi-code/config.toml` | TOML | on restart, or `/reload` | loopback placeholder |
| gjc | `~/.gjc/agent/models.yml` | YAML | new sessions, or when you open `/model` |non-secret loopback placeholder |
| DeepSeek Harness (DSH) | `$DSH_HOME/settings.yaml` (default `~/.dsh/settings.yaml`) | YAML | hot reload | non-secret loopback bearer placeholder |
| DeepSeek Harness (DSH) | `$DSH_HOME/profiles/desktop/cordis.patch.yml` (default `~/.dsh/profiles/desktop/cordis.patch.yml`); `$DSH_HOME/settings.yaml` until DSH Desktop creates that profile | YAML | hot reload | non-secret loopback bearer placeholder |
| MiniMax Code | `~/.minimax/config.yaml` | YAML | new sessions, or after opening the model picker | loopback placeholder |
| Prime Agent | `~/.prime/agent/models.json` | JSON | new sessions | loopback placeholder |
| ZCode | `~/.zcode/v2/config.json` | JSON | on restart | loopback placeholder |
Expand Down
2 changes: 1 addition & 1 deletion docs-site/src/content/docs/ja/guides/integrations.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ description: ダッシュボードから opencodex を OpenCode、Pi、OMP、Her
| OpenClaw | `~/.openclaw/openclaw.json` | JSON5 | 稼働中のゲートウェイに直ちに反映 | `OPENCODEX_OPENCLAW_API_KEY` |
| Kimi Code | `~/.kimi-code/config.toml` | TOML | 再起動時または `/reload` 実行時 | ループバック用プレースホルダー |
| gjc | `~/.gjc/agent/models.yml` | YAML | 新しいセッションまたは `/model` を開いたとき | 秘密情報ではないループバック用プレースホルダー |
| DeepSeek Harness (DSH) | `$DSH_HOME/settings.yaml`(デフォルトは `~/.dsh/settings.yaml`) | YAML | ホットリロード時 | 秘密情報ではないループバック用ベアラープレースホルダー |
| DeepSeek Harness (DSH) | `$DSH_HOME/profiles/desktop/cordis.patch.yml`(デフォルトは `~/.dsh/profiles/desktop/cordis.patch.yml`)。DSH Desktop がこのプロファイルを作成するまでは `$DSH_HOME/settings.yaml` | YAML | ホットリロード時 | 秘密情報ではないループバック用ベアラープレースホルダー |
| MiniMax Code | `~/.minimax/config.yaml` | YAML | 新しいセッションまたはモデル選択画面を開いた後 | ループバック用プレースホルダー |
| Prime Agent | `~/.prime/agent/models.json` | JSON | 新しいセッション | ループバック用プレースホルダー |
| ZCode | `~/.zcode/v2/config.json` | JSON | 再起動時 | ループバック用プレースホルダー |
Expand Down
2 changes: 1 addition & 1 deletion docs-site/src/content/docs/ko/guides/integrations.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ description: 대시보드에서 OpenCode, Pi, OMP, Hermes, OpenClaw, Kimi Code,
| OpenClaw | `~/.openclaw/openclaw.json` | JSON5 | 실행 중인 게이트웨이에 즉시 | `OPENCODEX_OPENCLAW_API_KEY` |
| Kimi Code | `~/.kimi-code/config.toml` | TOML | 재시작 또는 `/reload` 시 | 루프백 자리표시자 |
| gjc | `~/.gjc/agent/models.yml` | YAML | 새 세션 또는 `/model` 열 때 | 비밀 정보가 아닌 루프백 자리표시자 |
| DeepSeek Harness (DSH) | `$DSH_HOME/settings.yaml` (기본값 `~/.dsh/settings.yaml`) | YAML | 즉시 다시 읽음 | 비밀 정보가 아닌 루프백 bearer 자리표시자 |
| DeepSeek Harness (DSH) | `$DSH_HOME/profiles/desktop/cordis.patch.yml` (기본값 `~/.dsh/profiles/desktop/cordis.patch.yml`); DSH Desktop이 이 profile을 만들기 전에는 `$DSH_HOME/settings.yaml` | YAML | 즉시 다시 읽음 | 비밀 정보가 아닌 루프백 bearer 자리표시자 |
| MiniMax Code | `~/.minimax/config.yaml` | YAML | 새 세션 또는 모델 선택기 열 때 | 루프백 자리표시자 |
| Prime Agent | `~/.prime/agent/models.json` | JSON | 새 세션에서 | 루프백 자리표시자 |
| ZCode | `~/.zcode/v2/config.json` | JSON | 재시작 시 | 루프백 자리표시자 |
Expand Down
3 changes: 3 additions & 0 deletions docs-site/src/content/docs/reference/cli/agents.md
Original file line number Diff line number Diff line change
Expand Up @@ -374,6 +374,9 @@ client applies its own defaults for those).
The managed DSH export requires DSH 0.1.0-rc.6 or newer and owns only
`llm-pi-ai.providers.opencodex`. DSH hot reloads that provider; the user's default model and
`deepseek-official` remain untouched. This export is loopback-only and carries no real credential.
DSH 0.1.7 and newer import `settings.yaml` once into the first profile that boots and then rename
it, so the dashboard integration writes the same provider into the `llm-pi-ai` row of the Desktop
profile's `$DSH_HOME/profiles/desktop/cordis.patch.yml` once that profile exists.

opencode interpolates `{env:OPENCODEX_OPENCODE_API_KEY}`. The generated Pi and OMP exports do
not require an environment variable: each carries the literal `opencodex-loopback` placeholder.
Expand Down
2 changes: 1 addition & 1 deletion docs-site/src/content/docs/ru/guides/integrations.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ description: Подключайте opencodex к OpenCode, Pi, OMP, Hermes, Open
| OpenClaw | `~/.openclaw/openclaw.json` | JSON5 | сразу на работающем шлюзе | `OPENCODEX_OPENCLAW_API_KEY` |
| Kimi Code | `~/.kimi-code/config.toml` | TOML | после перезапуска или `/reload` | заглушка для loopback |
| gjc | `~/.gjc/agent/models.yml` | YAML | в новых сессиях или при открытии `/model` | несекретная заглушка для loopback |
| DeepSeek Harness (DSH) | `$DSH_HOME/settings.yaml` (по умолчанию `~/.dsh/settings.yaml`) | YAML | горячая перезагрузка | несекретная bearer-заглушка для loopback |
| DeepSeek Harness (DSH) | `$DSH_HOME/profiles/desktop/cordis.patch.yml` (по умолчанию `~/.dsh/profiles/desktop/cordis.patch.yml`); `$DSH_HOME/settings.yaml`, пока DSH Desktop не создал этот профиль | YAML | горячая перезагрузка | несекретная bearer-заглушка для loopback |
| MiniMax Code | `~/.minimax/config.yaml` | YAML | в новых сессиях или после открытия выбора модели | заглушка для loopback |
| Prime Agent | `~/.prime/agent/models.json` | JSON | в новых сессиях | заглушка для loopback |
| ZCode | `~/.zcode/v2/config.json` | JSON | после перезапуска | заглушка для loopback |
Expand Down
2 changes: 1 addition & 1 deletion docs-site/src/content/docs/tr/guides/integrations.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ yapılandırma dosyasına yazar ve tekrar kaldırır. On yedi istemci bu şekild
| OpenClaw | `~/.openclaw/openclaw.json` | JSON5 | hemen, çalışan bir ağ geçidinde | `OPENCODEX_OPENCLAW_API_KEY` |
| Kimi Code | `~/.kimi-code/config.toml` | TOML | yeniden başlatmada veya `/reload` ile | geri döngü (loopback) yer tutucusu |
| gjc | `~/.gjc/agent/models.yml` | YAML | yeni oturumlarda veya `/model` açtığınızda | non-secret loopback placeholder |
| DeepSeek Harness (DSH) | `$DSH_HOME/settings.yaml` (varsayılan `~/.dsh/settings.yaml`) | YAML | çalışırken yeniden yükleme | gizli olmayan geri döngü bearer yer tutucusu |
| DeepSeek Harness (DSH) | `$DSH_HOME/profiles/desktop/cordis.patch.yml` (varsayılan `~/.dsh/profiles/desktop/cordis.patch.yml`); DSH Desktop bu profili oluşturana kadar `$DSH_HOME/settings.yaml` | YAML | çalışırken yeniden yükleme | gizli olmayan geri döngü bearer yer tutucusu |
| MiniMax Code | `~/.minimax/config.yaml` | YAML | yeni oturumlarda veya model seçici açıldıktan sonra | geri döngü (loopback) yer tutucusu |
| Prime Agent | `~/.prime/agent/models.json` | JSON | yeni oturumlarda | geri döngü yer tutucusu |
| ZCode | `~/.zcode/v2/config.json` | JSON | yeniden başlatmada | geri döngü yer tutucusu |
Expand Down
2 changes: 1 addition & 1 deletion docs-site/src/content/docs/zh-cn/guides/integrations.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ description: 从仪表盘将 opencodex 连接到 OpenCode、Pi、OMP、Hermes、
| OpenClaw | `~/.openclaw/openclaw.json` | JSON5 | 运行中的网关立即生效 | `OPENCODEX_OPENCLAW_API_KEY` |
| Kimi Code | `~/.kimi-code/config.toml` | TOML | 重启或执行 `/reload` 后 | 回环占位符 |
| gjc | `~/.gjc/agent/models.yml` | YAML | 新会话,或打开 `/model` 时 | 非敏感回环占位符 |
| DeepSeek Harness (DSH) | `$DSH_HOME/settings.yaml`(默认 `~/.dsh/settings.yaml`) | YAML | 热重载 | 非敏感回环 bearer 占位符 |
| DeepSeek Harness (DSH) | `$DSH_HOME/profiles/desktop/cordis.patch.yml`(默认 `~/.dsh/profiles/desktop/cordis.patch.yml`);DSH Desktop 创建该 profile 之前为 `$DSH_HOME/settings.yaml` | YAML | 热重载 | 非敏感回环 bearer 占位符 |
| MiniMax Code | `~/.minimax/config.yaml` | YAML | 新会话,或打开模型选择器后 | 回环占位符 |
| Prime Agent | `~/.prime/agent/models.json` | JSON | 新会话 | 回环占位符 |
| ZCode | `~/.zcode/v2/config.json` | JSON | 重启后 | 回环占位符 |
Expand Down
2 changes: 1 addition & 1 deletion docs-site/src/content/docs/zh-tw/guides/integrations.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ description: 從儀表板把 opencodex 連接到 OpenCode、Pi、OMP、Hermes、
| OpenClaw | `~/.openclaw/openclaw.json` | JSON5 | 立即,在執行中的 gateway 上 | `OPENCODEX_OPENCLAW_API_KEY` |
| Kimi Code | `~/.kimi-code/config.toml` | TOML | 重新啟動時,或 `/reload` | loopback 佔位符 |
| gjc | `~/.gjc/agent/models.yml` | YAML | 新 sessions,或當你開啟 `/model` 時 | non-secret loopback placeholder |
| DeepSeek Harness (DSH) | `$DSH_HOME/settings.yaml`(預設 `~/.dsh/settings.yaml`) | YAML | 熱重載 | 非秘密的 loopback bearer 佔位符 |
| DeepSeek Harness (DSH) | `$DSH_HOME/profiles/desktop/cordis.patch.yml`(預設 `~/.dsh/profiles/desktop/cordis.patch.yml`);DSH Desktop 建立該 profile 之前為 `$DSH_HOME/settings.yaml` | YAML | 熱重載 | 非秘密的 loopback bearer 佔位符 |
| MiniMax Code | `~/.minimax/config.yaml` | YAML | 新 sessions,或開啟模型選擇器後 | loopback 佔位符 |
| Prime Agent | `~/.prime/agent/models.json` | JSON | 新 sessions | loopback 佔位符 |
| ZCode | `~/.zcode/v2/config.json` | JSON | 重新啟動時 | loopback 佔位符 |
Expand Down
2 changes: 1 addition & 1 deletion gui/src/i18n/de.ts
Original file line number Diff line number Diff line change
Expand Up @@ -1708,7 +1708,7 @@ export const de: Record<TKey, string> = {
"integrations.semantics.openclaw": "Wird sofort auf ein laufendes Gateway angewendet.",
"integrations.semantics.kimi": "Zum Anwenden neu starten oder /reload ausführen (v2 überwacht die Datei).",
"integrations.semantics.gajae": "Gilt für eine neue Sitzung oder beim Öffnen von /model.",
"integrations.semantics.dsh": "OpenCodex verwaltet nur llm-pi-ai.providers.opencodex in $DSH_HOME/settings.yaml. DSH lädt diesen Anbieter im laufenden Betrieb neu; Ihr Standardmodell und deepseek-official bleiben unverändert. Derzeit nur über Loopback; es werden keine echten Zugangsdaten geschrieben.",
"integrations.semantics.dsh": "OpenCodex verwaltet nur den Anbieter opencodex in der llm-pi-ai-Zeile von $DSH_HOME/profiles/desktop/cordis.patch.yml, dem Desktop-Profil, das DSH ab 0.1.7 liest ($DSH_HOME/settings.yaml, solange dieses Profil fehlt). DSH lädt diesen Anbieter im laufenden Betrieb neu; Ihr Standardmodell und deepseek-official bleiben unverändert. Derzeit nur über Loopback; es werden keine echten Zugangsdaten geschrieben.",
"integrations.semantics.mcode": "Verwaltet nur custom_provider.opencodex. Standardmodell und MiniMax-Anmeldung bleiben unverändert.",
"integrations.semantics.zcode": "Verwaltet nur provider.opencodex in ~/.zcode/v2/config.json. Z.ai-Anmeldung und andere Provider bleiben unverändert. ZCode nach Änderungen neu starten.",
"integrations.semantics.prime": "Verwaltet nur providers.opencodex in der models.json von Prime Agent — ~/.prime/agent, sofern PRIME_AGENT_CODING_AGENT_DIR sie nicht umleitet. Andere Provider und Modell-Overrides bleiben unverändert. Gilt für neue Sitzungen.",
Expand Down
2 changes: 1 addition & 1 deletion gui/src/i18n/en.ts
Original file line number Diff line number Diff line change
Expand Up @@ -2319,7 +2319,7 @@ export const en = {
"integrations.semantics.openclaw": "Applies immediately to a running gateway.",
"integrations.semantics.kimi": "Restart or run /reload to apply it (v2 watches the file).",
"integrations.semantics.gajae": "Applies to a new session or when opening /model.",
"integrations.semantics.dsh": "OpenCodex manages only llm-pi-ai.providers.opencodex in $DSH_HOME/settings.yaml. DSH hot reloads this provider; your default model and deepseek-official stay unchanged. Currently loopback-only; no real credential is written.",
"integrations.semantics.dsh": "OpenCodex manages only the opencodex provider of the llm-pi-ai row in $DSH_HOME/profiles/desktop/cordis.patch.yml, the Desktop profile DSH 0.1.7+ reads ($DSH_HOME/settings.yaml until that profile exists). DSH hot reloads this provider; your default model and deepseek-official stay unchanged. Currently loopback-only; no real credential is written.",
Comment thread
coderabbitai[bot] marked this conversation as resolved.
Resolved
"integrations.semantics.mcode": "Manages only custom_provider.opencodex. Your default model and MiniMax login stay unchanged.",
"integrations.semantics.zcode": "Manages only provider.opencodex in ~/.zcode/v2/config.json. Your Z.ai login and other providers stay unchanged. Restart ZCode after changes.",
"integrations.semantics.prime": "Manages only providers.opencodex in Prime Agent's models.json — ~/.prime/agent unless PRIME_AGENT_CODING_AGENT_DIR redirects it. Your other providers and model overrides stay unchanged. Applies to new sessions.",
Expand Down
2 changes: 1 addition & 1 deletion gui/src/i18n/fr.ts
Original file line number Diff line number Diff line change
Expand Up @@ -2246,7 +2246,7 @@ export const fr: Record<TKey, string> = {
"integrations.semantics.openclaw": "S’applique immédiatement à une passerelle en cours d’exécution.",
"integrations.semantics.kimi": "Redémarrez ou exécutez /reload pour l’appliquer (la v2 surveille le fichier).",
"integrations.semantics.gajae": "S’applique à une nouvelle session ou à l’ouverture de /model.",
"integrations.semantics.dsh": "OpenCodex gère uniquement llm-pi-ai.providers.opencodex dans $DSH_HOME/settings.yaml. DSH recharge ce fournisseur à chaud ; votre modèle par défaut et deepseek-official restent inchangés. Seule l’adresse de bouclage est actuellement prise en charge ; aucun identifiant réel n’est écrit.",
"integrations.semantics.dsh": "OpenCodex gère uniquement le fournisseur opencodex de la ligne llm-pi-ai dans $DSH_HOME/profiles/desktop/cordis.patch.yml, le profil Desktop que lit DSH 0.1.7+ ($DSH_HOME/settings.yaml tant que ce profil n’existe pas). DSH recharge ce fournisseur à chaud ; votre modèle par défaut et deepseek-official restent inchangés. Seule l’adresse de bouclage est actuellement prise en charge ; aucun identifiant réel n’est écrit.",
"integrations.semantics.mcode": "Gère uniquement custom_provider.opencodex. Votre modèle par défaut et votre connexion MiniMax restent inchangés.",
"integrations.semantics.zcode": "Gère uniquement provider.opencodex dans ~/.zcode/v2/config.json. Votre connexion Z.ai et les autres fournisseurs restent inchangés. Redémarrez ZCode après toute modification.",
"integrations.semantics.prime": "Gère uniquement providers.opencodex dans le models.json de Prime Agent — ~/.prime/agent, sauf si PRIME_AGENT_CODING_AGENT_DIR le redirige. Vos autres fournisseurs et surcharges de modèles restent inchangés. S'applique aux nouvelles sessions.",
Expand Down
2 changes: 1 addition & 1 deletion gui/src/i18n/ja.ts
Original file line number Diff line number Diff line change
Expand Up @@ -2141,7 +2141,7 @@ export const ja: Record<TKey, string> = {
"integrations.semantics.openclaw": "実行中のゲートウェイにすぐ適用されます。",
"integrations.semantics.kimi": "再起動するか /reload を実行すると適用されます(v2 はファイルを監視します)。",
"integrations.semantics.gajae": "新しいセッション、または /model を開いたときに適用されます。",
"integrations.semantics.dsh": "OpenCodex が管理するのは $DSH_HOME/settings.yaml 内の llm-pi-ai.providers.opencodex だけです。DSH はこのプロバイダーをホットリロードし、既定のモデルと deepseek-official は変更しません。現在はループバック専用で、実際の認証情報は書き込みません。",
"integrations.semantics.dsh": "OpenCodex が管理するのは $DSH_HOME/profiles/desktop/cordis.patch.yml(DSH 0.1.7 以降が読む Desktop プロファイル。存在しない間は $DSH_HOME/settings.yaml)の llm-pi-ai 行にある opencodex プロバイダーだけです。DSH はこのプロバイダーをホットリロードし、既定のモデルと deepseek-official は変更しません。現在はループバック専用で、実際の認証情報は書き込みません。",
"integrations.semantics.mcode": "custom_provider.opencodex のみを管理します。既定モデルと MiniMax ログインは変更しません。",
"integrations.semantics.zcode": "~/.zcode/v2/config.json の provider.opencodex のみを管理します。Z.ai ログインと他のプロバイダーは変更しません。変更後は ZCode を再起動してください。",
"integrations.semantics.prime": "Prime Agent の models.json 内の providers.opencodex のみを管理します。場所は ~/.prime/agent ですが、PRIME_AGENT_CODING_AGENT_DIR が設定されている場合はそちらが優先されます。他のプロバイダーとモデルオーバーライドは変更しません。新しいセッションから適用されます。",
Expand Down
2 changes: 1 addition & 1 deletion gui/src/i18n/ko.ts
Original file line number Diff line number Diff line change
Expand Up @@ -1752,7 +1752,7 @@ export const ko: Record<TKey, string> = {
"integrations.semantics.openclaw": "실행 중인 게이트웨이에 즉시 반영됩니다.",
"integrations.semantics.kimi": "재시작 또는 /reload 시 적용됩니다 (v2는 파일 변경을 감지합니다).",
"integrations.semantics.gajae": "새 세션 또는 /model을 열 때 적용됩니다.",
"integrations.semantics.dsh": "OpenCodex는 $DSH_HOME/settings.yaml의 llm-pi-ai.providers.opencodex만 관리합니다. DSH는 이 provider를 hot reload하며 기본 model과 deepseek-official은 변경하지 않습니다. 현재 loopback 전용이며 실제 credential을 기록하지 않습니다.",
"integrations.semantics.dsh": "OpenCodex는 $DSH_HOME/profiles/desktop/cordis.patch.yml(DSH 0.1.7+가 읽는 Desktop profile, 이 profile이 없으면 $DSH_HOME/settings.yaml)의 llm-pi-ai 행에 있는 opencodex provider만 관리합니다. DSH는 이 provider를 hot reload하며 기본 model과 deepseek-official은 변경하지 않습니다. 현재 loopback 전용이며 실제 credential을 기록하지 않습니다.",
"integrations.semantics.mcode": "custom_provider.opencodex만 관리하며 기본 모델과 MiniMax 로그인은 변경하지 않습니다.",
"integrations.semantics.zcode": "~/.zcode/v2/config.json의 provider.opencodex만 관리하며 Z.ai 로그인과 다른 프로바이더는 변경하지 않습니다. 변경 후 ZCode를 재시작하세요.",
"integrations.semantics.prime": "Prime Agent의 models.json에서 providers.opencodex만 관리합니다. 위치는 ~/.prime/agent이며 PRIME_AGENT_CODING_AGENT_DIR가 설정되면 그쪽이 우선합니다. 다른 프로바이더와 모델 오버라이드는 변경하지 않습니다. 새 세션부터 적용됩니다.",
Expand Down
Loading
Loading