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: config/README.md
+5-3Lines changed: 5 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -6,8 +6,8 @@ This directory contains the official OpenCode config templates for the ChatGPT C
6
6
7
7
| File | OpenCode version | Description |
8
8
|------|------------------|-------------|
9
-
|[`opencode-modern.json`](./opencode-modern.json)|**v1.0.210+**| Variant-based config: 6 base models with 21 total presets |
10
-
|[`opencode-legacy.json`](./opencode-legacy.json)|**v1.0.209 and below**| Legacy explicit entries: 21 individual model definitions |
9
+
|[`opencode-modern.json`](./opencode-modern.json)|**v1.0.210+**| Variant-based config: 7 base models with 26 total presets |
10
+
|[`opencode-legacy.json`](./opencode-legacy.json)|**v1.0.209 and below**| Legacy explicit entries: 26 individual model definitions |
11
11
12
12
## Quick pick
13
13
@@ -34,11 +34,13 @@ opencode --version
34
34
OpenCode v1.0.210+ added model `variants`, so one model entry can expose multiple reasoning levels. That keeps modern config much smaller while preserving the same effective presets.
Use `opencode debug config` to verify that these template entries were merged into your effective config. `opencode models openai` currently shows OpenCode's built-in provider catalog and can omit config-defined entries such as `gpt-5.4-mini`.
43
+
42
44
If your OpenCode runtime supports global compaction tuning, you can also set:
Copy file name to clipboardExpand all lines: docs/configuration.md
+5-4Lines changed: 5 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -9,7 +9,7 @@ Complete reference for configuring `oc-chatgpt-multi-auth`. Most of this is opti
9
9
```json
10
10
{
11
11
"$schema": "https://opencode.ai/config.json",
12
-
"plugin": ["oc-chatgpt-multi-auth@latest"],
12
+
"plugin": ["oc-chatgpt-multi-auth"],
13
13
"provider": {
14
14
"openai": {
15
15
"options": {
@@ -46,14 +46,15 @@ controls how much thinking the model does.
46
46
|`gpt-5.1-codex-mini`| medium, high |
47
47
|`gpt-5.1`| none, low, medium, high |
48
48
49
-
the shipped config templates include 21 presets and do not add optional IDs by default. add `gpt-5.4-pro` and/or `gpt-5.3-codex-spark` manually only for entitled workspaces.
49
+
the shipped config templates include 7 base model families and 26 shipped presets overall (26 modern variants or 26 legacy explicit entries). add `gpt-5.4-pro` and/or `gpt-5.3-codex-spark` manually only for entitled workspaces.
50
50
for context sizing, shipped templates use:
51
51
-`gpt-5.4`, `gpt-5.4-mini`, and `gpt-5.4-pro`: `context=1000000`, `output=128000`
52
52
- other shipped families: `context=272000`, `output=128000`
53
53
54
54
model normalization aliases:
55
55
- legacy `gpt-5`, `gpt-5-mini`, `gpt-5-nano` map to `gpt-5.4` (not to `gpt-5.4-mini`)
56
56
- snapshot ids `gpt-5.4-2026-03-05*`, `gpt-5.4-mini-2026-03-05*`, and `gpt-5.4-pro-2026-03-05*` map to stable `gpt-5.4` / `gpt-5.4-mini` / `gpt-5.4-pro`
57
+
-`opencode debug config` is the reliable way to confirm merged custom/template model entries; `opencode models openai` currently shows only the built-in provider catalog
57
58
58
59
if your OpenCode runtime supports global compaction tuning, you can set:
59
60
-`model_context_window = 1000000`
@@ -254,7 +255,7 @@ same settings for all models:
254
255
255
256
```json
256
257
{
257
-
"plugin": ["oc-chatgpt-multi-auth@latest"],
258
+
"plugin": ["oc-chatgpt-multi-auth"],
258
259
"provider": {
259
260
"openai": {
260
261
"options": {
@@ -301,7 +302,7 @@ model options override global options.
0 commit comments