Can't run opencode with openrouter models in non-interactive mode #1210

Closed
opened 2026-02-16 17:30:01 -05:00 by yindo · 2 comments
Owner

Originally created by @homanp on GitHub (Aug 10, 2025).

Originally assigned to: @thdxr on GitHub.

Command:

opencode run --model openrouter/anthropic/claude-sonnet-4 "Your prompt here" --print-logs

Error:

INFO  2025-08-10T15:49:43 +58ms service=default version=0.4.2 args=["run","--model","openrouter/claude-sonnet-4","Your prompt here","--print-logs"] opencode
INFO  2025-08-10T15:49:43 +0ms service=app cwd=/Users/ismailpelaseyed/Projects/vibekit/docs creating
INFO  2025-08-10T15:49:43 +1ms service=app git=/Users/ismailpelaseyed/Projects/vibekit git
INFO  2025-08-10T15:49:43 +2ms service=bus type=storage.write subscribing
INFO  2025-08-10T15:49:43 +0ms service=app name=bus registering service
INFO  2025-08-10T15:49:43 +0ms service=format init
INFO  2025-08-10T15:49:43 +0ms service=bus type=file.edited subscribing
INFO  2025-08-10T15:49:43 +0ms service=bus type=* subscribing
INFO  2025-08-10T15:49:43 +0ms service=config.hooks init
INFO  2025-08-10T15:49:43 +0ms service=bus type=file.edited subscribing
INFO  2025-08-10T15:49:43 +0ms service=bus type=session.idle subscribing
INFO  2025-08-10T15:49:43 +0ms service=app name=lsp registering service
INFO  2025-08-10T15:49:43 +1ms service=app name=config registering service
INFO  2025-08-10T15:49:43 +1ms service=session id=ses_76b5398ccffeOmJjMhZvvVu006 version=0.4.2 title=New session - 2025-08-10T15:49:43.348Z time={"created":1754840983348,"updated":1754840983348} created
INFO  2025-08-10T15:49:43 +0ms service=app name=session registering service
INFO  2025-08-10T15:49:43 +0ms service=app name=storage registering service
INFO  2025-08-10T15:49:43 +0ms service=config path=/Users/ismailpelaseyed/.config/opencode/config.json loading
INFO  2025-08-10T15:49:43 +0ms service=config path=/Users/ismailpelaseyed/.config/opencode/opencode.json loading
INFO  2025-08-10T15:49:43 +1ms service=config path=/Users/ismailpelaseyed/.config/opencode/opencode.jsonc loading
INFO  2025-08-10T15:49:43 +0ms service=bus type=storage.write publishing
INFO  2025-08-10T15:49:43 +0ms service=app name=plugin registering service
INFO  2025-08-10T15:49:43 +1ms service=config agent={} mode={} plugin=[] username=ismailpelaseyed loaded
INFO  2025-08-10T15:49:43 +0ms service=bus type=session.updated publishing
Originally created by @homanp on GitHub (Aug 10, 2025). Originally assigned to: @thdxr on GitHub. Command: ``` opencode run --model openrouter/anthropic/claude-sonnet-4 "Your prompt here" --print-logs ``` Error: ``` INFO 2025-08-10T15:49:43 +58ms service=default version=0.4.2 args=["run","--model","openrouter/claude-sonnet-4","Your prompt here","--print-logs"] opencode INFO 2025-08-10T15:49:43 +0ms service=app cwd=/Users/ismailpelaseyed/Projects/vibekit/docs creating INFO 2025-08-10T15:49:43 +1ms service=app git=/Users/ismailpelaseyed/Projects/vibekit git INFO 2025-08-10T15:49:43 +2ms service=bus type=storage.write subscribing INFO 2025-08-10T15:49:43 +0ms service=app name=bus registering service INFO 2025-08-10T15:49:43 +0ms service=format init INFO 2025-08-10T15:49:43 +0ms service=bus type=file.edited subscribing INFO 2025-08-10T15:49:43 +0ms service=bus type=* subscribing INFO 2025-08-10T15:49:43 +0ms service=config.hooks init INFO 2025-08-10T15:49:43 +0ms service=bus type=file.edited subscribing INFO 2025-08-10T15:49:43 +0ms service=bus type=session.idle subscribing INFO 2025-08-10T15:49:43 +0ms service=app name=lsp registering service INFO 2025-08-10T15:49:43 +1ms service=app name=config registering service INFO 2025-08-10T15:49:43 +1ms service=session id=ses_76b5398ccffeOmJjMhZvvVu006 version=0.4.2 title=New session - 2025-08-10T15:49:43.348Z time={"created":1754840983348,"updated":1754840983348} created INFO 2025-08-10T15:49:43 +0ms service=app name=session registering service INFO 2025-08-10T15:49:43 +0ms service=app name=storage registering service INFO 2025-08-10T15:49:43 +0ms service=config path=/Users/ismailpelaseyed/.config/opencode/config.json loading INFO 2025-08-10T15:49:43 +0ms service=config path=/Users/ismailpelaseyed/.config/opencode/opencode.json loading INFO 2025-08-10T15:49:43 +1ms service=config path=/Users/ismailpelaseyed/.config/opencode/opencode.jsonc loading INFO 2025-08-10T15:49:43 +0ms service=bus type=storage.write publishing INFO 2025-08-10T15:49:43 +0ms service=app name=plugin registering service INFO 2025-08-10T15:49:43 +1ms service=config agent={} mode={} plugin=[] username=ismailpelaseyed loaded INFO 2025-08-10T15:49:43 +0ms service=bus type=session.updated publishing ```
yindo closed this issue 2026-02-16 17:30:01 -05:00
Author
Owner

@homanp commented on GitHub (Aug 10, 2025):

What do I need to configure in order to get this working in CI-mode?

@homanp commented on GitHub (Aug 10, 2025): What do I need to configure in order to get this working in CI-mode?
Author
Owner

@thdxr commented on GitHub (Aug 11, 2025):

opencode models | grep openrouter to see the correct model name

@thdxr commented on GitHub (Aug 11, 2025): `opencode models | grep openrouter` to see the correct model name
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: anomalyco/opencode#1210