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
11 changes: 11 additions & 0 deletions docs-site/src/content/docs/fr/guides/subagent-v1-default.md
Original file line number Diff line number Diff line change
Expand Up @@ -148,3 +148,14 @@ ocx v2 mode v1

La CLI ne demande pas de confirmation. C'est le même paramètre : choisissez-le
en tenant compte de ce que décrit cette page.

## Limite de sous-agents simultanés

Dans **Models → Model settings**, le réglage de limite des sous-agents définit le nombre maximal
de sous-agents simultanés, sans compter l'agent principal. Il reste disponible en v1, base et v2,
y compris en mode hybride lorsque le drapeau v2 global est désactivé. Le choix du mode est
indépendant de cette limite.

Augmenter la limite autorise davantage de sous-agents, sans les créer automatiquement ni garantir
une exécution plus rapide. Lancez une nouvelle session Codex après modification. Si un hôte App
de longue durée utilise encore l'ancienne limite, redémarrez cet hôte.
10 changes: 10 additions & 0 deletions docs-site/src/content/docs/guides/subagent-v1-default.md
Original file line number Diff line number Diff line change
Expand Up @@ -130,3 +130,13 @@ ocx v2 mode v1
```

The CLI does not prompt. It is the same setting, so choose it knowing what this page describes.

## Concurrent child limit

In **Models → Model settings**, the subagent limit control sets the maximum number of concurrent
child agents, excluding the primary agent. It remains available in v1, base and v2, including
hybrid mode with the global v2 flag disabled. Choose the surface mode separately from this limit.

Raising the cap permits more children; it does not create them automatically or guarantee faster
execution. Start a new Codex session after changing the limit. If a long-running App host still
uses the previous limit, restart that host.
6 changes: 6 additions & 0 deletions docs-site/src/content/docs/ja/guides/subagent-v1-default.md
Original file line number Diff line number Diff line change
Expand Up @@ -94,3 +94,9 @@ ocx v2 mode v1
```

CLI は確認を求めません。同じ設定を変更するため、このページの内容を理解したうえで選んでください。

## 子エージェントの同時実行上限

**Models → Model settings** のサブエージェント上限設定では、主エージェントを除く子エージェントの同時実行数の上限を指定します。v1、base、v2 のほか、グローバル v2 フラグが無効なハイブリッドモードでも利用できます。サーフェスのモードは、この上限とは別に選択します。

上限を増やすとより多くの子を許可できますが、自動生成や高速化を保証するものではありません。変更後は新しい Codex セッションを開始してください。長時間動作している App ホストで以前の上限が使われ続ける場合は、そのホストを再起動してください。
6 changes: 6 additions & 0 deletions docs-site/src/content/docs/ko/guides/subagent-v1-default.md
Original file line number Diff line number Diff line change
Expand Up @@ -94,3 +94,9 @@ ocx v2 mode v1
```

CLI는 확인 메시지를 띄우지 않습니다. 같은 설정이므로 이 문서의 동작을 이해한 뒤 선택하세요.

## 자식 에이전트 동시 실행 상한

**Models → Model settings**의 서브에이전트 상한 설정은 주 에이전트를 제외한 자식 에이전트의 최대 동시 실행 수를 정합니다. v1, base, v2와 전역 v2 플래그가 꺼진 하이브리드 모드에서도 사용할 수 있습니다. 서피스 모드는 이 상한과 별도로 선택합니다.

상한을 높이면 더 많은 자식을 허용하지만, 자식을 자동으로 만들거나 실행 속도를 보장하지는 않습니다. 변경 후 새 Codex 세션을 시작하세요. 오래 실행된 App 호스트가 이전 상한을 계속 사용한다면 해당 호스트를 다시 시작하세요.
10 changes: 10 additions & 0 deletions docs-site/src/content/docs/ru/guides/subagent-v1-default.md
Original file line number Diff line number Diff line change
Expand Up @@ -146,3 +146,13 @@ ocx v2 mode v1

CLI подтверждение не запрашивает. Настройка та же, поэтому выбирайте её,
учитывая изложенные здесь ограничения.

## Лимит одновременно работающих подагентов

В **Models → Model settings** настройка лимита подагентов задаёт максимальное число одновременно
работающих подагентов без учёта основного агента. Она доступна в v1, base и v2, включая гибридный
режим с отключённым глобальным флагом v2. Выбор режима не зависит от этого лимита.

Повышение лимита разрешает больше подагентов, но не создаёт их автоматически и не гарантирует
ускорения. После изменения начните новую сессию Codex. Если длительно работающий хост App
продолжает использовать прежний лимит, перезапустите этот хост.
10 changes: 10 additions & 0 deletions docs-site/src/content/docs/tr/guides/subagent-v1-default.md
Original file line number Diff line number Diff line change
Expand Up @@ -130,3 +130,13 @@ ocx v2 mode v1
```

