opencode icon indicating copy to clipboard operation
opencode copied to clipboard

Claude Max not working

Open JoshuaRileyDev opened this issue 3 months ago • 28 comments

Description

I'm using the inbuilt claude max which I've re-logged in but unfortunately it's not working, I've tried restarting the terminal a few times but it doesn't seem like it's doing anything when I send the message, other models seem to work though but I like Sonnet 4.5 with my subscription

OpenCode version

1.0.105

Steps to reproduce

No response

Screenshot and/or share link

No response

Operating System

No response

Terminal

No response

JoshuaRileyDev avatar Nov 23 '25 16:11 JoshuaRileyDev

This issue might be a duplicate of existing issues. Please check:

  • #4652: Claude/custom provider connection issues

Feel free to ignore if this doesn't address your specific case.

github-actions[bot] avatar Nov 23 '25 16:11 github-actions[bot]

can u run:

opencode run --print-logs --model anthropic/<model that isnt working>

and show me output?

rekram1-node avatar Nov 23 '25 17:11 rekram1-node

Actually matching this incident for Claude API: https://status.claude.com/incidents/538r2y9cjmhk

restray avatar Nov 23 '25 21:11 restray

Do you know what the model name is for Sonnet 4.5?

JoshuaRileyDev avatar Nov 25 '25 12:11 JoshuaRileyDev

@JoshuaRileyDev

claude-sonnet-4-5

You can also run opencode models to list models u have access to

rekram1-node avatar Nov 25 '25 17:11 rekram1-node

