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
INFO 2025-09-22T00:46:45 +55ms service=default version=0.11.1 args=["run","hello.","--print-logs"] opencode
INFO 2025-09-22T00:46:45 +0ms service=project directory=/Users/kayden.kim/test fromDirectory
INFO 2025-09-22T00:46:45 +28ms service=config path=/Users/kayden.kim/.config/opencode/config.json loading
INFO 2025-09-22T00:46:45 +0ms service=config path=/Users/kayden.kim/.config/opencode/opencode.json loading
INFO 2025-09-22T00:46:45 +5ms service=config path=/Users/kayden.kim/.config/opencode/opencode.jsonc loading
INFO 2025-09-22T00:46:45 +2ms service=plugin path=opencode-copilot-auth@0.0.2 loading plugin
INFO 2025-09-22T00:46:45 +2ms service=plugin path=opencode-anthropic-auth@0.0.2 loading plugin
INFO 2025-09-22T00:46:45 +27ms service=bus type=* subscribing
INFO 2025-09-22T00:46:45 +1ms service=bus type=session.updated subscribing
INFO 2025-09-22T00:46:45 +0ms service=bus type=message.updated subscribing
INFO 2025-09-22T00:46:45 +0ms service=bus type=message.part.updated subscribing
INFO 2025-09-22T00:46:45 +0ms service=format init
INFO 2025-09-22T00:46:45 +0ms service=bus type=file.edited subscribing
INFO 2025-09-22T00:46:45 +0ms service=session id=ses_6911cd663ffeLkulPxsBx1jxa7 version=0.11.1 projectID=global directory=/Users/kayden.kim/test title=New session - 2025-09-22T00:46:45.148Z time={"created":1758502005148,"updated":1758502005148} created
INFO 2025-09-22T00:46:45 +0ms service=lsp serverIds=typescript, vue, eslint, gopls, ruby-lsp, pyright, elixir-ls, zls, csharp, rust, clangd, svelte, kotlin-lsp enabled LSP servers
INFO 2025-09-22T00:46:45 +1ms service=bus type=session.updated publishing
INFO 2025-09-22T00:46:45 +2ms service=bus type=message.part.updated subscribing
INFO 2025-09-22T00:46:45 +0ms service=bus type=session.error subscribing
INFO 2025-09-22T00:46:45 +0ms service=session.prompt session=ses_6911cd663ffeLkulPxsBx1jxa7 prompt
INFO 2025-09-22T00:46:45 +1ms service=bus type=message.updated publishing
INFO 2025-09-22T00:46:45 +1ms service=bus type=message.part.updated publishing
INFO 2025-09-22T00:46:45 +0ms service=bus type=session.updated publishing
INFO 2025-09-22T00:46:45 +2ms service=models.dev file={} refreshing
INFO 2025-09-22T00:46:45 +1ms service=provider init
INFO 2025-09-22T00:46:45 +1ms service=provider providerID=openai found
INFO 2025-09-22T00:46:45 +0ms service=provider providerID=opencode found
INFO 2025-09-22T00:46:45 +0ms service=provider providerID=github-copilot found
INFO 2025-09-22T00:46:45 +0ms service=provider providerID=lmstudio found
INFO 2025-09-22T00:46:45 +0ms service=provider providerID=github-copilot modelID=gpt-5 getModel
INFO 2025-09-22T00:46:45 +0ms service=provider status=started providerID=github-copilot getSDK
INFO 2025-09-22T00:46:45 +48ms service=provider status=completed duration=47 providerID=github-copilot getSDK
INFO 2025-09-22T00:46:45 +0ms service=provider providerID=github-copilot modelID=gpt-5 found
INFO 2025-09-22T00:46:45 +0ms service=session.prompt session=ses_6911cd663ffeLkulPxsBx1jxa7 sessionID=ses_6911cd663ffeLkulPxsBx1jxa7 locking
INFO 2025-09-22T00:46:45 +5ms service=mcp key=sequentialthinking type=local found
INFO 2025-09-22T00:46:46 +809ms service=mcp key=memory type=local found
INFO 2025-09-22T00:46:47 +1238ms service=mcp key=context7 type=local found
INFO 2025-09-22T00:46:48 +818ms service=mcp key=mcp-atlassian type=local found
INFO 2025-09-22T00:46:48 +644ms service=bus type=message.updated publishing
INFO 2025-09-22T00:46:48 +4ms service=session.prompt session=ses_6911cd663ffeLkulPxsBx1jxa7 process
INFO 2025-09-22T00:46:48 +3ms service=session.prompt session=ses_6911cd663ffeLkulPxsBx1jxa7 type=start part
INFO 2025-09-22T00:46:58 +10253ms service=bus type=session.updated publishing
INFO 2025-09-22T00:47:04 +5753ms service=session.prompt session=ses_6911cd663ffeLkulPxsBx1jxa7 type=start-step part
INFO 2025-09-22T00:47:04 +4ms service=bus type=message.part.updated publishing
INFO 2025-09-22T00:47:04 +0ms service=session.prompt session=ses_6911cd663ffeLkulPxsBx1jxa7 type=text-start part
INFO 2025-09-22T00:47:04 +0ms service=session.prompt session=ses_6911cd663ffeLkulPxsBx1jxa7 type=text-delta part
INFO 2025-09-22T00:47:04 +1ms service=bus type=message.part.updated publishing
INFO 2025-09-22T00:47:04 +0ms service=session.prompt session=ses_6911cd663ffeLkulPxsBx1jxa7 type=text-delta part
INFO 2025-09-22T00:47:04 +0ms service=bus type=message.part.updated publishing
INFO 2025-09-22T00:47:04 +0ms service=session.prompt session=ses_6911cd663ffeLkulPxsBx1jxa7 type=text-delta part
INFO 2025-09-22T00:47:04 +1ms service=bus type=message.part.updated publishing
INFO 2025-09-22T00:47:04 +0ms service=session.prompt session=ses_6911cd663ffeLkulPxsBx1jxa7 type=text-delta part
INFO 2025-09-22T00:47:04 +0ms service=bus type=message.part.updated publishing
INFO 2025-09-22T00:47:04 +0ms service=session.prompt session=ses_6911cd663ffeLkulPxsBx1jxa7 type=text-delta part
INFO 2025-09-22T00:47:04 +0ms service=bus type=message.part.updated publishing
INFO 2025-09-22T00:47:04 +0ms service=session.prompt session=ses_6911cd663ffeLkulPxsBx1jxa7 type=text-delta part
INFO 2025-09-22T00:47:04 +1ms service=bus type=message.part.updated publishing
INFO 2025-09-22T00:47:04 +0ms service=session.prompt session=ses_6911cd663ffeLkulPxsBx1jxa7 type=text-delta part
INFO 2025-09-22T00:47:04 +0ms service=bus type=message.part.updated publishing
INFO 2025-09-22T00:47:04 +0ms service=session.prompt session=ses_6911cd663ffeLkulPxsBx1jxa7 type=text-delta part
INFO 2025-09-22T00:47:04 +3ms service=bus type=message.part.updated publishing
INFO 2025-09-22T00:47:04 +0ms service=session.prompt session=ses_6911cd663ffeLkulPxsBx1jxa7 type=text-delta part
INFO 2025-09-22T00:47:04 +0ms service=bus type=message.part.updated publishing
INFO 2025-09-22T00:47:04 +1ms service=session.prompt session=ses_6911cd663ffeLkulPxsBx1jxa7 type=text-end part
INFO 2025-09-22T00:47:04 +0ms service=bus type=message.part.updated publishing
Hi! How can I help you today?
INFO 2025-09-22T00:47:04 +0ms service=session.prompt session=ses_6911cd663ffeLkulPxsBx1jxa7 type=finish-step part
INFO 2025-09-22T00:47:04 +1ms service=bus type=message.part.updated publishing
INFO 2025-09-22T00:47:04 +0ms service=bus type=message.updated publishing
INFO 2025-09-22T00:47:04 +0ms service=session.prompt session=ses_6911cd663ffeLkulPxsBx1jxa7 type=finish part
INFO 2025-09-22T00:47:04 +0ms service=bus type=message.updated publishing
INFO 2025-09-22T00:47:04 +1ms service=bus type=message.updated publishing
INFO 2025-09-22T00:47:04 +0ms service=bus type=message.updated publishing
INFO 2025-09-22T00:47:04 +0ms service=session.compaction pruning
INFO 2025-09-22T00:47:04 +0ms service=session.prompt session=ses_6911cd663ffeLkulPxsBx1jxa7 sessionID=ses_6911cd663ffeLkulPxsBx1jxa7 unlocking
INFO 2025-09-22T00:47:04 +1ms service=bus type=session.idle publishing
INFO 2025-09-22T00:47:04 +11ms service=session.compaction pruned=0 total=0 found
Activity
rekram1-node commentedon Sep 19, 2025
@marcinpz how is this different than
opencode run?rekram1-node commentedon Sep 19, 2025
I think this already exists?
ex:
marcinpz commentedon Sep 19, 2025
no - run is blocking. I am requesting for one shot functionality: do the job and exit.
rekram1-node commentedon Sep 19, 2025
@marcinpz no? opencode run shouldn't be blocking you can do:
rekram1-node commentedon Sep 19, 2025
it doesnt require additional inputs (doesnt hang), it doesnt boot a tui, you can pipe outputs, use in ci, etc
maybe I am still misunderstanding?
opencode uses it for ci:
https://github.com/sst/opencode/blob/dev/.github/workflows/duplicate-issues.yml
marcinpz commentedon Sep 19, 2025
so for me - WSL/Ubuntu it is blocking operation:
rekram1-node commentedon Sep 19, 2025
hmm maybe a wsl specific issue then, our windows support isn't entirely there...
Do you have any special configs?
marcinpz commentedon Sep 19, 2025
no - same problem with empty {} config (set with OPENCODE_CONFIG).
rekram1-node commentedon Sep 19, 2025
@marcinpz mind if I change the description of this issue to track your hanging issue?
marcinpz commentedon Sep 19, 2025
Yes no problem. Seems like a bug
[-]Add support for single command execution with immediate exit (one-shot mode)[/-][+]opencode run hangs on WSL [/+]rekram1-node commentedon Sep 19, 2025
@marcinpz one other thing, could you try opencode run with the --print-logs flag at the end? maybe that will show issue
kayden-fyp commentedon Sep 22, 2025
I have same issue on Mac
rekram1-node commentedon Sep 22, 2025
ahhh I bet it is due to the mcp servers what happens if you disable the atlassian one
maybe the memory one too
i think context7 should be fine I use that one everyday
kayden-fyp commentedon Sep 22, 2025
@rekram1-node You're right. The Atlassian MCP was the cause, while th memory MCP works fine.
Do you think this issue could be improved?
marcinpz commentedon Sep 22, 2025
output with mcp tools:
(session not finished - hanging)
without MCP tools:
session finished!!! :)
I was using 2 MCP:
and this one was a problem:
rekram1-node commentedon Sep 22, 2025
Ah yep, we have a separate issue tracking mcps hanging I will link here
#1431