CLI onay istemez. Aynı ayardır; bu sayfanın anlattıklarını bilerek seçin.

## Eşzamanlı alt ajan sınırı

**Models → Model settings** içindeki alt ajan sınırı, ana ajan hariç eşzamanlı alt ajanların
azami sayısını belirler. Genel v2 bayrağı kapalı olan hibrit mod dahil v1, base ve v2'de
kullanılabilir. Arayüz modu bu sınırdan bağımsız olarak seçilir.

Sınırı artırmak daha fazla alt ajana izin verir; onları otomatik oluşturmaz veya daha hızlı
çalışmayı garanti etmez. Değişiklikten sonra yeni bir Codex oturumu başlatın. Uzun süredir çalışan
App ana bilgisayarı eski sınırı kullanmaya devam ediyorsa o ana bilgisayarı yeniden başlatın.
Original file line number Diff line number Diff line change
Expand Up @@ -94,3 +94,9 @@ ocx v2 mode v1
```

CLI 不会提示。这是同一设置,因此请了解本页描述的行为后再选择。

## 子代理并发上限

在 **Models → Model settings** 中,子代理上限控件可设置同时运行的子代理数量上限,不包括主代理。v1、base 和 v2 均可使用,包括全局 v2 标志关闭的混合模式。界面模式与此上限分别设置。

提高上限可允许更多子代理,但不会自动创建子代理,也不保证执行更快。更改后请启动新的 Codex 会话。如果长时间运行的 App 主机仍使用旧上限,请重新启动该主机。
Original file line number Diff line number Diff line change
Expand Up @@ -94,3 +94,9 @@ ocx v2 mode v1
```

CLI 不會提示。這是同一項設定;選擇前請理解本頁所述的影響。

## 子代理並行上限

在 **Models → Model settings** 中,子代理上限控制項可設定同時執行的子代理數量上限,不包括主代理。v1、base 和 v2 均可使用,包括全域 v2 旗標關閉的混合模式。介面模式與此上限分別設定。