ERROR 2025-11-25T18:29:25 +68ms service=acp-command promise={} reason=Invalid JSON response Caused by: Type validation failed: Value: {"code":500,"msg":"404 NOT_FOUND","success":false}. Error message: [ { "code": "invalid_value", "values": [ "message" ], "path": [ "type" ], "message": "Invalid input: expected "message"" }, { "expected": "array", "code": "invalid_type", "path": [ "content" ], "message": "Invalid input: expected array, received undefined" }, { "expected": "object", "code": "invalid_type", "path": [ "usage" ], "message": "Invalid input: expected object, received undefined" } ] Caused by: [ { "code": "invalid_value", "values": [ "message" ], "path": [ "type" ], "message": "Invalid input: expected "message"" }, { "expected": "array", "code": "invalid_type", "path": [ "content" ], "message": "Invalid input: expected array, received undefined" }, { "expected": "object", "code": "invalid_type", "path": [ "usage" ], "message": "Invalid input: expected object, received undefined" } ] Unhandled rejection ERROR 2025-11-25T18:29:25 +0ms service=default e=Invalid JSON response rejection INFO 2025-11-25T18:29:27 +1842ms service=snapshot hash=086a9252ff9d8331db1e500422b5a71c05ff8e16 cwd=/Users/joshuariley/Projects/Claude/gangway/app git=/Users/joshuariley/.local/share/opencode/snapshot/4ae91892f9c48d55ca1d8fc75fbcdbcf45ed5708 tracking INFO 2025-11-25T18:29:27 +1ms service=bus type=message.part.updated publishing INFO 2025-11-25T18:29:27 +1ms service=bus type=message.updated publishing INFO 2025-11-25T18:29:27 +0ms service=bus type=message.updated publishing INFO 2025-11-25T18:29:27 +0ms service=bus type=session.status publishing INFO 2025-11-25T18:29:27 +0ms service=session.prompt step=2 sessionID=ses_543b8fcf4ffenCnCj04uK59FI6 loop INFO 2025-11-25T18:29:27 +4ms service=bus type=message.updated publishing INFO 2025-11-25T18:29:27 +1ms service=bus type=session.updated publishing INFO 2025-11-25T18:29:27 +0ms service=bus type=session.diff publishing INFO 2025-11-25T18:29:27 +5ms service=bus type=message.updated publishing INFO 2025-11-25T18:29:27 +0ms service=ripgrep cwd=/Users/joshuariley/Projects/Claude/gangway/app limit=200 tree INFO 2025-11-25T18:29:28 +427ms service=bash-tool shell=/bin/zsh bash tool using shell INFO 2025-11-25T18:29:28 +152ms service=session.processor process INFO 2025-11-25T18:29:28 +1ms service=bus type=session.status publishing ERROR 2025-11-25T18:29:28 +185ms service=acp-command promise={} reason=Invalid JSON response Caused by: Type validation failed: Value: {"code":500,"msg":"404 NOT_FOUND","success":false}. Error message: [ { "code": "invalid_value", "values": [ "message" ], "path": [ "type" ], "message": "Invalid input: expected "message"" }, { "expected": "array", "code": "invalid_type", "path": [ "content" ], "message": "Invalid input: expected array, received undefined" }, { "expected": "object", "code": "invalid_type", "path": [ "usage" ], "message": "Invalid input: expected object, received undefined" } ] Caused by: [ { "code": "invalid_value", "values": [ "message" ], "path": [ "type" ], "message": "Invalid input: expected "message"" }, { "expected": "array", "code": "invalid_type", "path": [ "content" ], "message": "Invalid input: expected array, received undefined" }, { "expected": "object", "code": "invalid_type", "path": [ "usage" ], "message": "Invalid input: expected object, received undefined" } ] Unhandled rejection ERROR 2025-11-25T18:29:28 +2ms service=default e=Invalid JSON response rejection INFO 2025-11-25T18:29:30 +2074ms service=snapshot hash=086a9252ff9d8331db1e500422b5a71c05ff8e16 cwd=/Users/joshuariley/Projects/Claude/gangway/app git=/Users/joshuariley/.local/share/opencode/snapshot/4ae91892f9c48d55ca1d8fc75fbcdbcf45ed5708 tracking INFO 2025-11-25T18:29:30 +4ms service=bus type=message.part.updated publishing INFO 2025-11-25T18:29:30 +0ms service=bus type=message.updated publishing INFO 2025-11-25T18:29:30 +1ms service=bus type=message.updated publishing INFO 2025-11-25T18:29:30 +0ms service=bus type=session.status publishing INFO 2025-11-25T18:29:30 +0ms service=session.prompt step=3 sessionID=ses_543b8fcf4ffenCnCj04uK59FI6 loop INFO 2025-11-25T18:29:30 +2ms service=bus type=message.updated publishing INFO 2025-11-25T18:29:30 +0ms service=bus type=session.updated publishing INFO 2025-11-25T18:29:30 +0ms service=bus type=session.diff publishing INFO 2025-11-25T18:29:30 +1ms service=bus type=message.updated publishing INFO 2025-11-25T18:29:30 +0ms service=ripgrep cwd=/Users/joshuariley/Projects/Claude/gangway/app limit=200 tree INFO 2025-11-25T18:29:31 +486ms service=bash-tool shell=/bin/zsh bash tool using shell ERROR 2025-11-25T18:29:31 +157ms service=acp-command promise={} reason=Invalid JSON response Caused by: Type validation failed: Value: {"code":500,"msg":"404 NOT_FOUND","success":false}. Error message: [ { "code": "invalid_value", "values": [ "message" ], "path": [ "type" ], "message": "Invalid input: expected "message"" }, { "expected": "array", "code": "invalid_type", "path": [ "content" ], "message": "Invalid input: expected array, received undefined" }, { "expected": "object", "code": "invalid_type", "path": [ "usage" ], "message": "Invalid input: expected object, received undefined" } ] Caused by: [ { "code": "invalid_value", "values": [ "message" ], "path": [ "type" ], "message": "Invalid input: expected "message"" }, { "expected": "array", "code": "invalid_type", "path": [ "content" ], "message": "Invalid input: expected array, received undefined" }, { "expected": "object", "code": "invalid_type", "path": [ "usage" ], "message": "Invalid input: expected object, received undefined" } ] Unhandled rejection ERROR 2025-11-25T18:29:31 +0ms service=default e=Invalid JSON response rejection INFO 2025-11-25T18:29:31 +8ms service=session.processor process INFO 2025-11-25T18:29:31 +1ms service=bus type=session.status publishing INFO 2025-11-25T18:29:33 +1893ms service=snapshot hash=086a9252ff9d8331db1e500422b5a71c05ff8e16 cwd=/Users/joshuariley/Projects/Claude/gangway/app git=/Users/joshuariley/.local/share/opencode/snapshot/4ae91892f9c48d55ca1d8fc75fbcdbcf45ed5708 tracking INFO 2025-11-25T18:29:33 +0ms service=bus type=message.part.updated publishing INFO 2025-11-25T18:29:33 +0ms service=bus type=message.updated publishing INFO 2025-11-25T18:29:33 +1ms service=bus type=message.updated publishing INFO 2025-11-25T18:29:33 +0ms service=bus type=session.status publishing INFO 2025-11-25T18:29:33 +0ms service=session.prompt step=4 sessionID=ses_543b8fcf4ffenCnCj04uK59FI6 loop INFO 2025-11-25T18:29:33 +2ms service=bus type=message.updated publishing INFO 2025-11-25T18:29:33 +1ms service=bus type=session.updated publishing INFO 2025-11-25T18:29:33 +0ms service=bus type=session.diff publishing INFO 2025-11-25T18:29:33 +0ms service=bus type=message.updated publishing INFO 2025-11-25T18:29:33 +0ms service=ripgrep cwd=/Users/joshuariley/Projects/Claude/gangway/app limit=200 tree INFO 2025-11-25T18:29:33 +398ms service=bash-tool shell=/bin/zsh bash tool using shell INFO 2025-11-25T18:29:33 +152ms service=session.processor process INFO 2025-11-25T18:29:33 +0ms service=bus type=session.status publishing ERROR 2025-11-25T18:29:33 +150ms service=acp-command promise={} reason=Invalid JSON response Caused by: Type validation failed: Value: {"code":500,"msg":"404 NOT_FOUND","success":false}. Error message: [ { "code": "invalid_value", "values": [ "message" ], "path": [ "type" ], "message": "Invalid input: expected "message"" }, { "expected": "array", "code": "invalid_type", "path": [ "content" ], "message": "Invalid input: expected array, received undefined" }, { "expected": "object", "code": "invalid_type", "path": [ "usage" ], "message": "Invalid input: expected object, received undefined" } ] Caused by: [ { "code": "invalid_value", "values": [ "message" ], "path": [ "type" ], "message": "Invalid input: expected "message"" }, { "expected": "array", "code": "invalid_type", "path": [ "content" ], "message": "Invalid input: expected array, received undefined" }, { "expected": "object", "code": "invalid_type", "path": [ "usage" ], "message": "Invalid input: expected object, received undefined" } ] Unhandled rejection ERROR 2025-11-25T18:29:33 +0ms service=default e=Invalid JSON response rejection INFO 2025-11-25T18:29:35 +1750ms service=snapshot hash=086a9252ff9d8331db1e500422b5a71c05ff8e16 cwd=/Users/joshuariley/Projects/Claude/gangway/app git=/Users/joshuariley/.local/share/opencode/snapshot/4ae91892f9c48d55ca1d8fc75fbcdbcf45ed5708 tracking INFO 2025-11-25T18:29:35 +1ms service=bus type=message.part.updated publishing INFO 2025-11-25T18:29:35 +0ms service=bus type=message.updated publishing INFO 2025-11-25T18:29:35 +1ms service=bus type=message.updated publishing INFO 2025-11-25T18:29:35 +0ms service=bus type=session.status publishing INFO 2025-11-25T18:29:35 +0ms service=session.prompt step=5 sessionID=ses_543b8fcf4ffenCnCj04uK59FI6 loop INFO 2025-11-25T18:29:35 +1ms service=bus type=message.updated publishing INFO 2025-11-25T18:29:35 +1ms service=bus type=session.updated publishing INFO 2025-11-25T18:29:35 +0ms service=bus type=session.diff publishing INFO 2025-11-25T18:29:35 +0ms service=bus type=message.updated publishing INFO 2025-11-25T18:29:35 +0ms service=ripgrep cwd=/Users/joshuariley/Projects/Claude/gangway/app limit=200 tree INFO 2025-11-25T18:29:36 +481ms service=bash-tool shell=/bin/zsh bash tool using shell INFO 2025-11-25T18:29:36 +154ms service=session.processor process INFO 2025-11-25T18:29:36 +1ms service=bus type=session.status publishing ERROR 2025-11-25T18:29:36 +75ms service=acp-command promise={} reason=Invalid JSON response Caused by: Type validation failed: Value: {"code":500,"msg":"404 NOT_FOUND","success":false}. Error message: [ { "code": "invalid_value", "values": [ "message" ], "path": [ "type" ], "message": "Invalid input: expected "message"" }, { "expected": "array", "code": "invalid_type", "path": [ "content" ], "message": "Invalid input: expected array, received undefined" }, { "expected": "object", "code": "invalid_type", "path": [ "usage" ], "message": "Invalid input: expected object, received undefined" } ] Caused by: [ { "code": "invalid_value", "values": [ "message" ], "path": [ "type" ], "message": "Invalid input: expected "message"" }, { "expected": "array", "code": "invalid_type", "path": [ "content" ], "message": "Invalid input: expected array, received undefined" }, { "expected": "object", "code": "invalid_type", "path": [ "usage" ], "message": "Invalid input: expected object, received undefined" } ] Unhandled rejection ERROR 2025-11-25T18:29:36 +0ms service=default e=Invalid JSON response rejection INFO 2025-11-25T18:29:37 +1418ms service=snapshot hash=086a9252ff9d8331db1e500422b5a71c05ff8e16 cwd=/Users/joshuariley/Projects/Claude/gangway/app git=/Users/joshuariley/.local/share/opencode/snapshot/4ae91892f9c48d55ca1d8fc75fbcdbcf45ed5708 tracking INFO 2025-11-25T18:29:37 +1ms service=bus type=message.part.updated publishing INFO 2025-11-25T18:29:37 +0ms service=bus type=message.updated publishing INFO 2025-11-25T18:29:37 +1ms service=bus type=message.updated publishing INFO 2025-11-25T18:29:37 +0ms service=bus type=session.status publishing INFO 2025-11-25T18:29:37 +0ms service=session.prompt step=6 sessionID=ses_543b8fcf4ffenCnCj04uK59FI6 loop INFO 2025-11-25T18:29:37 +2ms service=bus type=message.updated publishing INFO 2025-11-25T18:29:37 +0ms service=bus type=session.updated publishing INFO 2025-11-25T18:29:37 +0ms service=bus type=session.diff publishing INFO 2025-11-25T18:29:37 +1ms service=bus type=message.updated publishing INFO 2025-11-25T18:29:37 +0ms service=ripgrep cwd=/Users/joshuariley/Projects/Claude/gangway/app limit=200 tree INFO 2025-11-25T18:29:38 +416ms service=bash-tool shell=/bin/zsh bash tool using shell INFO 2025-11-25T18:29:38 +40ms service=session.processor process INFO 2025-11-25T18:29:38 +0ms service=bus type=session.status publishing ERROR 2025-11-25T18:29:38 +271ms service=acp-command promise={} reason=Invalid JSON response Caused by: Type validation failed: Value: {"code":500,"msg":"404 NOT_FOUND","success":false}. Error message: [ { "code": "invalid_value", "values": [ "message" ], "path": [ "type" ], "message": "Invalid input: expected "message"" }, { "expected": "array", "code": "invalid_type", "path": [ "content" ], "message": "Invalid input: expected array, received undefined" }, { "expected": "object", "code": "invalid_type", "path": [ "usage" ], "message": "Invalid input: expected object, received undefined" } ] Caused by: [ { "code": "invalid_value", "values": [ "message" ], "path": [ "type" ], "message": "Invalid input: expected "message"" }, { "expected": "array", "code": "invalid_type", "path": [ "content" ], "message": "Invalid input: expected array, received undefined" }, { "expected": "object", "code": "invalid_type", "path": [ "usage" ], "message": "Invalid input: expected object, received undefined" } ] Unhandled rejection ERROR 2025-11-25T18:29:38 +2ms service=default e=Invalid JSON response rejection INFO 2025-11-25T18:29:39 +1410ms service=snapshot hash=086a9252ff9d8331db1e500422b5a71c05ff8e16 cwd=/Users/joshuariley/Projects/Claude/gangway/app git=/Users/joshuariley/.local/share/opencode/snapshot/4ae91892f9c48d55ca1d8fc75fbcdbcf45ed5708 tracking INFO 2025-11-25T18:29:39 +2ms service=bus type=message.part.updated publishing INFO 2025-11-25T18:29:39 +0ms service=bus type=message.updated publishing INFO 2025-11-25T18:29:39 +1ms service=bus type=message.updated publishing INFO 2025-11-25T18:29:39 +0ms service=bus type=session.status publishing INFO 2025-11-25T18:29:39 +0ms service=session.prompt step=7 sessionID=ses_543b8fcf4ffenCnCj04uK59FI6 loop INFO 2025-11-25T18:29:39 +6ms service=bus type=message.updated publishing INFO 2025-11-25T18:29:39 +1ms service=bus type=session.updated publishing INFO 2025-11-25T18:29:39 +1ms service=bus type=session.diff publishing INFO 2025-11-25T18:29:39 +0ms service=bus type=message.updated publishing INFO 2025-11-25T18:29:39 +0ms service=ripgrep cwd=/Users/joshuariley/Projects/Claude/gangway/app limit=200 tree INFO 2025-11-25T18:29:40 +440ms service=bash-tool shell=/bin/zsh bash tool using shell INFO 2025-11-25T18:29:40 +172ms service=session.processor process INFO 2025-11-25T18:29:40 +2ms service=bus type=session.status publishing ERROR 2025-11-25T18:29:40 +71ms service=acp-command promise={} reason=Invalid JSON response Caused by: Type validation failed: Value: {"code":500,"msg":"404 NOT_FOUND","success":false}. Error message: [ { "code": "invalid_value", "values": [ "message" ], "path": [ "type" ], "message": "Invalid input: expected "message"" }, { "expected": "array", "code": "invalid_type", "path": [ "content" ], "message": "Invalid input: expected array, received undefined" }, { "expected": "object", "code": "invalid_type", "path": [ "usage" ], "message": "Invalid input: expected object, received undefined" } ] Caused by: [ { "code": "invalid_value", "values": [ "message" ], "path": [ "type" ], "message": "Invalid input: expected "message"" }, { "expected": "array", "code": "invalid_type", "path": [ "content" ], "message": "Invalid input: expected array, received undefined" }, { "expected": "object", "code": "invalid_type", "path": [ "usage" ], "message": "Invalid input: expected object, received undefined" } ] Unhandled rejection ERROR 2025-11-25T18:29:40 +0ms service=default e=Invalid JSON response rejection INFO 2025-11-25T18:29:42 +1713ms service=snapshot hash=086a9252ff9d8331db1e500422b5a71c05ff8e16 cwd=/Users/joshuariley/Projects/Claude/gangway/app git=/Users/joshuariley/.local/share/opencode/snapshot/4ae91892f9c48d55ca1d8fc75fbcdbcf45ed5708 tracking INFO 2025-11-25T18:29:42 +1ms service=bus type=message.part.updated publishing INFO 2025-11-25T18:29:42 +0ms service=bus type=message.updated publishing INFO 2025-11-25T18:29:42 +2ms service=bus type=message.updated publishing INFO 2025-11-25T18:29:42 +0ms service=bus type=session.status publishing INFO 2025-11-25T18:29:42 +0ms service=session.prompt step=8 sessionID=ses_543b8fcf4ffenCnCj04uK59FI6 loop INFO 2025-11-25T18:29:42 +2ms service=bus type=message.updated publishing INFO 2025-11-25T18:29:42 +1ms service=bus type=session.updated publishing INFO 2025-11-25T18:29:42 +0ms service=bus type=session.diff publishing INFO 2025-11-25T18:29:42 +0ms service=bus type=message.updated publishing INFO 2025-11-25T18:29:42 +1ms service=ripgrep cwd=/Users/joshuariley/Projects/Claude/gangway/app limit=200 tree INFO 2025-11-25T18:29:42 +417ms service=bash-tool shell=/bin/zsh bash tool using shell INFO 2025-11-25T18:29:42 +151ms service=session.processor process INFO 2025-11-25T18:29:42 +1ms service=bus type=session.status publishing ERROR 2025-11-25T18:29:42 +69ms service=acp-command promise={} reason=Invalid JSON response Caused by: Type validation failed: Value: {"code":500,"msg":"404 NOT_FOUND","success":false}. Error message: [ { "code": "invalid_value", "values": [ "message" ], "path": [ "type" ], "message": "Invalid input: expected "message"" }, { "expected": "array", "code": "invalid_type", "path": [ "content" ], "message": "Invalid input: expected array, received undefined" }, { "expected": "object", "code": "invalid_type", "path": [ "usage" ], "message": "Invalid input: expected object, received undefined" } ] Caused by: [ { "code": "invalid_value", "values": [ "message" ], "path": [ "type" ], "message": "Invalid input: expected "message"" }, { "expected": "array", "code": "invalid_type", "path": [ "content" ], "message": "Invalid input: expected array, received undefined" }, { "expected": "object", "code": "invalid_type", "path": [ "usage" ], "message": "Invalid input: expected object, received undefined" } ] Unhandled rejection

