You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/gateway/config-agents.md
+11-11Lines changed: 11 additions & 11 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -387,7 +387,7 @@ Time format in system prompt. Default: `auto` (OS preference).
387
387
-`toolProgressDetail`: detail mode for `/verbose` tool summaries and progress-draft tool lines. Values: `"explain"` (default, compact human labels) or `"raw"` (append raw command/detail when available). Per-agent `agents.list[].toolProgressDetail` overrides this default.
388
388
-`reasoningDefault`: default reasoning visibility for agents. Values: `"off"`, `"on"`, `"stream"`. Per-agent `agents.list[].reasoningDefault` overrides this default. Configured reasoning defaults are only applied for owners, authorized senders, or operator-admin gateway contexts when no per-message or session reasoning override is set.
-`model.primary`: format `provider/model` (e.g. `openai/gpt-5.5` for API-key access or `openai-codex/gpt-5.5` for Codex OAuth). If you omit the provider, OpenClaw tries an alias first, then a unique configured-provider match for that exact model id, and only then falls back to the configured default provider (deprecated compatibility behavior, so prefer explicit `provider/model`). If that provider no longer exposes the configured default model, OpenClaw falls back to the first configured provider/model instead of surfacing a stale removed-provider default.
390
+
-`model.primary`: format `provider/model` (e.g. `openai/gpt-5.5` for OpenAI API-key or Codex OAuth access). If you omit the provider, OpenClaw tries an alias first, then a unique configured-provider match for that exact model id, and only then falls back to the configured default provider (deprecated compatibility behavior, so prefer explicit `provider/model`). If that provider no longer exposes the configured default model, OpenClaw falls back to the first configured provider/model instead of surfacing a stale removed-provider default.
391
391
-`models`: the configured model catalog and allowlist for `/model`. Each entry can include `alias` (shortcut) and `params` (provider-specific, for example `temperature`, `maxTokens`, `cacheRetention`, `context1m`, `responsesServerCompaction`, `responsesCompactThreshold`, `chat_template_kwargs`, `extra_body`/`extraBody`).
392
392
- Safe edits: use `openclaw config set agents.defaults.models '<json>' --strict-json --merge` to add entries. `config set` refuses replacements that would remove existing allowlist entries unless you pass `--replace`.
393
393
- Provider-scoped configure/onboarding flows merge selected provider models into this map and preserve unrelated providers already configured.
@@ -434,16 +434,16 @@ model, see [Agent runtimes](/concepts/agent-runtimes).
434
434
435
435
**Built-in alias shorthands** (only apply when the model is in `agents.defaults.models`):
Copy file name to clipboardExpand all lines: docs/help/faq-models.md
+4-4Lines changed: 4 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -21,7 +21,7 @@ troubleshooting, see the main [FAQ](/help/faq).
21
21
agents.defaults.model.primary
22
22
```
23
23
24
-
Models are referenced as `provider/model` (example: `openai/gpt-5.5` or `openai-codex/gpt-5.5`). If you omit the provider, OpenClaw first tries an alias, then a unique configured-provider match for that exact model id, and only then falls back to the configured default provider as a deprecated compatibility path. If that provider no longer exposes the configured default model, OpenClaw falls back to the first configured provider/model instead of surfacing a stale removed-provider default. You should still **explicitly** set `provider/model`.
24
+
Models are referenced as `provider/model` (example: `openai/gpt-5.5` or `anthropic/claude-sonnet-4-6`). If you omit the provider, OpenClaw first tries an alias, then a unique configured-provider match for that exact model id, and only then falls back to the configured default provider as a deprecated compatibility path. If that provider no longer exposes the configured default model, OpenClaw falls back to the first configured provider/model instead of surfacing a stale removed-provider default. You should still **explicitly** set `provider/model`.
25
25
26
26
</Accordion>
27
27
@@ -159,8 +159,8 @@ troubleshooting, see the main [FAQ](/help/faq).
159
159
<Accordiontitle="How do I configure fast mode for GPT 5.5?">
160
160
Use either a session toggle or a config default:
161
161
162
-
- **Per session:** send `/fast on` while the session is using `openai/gpt-5.5` or `openai-codex/gpt-5.5`.
163
-
- **Per model default:** set `agents.defaults.models["openai/gpt-5.5"].params.fastMode` or `agents.defaults.models["openai-codex/gpt-5.5"].params.fastMode` to `true`.
162
+
- **Per session:** send `/fast on` while the session is using `openai/gpt-5.5`.
163
+
- **Per model default:** set `agents.defaults.models["openai/gpt-5.5"].params.fastMode` to `true`.
164
164
165
165
Example:
166
166
@@ -271,7 +271,7 @@ troubleshooting, see the main [FAQ](/help/faq).
271
271
272
272
- `opus` → `anthropic/claude-opus-4-6`
273
273
- `sonnet` → `anthropic/claude-sonnet-4-6`
274
-
- `gpt` → `openai/gpt-5.5` for API-key setups, or `openai-codex/gpt-5.5` when configured for Codex OAuth
Copy file name to clipboardExpand all lines: docs/providers/openai.md
+6-9Lines changed: 6 additions & 9 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -330,7 +330,7 @@ Choose your preferred auth method and follow the setup steps.
330
330
331
331
OpenClaw treats model metadata and the runtime context cap as separate values.
332
332
333
-
For `openai-codex/gpt-5.5` through Codex OAuth:
333
+
For `openai/gpt-5.5` through the Codex OAuth catalog:
334
334
335
335
- Native `contextWindow`: `1000000`
336
336
- Default runtime `contextTokens` cap: `272000`
@@ -356,7 +356,7 @@ Choose your preferred auth method and follow the setup steps.
356
356
### Catalog recovery
357
357
358
358
OpenClaw uses upstream Codex catalog metadata for `gpt-5.5` when it is
359
-
present. If live Codex discovery omits the `openai-codex/gpt-5.5` row while
359
+
present. If live Codex discovery omits the `gpt-5.5` row while
360
360
the account is authenticated, OpenClaw synthesizes that OAuth model row so
361
361
cron, sub-agent, and configured default-model runs do not fail with
362
362
`Unknown model`.
@@ -502,7 +502,7 @@ See [Video Generation](/tools/video-generation) for shared tool parameters, prov
502
502
503
503
## GPT-5 prompt contribution
504
504
505
-
OpenClaw adds a shared GPT-5 prompt contribution for GPT-5-family runs across providers. It applies by model id, so `openai-codex/gpt-5.5`, `openai/gpt-5.5`, `openrouter/openai/gpt-5.5`, `opencode/gpt-5.5`, and other compatible GPT-5 refs receive the same overlay. Older GPT-4.x models do not.
505
+
OpenClaw adds a shared GPT-5 prompt contribution for GPT-5-family runs across providers. It applies by model id, so `openai/gpt-5.5`, legacy pre-repair refs such as `openai-codex/gpt-5.5`, `openrouter/openai/gpt-5.5`, `opencode/gpt-5.5`, and other compatible GPT-5 refs receive the same overlay. Older GPT-4.x models do not.
506
506
507
507
The bundled native Codex harness uses the same GPT-5 behavior and heartbeat overlay through Codex app-server developer instructions, so `openai/gpt-5.x` sessions forced through `agentRuntime.id: "codex"` keep the same follow-through and proactive heartbeat guidance even though Codex owns the rest of the harness prompt.
508
508
@@ -790,7 +790,7 @@ the Server-side compaction accordion below.
790
790
791
791
<AccordionGroup>
792
792
<Accordiontitle="Transport (WebSocket vs SSE)">
793
-
OpenClaw uses WebSocket-first with SSE fallback (`"auto"`) for both `openai/*` and `openai-codex/*`.
793
+
OpenClaw uses WebSocket-first with SSE fallback (`"auto"`) for `openai/*`.
794
794
795
795
In `"auto"` mode, OpenClaw:
796
796
- Retries one early WebSocket failure before falling back to SSE
@@ -812,9 +812,6 @@ the Server-side compaction accordion below.
812
812
"openai/gpt-5.5": {
813
813
params: { transport: "auto" },
814
814
},
815
-
"openai-codex/gpt-5.5": {
816
-
params: { transport: "auto" },
817
-
},
818
815
},
819
816
},
820
817
},
@@ -828,7 +825,7 @@ the Server-side compaction accordion below.
828
825
</Accordion>
829
826
830
827
<Accordiontitle="WebSocket warm-up">
831
-
OpenClaw enables WebSocket warm-up by default for `openai/*` and `openai-codex/*` to reduce first-turn latency.
828
+
OpenClaw enables WebSocket warm-up by default for `openai/*` to reduce first-turn latency.
832
829
833
830
```json5
834
831
// Disable warm-up
@@ -848,7 +845,7 @@ the Server-side compaction accordion below.
848
845
</Accordion>
849
846
850
847
<Accordiontitle="Fast mode">
851
-
OpenClaw exposes a shared fast-mode toggle for `openai/*` and `openai-codex/*`:
848
+
OpenClaw exposes a shared fast-mode toggle for `openai/*`:
0 commit comments