提高上限可允許更多子代理,但不會自動建立子代理,也不保證執行更快。變更後請啟動新的 Codex 工作階段。如果長時間執行的 App 主機仍使用舊上限,請重新啟動該主機。
10 changes: 5 additions & 5 deletions gui/src/i18n/de.ts
Original file line number Diff line number Diff line change
Expand Up @@ -781,12 +781,12 @@ export const de: Record<TKey, string> = {
"models.keepNativeOnV1Hint": "ChatGPT-native Eltern verschlüsseln v2-Kindaufgaben — Grok und Claude können sie nicht lesen. An lassen, wenn Sol/Terra weiterhin geroutete Modelle starten sollen. Geroutete Eltern bleiben auf v2.",
"models.v2Help": "Steuert die Multi-Agent-Oberfläche für alle Modelle.\n\nv1: Klassischer Single-Thread-Agent. Jedes Modell nutzt die v1-Collab-Oberfläche.\nbase: Upstream-Standard — sol/terra nutzen v2, luna v1, andere folgen dem Codex-Feature-Flag.\nv2: Multi-Thread-Agent mit spawn_agent. Jedes Modell nutzt die v2-Collab-Oberfläche.\n\nUnter v2 lässt „ChatGPT auf v1 lassen“ Sol/Terra auf v1, damit sie weiter Grok oder Claude starten können. ChatGPT verschlüsselt v2-Kindaufgaben; geroutete Modelle können sie nicht lesen. Geroutete Eltern bleiben auf v2.\n\nÄnderungen gelten für neue Sitzungen.",
"dash.multiAgent": "Sub-Agent",
"models.v2Conflict": "[agents] max_threads ist gesetzt — codex verweigert den Start; entferne es aus config.toml",
"models.v2Conflict": "[agents] max_concurrent_threads_per_session / max_threads ist gesetzt — codex verweigert den Start; entferne es aus config.toml",
"models.v2Applied": "Sub-Agent-Modus aktualisiert — gilt für neue Sitzungen (Codex-App neu starten, um die Auswahl zu aktualisieren)",
"models.v2ThreadsLabel": "Max. Threads",
"models.v2ThreadsDefault": "Standard (4)",
"models.v2ThreadsApplied": "Thread-Limit aktualisiert — gilt für neue Sitzungen",
"models.v2ThreadsInvalid": "Thread-Limit muss eine ganze Zahl >= 1 sein",
"models.v2ThreadsLabel": "Sub-Agent-Limit",
"models.v2ThreadsDefault": "Standard",
"models.v2ThreadsApplied": "Sub-Agent-Limit aktualisiert — gilt für neue Sitzungen",
"models.v2ThreadsInvalid": "Sub-Agent-Limit muss eine ganze Zahl >= 1 sein",
"models.v2ThreadsApply": "Anwenden",
"models.capValue": "Standard {value}",
"models.contextSettings": "Eigene Fenster",
Expand Down
10 changes: 5 additions & 5 deletions gui/src/i18n/en.ts
Original file line number Diff line number Diff line change
Expand Up @@ -811,12 +811,12 @@ export const en = {
"dash.codexClientCompaction": "Use client-side compaction",
"dash.codexClientCompactionHint": "Off by default; authenticated loopback only. Future compactions store portable plaintext summaries while OpenCodeX and V2 provider routing stay active; the configured provider may process them and consume quota. History is left untouched, and existing threads keep routing through the proxy via the openai_base_url override OpenCodeX manages; if you set that line yourself it is kept, and those threads follow your destination instead. Existing ocx1 history stays recoverable; recover a thread separately only before replaying it in native Codex. Restart Codex after changing this setting.",
"dash.codexRemoteHistoryHint": "Provider-table routing can hide existing openai-tagged threads in some mobile remote lists. History is not deleted. The remote client must list all providers; this switch does not repair that client filter.",
"models.v2Conflict": "[agents] max_threads is set — codex will refuse to start; remove it from config.toml",
"models.v2Conflict": "[agents] max_concurrent_threads_per_session / max_threads is set — codex will refuse to start; remove it from config.toml",
"models.v2Applied": "Sub-agent mode updated — applies to new sessions (restart the Codex app to refresh the picker)",
"models.v2ThreadsLabel": "Max threads",
"models.v2ThreadsDefault": "default (4)",
"models.v2ThreadsApplied": "Thread limit updated — applies to new sessions",
"models.v2ThreadsInvalid": "Thread limit must be an integer >= 1",
"models.v2ThreadsLabel": "Sub-agent limit",
"models.v2ThreadsDefault": "default",
"models.v2ThreadsApplied": "Sub-agent limit updated — applies to new sessions",
"models.v2ThreadsInvalid": "Sub-agent limit must be an integer >= 1",
"models.v2ThreadsApply": "Apply",
"models.capValue": "Default {value}",
"models.contextSettings": "Custom windows",
Expand Down
10 changes: 5 additions & 5 deletions gui/src/i18n/fr.ts
Original file line number Diff line number Diff line change
Expand Up @@ -796,12 +796,12 @@ export const fr: Record<TKey, string> = {
"dash.codexClientCompaction": "Utiliser la compaction côté client",
"dash.codexClientCompactionHint": "Désactivé par défaut, uniquement pour le routage loopback authentifié. Les compactages futurs stockent des résumés portables en texte clair tout en conservant le routage OpenCodeX/V2 ; le fournisseur configuré peut les traiter et consommer son quota. L'historique ocx1 existant doit toujours être restauré. Redémarrez Codex après modification.",
"dash.codexRemoteHistoryHint": "Le routage par table de fournisseurs peut masquer les fils existants marqués openai dans certaines listes mobiles distantes. L’historique n’est pas supprimé. Le client distant doit lister tous les fournisseurs ; ce réglage ne corrige pas son filtre.",
"models.v2Conflict": "[agents] max_threads est défini — codex refusera de démarrer ; supprimez-le de config.toml",
"models.v2Conflict": "[agents] max_concurrent_threads_per_session / max_threads est défini — codex refusera de démarrer ; supprimez-le de config.toml",
"models.v2Applied": "Mode sous-agent mis à jour — s’applique aux nouvelles sessions (redémarrez l’application Codex pour actualiser le sélecteur)",
"models.v2ThreadsLabel": "Nombre maximal de fils",
"models.v2ThreadsDefault": "par défaut (4)",
"models.v2ThreadsApplied": "Limite de fils mise à jour — s’applique aux nouvelles sessions",
"models.v2ThreadsInvalid": "La limite de fils doit être un entier >= 1",
"models.v2ThreadsLabel": "Limite de sous-agents",
"models.v2ThreadsDefault": "par défaut",
"models.v2ThreadsApplied": "Limite de sous-agents mise à jour — s’applique aux nouvelles sessions",
"models.v2ThreadsInvalid": "La limite de sous-agents doit être un entier >= 1",
"models.v2ThreadsApply": "Appliquer",
"models.capValue": "Défaut {value}",
"models.contextSettings": "Fenêtres perso",
Expand Down
10 changes: 5 additions & 5 deletions gui/src/i18n/ja.ts
Original file line number Diff line number Diff line change
Expand Up @@ -788,12 +788,12 @@ export const ja: Record<TKey, string> = {
"models.keepNativeOnV1Hint": "ChatGPT ネイティブの親は v2 子タスクを暗号化するため、Grok や Claude は読めません。Sol/Terra から routed モデルを spawn するならオンのまま。routed 親は v2 のままです。",
"models.v2Help": "すべてのモデルのマルチエージェントサーフェスを制御します。\n\nv1: クラシックな単一スレッドエージェント。すべてのモデルが v1 コラボサーフェスを使います。\nベース: 上流のデフォルト — sol/terra は v2、luna は v1、それ以外は codex のフィーチャーフラグに従います。\nv2: spawn_agent を備えたマルチスレッドエージェント。すべてのモデルが v2 コラボサーフェスを使います。\n\nv2 では「ChatGPT を v1 のまま」にすると Sol/Terra が v1 に留まり、Grok や Claude を spawn できます。ChatGPT は v2 子タスクを暗号化するため routed モデルは読めません。routed 親は v2 のままです。\n\n変更は新規セッションに適用されます。",
"dash.multiAgent": "サブエージェント",
"models.v2Conflict": "[agents] max_threads が設定されています — codex は起動を拒否します; config.toml から削除してください",
"models.v2Conflict": "[agents] max_concurrent_threads_per_session / max_threads が設定されています — codex は起動を拒否します; config.toml から削除してください",
"models.v2Applied": "サブエージェントモードを更新しました — 新規セッションに適用(ピッカーを更新するには Codex アプリを再起動)",
"models.v2ThreadsLabel": "最大スレッド数",
"models.v2ThreadsDefault": "デフォルト (4)",
"models.v2ThreadsApplied": "スレッド上限を更新しました — 新規セッションに適用",
"models.v2ThreadsInvalid": "スレッド上限は 1 以上の整数にしてください",
"models.v2ThreadsLabel": "サブエージェント上限",
"models.v2ThreadsDefault": "デフォルト",
"models.v2ThreadsApplied": "サブエージェント上限を更新しました — 新規セッションに適用",
"models.v2ThreadsInvalid": "サブエージェント上限は 1 以上の整数にしてください",
"models.v2ThreadsApply": "適用",
"models.capValue": "デフォルト {value}",
"models.contextSettings": "カスタムウィンドウ",
Expand Down
10 changes: 5 additions & 5 deletions gui/src/i18n/ko.ts
Original file line number Diff line number Diff line change
Expand Up @@ -792,12 +792,12 @@ export const ko: Record<TKey, string> = {
"models.v2Help": "모든 모델의 멀티에이전트 서피스를 제어합니다.\n\nv1: 단일 스레드 에이전트. 모든 모델이 v1 서피스를 사용합니다.\nbase: 업스트림 기본값 — sol/terra는 v2, luna는 v1, 나머지는 codex 플래그를 따릅니다.\nv2: 멀티 스레드 에이전트(spawn_agent). 모든 모델이 v2 서피스를 사용합니다.\n\nv2에서 ChatGPT는 v1 유지를 켜면 Sol/Terra가 v1에 남아 Grok이나 Claude를 spawn할 수 있습니다. ChatGPT는 v2 자식 작업을 암호화하므로 routed 모델은 읽지 못합니다. routed 부모는 v2를 유지합니다.\n\n새 세션부터 적용됩니다.",
"models.v2DocsLink": "v1 / v2가 뭔가요?",
"dash.multiAgent": "서브에이전트",
"models.v2Conflict": "[agents] max_threads가 남아 있어 codex가 부팅을 거부합니다 — config.toml에서 제거하세요",
"models.v2Conflict": "[agents] max_concurrent_threads_per_session / max_threads가 남아 있어 codex가 부팅을 거부합니다 — config.toml에서 제거하세요",
"models.v2Applied": "서브에이전트 모드 변경됨 — 새 세션부터 적용 (피커 갱신은 Codex 앱 재시작)",
"models.v2ThreadsLabel": "최대 스레드",
"models.v2ThreadsDefault": "기본값 (4)",
"models.v2ThreadsApplied": "스레드 한도 변경됨 — 새 세션부터 적용",
"models.v2ThreadsInvalid": "스레드 한도는 1 이상 정수여야 합니다",
"models.v2ThreadsLabel": "서브에이전트 한도",
"models.v2ThreadsDefault": "기본값",
"models.v2ThreadsApplied": "서브에이전트 한도 변경됨 — 새 세션부터 적용",
"models.v2ThreadsInvalid": "서브에이전트 한도는 1 이상 정수여야 합니다",
"models.v2ThreadsApply": "적용",
"models.capValue": "기본 {value}",
"models.contextSettings": "사용자 지정 창",
Expand Down
10 changes: 5 additions & 5 deletions gui/src/i18n/pt.ts
Original file line number Diff line number Diff line change
Expand Up @@ -810,12 +810,12 @@ export const pt: Record<TKey, string> = {
"dash.codexClientCompaction": "Usar compactação no cliente",
"dash.codexClientCompactionHint": "Desativado por padrão; somente loopback autenticado. As próximas compactações armazenam resumos portáveis em texto simples enquanto o roteamento de provedores do OpenCodeX e da V2 permanece ativo; o provedor configurado pode processá-los e consumir cota. O histórico não é alterado, e as threads existentes continuam roteando pelo proxy por meio do override openai_base_url gerenciado pelo OpenCodeX; se você definir essa linha manualmente, ela é mantida, e essas threads seguem o seu destino. O histórico ocx1 existente continua recuperável; recupere uma thread separadamente apenas antes de reproduzi-la no Codex nativo. Reinicie o Codex após alterar esta configuração.",
"dash.codexRemoteHistoryHint": "O roteamento por tabela de provedores pode ocultar threads existentes marcadas como openai em algumas listas remotas do celular. O histórico não é excluído. O cliente remoto precisa listar todos os provedores; esta opção não corrige o filtro desse cliente.",
"models.v2Conflict": "[agents] max_threads está definido — o codex se recusará a iniciar; remova-o do config.toml",
"models.v2Conflict": "[agents] max_concurrent_threads_per_session / max_threads está definido — o codex se recusará a iniciar; remova-o do config.toml",
"models.v2Applied": "Modo de subagente atualizado — vale para novas sessões (reinicie o app do Codex para atualizar o seletor)",
"models.v2ThreadsLabel": "Máx. de threads",
"models.v2ThreadsDefault": "padrão (4)",
"models.v2ThreadsApplied": "Limite de threads atualizado — vale para novas sessões",
"models.v2ThreadsInvalid": "O limite de threads deve ser um inteiro >= 1",
"models.v2ThreadsLabel": "Limite de subagentes",
"models.v2ThreadsDefault": "padrão",
"models.v2ThreadsApplied": "Limite de subagentes atualizado — vale para novas sessões",
"models.v2ThreadsInvalid": "O limite de subagentes deve ser um inteiro >= 1",
"models.v2ThreadsApply": "Aplicar",
"models.capValue": "Padrão {value}",
"models.contextSettings": "Janelas personalizadas",
Expand Down
Loading
Loading