JoshuaRileyDev avatar Nov 25 '25 18:11 JoshuaRileyDev

Wait so what models are working for you? And which ones aren't

rekram1-node avatar Nov 25 '25 19:11 rekram1-node

So I want to use Claude Sonnet 4.5 as this is my main daily driver, I do also have a z.ai subscription for GLM 4.6, I tested this temporarily and this currently works, I've also just tried Claude Opus 4 and that doesn't work either, so I think none of the Claude models might be working, although I have done a full reconnection again to re-generate a claude max api token but that's not fixed it.

JoshuaRileyDev avatar Nov 25 '25 19:11 JoshuaRileyDev

Hmm you are the only one Ive heard have this problem so I think something is misconfigured...

rekram1-node avatar Nov 25 '25 19:11 rekram1-node

Can you use the model in claude code? You are using a claude code plan and even through anthropic oauth you can't use it?

rekram1-node avatar Nov 25 '25 19:11 rekram1-node

Yes, I've had to temporarily switch to claude code, it works perfectly fine, just missing the speed that opencode has. I also double checked and I don't have any API keys added to my claude account and have PAYG turned off so it's only ever going to be using the subscription.

JoshuaRileyDev avatar Nov 25 '25 20:11 JoshuaRileyDev

can you show me output of: opencode auth list

rekram1-node avatar Nov 25 '25 21:11 rekram1-node

also opencode debug config

rekram1-node avatar Nov 25 '25 21:11 rekram1-node

┌ Credentials ~/.local/share/opencode/auth.json │ ● Groq api │ ● Z.AI Coding Plan api │ ● OpenAI oauth │ ● Anthropic oauth │ └ 4 credentials

joshuariley@MacBookPro app % opencode debug config { "$schema": "https://opencode.ai/config.json", "plugin": [ "opencode-openai-codex-auth", "file:///Users/joshuariley/.config/opencode/plugin/notification.js" ], "provider": { "openai": { "models": { "GPT 5 Codex Low (ChatGPT Subscription)": { "id": "gpt-5-codex", "options": { "reasoningEffort": "low", "reasoningSummary": "auto", "textVerbosity": "medium" } }, "GPT 5 Codex Medium (ChatGPT Subscription)": { "id": "gpt-5-codex", "options": { "reasoningEffort": "medium", "reasoningSummary": "auto", "textVerbosity": "medium" } }, "GPT 5 Codex High (ChatGPT Subscription)": { "id": "gpt-5-codex", "options": { "reasoningEffort": "high", "reasoningSummary": "detailed", "textVerbosity": "medium" } }, "GPT 5 Minimal (ChatGPT Subscription)": { "id": "gpt-5", "options": { "reasoningEffort": "minimal", "reasoningSummary": "auto", "textVerbosity": "low" } }, "GPT 5 Low (ChatGPT Subscription)": { "id": "gpt-5", "options": { "reasoningEffort": "low", "reasoningSummary": "auto", "textVerbosity": "low" } }, "GPT 5 Medium (ChatGPT Subscription)": { "id": "gpt-5", "options": { "reasoningEffort": "medium", "reasoningSummary": "auto", "textVerbosity": "medium" } }, "GPT 5 High (ChatGPT Subscription)": { "id": "gpt-5", "options": { "reasoningEffort": "high", "reasoningSummary": "detailed", "textVerbosity": "high" } }, "gpt-5-mini": { "options": { "reasoningEffort": "low", "reasoningSummary": "auto", "textVerbosity": "low" } }, "gpt-5-nano": { "options": { "reasoningEffort": "minimal", "reasoningSummary": "auto", "textVerbosity": "low" } } }, "options": { "reasoningEffort": "medium", "reasoningSummary": "auto", "textVerbosity": "medium", "include": [ "reasoning.encrypted_content" ] } } }, "mcp": { "figma": { "type": "remote", "url": "http://127.0.0.1:3845/mcp", "enabled": true } }, "agent": {}, "mode": {}, "command": {}, "username": "joshuariley", "keybinds": { "leader": "ctrl+x", "app_exit": "ctrl+c,ctrl+d,q", "editor_open": "e", "theme_list": "t", "sidebar_toggle": "b", "status_view": "s", "session_export": "x", "session_new": "n", "session_list": "l", "session_timeline": "g", "session_share": "none", "session_unshare": "none", "session_interrupt": "escape", "session_compact": "c", "messages_page_up": "pageup", "messages_page_down": "pagedown", "messages_half_page_up": "ctrl+alt+u", "messages_half_page_down": "ctrl+alt+d", "messages_first": "ctrl+g,home", "messages_last": "ctrl+alt+g,end", "messages_copy": "y", "messages_undo": "u", "messages_redo": "r", "messages_toggle_conceal": "h", "model_list": "m", "model_cycle_recent": "f2", "model_cycle_recent_reverse": "shift+f2", "command_list": "ctrl+p", "agent_list": "a", "agent_cycle": "tab", "agent_cycle_reverse": "shift+tab", "input_clear": "ctrl+c", "input_forward_delete": "ctrl+d", "input_paste": "ctrl+v", "input_submit": "return", "input_newline": "shift+return,ctrl+j", "history_previous": "up", "history_next": "down", "session_child_cycle": "right", "session_child_cycle_reverse": "left", "terminal_suspend": "ctrl+z" } }

