diff --git a/oh-my-opencode.jsonc b/oh-my-opencode.jsonc index 77d519d..e544dc2 100644 --- a/oh-my-opencode.jsonc +++ b/oh-my-opencode.jsonc @@ -7,6 +7,13 @@ "model": "cpa-anthropic/claude-opus-4-5", "variant": "max" }, + "hephaestus": { + "model": "cpa-openai/gpt-5.3-codex", + "variant": "xhigh" + }, + "atlas": { + "model": "cpa-anthropic/claude-sonnet-4-5" + }, "oracle": { "model": "cpa-openai/gpt-5.2", "variant": "xhigh" @@ -31,9 +38,6 @@ "momus": { "model": "cpa-openai/gpt-5.2", "variant": "xhigh" - }, - "atlas": { - "model": "cpa-anthropic/claude-sonnet-4-5" } }, "categories": { diff --git a/opencode.jsonc b/opencode.jsonc index 89659c2..7abe7dd 100644 --- a/opencode.jsonc +++ b/opencode.jsonc @@ -72,23 +72,35 @@ "setCacheKey": true }, "models": { + "gpt-5.3-codex": { + "name": "GPT-5.3 Codex", + "tool_call": true, + "reasoning": true, + "modalities": { + "input": ["text", "image", "pdf"], + "output": ["text"] + }, + "limit": { "context": 400000, "input": 272000, "output": 128000 } + }, "gpt-5.2": { "name": "GPT-5.2", + "tool_call": true, "reasoning": true, "modalities": { "input": ["text", "image"], "output": ["text"] }, - "limit": { "context": 400000, "output": 128000 } + "limit": { "context": 400000, "input": 272000, "output": 128000 } }, "gpt-5.2-codex": { - "name": "GPT-5.2-Codex", + "name": "GPT-5.2 Codex", + "tool_call": true, "reasoning": true, "modalities": { - "input": ["text", "image"], + "input": ["text", "image", "pdf"], "output": ["text"] }, - "limit": { "context": 400000, "output": 128000 } + "limit": { "context": 400000, "input": 272000, "output": 128000 } } } }