JoshuaRileyDev avatar Nov 25 '25 21:11 JoshuaRileyDev

hm im very confused by the error you were getting, a 500 status with a 404 error message? Makes no sense

rekram1-node avatar Nov 26 '25 02:11 rekram1-node

Hmm you are the only one Ive heard have this problem so I think something is misconfigured...

He's not the only one, I'm currently having the same problem. Calling models from anthropic/ gives NOT FOUND.

opencode auth list

┌  Credentials ~\.local\share\opencode\auth.json
│
●  Chutes api
│
●  GitHub Copilot oauth
│
●  Anthropic oauth
│
└  3 credentials

┌  Environment
│
●  Mistral MISTRAL_API_KEY
│
●  Google GEMINI_API_KEY
│
└  2 environment variables
opencode debug config
{
  "$schema": "https://opencode.ai/config.json",
  "provider": {
    "chutes": {
      "npm": "@ai-sdk/openai-compatible",
      "models": {
        "moonshotai/Kimi-K2-Thinking": {
          "name": "moonshotai/Kimi-K2-Thinking"
        }
      },
      "options": {
        "apiKey": "---",
        "baseURL": "https://llm.chutes.ai/v1"
      }
    }
  },
  "mcp": {
    "context7": {
      "type": "local",
      "command": [
        "npx",
        "-y",
        "@upstash/context7-mcp@latest"
      ],
      "environment": {
        "CONTEXT7_API_KEY": "---"
      }
    }
  },
  "permission": {
    "edit": "allow",
    "bash": {
      "git push": "deny",
      "git add": "ask",
      "git commit": "ask",
      "git status": "allow",
      "git diff": "allow",
      "npm run build": "allow",
      "ls": "allow",
      "pwd": "allow",
      "find": "allow",
      "tasklist": "allow",
      "findstr": "allow",
      "mkdir": "allow",
      "codex": "allow",
      "qwen": "allow",
      "gemini": "allow",
      "opencode": "allow",
      "where": "allow",
      "cat": "allow",
      "cd *": "allow",
      "dir *": "allow",
      "python *": "allow",
      "powershell *": "allow",
      "uv *": "allow"
    },
    "webfetch": "ask",
    "doom_loop": "ask",
    "external_directory": "ask"
  },
  "lsp": {
    "godot": {
      "command": [
        "godot-lsp-bridge.cmd"
      ],
      "extensions": [
        ".gd"
      ]
    }
  },
  "agent": {},
  "mode": {},
  "plugin": [],
  "command": {},
  "username": "---",
  "keybinds": {
    "leader": "ctrl+x",
    "app_exit": "ctrl+c,ctrl+d,<leader>q",
    "editor_open": "<leader>e",
    "theme_list": "<leader>t",
    "sidebar_toggle": "<leader>b",
    "status_view": "<leader>s",
    "session_export": "<leader>x",
    "session_new": "<leader>n",
    "session_list": "<leader>l",
    "session_timeline": "<leader>g",
    "session_share": "none",
    "session_unshare": "none",
    "session_interrupt": "escape",
    "session_compact": "<leader>c",
    "messages_page_up": "pageup",
    "messages_page_down": "pagedown",
    "messages_half_page_up": "ctrl+alt+u",
    "messages_half_page_down": "ctrl+alt+d",
    "messages_first": "ctrl+g,home",
    "messages_last": "ctrl+alt+g,end",
    "messages_copy": "<leader>y",
    "messages_undo": "<leader>u",
    "messages_redo": "<leader>r",
    "messages_toggle_conceal": "<leader>h",
    "model_list": "<leader>m",
    "model_cycle_recent": "f2",
    "model_cycle_recent_reverse": "shift+f2",
    "command_list": "ctrl+p",
    "agent_list": "<leader>a",
    "agent_cycle": "tab",
    "agent_cycle_reverse": "shift+tab",
    "input_clear": "ctrl+c",
    "input_forward_delete": "ctrl+d",
    "input_paste": "ctrl+v",
    "input_submit": "return",
    "input_newline": "shift+return,ctrl+j",
    "history_previous": "up",
    "history_next": "down",
    "session_child_cycle": "<leader>right",
    "session_child_cycle_reverse": "<leader>left",
    "terminal_suspend": "ctrl+z"
  }
}

pirops avatar Dec 01 '25 02:12 pirops

@pirops can you show me:

opencode run "hello" --print-logs --model anthropic/claude-sonnet-4-5-20250929

rekram1-node avatar Dec 01 '25 02:12 rekram1-node

opencode run "hello" --print-logs --model anthropic/claude-sonnet-4-5 opencode run "hello" --print-logs --model anthropic/claude-sonnet-4-5-20250929

installed @opencode-ai/[email protected]

[39.00ms] done
 stderr=Saved lockfile
 done
INFO  2025-12-01T04:01:35 +2ms service=plugin [email protected] loading plugin
INFO  2025-12-01T04:01:35 +22ms service=plugin [email protected] loading plugin
INFO  2025-12-01T04:01:36 +816ms service=bus type=* subscribing
INFO  2025-12-01T04:01:36 +0ms service=bus type=session.updated subscribing
INFO  2025-12-01T04:01:36 +0ms service=bus type=message.updated subscribing
INFO  2025-12-01T04:01:36 +0ms service=bus type=message.part.updated subscribing
INFO  2025-12-01T04:01:36 +0ms service=format init
INFO  2025-12-01T04:01:36 +0ms service=bus type=file.edited subscribing
INFO  2025-12-01T04:01:36 +0ms service=lsp serverIds=deno, typescript, vue, eslint, gopls, ruby-lsp, pyright, elixir-ls, zls, csharp, sourcekit-lsp, rust, clangd, svelte, astro, jdtls, yaml-ls, lua-ls, php intelephense, dart, godot enabled LSP servers
INFO  2025-12-01T04:01:36 +1ms service=file.watcher init
INFO  2025-12-01T04:01:36 +3ms service=bus type=command.executed subscribing
INFO  2025-12-01T04:01:36 +4ms service=file.watcher platform=win32 backend=windows watcher backend
INFO  2025-12-01T04:01:36 +60ms service=vcs branch=main initialized
INFO  2025-12-01T04:01:36 +0ms service=bus type=file.watcher.updated subscribing
INFO  2025-12-01T04:01:36 +91ms service=server method=POST path=/session request
INFO  2025-12-01T04:01:36 +0ms service=server status=started method=POST path=/session request
INFO  2025-12-01T04:01:36 +2ms service=session id=ses_527ed49e9ffe72W5dkSYDWJMeH version=1.0.123 projectID=d71efb9d847f66d1952b1c3cfd87e5bc42bdb035 directory=D:\Synced\Cong\Game\wott title=New session - 2025-12-01T04:01:36.278Z time={"created":1764561696278,"updated":1764561696278} created
INFO  2025-12-01T04:01:36 +1ms service=bus type=session.created publishing
INFO  2025-12-01T04:01:36 +0ms service=bus type=session.updated publishing
INFO  2025-12-01T04:01:36 +1ms service=server status=completed duration=4 method=POST path=/session request
INFO  2025-12-01T04:01:36 +1ms service=server method=GET path=/config request
INFO  2025-12-01T04:01:36 +0ms service=server status=started method=GET path=/config request
INFO  2025-12-01T04:01:36 +0ms service=server status=completed duration=0 method=GET path=/config request
INFO  2025-12-01T04:01:36 +2ms service=server method=GET path=/event request
INFO  2025-12-01T04:01:36 +0ms service=server status=started method=GET path=/event request
INFO  2025-12-01T04:01:36 +0ms service=server event connected
INFO  2025-12-01T04:01:36 +2ms service=bus type=* subscribing
INFO  2025-12-01T04:01:36 +0ms service=server status=completed duration=2 method=GET path=/event request
INFO  2025-12-01T04:01:36 +2ms service=server method=POST path=/session/ses_527ed49e9ffe72W5dkSYDWJMeH/message request
INFO  2025-12-01T04:01:36 +0ms service=server status=started method=POST path=/session/ses_527ed49e9ffe72W5dkSYDWJMeH/message request
INFO  2025-12-01T04:01:36 +2ms service=server status=completed duration=2 method=POST path=/session/ses_527ed49e9ffe72W5dkSYDWJMeH/message request
INFO  2025-12-01T04:01:36 +4ms service=bus type=message.updated publishing
INFO  2025-12-01T04:01:36 +2ms service=bus type=message.part.updated publishing
INFO  2025-12-01T04:01:36 +1ms service=bus type=session.updated publishing
INFO  2025-12-01T04:01:36 +2ms service=bus type=session.status publishing
INFO  2025-12-01T04:01:36 +0ms service=session.prompt step=0 sessionID=ses_527ed49e9ffe72W5dkSYDWJMeH loop
INFO  2025-12-01T04:01:36 +6ms service=provider status=started state
INFO  2025-12-01T04:01:36 +1ms service=models.dev file={} refreshing
INFO  2025-12-01T04:01:36 +3ms service=provider init
INFO  2025-12-01T04:01:36 +3ms service=provider providerID=mistral npm=@ai-sdk/mistral found
INFO  2025-12-01T04:01:36 +0ms service=provider providerID=chutes npm=@ai-sdk/openai-compatible found
INFO  2025-12-01T04:01:36 +0ms service=provider providerID=github-copilot npm=@ai-sdk/github-copilot found
INFO  2025-12-01T04:01:36 +0ms service=provider providerID=anthropic npm=@ai-sdk/anthropic found
INFO  2025-12-01T04:01:36 +0ms service=provider providerID=opencode npm=@ai-sdk/openai-compatible found
INFO  2025-12-01T04:01:36 +0ms service=provider status=completed duration=7 state
INFO  2025-12-01T04:01:36 +0ms service=provider providerID=anthropic modelID=claude-sonnet-4-5 getModel
INFO  2025-12-01T04:01:36 +0ms service=provider status=started providerID=anthropic getSDK
INFO  2025-12-01T04:01:36 +0ms service=provider providerID=anthropic pkg=@ai-sdk/anthropic using bundled provider
INFO  2025-12-01T04:01:36 +0ms service=provider status=completed duration=0 providerID=anthropic getSDK
INFO  2025-12-01T04:01:36 +0ms service=provider status=completed duration=0 providerID=anthropic getSDK
INFO  2025-12-01T04:01:36 +0ms service=provider status=started providerID=anthropic getSDK
INFO  2025-12-01T04:01:36 +0ms service=provider providerID=anthropic modelID=claude-haiku-4-5 getModel
INFO  2025-12-01T04:01:36 +0ms service=provider providerID=anthropic modelID=claude-haiku-4-5 found
INFO  2025-12-01T04:01:36 +1ms service=provider providerID=anthropic modelID=claude-sonnet-4-5 found
INFO  2025-12-01T04:01:36 +10ms service=bus type=message.updated publishing
INFO  2025-12-01T04:01:36 +1ms service=ripgrep cwd=D:\Synced\Cong\Game\wott limit=200 tree
INFO  2025-12-01T04:01:36 +35ms service=bash-tool shell=C:\WINDOWS\system32\cmd.exe bash tool using shell
INFO  2025-12-01T04:01:36 +4ms service=mcp key=context7 type=local found
ERROR 2025-12-01T04:01:36 +287ms service=session.prompt error=Not Found model=claude-haiku-4-5 failed to generate title
INFO  2025-12-01T04:01:38 +1535ms service=mcp key=context7 toolCount=2 create() successfully created client
INFO  2025-12-01T04:01:38 +3ms service=session.processor process
INFO  2025-12-01T04:01:38 +4ms service=bus type=session.status publishing
INFO  2025-12-01T04:01:38 +7ms service=bus type=message.updated publishing
INFO  2025-12-01T04:01:38 +2ms service=bus type=session.updated publishing
INFO  2025-12-01T04:01:38 +1ms service=bus type=session.diff publishing
ERROR 2025-12-01T04:01:38 +264ms service=session.prompt error={"error":{"name":"AI_APICallError","url":"https://api.anthropic.com/messages","requestBodyValues":{"model":"claude-sonnet-4-5","max_tokens":32000,"system":[{"type":"text","text":"You are Claude Code, Anthropic's official CLI for Claude.","cache_control":{"type":"ephemeral"}},{"type":"text","text":"You are OpenCode, the best coding agent on the planet.\n\nYou are an interactive CLI ... narrative information, and architectural questions."},"topic":{"type":"string","description":"Topic to focus documentation on (e.g., 'hooks', 'routing')."},"page":{"type":"integer","minimum":1,"maximum":10,"description":"Page number for pagination (start: 1, default: 1). If the context is not sufficient, try page=2, page=3, page=4, etc. with the same topic."}},"required":["context7CompatibleLibraryID"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"}}],"tool_choice":{"type":"auto"},"stream":true},"statusCode":404,"responseHeaders":{"cf-cache-status":"DYNAMIC","cf-ray":"9a6faf399bfe9590-HKG","connection":"keep-alive","date":"Mon, 01 Dec 2025 04:01:39 GMT","server":"cloudflare","transfer-encoding":"chunked","x-robots-tag":"none"},"responseBody":"","isRetryable":false}} stream error
ERROR 2025-12-01T04:01:38 +2ms service=session.processor error=Not Found process
INFO  2025-12-01T04:01:38 +0ms service=bus type=session.error publishing
Error: Not Found
INFO  2025-12-01T04:01:38 +2ms service=bus type=message.updated publishing
INFO  2025-12-01T04:01:38 +0ms service=session.compaction pruning
INFO  2025-12-01T04:01:38 +8ms service=session.prompt sessionID=ses_527ed49e9ffe72W5dkSYDWJMeH cancel
INFO  2025-12-01T04:01:38 +0ms service=bus type=session.status publishing
INFO  2025-12-01T04:01:38 +0ms service=bus type=session.idle publishing

pirops avatar Dec 01 '25 04:12 pirops

@pirops i dont think u used the correct model id? see the suffix on my comment?

rekram1-node avatar Dec 01 '25 04:12 rekram1-node

I ran both. Gives the same result:

installed @opencode-ai/[email protected]

[10.00ms] done
 stderr=Saved lockfile
 done
INFO  2025-12-01T04:04:49 +2ms service=plugin [email protected] loading plugin
INFO  2025-12-01T04:04:49 +2ms service=plugin [email protected] loading plugin
INFO  2025-12-01T04:04:49 +26ms service=bus type=* subscribing
INFO  2025-12-01T04:04:49 +0ms service=bus type=session.updated subscribing
INFO  2025-12-01T04:04:49 +0ms service=bus type=message.part.updated subscribing
INFO  2025-12-01T04:04:49 +0ms service=bus type=message.updated subscribing
INFO  2025-12-01T04:04:49 +0ms service=format init
INFO  2025-12-01T04:04:49 +0ms service=bus type=file.edited subscribing
INFO  2025-12-01T04:04:49 +0ms service=lsp serverIds=deno, typescript, vue, eslint, gopls, ruby-lsp, pyright, elixir-ls, zls, csharp, sourcekit-lsp, rust, clangd, svelte, astro, jdtls, yaml-ls, lua-ls, php intelephense, dart, godot enabled LSP servers
INFO  2025-12-01T04:04:49 +0ms service=file.watcher init
INFO  2025-12-01T04:04:49 +3ms service=bus type=command.executed subscribing
INFO  2025-12-01T04:04:49 +4ms service=file.watcher platform=win32 backend=windows watcher backend
INFO  2025-12-01T04:04:49 +64ms service=vcs branch=main initialized
INFO  2025-12-01T04:04:49 +0ms service=bus type=file.watcher.updated subscribing
INFO  2025-12-01T04:04:49 +76ms service=server method=POST path=/session request
INFO  2025-12-01T04:04:49 +0ms service=server status=started method=POST path=/session request
INFO  2025-12-01T04:04:49 +2ms service=session id=ses_527ea5669ffe0kqXWxcz13bo3G version=1.0.123 projectID=d71efb9d847f66d1952b1c3cfd87e5bc42bdb035 directory=D:\Synced\Cong\Game\wott title=New session - 2025-12-01T04:04:49.686Z time={"created":1764561889686,"updated":1764561889686} created
INFO  2025-12-01T04:04:49 +1ms service=bus type=session.created publishing
INFO  2025-12-01T04:04:49 +0ms service=bus type=session.updated publishing
INFO  2025-12-01T04:04:49 +1ms service=server status=completed duration=4 method=POST path=/session request
INFO  2025-12-01T04:04:49 +0ms service=server method=GET path=/config request
INFO  2025-12-01T04:04:49 +0ms service=server status=started method=GET path=/config request
INFO  2025-12-01T04:04:49 +1ms service=server status=completed duration=1 method=GET path=/config request
INFO  2025-12-01T04:04:49 +2ms service=server method=GET path=/event request
INFO  2025-12-01T04:04:49 +0ms service=server status=started method=GET path=/event request
INFO  2025-12-01T04:04:49 +0ms service=server event connected
INFO  2025-12-01T04:04:49 +1ms service=bus type=* subscribing
INFO  2025-12-01T04:04:49 +1ms service=server status=completed duration=2 method=GET path=/event request
INFO  2025-12-01T04:04:49 +2ms service=server method=POST path=/session/ses_527ea5669ffe0kqXWxcz13bo3G/message request
INFO  2025-12-01T04:04:49 +0ms service=server status=started method=POST path=/session/ses_527ea5669ffe0kqXWxcz13bo3G/message request
INFO  2025-12-01T04:04:49 +2ms service=server status=completed duration=2 method=POST path=/session/ses_527ea5669ffe0kqXWxcz13bo3G/message request
INFO  2025-12-01T04:04:49 +3ms service=bus type=message.updated publishing
INFO  2025-12-01T04:04:49 +2ms service=bus type=message.part.updated publishing
INFO  2025-12-01T04:04:49 +1ms service=bus type=session.updated publishing
INFO  2025-12-01T04:04:49 +2ms service=bus type=session.status publishing
INFO  2025-12-01T04:04:49 +0ms service=session.prompt step=0 sessionID=ses_527ea5669ffe0kqXWxcz13bo3G loop
INFO  2025-12-01T04:04:49 +6ms service=provider status=started state
INFO  2025-12-01T04:04:49 +1ms service=models.dev file={} refreshing
INFO  2025-12-01T04:04:49 +4ms service=provider init
INFO  2025-12-01T04:04:49 +2ms service=provider providerID=mistral npm=@ai-sdk/mistral found
INFO  2025-12-01T04:04:49 +1ms service=provider providerID=chutes npm=@ai-sdk/openai-compatible found
INFO  2025-12-01T04:04:49 +0ms service=provider providerID=github-copilot npm=@ai-sdk/github-copilot found
INFO  2025-12-01T04:04:49 +0ms service=provider providerID=anthropic npm=@ai-sdk/anthropic found
INFO  2025-12-01T04:04:49 +0ms service=provider providerID=opencode npm=@ai-sdk/openai-compatible found
INFO  2025-12-01T04:04:49 +0ms service=provider status=completed duration=8 state
INFO  2025-12-01T04:04:49 +0ms service=provider providerID=anthropic modelID=claude-sonnet-4-5-20250929 getModel
INFO  2025-12-01T04:04:49 +0ms service=provider status=started providerID=anthropic getSDK
INFO  2025-12-01T04:04:49 +0ms service=provider providerID=anthropic pkg=@ai-sdk/anthropic using bundled provider
INFO  2025-12-01T04:04:49 +0ms service=provider status=completed duration=0 providerID=anthropic getSDK
INFO  2025-12-01T04:04:49 +0ms service=provider status=completed duration=0 providerID=anthropic getSDK
INFO  2025-12-01T04:04:49 +0ms service=provider status=started providerID=anthropic getSDK
INFO  2025-12-01T04:04:49 +0ms service=provider providerID=anthropic modelID=claude-haiku-4-5 getModel
INFO  2025-12-01T04:04:49 +0ms service=provider providerID=anthropic modelID=claude-sonnet-4-5-20250929 found
INFO  2025-12-01T04:04:49 +0ms service=provider providerID=anthropic modelID=claude-haiku-4-5 found
INFO  2025-12-01T04:04:49 +11ms service=bus type=message.updated publishing
INFO  2025-12-01T04:04:49 +2ms service=ripgrep cwd=D:\Synced\Cong\Game\wott limit=200 tree
INFO  2025-12-01T04:04:49 +36ms service=bash-tool shell=C:\WINDOWS\system32\cmd.exe bash tool using shell
INFO  2025-12-01T04:04:49 +5ms service=mcp key=context7 type=local found
ERROR 2025-12-01T04:04:50 +320ms service=session.prompt error=Not Found model=claude-haiku-4-5 failed to generate title
INFO  2025-12-01T04:04:59 +8993ms service=mcp key=context7 toolCount=2 create() successfully created client
INFO  2025-12-01T04:04:59 +2ms service=session.processor process
INFO  2025-12-01T04:04:59 +4ms service=bus type=session.status publishing
INFO  2025-12-01T04:04:59 +5ms service=bus type=message.updated publishing
INFO  2025-12-01T04:04:59 +1ms service=bus type=session.updated publishing
INFO  2025-12-01T04:04:59 +1ms service=bus type=session.diff publishing
ERROR 2025-12-01T04:04:59 +289ms service=acp-command promise={} reason=Not Found Unhandled rejection
ERROR 2025-12-01T04:04:59 +0ms service=default e=Not Found rejection
ERROR 2025-12-01T04:04:59 +33ms service=session.prompt error={"error":{"name":"AI_APICallError","url":"https://api.anthropic.com/messages","requestBodyValues":{"model":"claude-sonnet-4-5-20250929","max_tokens":32000,"system":[{"type":"text","text":"You are Claude Code, Anthropic's official CLI for Claude.","cache_control":{"type":"ephemeral"}},{"type":"text","text":"You are OpenCode, the best coding agent on the planet.... and architectural questions."},"topic":{"type":"string","description":"Topic to focus documentation on (e.g., 'hooks', 'routing')."},"page":{"type":"integer","minimum":1,"maximum":10,"description":"Page number for pagination (start: 1, default: 1). If the context is not sufficient, try page=2, page=3, page=4, etc. with the same topic."}},"required":["context7CompatibleLibraryID"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"}}],"tool_choice":{"type":"auto"},"stream":true},"statusCode":404,"responseHeaders":{"cf-cache-status":"DYNAMIC","cf-ray":"9a6fb4213c4264c8-HKG","connection":"keep-alive","date":"Mon, 01 Dec 2025 04:04:59 GMT","server":"cloudflare","transfer-encoding":"chunked","x-robots-tag":"none"},"responseBody":"","isRetryable":false}} stream error
ERROR 2025-12-01T04:04:59 +2ms service=session.processor error=Not Found process
INFO  2025-12-01T04:04:59 +0ms service=bus type=session.error publishing
Error: Not Found
INFO  2025-12-01T04:04:59 +2ms service=bus type=message.updated publishing
INFO  2025-12-01T04:04:59 +0ms service=session.compaction pruning
INFO  2025-12-01T04:04:59 +9ms service=session.prompt sessionID=ses_527ea5669ffe0kqXWxcz13bo3G cancel
INFO  2025-12-01T04:04:59 +0ms service=bus type=session.status publishing
INFO  2025-12-01T04:04:59 +0ms service=bus type=session.idle publishing

pirops avatar Dec 01 '25 04:12 pirops

I think the problem lies here:

INFO  2025-12-01T04:04:49 +0ms service=provider providerID=anthropic modelID=claude-haiku-4-5 getModel
INFO  2025-12-01T04:04:49 +0ms service=provider providerID=anthropic modelID=claude-sonnet-4-5-20250929 found
INFO  2025-12-01T04:04:49 +0ms service=provider providerID=anthropic modelID=claude-haiku-4-5 found

ERROR 2025-12-01T04:01:36 +287ms service=session.prompt error=Not Found model=claude-haiku-4-5 failed to generate title

pirops avatar Dec 01 '25 04:12 pirops

the session title gen isnt an issue or shouldnt be, we handle that error gracefully

You can try setting:

small_model in your opencode.json to something else like opencode/big-pickle instead

rekram1-node avatar Dec 01 '25 04:12 rekram1-node

i think i may know the issue

rekram1-node avatar Dec 01 '25 04:12 rekram1-node

Great! thanks for the tip.

pirops avatar Dec 01 '25 04:12 pirops

Same issue here:

  • Without small_model: error above
  • With small_model = haiku: error above
  • With small_model = glm-4.6: seems to loop indefinitely, but its not using anthropic models at all, falls back to glm. see below (tested with both anthropic api key and max subscription)

opencode run "hello" --print-logs --model anthropic/claude-sonnet-4-5-20250929 INFO 2025-12-04T11:01:18 +272ms service=default version=1.0.132 args=["run","hello","--print-logs","--model","anthropic/claude-sonnet-4-5-20250929"] opencode INFO 2025-12-04T11:01:18 +1ms service=default directory=C:\Users<user> creating instance INFO 2025-12-04T11:01:18 +1ms service=project directory=C:\Users<user> fromDirectory INFO 2025-12-04T11:01:18 +10ms service=default directory=C:\Users<user> bootstrapping INFO 2025-12-04T11:01:18 +2ms service=config path=C:\Users<user>.config\opencode\config.json loading INFO 2025-12-04T11:01:18 +1ms service=config path=C:\Users<user>.config\opencode\opencode.json loading INFO 2025-12-04T11:01:18 +5ms service=config path=C:\Users<user>.config\opencode\opencode.jsonc loading INFO 2025-12-04T11:01:18 +3ms service=bun cmd=["C:\NPM\node_modules\opencode-ai\node_modules\opencode-windows-x64\bin\opencode.exe","add","@opencode-ai/[email protected]","--exact"] cwd=C:\Users<user>.config\opencode running INFO 2025-12-04T11:01:18 +35ms service=bun code=0 stdout=bun add v1.3.3 (274e01c7)

installed @opencode-ai/[email protected]

[10.00ms] done stderr=Saved lockfile done INFO 2025-12-04T11:01:18 +2ms service=plugin [email protected] loading plugin INFO 2025-12-04T11:01:18 +3ms service=plugin [email protected] loading plugin INFO 2025-12-04T11:01:19 +30ms service=bus type=* subscribing INFO 2025-12-04T11:01:19 +0ms service=bus type=session.updated subscribing INFO 2025-12-04T11:01:19 +0ms service=bus type=message.part.updated subscribing INFO 2025-12-04T11:01:19 +0ms service=bus type=message.updated subscribing INFO 2025-12-04T11:01:19 +0ms service=format init INFO 2025-12-04T11:01:19 +0ms service=bus type=file.edited subscribing INFO 2025-12-04T11:01:19 +0ms service=lsp serverIds=deno, typescript, vue, eslint, gopls, ruby-lsp, pyright, elixir-ls, zls, csharp, sourcekit-lsp, rust, clangd, svelte, astro, jdtls, yaml-ls, lua-ls, php intelephense, dart enabled LSP servers INFO 2025-12-04T11:01:19 +4ms service=bus type=command.executed subscribing INFO 2025-12-04T11:01:19 +29ms service=server method=POST path=/session request INFO 2025-12-04T11:01:19 +1ms service=server status=started method=POST path=/session request INFO 2025-12-04T11:01:19 +3ms service=session id=ses_516f9f3abffe9kUAYeqXffqLfW version=1.0.132 projectID=global directory=C:\Users<user> title=New session - 2025-12-04T11:01:19.060Z time={"created":1764846079060,"updated":1764846079060} created INFO 2025-12-04T11:01:19 +10ms service=bus type=session.created publishing INFO 2025-12-04T11:01:19 +0ms service=bus type=session.updated publishing INFO 2025-12-04T11:01:19 +2ms service=server status=completed duration=15 method=POST path=/session request INFO 2025-12-04T11:01:19 +9ms service=server method=GET path=/config request INFO 2025-12-04T11:01:19 +0ms service=server status=started method=GET path=/config request INFO 2025-12-04T11:01:19 +1ms service=server status=completed duration=1 method=GET path=/config request INFO 2025-12-04T11:01:19 +13ms service=server method=GET path=/event request INFO 2025-12-04T11:01:19 +0ms service=server status=started method=GET path=/event request INFO 2025-12-04T11:01:19 +0ms service=server event connected INFO 2025-12-04T11:01:19 +3ms service=bus type=* subscribing INFO 2025-12-04T11:01:19 +2ms service=server status=completed duration=5 method=GET path=/event request INFO 2025-12-04T11:01:19 +8ms service=server method=POST path=/session/ses_516f9f3abffe9kUAYeqXffqLfW/message request INFO 2025-12-04T11:01:19 +0ms service=server status=started method=POST path=/session/ses_516f9f3abffe9kUAYeqXffqLfW/message request INFO 2025-12-04T11:01:19 +6ms service=server status=completed duration=6 method=POST path=/session/ses_516f9f3abffe9kUAYeqXffqLfW/message request INFO 2025-12-04T11:01:19 +38ms service=bus type=message.updated publishing INFO 2025-12-04T11:01:19 +11ms service=bus type=message.part.updated publishing INFO 2025-12-04T11:01:19 +14ms service=bus type=session.updated publishing INFO 2025-12-04T11:01:19 +2ms service=bus type=session.status publishing INFO 2025-12-04T11:01:19 +0ms service=session.prompt step=0 sessionID=ses_516f9f3abffe9kUAYeqXffqLfW loop INFO 2025-12-04T11:01:19 +40ms service=provider status=started state INFO 2025-12-04T11:01:19 +2ms service=models.dev file={} refreshing INFO 2025-12-04T11:01:19 +19ms service=provider init INFO 2025-12-04T11:01:19 +56ms service=provider providerID=google found INFO 2025-12-04T11:01:19 +0ms service=provider providerID=openrouter found INFO 2025-12-04T11:01:19 +0ms service=provider providerID=zai-coding-plan found INFO 2025-12-04T11:01:19 +0ms service=provider providerID=anthropic found INFO 2025-12-04T11:01:19 +0ms service=provider providerID=opencode found INFO 2025-12-04T11:01:19 +0ms service=provider status=completed duration=77 state INFO 2025-12-04T11:01:19 +1ms service=provider status=started providerID=anthropic getSDK INFO 2025-12-04T11:01:19 +0ms service=provider providerID=anthropic pkg=@ai-sdk/anthropic using bundled provider INFO 2025-12-04T11:01:19 +0ms service=provider status=completed duration=0 providerID=anthropic getSDK INFO 2025-12-04T11:01:19 +0ms service=provider status=started providerID=zai-coding-plan getSDK INFO 2025-12-04T11:01:19 +0ms service=provider providerID=zai-coding-plan pkg=@ai-sdk/openai-compatible using bundled provider INFO 2025-12-04T11:01:19 +0ms service=provider status=completed duration=0 providerID=zai-coding-plan getSDK INFO 2025-12-04T11:01:19 +19ms service=bus type=message.updated publishing INFO 2025-12-04T11:01:19 +62ms service=bash-tool shell=C:\WINDOWS\system32\cmd.exe bash tool using shell INFO 2025-12-04T11:01:19 +11ms service=session.processor process INFO 2025-12-04T11:01:19 +5ms service=bus type=session.status publishing INFO 2025-12-04T11:01:19 +67ms service=bus type=message.updated publishing INFO 2025-12-04T11:01:19 +10ms service=bus type=session.updated publishing INFO 2025-12-04T11:01:19 +8ms service=bus type=session.diff publishing INFO 2025-12-04T11:01:21 +2320ms service=bus type=message.part.updated publishing INFO 2025-12-04T11:01:21 +1ms service=bus type=message.updated publishing INFO 2025-12-04T11:01:21 +8ms service=bus type=message.updated publishing INFO 2025-12-04T11:01:21 +1ms service=bus type=session.status publishing INFO 2025-12-04T11:01:21 +0ms service=session.prompt step=1 sessionID=ses_516f9f3abffe9kUAYeqXffqLfW loop INFO 2025-12-04T11:01:21 +1ms service=bus type=message.updated publishing INFO 2025-12-04T11:01:21 +1ms service=bus type=session.updated publishing INFO 2025-12-04T11:01:21 +1ms service=bus type=session.diff publishing INFO 2025-12-04T11:01:21 +7ms service=bus type=message.updated publishing INFO 2025-12-04T11:01:21 +1ms service=bash-tool shell=C:\WINDOWS\system32\cmd.exe bash tool using shell INFO 2025-12-04T11:01:21 +2ms service=session.processor process INFO 2025-12-04T11:01:21 +1ms service=bus type=session.status publishing INFO 2025-12-04T11:01:22 +449ms service=bus type=session.updated publishing INFO 2025-12-04T11:01:22 +502ms service=session.summary title= Greeting title INFO 2025-12-04T11:01:22 +0ms service=bus type=message.updated publishing INFO 2025-12-04T11:01:23 +862ms service=bus type=message.part.updated publishing INFO 2025-12-04T11:01:23 +1ms service=bus type=message.updated publishing INFO 2025-12-04T11:01:23 +9ms service=bus type=message.updated publishing INFO 2025-12-04T11:01:23 +0ms service=bus type=session.status publishing INFO 2025-12-04T11:01:23 +0ms service=session.prompt step=2 sessionID=ses_516f9f3abffe9kUAYeqXffqLfW loop INFO 2025-12-04T11:01:23 +2ms service=bus type=message.updated publishing INFO 2025-12-04T11:01:23 +0ms service=bus type=session.updated publishing INFO 2025-12-04T11:01:23 +1ms service=bus type=session.diff publishing INFO 2025-12-04T11:01:23 +7ms service=bus type=message.updated publishing INFO 2025-12-04T11:01:23 +2ms service=bash-tool shell=C:\WINDOWS\system32\cmd.exe bash tool using shell INFO 2025-12-04T11:01:23 +1ms service=session.processor process INFO 2025-12-04T11:01:23 +1ms service=bus type=session.status publishing INFO 2025-12-04T11:01:25 +1357ms service=bus type=message.part.updated publishing INFO 2025-12-04T11:01:25 +1ms service=bus type=message.updated publishing INFO 2025-12-04T11:01:25 +12ms service=bus type=message.updated publishing INFO 2025-12-04T11:01:25 +0ms service=bus type=session.status publishing INFO 2025-12-04T11:01:25 +1ms service=session.prompt step=3 sessionID=ses_516f9f3abffe9kUAYeqXffqLfW loop INFO 2025-12-04T11:01:25 +3ms service=bus type=message.updated publishing INFO 2025-12-04T11:01:25 +2ms service=bus type=session.updated publishing INFO 2025-12-04T11:01:25 +0ms service=bus type=session.diff publishing INFO 2025-12-04T11:01:25 +7ms service=bus type=message.updated publishing INFO 2025-12-04T11:01:25 +1ms service=bash-tool shell=C:\WINDOWS\system32\cmd.exe bash tool using shell INFO 2025-12-04T11:01:25 +2ms service=session.processor process INFO 2025-12-04T11:01:25 +1ms service=bus type=session.status publishing INFO 2025-12-04T11:01:26 +1243ms service=bus type=message.part.updated publishing INFO 2025-12-04T11:01:26 +1ms service=bus type=message.updated publishing INFO 2025-12-04T11:01:26 +10ms service=bus type=message.updated publishing INFO 2025-12-04T11:01:26 +0ms service=bus type=session.status publishing INFO 2025-12-04T11:01:26 +0ms service=session.prompt step=4 sessionID=ses_516f9f3abffe9kUAYeqXffqLfW loop INFO 2025-12-04T11:01:26 +4ms service=bus type=message.updated publishing INFO 2025-12-04T11:01:26 +1ms service=bus type=session.updated publishing INFO 2025-12-04T11:01:26 +1ms service=bus type=session.diff publishing INFO 2025-12-04T11:01:26 +6ms service=bus type=message.updated publishing INFO 2025-12-04T11:01:26 +2ms service=bash-tool shell=C:\WINDOWS\system32\cmd.exe bash tool using shell INFO 2025-12-04T11:01:26 +1ms service=session.processor process INFO 2025-12-04T11:01:26 +1ms service=bus type=session.status publishing INFO 2025-12-04T11:01:26 +478ms service=session.summary body= body INFO 2025-12-04T11:01:26 +0ms service=session.summary body= I have not yet performed any action, as there is no prior conversation for me to summarize. body INFO 2025-12-04T11:01:26 +1ms service=bus type=message.updated publishing INFO 2025-12-04T11:01:26 +0ms service=bus type=message.updated publishing INFO 2025-12-04T11:01:28 +1230ms service=bus type=message.part.updated publishing INFO 2025-12-04T11:01:28 +1ms service=bus type=message.updated publishing INFO 2025-12-04T11:01:28 +8ms service=bus type=message.updated publishing INFO 2025-12-04T11:01:28 +0ms service=bus type=session.status publishing INFO 2025-12-04T11:01:28 +0ms service=session.prompt step=5 sessionID=ses_516f9f3abffe9kUAYeqXffqLfW loop INFO 2025-12-04T11:01:28 +4ms service=bus type=message.updated publishing INFO 2025-12-04T11:01:28 +2ms service=bus type=session.updated publishing INFO 2025-12-04T11:01:28 +0ms service=bus type=session.diff publishing INFO 2025-12-04T11:01:28 +7ms service=bus type=message.updated publishing INFO 2025-12-04T11:01:28 +1ms service=bash-tool shell=C:\WINDOWS\system32\cmd.exe bash tool using shell INFO 2025-12-04T11:01:28 +1ms service=session.processor process INFO 2025-12-04T11:01:28 +1ms service=bus type=session.status publishing INFO 2025-12-04T11:01:29 +1124ms service=bus type=message.part.updated publishing INFO 2025-12-04T11:01:29 +1ms service=bus type=message.updated publishing INFO 2025-12-04T11:01:29 +9ms service=bus type=message.updated publishing INFO 2025-12-04T11:01:29 +0ms service=bus type=session.status publishing INFO 2025-12-04T11:01:29 +0ms service=session.prompt step=6 sessionID=ses_516f9f3abffe9kUAYeqXffqLfW loop INFO 2025-12-04T11:01:29 +5ms service=bus type=message.updated publishing INFO 2025-12-04T11:01:29 +1ms service=bus type=session.updated publishing INFO 2025-12-04T11:01:29 +0ms service=bus type=session.diff publishing INFO 2025-12-04T11:01:29 +8ms service=bus type=message.updated publishing INFO 2025-12-04T11:01:29 +1ms service=bash-tool shell=C:\WINDOWS\system32\cmd.exe bash tool using shell INFO 2025-12-04T11:01:29 +1ms service=session.processor process INFO 2025-12-04T11:01:29 +1ms service=bus type=session.status publishing INFO 2025-12-04T11:01:30 +1205ms service=bus type=message.part.updated publishing INFO 2025-12-04T11:01:30 +1ms service=bus type=message.updated publishing INFO 2025-12-04T11:01:30 +11ms service=bus type=message.updated publishing INFO 2025-12-04T11:01:30 +0ms service=bus type=session.status publishing INFO 2025-12-04T11:01:30 +0ms service=session.prompt step=7 sessionID=ses_516f9f3abffe9kUAYeqXffqLfW loop INFO 2025-12-04T11:01:30 +6ms service=bus type=message.updated publishing INFO 2025-12-04T11:01:30 +1ms service=bus type=session.updated publishing INFO 2025-12-04T11:01:30 +0ms service=bus type=session.diff publishing INFO 2025-12-04T11:01:30 +7ms service=bus type=message.updated publishing INFO 2025-12-04T11:01:30 +2ms service=bash-tool shell=C:\WINDOWS\system32\cmd.exe bash tool using shell INFO 2025-12-04T11:01:30 +1ms service=session.processor process INFO 2025-12-04T11:01:30 +0ms service=bus type=session.status publishing

mattes337 avatar Dec 04 '25 11:12 mattes337

Same problem, I have to

ruslanfialkovskii avatar Dec 19 '25 10:12 ruslanfialkovskii

Was there ever a fix for this? I still get:

TypeError: undefined is not an object (evaluating 'response.headers') as an error a few times and then others it just shows the loading spinner infinitely

JoshuaRileyDev avatar Dec 20 '25 12:12 JoshuaRileyDev

If thats the error u get: 1st prolyl update opencode but second u should only need to logout and log back in

rekram1-node avatar Dec 20 '25 16:12 rekram1-node