Repository navigation
[BUG] OpenCode just hangs randomly after receiving instructions #2940
Description
I'm working on a Laravel project (using Laravel Boost) and, no matter which model I try, OpenCode will just randomly hang after I give it instructions. Sometimes running /compact fixes it, but not always. I usually end up having to Ctrl + C out of it, as typing /exit is usually unresponsive as well. When I go back in, I can reattach to the session and continue working for a little bit, but within minutes its right back to hanging and becoming unresponsive. No "generating" or "working" messages. Just...nothing.
I have tried clearing cache and reinstalling. I have tried inside and outside of tmux. The only thing I haven't done is test on my mac or use a different terminal. If it matters at all, my environment is:
Linux 6.17.0-3-cachyos
Ghostty 1.2.0-arch1
tmux 3.5_a-1.1
OpenCode 0.14.0
I'm using the Github Copilot models, and I have tried them all.
The output of opencode run hey --print-logs
❯ opencode run hey --print-logs
INFO 2025-10-03T02:41:43 +89ms service=default version=0.14.0 args=["run","hey","--print-logs"] opencode
INFO 2025-10-03T02:41:43 +1ms service=project directory=/home/richard/Code/projects/project-pod fromDirectory
INFO 2025-10-03T02:41:43 +10ms service=config path=/home/richard/.config/opencode/config.json loading
INFO 2025-10-03T02:41:43 +1ms service=config path=/home/richard/.config/opencode/opencode.json loading
INFO 2025-10-03T02:41:43 +0ms service=config path=/home/richard/.config/opencode/opencode.jsonc loading
INFO 2025-10-03T02:41:43 +1ms service=config path=/home/richard/Code/projects/project-pod/opencode.jsonc loading
INFO 2025-10-03T02:41:43 +7ms service=plugin path=opencode-copilot-auth@0.0.3 loading plugin
INFO 2025-10-03T02:41:43 +1ms service=plugin path=opencode-anthropic-auth@0.0.2 loading plugin
INFO 2025-10-03T02:41:43 +13ms service=bus type=* subscribing
INFO 2025-10-03T02:41:43 +0ms service=bus type=session.updated subscribing
INFO 2025-10-03T02:41:43 +0ms service=bus type=message.updated subscribing
INFO 2025-10-03T02:41:43 +0ms service=bus type=message.part.updated subscribing
INFO 2025-10-03T02:41:43 +0ms service=format init
INFO 2025-10-03T02:41:43 +0ms service=bus type=file.edited subscribing
INFO 2025-10-03T02:41:43 +2ms service=session id=ses_6580da148ffeevlRvLPLRq9SXF version=0.14.0 projectID=df32630889fb059130fbf155bc72bf15d6c34a08 directory=/home/richard/Code/projects/project-pod title=New session - 2025-10-03T02:41:43.095Z time={"created":1759459303095,"updated":1759459303095} created
INFO 2025-10-03T02:41:43 +2ms service=lsp serverIds=typescript, vue, eslint, gopls, ruby-lsp, pyright, elixir-ls, zls, csharp, rust, clangd, svelte, jdtls enabled LSP servers
INFO 2025-10-03T02:41:43 +1ms service=bus type=session.updated publishing
INFO 2025-10-03T02:41:43 +5ms service=bus type=message.part.updated subscribing
INFO 2025-10-03T02:41:43 +0ms service=bus type=session.error subscribing
INFO 2025-10-03T02:41:43 +1ms service=session.prompt session=ses_6580da148ffeevlRvLPLRq9SXF prompt
INFO 2025-10-03T02:41:43 +1ms service=bus type=message.updated publishing
INFO 2025-10-03T02:41:43 +1ms service=bus type=message.part.updated publishing
INFO 2025-10-03T02:41:43 +0ms service=bus type=session.updated publishing
INFO 2025-10-03T02:41:43 +3ms service=models.dev file={} refreshing
INFO 2025-10-03T02:41:43 +2ms service=provider init
INFO 2025-10-03T02:41:43 +2ms service=provider providerID=opencode found
INFO 2025-10-03T02:41:43 +0ms service=provider providerID=github-copilot found
INFO 2025-10-03T02:41:43 +0ms service=provider providerID=github-copilot modelID=gpt-4.1 getModel
INFO 2025-10-03T02:41:43 +0ms service=provider status=started providerID=github-copilot getSDK
INFO 2025-10-03T02:41:43 +52ms service=provider status=completed duration=52 providerID=github-copilot getSDK
INFO 2025-10-03T02:41:43 +1ms service=provider providerID=github-copilot modelID=gpt-4.1 found
INFO 2025-10-03T02:41:43 +0ms service=session.prompt session=ses_6580da148ffeevlRvLPLRq9SXF sessionID=ses_6580da148ffeevlRvLPLRq9SXF locking
INFO 2025-10-03T02:41:43 +14ms service=mcp key=laravel_boost type=local found
INFO 2025-10-03T02:41:43 +309ms service=bus type=message.updated publishing
INFO 2025-10-03T02:41:43 +5ms service=session.prompt session=ses_6580da148ffeevlRvLPLRq9SXF process
INFO 2025-10-03T02:41:43 +5ms service=session.prompt session=ses_6580da148ffeevlRvLPLRq9SXF type=start part
INFO 2025-10-03T02:41:44 +844ms service=bus type=session.updated publishing
INFO 2025-10-03T02:41:44 +618ms service=session.prompt session=ses_6580da148ffeevlRvLPLRq9SXF type=start-step part
INFO 2025-10-03T02:41:44 +2ms service=bus type=message.part.updated publishing
INFO 2025-10-03T02:41:44 +4ms service=snapshot initialized
INFO 2025-10-03T02:41:44 +20ms service=snapshot hash=ef3f580e597541589f2cce96289e8430f68de5cf
cwd=/home/richard/Code/projects/project-pod git=/home/richard/.local/share/opencode/snapshot/df32630889fb059130fbf155bc72bf15d6c34a08 tracking
INFO 2025-10-03T02:41:44 +0ms service=session.prompt session=ses_6580da148ffeevlRvLPLRq9SXF type=text-start part
INFO 2025-10-03T02:41:44 +0ms service=session.prompt session=ses_6580da148ffeevlRvLPLRq9SXF type=text-delta part
INFO 2025-10-03T02:41:44 +0ms service=bus type=message.part.updated publishing
INFO 2025-10-03T02:41:44 +0ms service=session.prompt session=ses_6580da148ffeevlRvLPLRq9SXF type=text-delta part
INFO 2025-10-03T02:41:44 +0ms service=bus type=message.part.updated publishing
INFO 2025-10-03T02:41:44 +1ms service=session.prompt session=ses_6580da148ffeevlRvLPLRq9SXF type=text-delta part
INFO 2025-10-03T02:41:44 +0ms service=bus type=message.part.updated publishing
INFO 2025-10-03T02:41:44 +0ms service=session.prompt session=ses_6580da148ffeevlRvLPLRq9SXF type=text-delta part
INFO 2025-10-03T02:41:44 +0ms service=bus type=message.part.updated publishing
INFO 2025-10-03T02:41:44 +0ms service=session.prompt session=ses_6580da148ffeevlRvLPLRq9SXF type=text-delta part
INFO 2025-10-03T02:41:44 +0ms service=bus type=message.part.updated publishing
INFO 2025-10-03T02:41:44 +0ms service=session.prompt session=ses_6580da148ffeevlRvLPLRq9SXF type=text-delta part
INFO 2025-10-03T02:41:44 +0ms service=bus type=message.part.updated publishing
INFO 2025-10-03T02:41:44 +0ms service=session.prompt session=ses_6580da148ffeevlRvLPLRq9SXF type=text-delta part
INFO 2025-10-03T02:41:44 +0ms service=bus type=message.part.updated publishing
INFO 2025-10-03T02:41:44 +0ms service=session.prompt session=ses_6580da148ffeevlRvLPLRq9SXF type=text-delta part
INFO 2025-10-03T02:41:44 +0ms service=bus type=message.part.updated publishing
INFO 2025-10-03T02:41:44 +0ms service=session.prompt session=ses_6580da148ffeevlRvLPLRq9SXF type=text-delta part
INFO 2025-10-03T02:41:44 +1ms service=bus type=message.part.updated publishing
INFO 2025-10-03T02:41:44 +0ms service=session.prompt session=ses_6580da148ffeevlRvLPLRq9SXF type=text-delta part
INFO 2025-10-03T02:41:44 +0ms service=bus type=message.part.updated publishing
INFO 2025-10-03T02:41:44 +0ms service=session.prompt session=ses_6580da148ffeevlRvLPLRq9SXF type=text-delta part
INFO 2025-10-03T02:41:44 +0ms service=bus type=message.part.updated publishing
INFO 2025-10-03T02:41:44 +0ms service=session.prompt session=ses_6580da148ffeevlRvLPLRq9SXF type=text-delta part
INFO 2025-10-03T02:41:44 +0ms service=bus type=message.part.updated publishing
INFO 2025-10-03T02:41:44 +0ms service=session.prompt session=ses_6580da148ffeevlRvLPLRq9SXF type=text-delta part
INFO 2025-10-03T02:41:44 +0ms service=bus type=message.part.updated publishing
INFO 2025-10-03T02:41:44 +0ms service=session.prompt session=ses_6580da148ffeevlRvLPLRq9SXF type=text-delta part
INFO 2025-10-03T02:41:44 +0ms service=bus type=message.part.updated publishing
INFO 2025-10-03T02:41:44 +0ms service=session.prompt session=ses_6580da148ffeevlRvLPLRq9SXF type=text-delta part
INFO 2025-10-03T02:41:44 +0ms service=bus type=message.part.updated publishing
INFO 2025-10-03T02:41:44 +0ms service=session.prompt session=ses_6580da148ffeevlRvLPLRq9SXF type=text-delta part
INFO 2025-10-03T02:41:44 +1ms service=bus type=message.part.updated publishing
INFO 2025-10-03T02:41:44 +0ms service=session.prompt session=ses_6580da148ffeevlRvLPLRq9SXF type=text-delta part
INFO 2025-10-03T02:41:44 +0ms service=bus type=message.part.updated publishing
INFO 2025-10-03T02:41:44 +0ms service=session.prompt session=ses_6580da148ffeevlRvLPLRq9SXF type=text-delta part
INFO 2025-10-03T02:41:44 +0ms service=bus type=message.part.updated publishing
INFO 2025-10-03T02:41:44 +0ms service=session.prompt session=ses_6580da148ffeevlRvLPLRq9SXF type=text-delta part
INFO 2025-10-03T02:41:44 +0ms service=bus type=message.part.updated publishing
INFO 2025-10-03T02:41:44 +0ms service=session.prompt session=ses_6580da148ffeevlRvLPLRq9SXF type=text-delta part
INFO 2025-10-03T02:41:44 +0ms service=bus type=message.part.updated publishing
INFO 2025-10-03T02:41:44 +0ms service=session.prompt session=ses_6580da148ffeevlRvLPLRq9SXF type=text-delta part
INFO 2025-10-03T02:41:44 +0ms service=bus type=message.part.updated publishing
INFO 2025-10-03T02:41:44 +0ms service=session.prompt session=ses_6580da148ffeevlRvLPLRq9SXF type=text-delta part
INFO 2025-10-03T02:41:44 +0ms service=bus type=message.part.updated publishing
INFO 2025-10-03T02:41:44 +0ms service=session.prompt session=ses_6580da148ffeevlRvLPLRq9SXF type=text-delta part
INFO 2025-10-03T02:41:44 +0ms service=bus type=message.part.updated publishing
INFO 2025-10-03T02:41:45 +16ms service=session.prompt session=ses_6580da148ffeevlRvLPLRq9SXF type=text-delta part
INFO 2025-10-03T02:41:45 +1ms service=bus type=message.part.updated publishing
INFO 2025-10-03T02:41:45 +0ms service=session.prompt session=ses_6580da148ffeevlRvLPLRq9SXF type=text-delta part
INFO 2025-10-03T02:41:45 +0ms service=bus type=message.part.updated publishing
INFO 2025-10-03T02:41:45 +0ms service=session.prompt session=ses_6580da148ffeevlRvLPLRq9SXF type=text-end part
INFO 2025-10-03T02:41:45 +1ms service=bus type=message.part.updated publishing
Hey! How can I help you today? If you have a task or question about your project, just let me know.
INFO 2025-10-03T02:41:45 +0ms service=session.prompt session=ses_6580da148ffeevlRvLPLRq9SXF type=finish-step part
INFO 2025-10-03T02:41:45 +1ms service=bus type=message.part.updated publishing
INFO 2025-10-03T02:41:45 +1ms service=bus type=message.updated publishing
INFO 2025-10-03T02:41:45 +5ms service=session.prompt session=ses_6580da148ffeevlRvLPLRq9SXF type=finish part
INFO 2025-10-03T02:41:45 +0ms service=bus type=message.updated publishing
INFO 2025-10-03T02:41:45 +0ms service=bus type=message.updated publishing
INFO 2025-10-03T02:41:45 +1ms service=bus type=message.updated publishing
INFO 2025-10-03T02:41:45 +0ms service=session.compaction pruning
INFO 2025-10-03T02:41:45 +0ms service=session.prompt session=ses_6580da148ffeevlRvLPLRq9SXF sessionID=ses_6580da148ffeevlRvLPLRq9SXF unlocking
INFO 2025-10-03T02:41:45 +2ms service=bus type=session.idle publishing
INFO 2025-10-03T02:41:45 +9ms service=session.compaction pruned=0 total=0 found
Activity
rekram1-node commentedon Oct 3, 2025
@rrapstine so when you say unresponsive is it the tui itself like freezing? what happens if you send prompts?
rekram1-node commentedon Oct 3, 2025
could you grab the latest log file next time this happens?
run:
opencode debug paths
it will tell u where to find file
github-actions commentedon Oct 3, 2025
This issue might be a duplicate of existing issues. Please check:
Feel free to ignore if none of these address your specific case.
cirqueira-labs commentedon Oct 3, 2025
it start increasing use of cpu, till use all cpu
opencode 0.14.1
is the inner lsp the cause?
@rekram1-node @thdxr
rrapstine commentedon Oct 3, 2025
@rekram1-node It just happened to me again. First time today. Here is the latest log file. Also, to clarify what its doing, it will be working as expected and then I'll send a prompt and...nothing happens. The UI updates to show my prompt but, just, nothing. Subsequent prompts don't work either. Sometimes I can use
/compactto kind of reset things, but usually not even/exitworks and I have toctrl+cout. And when I do that, I have toctrl+can additional time to regain control of my terminal prompt.rekram1-node commentedon Oct 3, 2025
hmm this is very weird we will need to check it out thanks
rekram1-node commentedon Oct 3, 2025
@cirqueira-labs it shouldn't be but if it is try adding this to opencode.json:
cirqueira-labs commentedon Oct 3, 2025
ok .. thats it .. lsp disabled and no more cpu increasing usage
linear commentedon Oct 3, 2025
from @rekram1-node:
rrapstine commentedon Oct 3, 2025
@rekram1-node Just wanted to add that I am also getting weird (and random) issues where I can no longer copy/paste inside of OpenCode. I have not figured out a way to fix this other than a full reboot. I am unable to determine if it is related to my other issue or not.
rekram1-node commentedon Oct 3, 2025
hm got it thanks for sharing
rrapstine commentedon Oct 3, 2025
Of course. Thank you for investigating! If there is anything else you need let me know.
rrapstine commentedon Oct 3, 2025
@rekram1-node I can now confirm that both issues occur in both Ghostty and Kitty, inside of tmux and outside. So, I think it is safe to say that it is not an issue caused by my terminal or multiplexer.
rekram1-node commentedon Oct 3, 2025
@rrapstine is that the paste you are referring to? If so I think we may have another issue tracking that but since the whole tui is currently being rewritten it should be fixed by the opentui migration that will be here in about a week or so
12 remaining items
rekram1-node commentedon Dec 17, 2025
@omercnet what version are you on?
gergesh commentedon Dec 27, 2025
Occurs for me too - I will --continue a long session, prompt something then it gets stuck. After 10 minutes I'll kill opencode and --continue again and see the outputs of that previous run
pe200012 commentedon Jan 3, 2026
Hi, I have been hit by this issue very frequently these days.
OpenCode version: 1.0.223
Provider: Github Copilot / Antigravity
This issue can be reproduced no matter what model I choose (Claude Opus/Sonnet, Gemini 3, GPT 5.2...).
logs:
Details
INFO 2026-01-03T07:48:05 +141ms service=session.processor process INFO 2026-01-03T07:48:05 +0ms service=llm providerID=github-copilot modelID=claude-opus-4.5 sessionID=ses_4ca3d8c18ffeYmOq7oaKF59TMf small=false agent=build stream INFO 2026-01-03T07:48:05 +0ms service=llm providerID=github-copilot modelID=claude-opus-4.5 sessionID=ses_4ca3d8c18ffeYmOq7oaKF59TMf small=false agent=build params={"options":{}} params INFO 2026-01-03T07:48:05 +5ms service=bus type=session.status publishing INFO 2026-01-03T07:48:07 +1785ms service=bus type=session.updated publishing INFO 2026-01-03T07:48:07 +0ms service=bus type=session.diff publishing ERROR 2026-01-03T07:48:07 +224ms service=default e=[ { "expected": "number", "code": "invalid_type", "received": "NaN", "path": [ "summary", "diffs", 0, "additions" ], "message": "Invalid input: expected number, received NaN" }, { "expected": "number", "code": "invalid_type", "received": "NaN", "path": [ "summary", "diffs", 0, "deletions" ], "message": "Invalid input: expected number, received NaN" } ] rejection ERROR 2026-01-03T07:48:08 +777ms service=default e=NotFoundError rejection INFO 2026-01-03T07:48:08 +121ms service=snapshot hash=88ed988d21f2701e6fbaf1c78409825d59609963 cwd=/mnt/data/Document/Development/CodeCollection/Haskell/kokage git=/home/pe200012/.local/share/opencode/snapshot/99210bb96981800d50d0038cd20a8189b8396652 tracking INFO 2026-01-03T07:48:08 +1ms service=bus type=message.part.updated publishing INFO 2026-01-03T07:48:08 +0ms service=bus type=message.part.updated publishing INFO 2026-01-03T07:48:08 +0ms service=bus type=message.part.updated publishing INFO 2026-01-03T07:48:08 +0ms service=bus type=message.part.updated publishing INFO 2026-01-03T07:48:08 +0ms service=bus type=message.part.updated publishing INFO 2026-01-03T07:48:09 +148ms service=bus type=message.part.updated publishing INFO 2026-01-03T07:48:09 +0ms service=bus type=message.part.updated publishing INFO 2026-01-03T07:48:09 +0ms service=bus type=message.part.updated publishing INFO 2026-01-03T07:48:09 +0ms service=bus type=message.part.updated publishing INFO 2026-01-03T07:48:09 +155ms service=bus type=message.part.updated publishing INFO 2026-01-03T07:48:09 +0ms service=bus type=message.part.updated publishing INFO 2026-01-03T07:48:09 +0ms service=bus type=message.part.updated publishing INFO 2026-01-03T07:48:09 +0ms service=bus type=message.part.updated publishing INFO 2026-01-03T07:48:09 +154ms service=bus type=message.part.updated publishing INFO 2026-01-03T07:48:09 +0ms service=bus type=message.part.updated publishing INFO 2026-01-03T07:48:09 +154ms service=bus type=message.part.updated publishing INFO 2026-01-03T07:48:09 +1ms service=bus type=message.part.updated publishing INFO 2026-01-03T07:48:09 +0ms service=bus type=message.part.updated publishing INFO 2026-01-03T07:48:09 +154ms service=bus type=message.part.updated publishing INFO 2026-01-03T07:48:09 +0ms service=bus type=message.part.updated publishing INFO 2026-01-03T07:48:09 +0ms service=bus type=message.part.updated publishing INFO 2026-01-03T07:48:09 +154ms service=bus type=message.part.updated publishing ERROR 2026-01-03T07:48:09 +82ms service=default e=NotFoundError rejection INFO 2026-01-03T07:48:09 +72ms service=bus type=message.part.updated publishing INFO 2026-01-03T07:48:09 +0ms service=bus type=message.part.updated publishing INFO 2026-01-03T07:48:09 +0ms service=bus type=message.part.updated publishing INFO 2026-01-03T07:48:09 +0ms service=bus type=message.part.updated publishing INFO 2026-01-03T07:48:10 +155ms service=bus type=message.part.updated publishing INFO 2026-01-03T07:48:10 +1ms service=bus type=message.part.updated publishing INFO 2026-01-03T07:48:10 +0ms service=bus type=message.part.updated publishing INFO 2026-01-03T07:48:10 +0ms service=bus type=message.part.updated publishing INFO 2026-01-03T07:48:10 +154ms service=bus type=message.part.updated publishing INFO 2026-01-03T07:48:10 +0ms service=bus type=message.part.updated publishing INFO 2026-01-03T07:48:10 +0ms service=bus type=message.part.updated publishing INFO 2026-01-03T07:48:10 +155ms service=bus type=message.part.updated publishing INFO 2026-01-03T07:48:10 +0ms service=bus type=message.part.updated publishing INFO 2026-01-03T07:48:10 +0ms service=bus type=message.part.updated publishing INFO 2026-01-03T07:48:10 +154ms service=bus type=message.part.updated publishing INFO 2026-01-03T07:48:10 +0ms service=bus type=message.part.updated publishing INFO 2026-01-03T07:48:10 +154ms service=bus type=message.part.updated publishing INFO 2026-01-03T07:48:10 +1ms service=bus type=message.part.updated publishing INFO 2026-01-03T07:48:10 +0ms service=bus type=message.part.updated publishing INFO 2026-01-03T07:48:10 +154ms service=bus type=message.part.updated publishing INFO 2026-01-03T07:48:10 +0ms service=bus type=message.part.updated publishing INFO 2026-01-03T07:48:10 +0ms service=bus type=message.part.updated publishing ERROR 2026-01-03T07:48:10 +74ms service=default e=NotFoundError rejection INFO 2026-01-03T07:48:11 +79ms service=bus type=message.part.updated publishing INFO 2026-01-03T07:48:11 +1ms service=bus type=message.part.updated publishing INFO 2026-01-03T07:48:11 +0ms service=bus type=message.part.updated publishing INFO 2026-01-03T07:48:11 +0ms service=bus type=message.part.updated publishing INFO 2026-01-03T07:48:11 +155ms service=bus type=message.part.updated publishing INFO 2026-01-03T07:48:11 +0ms service=bus type=message.part.updated publishing INFO 2026-01-03T07:48:11 +0ms service=bus type=message.part.updated publishing INFO 2026-01-03T07:48:11 +155ms service=bus type=message.part.updated publishing INFO 2026-01-03T07:48:11 +0ms service=bus type=message.part.updated publishing INFO 2026-01-03T07:48:11 +154ms service=bus type=message.part.updated publishing INFO 2026-01-03T07:48:11 +0ms service=bus type=message.part.updated publishing INFO 2026-01-03T07:48:11 +0ms service=bus type=message.part.updated publishing INFO 2026-01-03T07:48:11 +1ms service=bus type=message.part.updated publishing INFO 2026-01-03T07:48:11 +154ms service=bus type=message.part.updated publishing INFO 2026-01-03T07:48:11 +0ms service=bus type=message.part.updated publishing INFO 2026-01-03T07:48:11 +154ms service=bus type=message.part.updated publishing INFO 2026-01-03T07:48:11 +0ms service=bus type=message.part.updated publishing INFO 2026-01-03T07:48:11 +1ms service=bus type=message.part.updated publishing INFO 2026-01-03T07:48:11 +0ms service=bus type=message.part.updated publishing INFO 2026-01-03T07:48:11 +154ms service=bus type=message.part.updated publishing INFO 2026-01-03T07:48:11 +0ms service=bus type=message.part.updated publishing INFO 2026-01-03T07:48:11 +0ms service=bus type=message.part.updated publishing ERROR 2026-01-03T07:48:12 +75ms service=default e=NotFoundError rejection INFO 2026-01-03T07:48:12 +78ms service=bus type=message.part.updated publishing INFO 2026-01-03T07:48:12 +0ms service=bus type=message.part.updated publishing INFO 2026-01-03T07:48:12 +16ms service=bus type=message.part.updated publishing INFO 2026-01-03T07:48:12 +7ms service=snapshot hash=88ed988d21f2701e6fbaf1c78409825d59609963 cwd=/mnt/data/Document/Development/CodeCollection/Haskell/kokage git=/home/pe200012/.local/share/opencode/snapshot/99210bb96981800d50d0038cd20a8189b8396652 tracking INFO 2026-01-03T07:48:12 +1ms service=bus type=message.part.updated publishing INFO 2026-01-03T07:48:12 +0ms service=bus type=message.updated publishing INFO 2026-01-03T07:48:12 +6ms service=bus type=message.updated publishing INFO 2026-01-03T07:48:12 +0ms service=bus type=session.status publishing INFO 2026-01-03T07:48:12 +0ms service=session.prompt step=10 sessionID=ses_4ca3d8c18ffeYmOq7oaKF59TMf loop INFO 2026-01-03T07:48:12 +190ms service=session.prompt sessionID=ses_4ca3d8c18ffeYmOq7oaKF59TMf exiting loop INFO 2026-01-03T07:48:12 +1ms service=session.compaction pruning INFO 2026-01-03T07:48:12 +14ms service=session.prompt sessionID=ses_4ca3d8c18ffeYmOq7oaKF59TMf cancel INFO 2026-01-03T07:48:12 +0ms service=bus type=session.status publishing INFO 2026-01-03T07:48:12 +0ms service=bus type=session.idle publishing ERROR 2026-01-03T07:48:13 +772ms service=default e=NotFoundError rejection INFO 2026-01-03T07:48:16 +3012ms service=bus type=session.updated publishing INFO 2026-01-03T07:48:16 +1ms service=bus type=session.diff publishing INFO 2026-01-03T07:48:16 +0ms service=bus type=message.updated publishing INFO 2026-01-03T07:48:16 +0ms service=llm providerID=github-copilot modelID=gemini-3-flash-preview sessionID=ses_4ca3d8c18ffeYmOq7oaKF59TMf small=true agent=title stream INFO 2026-01-03T07:48:16 +0ms service=llm providerID=github-copilot modelID=gemini-3-flash-preview sessionID=ses_4ca3d8c18ffeYmOq7oaKF59TMf small=true agent=title params={"temperature":1,"topP":0.95,"topK":64,"options":{}} params INFO 2026-01-03T07:48:16 +17ms service=session.compaction pruned=1978 total=41614 found ERROR 2026-01-03T07:48:17 +984ms service=default e=NotFoundError rejection INFO 2026-01-03T07:48:17 +798ms service=server method=POST path=/session/ses_4ca3d8c18ffeYmOq7oaKF59TMf/message request INFO 2026-01-03T07:48:17 +0ms service=server status=started method=POST path=/session/ses_4ca3d8c18ffeYmOq7oaKF59TMf/message request INFO 2026-01-03T07:48:17 +0ms service=server status=completed duration=0 method=POST path=/session/ses_4ca3d8c18ffeYmOq7oaKF59TMf/message request INFO 2026-01-03T07:48:17 +1ms service=bus type=message.updated publishing INFO 2026-01-03T07:48:17 +0ms service=bus type=message.part.updated publishing INFO 2026-01-03T07:48:17 +0ms service=bus type=session.updated publishing INFO 2026-01-03T07:48:17 +0ms service=bus type=session.status publishing INFO 2026-01-03T07:48:17 +0ms service=session.prompt step=0 sessionID=ses_4ca3d8c18ffeYmOq7oaKF59TMf loop INFO 2026-01-03T07:48:18 +187ms service=bus type=message.updated publishing INFO 2026-01-03T07:48:18 +0ms service=session.prompt status=started resolveTools INFO 2026-01-03T07:48:18 +0ms service=tool.registry status=started invalid INFO 2026-01-03T07:48:18 +0ms service=tool.registry status=started bash INFO 2026-01-03T07:48:18 +0ms service=bash-tool shell=/usr/bin/bash bash tool using shell INFO 2026-01-03T07:48:18 +0ms service=tool.registry status=started read INFO 2026-01-03T07:48:18 +0ms service=tool.registry status=started glob INFO 2026-01-03T07:48:18 +0ms service=tool.registry status=started grep INFO 2026-01-03T07:48:18 +0ms service=tool.registry status=started edit INFO 2026-01-03T07:48:18 +0ms service=tool.registry status=started write INFO 2026-01-03T07:48:18 +0ms service=tool.registry status=started task INFO 2026-01-03T07:48:18 +0ms service=tool.registry status=started webfetch INFO 2026-01-03T07:48:18 +0ms service=tool.registry status=started todowrite INFO 2026-01-03T07:48:18 +0ms service=tool.registry status=started todoread INFO 2026-01-03T07:48:18 +0ms service=tool.registry status=started skill INFO 2026-01-03T07:48:18 +0ms service=tool.registry status=started discard INFO 2026-01-03T07:48:18 +0ms service=tool.registry status=started extract INFO 2026-01-03T07:48:18 +0ms service=tool.registry status=completed duration=0 invalid INFO 2026-01-03T07:48:18 +0ms service=tool.registry status=completed duration=0 read INFO 2026-01-03T07:48:18 +0ms service=tool.registry status=completed duration=0 glob INFO 2026-01-03T07:48:18 +0ms service=tool.registry status=completed duration=0 grep INFO 2026-01-03T07:48:18 +0ms service=tool.registry status=completed duration=0 edit INFO 2026-01-03T07:48:18 +0ms service=tool.registry status=completed duration=0 write INFO 2026-01-03T07:48:18 +0ms service=tool.registry status=completed duration=0 webfetch INFO 2026-01-03T07:48:18 +0ms service=tool.registry status=completed duration=0 todowrite INFO 2026-01-03T07:48:18 +0ms service=tool.registry status=completed duration=0 todoread INFO 2026-01-03T07:48:18 +0ms service=tool.registry status=completed duration=0 discard INFO 2026-01-03T07:48:18 +0ms service=tool.registry status=completed duration=0 extract INFO 2026-01-03T07:48:18 +0ms service=tool.registry status=completed duration=0 bash INFO 2026-01-03T07:48:18 +1ms service=tool.registry status=completed duration=1 skill INFO 2026-01-03T07:48:18 +0ms service=tool.registry status=completed duration=1 task INFO 2026-01-03T07:48:18 +4ms service=session.prompt status=completed duration=5 resolveTools INFO 2026-01-03T07:48:31 +13078ms service=ripgrep cwd=/mnt/data/Document/Development/CodeCollection/Haskell/kokage limit=200 tree INFO 2026-01-03T07:48:31 +10ms service=session.summary title=Pruning Kokage.hs tokens title INFO 2026-01-03T07:48:31 +1ms service=bus type=message.updated publishing INFO 2026-01-03T07:48:31 +0ms service=bus type=message.updated publishing ERROR 2026-01-03T07:48:31 +0ms service=default e=NotFoundError rejection INFO 2026-01-03T07:48:31 +114ms service=session.processor process INFO 2026-01-03T07:48:31 +0ms service=llm providerID=github-copilot modelID=claude-opus-4.5 sessionID=ses_4ca3d8c18ffeYmOq7oaKF59TMf small=false agent=build stream INFO 2026-01-03T07:48:31 +0ms service=llm providerID=github-copilot modelID=claude-opus-4.5 sessionID=ses_4ca3d8c18ffeYmOq7oaKF59TMf small=false agent=build params={"options":{}} params INFO 2026-01-03T07:48:31 +4ms service=bus type=session.status publishing ERROR 2026-01-03T07:48:32 +886ms service=default e=NotFoundError rejection INFO 2026-01-03T07:48:33 +1447ms service=bus type=message.updated publishing INFO 2026-01-03T07:48:33 +0ms service=llm providerID=github-copilot modelID=gemini-3-flash-preview sessionID=ses_4ca3d8c18ffeYmOq7oaKF59TMf small=true agent=title stream INFO 2026-01-03T07:48:33 +0ms service=llm providerID=github-copilot modelID=gemini-3-flash-preview sessionID=ses_4ca3d8c18ffeYmOq7oaKF59TMf small=true agent=title params={"temperature":1,"topP":0.95,"topK":64,"options":{}} params INFO 2026-01-03T07:48:33 +6ms service=bus type=session.updated publishing INFO 2026-01-03T07:48:33 +1ms service=bus type=session.diff publishing INFO 2026-01-03T07:48:34 +525ms service=snapshot hash=88ed988d21f2701e6fbaf1c78409825d59609963 cwd=/mnt/data/Document/Development/CodeCollection/Haskell/kokage git=/home/pe200012/.local/share/opencode/snapshot/99210bb96981800d50d0038cd20a8189b8396652 tracking INFO 2026-01-03T07:48:34 +0ms service=bus type=message.part.updated publishing INFO 2026-01-03T07:48:34 +1ms service=bus type=message.part.updated publishing INFO 2026-01-03T07:48:34 +0ms service=bus type=message.part.updated publishing INFO 2026-01-03T07:48:34 +0ms service=bus type=message.part.updated publishing INFO 2026-01-03T07:48:34 +0ms service=bus type=message.part.updated publishing INFO 2026-01-03T07:48:34 +145ms service=bus type=message.part.updated publishing ERROR 2026-01-03T07:48:34 +324ms service=default e=NotFoundError rejection INFO 2026-01-03T07:48:35 +423ms service=bus type=message.part.updated publishing INFO 2026-01-03T07:48:35 +1ms service=lsp file=/mnt/data/Document/Development/CodeCollection/Haskell/kokage/src/Kokage/SakuraScript/Interpreter.hs touching file INFO 2026-01-03T07:48:35 +0ms service=file.time sessionID=ses_4ca3d8c18ffeYmOq7oaKF59TMf file=/mnt/data/Document/Development/CodeCollection/Haskell/kokage/src/Kokage/SakuraScript/Interpreter.hs read INFO 2026-01-03T07:48:35 +1ms service=bus type=message.part.updated publishing INFO 2026-01-03T07:48:35 +0ms service=bus type=message.part.updated publishing INFO 2026-01-03T07:48:35 +7ms service=snapshot hash=88ed988d21f2701e6fbaf1c78409825d59609963 cwd=/mnt/data/Document/Development/CodeCollection/Haskell/kokage git=/home/pe200012/.local/share/opencode/snapshot/99210bb96981800d50d0038cd20a8189b8396652 tracking INFO 2026-01-03T07:48:35 +0ms service=bus type=message.part.updated publishing INFO 2026-01-03T07:48:35 +0ms service=bus type=message.updated publishing INFO 2026-01-03T07:48:35 +7ms service=bus type=message.updated publishing INFO 2026-01-03T07:48:35 +0ms service=bus type=session.status publishing INFO 2026-01-03T07:48:35 +0ms service=session.prompt step=1 sessionID=ses_4ca3d8c18ffeYmOq7oaKF59TMf loop INFO 2026-01-03T07:48:35 +147ms service=bus type=message.updated publishing INFO 2026-01-03T07:48:35 +0ms service=session.prompt status=started resolveTools INFO 2026-01-03T07:48:35 +0ms service=tool.registry status=started invalid INFO 2026-01-03T07:48:35 +0ms service=tool.registry status=started bash INFO 2026-01-03T07:48:35 +0ms service=bash-tool shell=/usr/bin/bash bash tool using shell INFO 2026-01-03T07:48:35 +0ms service=tool.registry status=started read INFO 2026-01-03T07:48:35 +0ms service=tool.registry status=started glob INFO 2026-01-03T07:48:35 +0ms service=tool.registry status=started grep INFO 2026-01-03T07:48:35 +0ms service=tool.registry status=started edit INFO 2026-01-03T07:48:35 +0ms service=tool.registry status=started write INFO 2026-01-03T07:48:35 +0ms service=tool.registry status=started task INFO 2026-01-03T07:48:35 +0ms service=tool.registry status=started webfetch INFO 2026-01-03T07:48:35 +0ms service=tool.registry status=started todowrite INFO 2026-01-03T07:48:35 +0ms service=tool.registry status=started todoread INFO 2026-01-03T07:48:35 +0ms service=tool.registry status=started skill INFO 2026-01-03T07:48:35 +0ms service=tool.registry status=started discard INFO 2026-01-03T07:48:35 +0ms service=tool.registry status=started extract INFO 2026-01-03T07:48:35 +0ms service=tool.registry status=completed duration=0 invalid INFO 2026-01-03T07:48:35 +0ms service=tool.registry status=completed duration=0 read INFO 2026-01-03T07:48:35 +0ms service=tool.registry status=completed duration=0 glob INFO 2026-01-03T07:48:35 +0ms service=tool.registry status=completed duration=0 grep INFO 2026-01-03T07:48:35 +0ms service=tool.registry status=completed duration=0 edit INFO 2026-01-03T07:48:35 +0ms service=tool.registry status=completed duration=0 write INFO 2026-01-03T07:48:35 +0ms service=tool.registry status=completed duration=0 webfetch INFO 2026-01-03T07:48:35 +0ms service=tool.registry status=completed duration=0 todowrite INFO 2026-01-03T07:48:35 +0ms service=tool.registry status=completed duration=0 todoread INFO 2026-01-03T07:48:35 +0ms service=tool.registry status=completed duration=0 discard INFO 2026-01-03T07:48:35 +0ms service=tool.registry status=completed duration=0 extract INFO 2026-01-03T07:48:35 +0ms service=tool.registry status=completed duration=0 bash INFO 2026-01-03T07:48:35 +1ms service=tool.registry status=completed duration=1 skill INFO 2026-01-03T07:48:35 +0ms service=tool.registry status=completed duration=1 task INFO 2026-01-03T07:48:35 +4ms service=session.prompt status=completed duration=5 resolveTools INFO 2026-01-03T07:48:48 +13209ms service=ripgrep cwd=/mnt/data/Document/Development/CodeCollection/Haskell/kokage limit=200 tree INFO 2026-01-03T07:48:48 +14ms service=session.summary title=Fixing executeScriptAsync interrupt logic title INFO 2026-01-03T07:48:48 +0ms service=bus type=message.updated publishing ERROR 2026-01-03T07:48:48 +1ms service=default e=NotFoundError rejection INFO 2026-01-03T07:48:48 +124ms service=session.processor process INFO 2026-01-03T07:48:48 +0ms service=llm providerID=github-copilot modelID=claude-opus-4.5 sessionID=ses_4ca3d8c18ffeYmOq7oaKF59TMf small=false agent=build stream INFO 2026-01-03T07:48:48 +0ms service=llm providerID=github-copilot modelID=claude-opus-4.5 sessionID=ses_4ca3d8c18ffeYmOq7oaKF59TMf small=false agent=build params={"options":{}} params INFO 2026-01-03T07:48:48 +4ms service=bus type=session.status publishing ERROR 2026-01-03T07:48:49 +875ms service=default e=NotFoundError rejection INFO 2026-01-03T07:48:50 +1003ms service=bus type=message.updated publishing INFO 2026-01-03T07:48:50 +0ms service=llm providerID=github-copilot modelID=gemini-3-flash-preview sessionID=ses_4ca3d8c18ffeYmOq7oaKF59TMf small=true agent=title stream INFO 2026-01-03T07:48:50 +0ms service=llm providerID=github-copilot modelID=gemini-3-flash-preview sessionID=ses_4ca3d8c18ffeYmOq7oaKF59TMf small=true agent=title params={"temperature":1,"topP":0.95,"topK":64,"options":{}} params INFO 2026-01-03T07:48:50 +1ms service=bus type=session.updated publishing INFO 2026-01-03T07:48:50 +0ms service=bus type=session.diff publishing INFO 2026-01-03T07:48:51 +686ms service=snapshot hash=88ed988d21f2701e6fbaf1c78409825d59609963 cwd=/mnt/data/Document/Development/CodeCollection/Haskell/kokage git=/home/pe200012/.local/share/opencode/snapshot/99210bb96981800d50d0038cd20a8189b8396652 tracking INFO 2026-01-03T07:48:51 +0ms service=bus type=message.part.updated publishing INFO 2026-01-03T07:48:51 +0ms service=bus type=message.part.updated publishing INFO 2026-01-03T07:48:51 +1ms service=bus type=message.part.updated publishing INFO 2026-01-03T07:48:51 +0ms service=bus type=message.part.updated publishing INFO 2026-01-03T07:48:51 +0ms service=bus type=message.part.updated publishing INFO 2026-01-03T07:48:51 +147ms service=bus type=message.part.updated publishing INFO 2026-01-03T07:48:51 +0ms service=bus type=message.part.updated publishing INFO 2026-01-03T07:48:51 +0ms service=bus type=message.part.updated publishing INFO 2026-01-03T07:48:51 +0ms service=bus type=message.part.updated publishing INFO 2026-01-03T07:48:51 +154ms service=bus type=message.part.updated publishing INFO 2026-01-03T07:48:51 +0ms service=bus type=message.part.updated publishing INFO 2026-01-03T07:48:51 +0ms service=bus type=message.part.updated publishing ERROR 2026-01-03T07:48:51 +11ms service=default e=NotFoundError rejection INFO 2026-01-03T07:48:51 +143ms service=bus type=message.part.updated publishing INFO 2026-01-03T07:48:51 +1ms service=bus type=message.part.updated publishing INFO 2026-01-03T07:48:51 +154ms service=bus type=message.part.updated publishing INFO 2026-01-03T07:48:51 +0ms service=bus type=message.part.updated publishing INFO 2026-01-03T07:48:51 +0ms service=bus type=message.part.updated publishing INFO 2026-01-03T07:48:51 +155ms service=bus type=message.part.updated publishing INFO 2026-01-03T07:48:51 +0ms service=bus type=message.part.updated publishing INFO 2026-01-03T07:48:51 +0ms service=bus type=message.part.updated publishing INFO 2026-01-03T07:48:51 +0ms service=bus type=message.part.updated publishing INFO 2026-01-03T07:48:52 +154ms service=bus type=message.part.updated publishing INFO 2026-01-03T07:48:52 +0ms service=bus type=message.part.updated publishing INFO 2026-01-03T07:48:52 +0ms service=bus type=message.part.updated publishing INFO 2026-01-03T07:48:52 +155ms service=bus type=message.part.updated publishing INFO 2026-01-03T07:48:52 +155ms service=bus type=message.part.updated publishing INFO 2026-01-03T07:48:52 +0ms service=bus type=message.part.updated publishing INFO 2026-01-03T07:48:52 +0ms service=bus type=message.part.updated publishing INFO 2026-01-03T07:48:52 +0ms service=bus type=message.part.updated publishing INFO 2026-01-03T07:48:52 +154ms service=bus type=message.part.updated publishing INFO 2026-01-03T07:48:52 +1ms service=bus type=message.part.updated publishing INFO 2026-01-03T07:48:52 +0ms service=bus type=message.part.updated publishing INFO 2026-01-03T07:48:52 +0ms service=bus type=message.part.updated publishing ERROR 2026-01-03T07:48:52 +76ms service=default e=NotFoundError rejection INFO 2026-01-03T07:48:52 +74ms service=bus type=message.part.updated publishing INFO 2026-01-03T07:48:52 +0ms service=bus type=message.part.updated publishing INFO 2026-01-03T07:48:52 +159ms service=bus type=message.part.updated publishing INFO 2026-01-03T07:48:52 +0ms service=bus type=message.part.updated publishing INFO 2026-01-03T07:48:52 +0ms service=bus type=message.part.updated publishing INFO 2026-01-03T07:48:53 +155ms service=bus type=message.part.updated publishing INFO 2026-01-03T07:48:53 +0ms service=bus type=message.part.updated publishing INFO 2026-01-03T07:48:53 +0ms service=bus type=message.part.updated publishing INFO 2026-01-03T07:48:53 +0ms service=bus type=message.part.updated publishing INFO 2026-01-03T07:48:53 +154ms service=bus type=message.part.updated publishing INFO 2026-01-03T07:48:53 +0ms service=bus type=message.part.updated publishing INFO 2026-01-03T07:48:53 +0ms service=bus type=message.part.updated publishing INFO 2026-01-03T07:48:53 +155ms service=bus type=message.part.updated publishing INFO 2026-01-03T07:48:53 +0ms service=bus type=message.part.updated publishing INFO 2026-01-03T07:48:53 +155ms service=bus type=message.part.updated publishing INFO 2026-01-03T07:48:53 +0ms service=bus type=message.part.updated publishing INFO 2026-01-03T07:48:53 +0ms service=bus type=message.part.updated publishing INFO 2026-01-03T07:48:53 +65ms service=session.summary title=Handling executeScriptAsync interrupts title INFO 2026-01-03T07:48:53 +0ms service=bus type=message.updated publishing INFO 2026-01-03T07:48:53 +90ms service=bus type=message.part.updated publishing INFO 2026-01-03T07:48:53 +0ms service=bus type=message.part.updated publishing ERROR 2026-01-03T07:48:53 +73ms service=default e=NotFoundError rejection INFO 2026-01-03T07:48:53 +77ms service=bus type=message.part.updated publishing INFO 2026-01-03T07:48:53 +159ms service=bus type=message.part.updated publishing INFO 2026-01-03T07:48:54 +684ms service=bus type=message.part.updated publishing INFO 2026-01-03T07:48:54 +1ms service=lsp file=/mnt/data/Document/Development/CodeCollection/Haskell/kokage/src/Kokage/SakuraScript/Interpreter.hs touching file INFO 2026-01-03T07:48:54 +0ms service=file.time sessionID=ses_4ca3d8c18ffeYmOq7oaKF59TMf file=/mnt/data/Document/Development/CodeCollection/Haskell/kokage/src/Kokage/SakuraScript/Interpreter.hs read INFO 2026-01-03T07:48:54 +1ms service=bus type=message.part.updated publishing INFO 2026-01-03T07:48:54 +1ms service=bus type=message.part.updated publishing INFO 2026-01-03T07:48:54 +6ms service=snapshot hash=88ed988d21f2701e6fbaf1c78409825d59609963 cwd=/mnt/data/Document/Development/CodeCollection/Haskell/kokage git=/home/pe200012/.local/share/opencode/snapshot/99210bb96981800d50d0038cd20a8189b8396652 tracking INFO 2026-01-03T07:48:54 +0ms service=bus type=message.part.updated publishing INFO 2026-01-03T07:48:54 +0ms service=bus type=message.updated publishing INFO 2026-01-03T07:48:54 +20ms service=bus type=message.updated publishing INFO 2026-01-03T07:48:54 +1ms service=bus type=session.status publishing INFO 2026-01-03T07:48:54 +0ms service=session.prompt step=2 sessionID=ses_4ca3d8c18ffeYmOq7oaKF59TMf loop ERROR 2026-01-03T07:48:54 +143ms service=default e=NotFoundError rejection INFO 2026-01-03T07:48:54 +58ms service=bus type=message.updated publishing INFO 2026-01-03T07:48:54 +0ms service=session.prompt status=started resolveTools INFO 2026-01-03T07:48:54 +0ms service=tool.registry status=started invalid INFO 2026-01-03T07:48:54 +0ms service=tool.registry status=started bash INFO 2026-01-03T07:48:54 +0ms service=bash-tool shell=/usr/bin/bash bash tool using shell INFO 2026-01-03T07:48:54 +1ms service=tool.registry status=started read INFO 2026-01-03T07:48:54 +0ms service=tool.registry status=started glob INFO 2026-01-03T07:48:54 +0ms service=tool.registry status=started grep INFO 2026-01-03T07:48:54 +0ms service=tool.registry status=started edit INFO 2026-01-03T07:48:54 +0ms service=tool.registry status=started write INFO 2026-01-03T07:48:54 +0ms service=tool.registry status=started task INFO 2026-01-03T07:48:54 +0ms service=tool.registry status=started webfetch INFO 2026-01-03T07:48:54 +0ms service=tool.registry status=started todowrite INFO 2026-01-03T07:48:54 +0ms service=tool.registry status=started todoread INFO 2026-01-03T07:48:54 +0ms service=tool.registry status=started skill INFO 2026-01-03T07:48:54 +0ms service=tool.registry status=started discard INFO 2026-01-03T07:48:54 +0ms service=tool.registry status=started extract INFO 2026-01-03T07:48:54 +0ms service=tool.registry status=completed duration=1 invalid INFO 2026-01-03T07:48:54 +0ms service=tool.registry status=completed duration=0 read INFO 2026-01-03T07:48:54 +0ms service=tool.registry status=completed duration=0 glob INFO 2026-01-03T07:48:54 +0ms service=tool.registry status=completed duration=0 grep INFO 2026-01-03T07:48:54 +0ms service=tool.registry status=completed duration=0 edit INFO 2026-01-03T07:48:54 +0ms service=tool.registry status=completed duration=0 write INFO 2026-01-03T07:48:54 +0ms service=tool.registry status=completed duration=0 webfetch INFO 2026-01-03T07:48:54 +0ms service=tool.registry status=completed duration=0 todowrite INFO 2026-01-03T07:48:54 +0ms service=tool.registry status=completed duration=0 todoread INFO 2026-01-03T07:48:54 +0ms service=tool.registry status=completed duration=0 discard INFO 2026-01-03T07:48:54 +0ms service=tool.registry status=completed duration=0 extract INFO 2026-01-03T07:48:54 +0ms service=tool.registry status=completed duration=1 bash INFO 2026-01-03T07:48:54 +0ms service=tool.registry status=completed duration=0 skill INFO 2026-01-03T07:48:54 +0ms service=tool.registry status=completed duration=0 task INFO 2026-01-03T07:48:54 +7ms service=session.prompt status=completed duration=8 resolveTools INFO 2026-01-03T07:49:08 +13174ms service=ripgrep cwd=/mnt/data/Document/Development/CodeCollection/Haskell/kokage limit=200 tree ERROR 2026-01-03T07:49:08 +2ms service=default e=NotFoundError rejection INFO 2026-01-03T07:49:08 +119ms service=session.processor process INFO 2026-01-03T07:49:08 +0ms service=llm providerID=github-copilot modelID=claude-opus-4.5 sessionID=ses_4ca3d8c18ffeYmOq7oaKF59TMf small=false agent=build stream INFO 2026-01-03T07:49:08 +0ms service=llm providerID=github-copilot modelID=claude-opus-4.5 sessionID=ses_4ca3d8c18ffeYmOq7oaKF59TMf small=false agent=build params={"options":{}} params INFO 2026-01-03T07:49:08 +6ms service=bus type=session.status publishing INFO 2026-01-03T07:49:10 +2581ms service=bus type=message.updated publishing INFO 2026-01-03T07:49:10 +0ms service=bus type=session.updated publishing INFO 2026-01-03T07:49:10 +0ms service=bus type=session.diff publishing INFO 2026-01-03T07:49:10 +255ms service=snapshot hash=88ed988d21f2701e6fbaf1c78409825d59609963 cwd=/mnt/data/Document/Development/CodeCollection/Haskell/kokage git=/home/pe200012/.local/share/opencode/snapshot/99210bb96981800d50d0038cd20a8189b8396652 tracking INFO 2026-01-03T07:49:10 +0ms service=bus type=message.part.updated publishing INFO 2026-01-03T07:49:10 +1ms service=bus type=message.part.updated publishing INFO 2026-01-03T07:49:10 +0ms service=bus type=message.part.updated publishing INFO 2026-01-03T07:49:10 +0ms service=bus type=message.part.updated publishing INFO 2026-01-03T07:49:10 +0ms service=bus type=message.part.updated publishing INFO 2026-01-03T07:49:11 +143ms service=bus type=message.part.updated publishing INFO 2026-01-03T07:49:11 +1ms service=bus type=message.part.updated publishing INFO 2026-01-03T07:49:11 +151ms service=bus type=message.part.updated publishing INFO 2026-01-03T07:49:11 +0ms service=bus type=message.part.updated publishing INFO 2026-01-03T07:49:11 +0ms service=bus type=message.part.updated publishing INFO 2026-01-03T07:49:11 +0ms service=bus type=message.part.updated publishing INFO 2026-01-03T07:49:11 +152ms service=bus type=message.part.updated publishing INFO 2026-01-03T07:49:11 +0ms service=bus type=message.part.updated publishing INFO 2026-01-03T07:49:11 +0ms service=bus type=message.part.updated publishing INFO 2026-01-03T07:49:11 +150ms service=bus type=message.part.updated publishing INFO 2026-01-03T07:49:11 +151ms service=bus type=message.part.updated publishing ERROR 2026-01-03T07:49:11 +0ms service=default e=NotFoundError rejection ERROR 2026-01-03T07:49:12 +1004ms service=default e=NotFoundError rejection INFO 2026-01-03T07:49:13 +1008ms service=bus type=message.part.updated publishing INFO 2026-01-03T07:49:13 +13ms service=bus type=file.edited publishing INFO 2026-01-03T07:49:13 +0ms service=format file=/mnt/data/Document/Development/CodeCollection/Haskell/kokage/src/Kokage/SakuraScript/Interpreter.hs formatting INFO 2026-01-03T07:49:13 +0ms service=format name=zig ext=.hs checking INFO 2026-01-03T07:49:13 +0ms service=format name=uv format ext=.hs checking INFO 2026-01-03T07:49:13 +0ms service=format name=terraform ext=.hs checking INFO 2026-01-03T07:49:13 +0ms service=format name=standardrb ext=.hs checking INFO 2026-01-03T07:49:13 +0ms service=format name=shfmt ext=.hs checking INFO 2026-01-03T07:49:13 +0ms service=format name=rustfmt ext=.hs checking INFO 2026-01-03T07:49:13 +1ms service=format name=ruff ext=.hs checking INFO 2026-01-03T07:49:13 +0ms service=format name=rubocop ext=.hs checking INFO 2026-01-03T07:49:13 +0ms service=format name=air ext=.hs checking INFO 2026-01-03T07:49:13 +0ms service=format name=prettier ext=.hs checking INFO 2026-01-03T07:49:13 +0ms service=format name=oxfmt ext=.hs checking INFO 2026-01-03T07:49:13 +0ms service=format name=ocamlformat ext=.hs checking INFO 2026-01-03T07:49:13 +0ms service=format name=nixfmt ext=.hs checking INFO 2026-01-03T07:49:13 +0ms service=format name=mix ext=.hs checking INFO 2026-01-03T07:49:13 +0ms service=format name=latexindent ext=.hs checking INFO 2026-01-03T07:49:13 +0ms service=format name=ktlint ext=.hs checking INFO 2026-01-03T07:49:13 +0ms service=format name=htmlbeautifier ext=.hs checking INFO 2026-01-03T07:49:13 +0ms service=format name=gofmt ext=.hs checking INFO 2026-01-03T07:49:13 +0ms service=format name=gleam ext=.hs checking INFO 2026-01-03T07:49:13 +0ms service=format name=dart ext=.hs checking INFO 2026-01-03T07:49:13 +0ms service=format name=clang-format ext=.hs checking INFO 2026-01-03T07:49:13 +0ms service=format name=biome ext=.hs checking INFO 2026-01-03T07:49:13 +1ms service=file.time sessionID=ses_4ca3d8c18ffeYmOq7oaKF59TMf file=/mnt/data/Document/Development/CodeCollection/Haskell/kokage/src/Kokage/SakuraScript/Interpreter.hs read INFO 2026-01-03T07:49:13 +0ms service=lsp file=/mnt/data/Document/Development/CodeCollection/Haskell/kokage/src/Kokage/SakuraScript/Interpreter.hs touching file INFO 2026-01-03T07:49:13 +0ms service=bus type=message.part.updated publishing INFO 2026-01-03T07:49:13 +1ms service=bus type=message.part.updated publishing INFO 2026-01-03T07:49:13 +47ms service=snapshot hash=93c650a6b7a22ac5a18320cda81848f4ad30668d cwd=/mnt/data/Document/Development/CodeCollection/Haskell/kokage git=/home/pe200012/.local/share/opencode/snapshot/99210bb96981800d50d0038cd20a8189b8396652 tracking INFO 2026-01-03T07:49:13 +0ms service=bus type=message.part.updated publishing INFO 2026-01-03T07:49:13 +0ms service=bus type=message.updated publishing INFO 2026-01-03T07:49:13 +9ms service=bus type=message.part.updated publishing INFO 2026-01-03T07:49:13 +1ms service=bus type=message.updated publishing INFO 2026-01-03T07:49:13 +0ms service=bus type=session.status publishing INFO 2026-01-03T07:49:13 +0ms service=session.prompt step=3 sessionID=ses_4ca3d8c18ffeYmOq7oaKF59TMf loop INFO 2026-01-03T07:49:14 +345ms service=bus type=message.updated publishing INFO 2026-01-03T07:49:14 +1ms service=session.prompt status=started resolveTools INFO 2026-01-03T07:49:14 +0ms service=tool.registry status=started invalid INFO 2026-01-03T07:49:14 +0ms service=tool.registry status=started bash INFO 2026-01-03T07:49:14 +0ms service=bash-tool shell=/usr/bin/bash bash tool using shell INFO 2026-01-03T07:49:14 +0ms service=tool.registry status=started read INFO 2026-01-03T07:49:14 +0ms service=tool.registry status=started glob INFO 2026-01-03T07:49:14 +0ms service=tool.registry status=started grep INFO 2026-01-03T07:49:14 +0ms service=tool.registry status=started edit INFO 2026-01-03T07:49:14 +0ms service=tool.registry status=started write INFO 2026-01-03T07:49:14 +0ms service=tool.registry status=started task INFO 2026-01-03T07:49:14 +0ms service=tool.registry status=started webfetch INFO 2026-01-03T07:49:14 +0ms service=tool.registry status=started todowrite INFO 2026-01-03T07:49:14 +0ms service=tool.registry status=started todoread INFO 2026-01-03T07:49:14 +0ms service=tool.registry status=started skill INFO 2026-01-03T07:49:14 +0ms service=tool.registry status=started discard INFO 2026-01-03T07:49:14 +0ms service=tool.registry status=started extract INFO 2026-01-03T07:49:14 +0ms service=tool.registry status=completed duration=0 invalid INFO 2026-01-03T07:49:14 +0ms service=tool.registry status=completed duration=0 read INFO 2026-01-03T07:49:14 +0ms service=tool.registry status=completed duration=0 glob INFO 2026-01-03T07:49:14 +0ms service=tool.registry status=completed duration=0 grep INFO 2026-01-03T07:49:14 +0ms service=tool.registry status=completed duration=0 edit INFO 2026-01-03T07:49:14 +0ms service=tool.registry status=completed duration=0 write INFO 2026-01-03T07:49:14 +0ms service=tool.registry status=completed duration=0 webfetch INFO 2026-01-03T07:49:14 +0ms service=tool.registry status=completed duration=0 todowrite INFO 2026-01-03T07:49:14 +0ms service=tool.registry status=completed duration=0 todoread INFO 2026-01-03T07:49:14 +0ms service=tool.registry status=completed duration=0 discard INFO 2026-01-03T07:49:14 +0ms service=tool.registry status=completed duration=0 extract INFO 2026-01-03T07:49:14 +0ms service=tool.registry status=completed duration=0 bash INFO 2026-01-03T07:49:14 +0ms service=tool.registry status=completed duration=0 skill INFO 2026-01-03T07:49:14 +0ms service=tool.registry status=completed duration=0 task INFO 2026-01-03T07:49:14 +11ms service=session.prompt status=completed duration=11 resolveTools INFO 2026-01-03T07:49:27 +13547ms service=ripgrep cwd=/mnt/data/Document/Development/CodeCollection/Haskell/kokage limit=200 tree ERROR 2026-01-03T07:49:27 +1ms service=default e=NotFoundError rejection INFO 2026-01-03T07:49:27 +125ms service=session.processor process INFO 2026-01-03T07:49:27 +0ms service=llm providerID=github-copilot modelID=claude-opus-4.5 sessionID=ses_4ca3d8c18ffeYmOq7oaKF59TMf small=false agent=build stream INFO 2026-01-03T07:49:27 +0ms service=llm providerID=github-copilot modelID=claude-opus-4.5 sessionID=ses_4ca3d8c18ffeYmOq7oaKF59TMf small=false agent=build params={"options":{}} params INFO 2026-01-03T07:49:27 +4ms service=bus type=session.status publishing INFO 2026-01-03T07:49:30 +3105ms service=snapshot hash=93c650a6b7a22ac5a18320cda81848f4ad30668d cwd=/mnt/data/Document/Development/CodeCollection/Haskell/kokage git=/home/pe200012/.local/share/opencode/snapshot/99210bb96981800d50d0038cd20a8189b8396652 tracking INFO 2026-01-03T07:49:30 +0ms service=bus type=message.part.updated publishing INFO 2026-01-03T07:49:30 +0ms service=bus type=message.part.updated publishing INFO 2026-01-03T07:49:30 +1ms service=bus type=message.part.updated publishing INFO 2026-01-03T07:49:30 +0ms service=bus type=message.part.updated publishing INFO 2026-01-03T07:49:30 +0ms service=bus type=message.part.updated publishing INFO 2026-01-03T07:49:31 +110ms service=bus type=message.part.updated publishing INFO 2026-01-03T07:49:31 +0ms service=bus type=message.part.updated publishing INFO 2026-01-03T07:49:31 +0ms service=bus type=message.part.updated publishing INFO 2026-01-03T07:49:31 +148ms service=bus type=message.part.updated publishing ERROR 2026-01-03T07:49:31 +744ms service=default e=NotFoundError rejection INFO 2026-01-03T07:49:32 +36ms service=bus type=session.updated publishing INFO 2026-01-03T07:49:32 +0ms service=bus type=session.diff publishing INFO 2026-01-03T07:49:32 +1ms service=bus type=message.updated publishing ERROR 2026-01-03T07:49:33 +1011ms service=default e=NotFoundError rejection INFO 2026-01-03T07:49:35 +2387ms service=bus type=message.part.updated publishing INFO 2026-01-03T07:49:35 +2ms service=bus type=file.edited publishing INFO 2026-01-03T07:49:35 +0ms service=format file=/mnt/data/Document/Development/CodeCollection/Haskell/kokage/src/Kokage/SakuraScript/Interpreter.hs formatting INFO 2026-01-03T07:49:35 +0ms service=format name=zig ext=.hs checking INFO 2026-01-03T07:49:35 +0ms service=format name=uv format ext=.hs checking INFO 2026-01-03T07:49:35 +0ms service=format name=terraform ext=.hs checking INFO 2026-01-03T07:49:35 +0ms service=format name=standardrb ext=.hs checking INFO 2026-01-03T07:49:35 +0ms service=format name=shfmt ext=.hs checking INFO 2026-01-03T07:49:35 +0ms service=format name=rustfmt ext=.hs checking INFO 2026-01-03T07:49:35 +0ms service=format name=ruff ext=.hs checking INFO 2026-01-03T07:49:35 +0ms service=format name=rubocop ext=.hs checking INFO 2026-01-03T07:49:35 +0ms service=format name=air ext=.hs checking INFO 2026-01-03T07:49:35 +0ms service=format name=prettier ext=.hs checking INFO 2026-01-03T07:49:35 +0ms service=format name=oxfmt ext=.hs checking INFO 2026-01-03T07:49:35 +0ms service=format name=ocamlformat ext=.hs checking INFO 2026-01-03T07:49:35 +0ms service=format name=nixfmt ext=.hs checking INFO 2026-01-03T07:49:35 +0ms service=format name=mix ext=.hs checking INFO 2026-01-03T07:49:35 +0ms service=format name=latexindent ext=.hs checking INFO 2026-01-03T07:49:35 +0ms service=format name=ktlint ext=.hs checking INFO 2026-01-03T07:49:35 +0ms service=format name=htmlbeautifier ext=.hs checking INFO 2026-01-03T07:49:35 +0ms service=format name=gofmt ext=.hs checking INFO 2026-01-03T07:49:35 +0ms service=format name=gleam ext=.hs checking INFO 2026-01-03T07:49:35 +0ms service=format name=dart ext=.hs checking INFO 2026-01-03T07:49:35 +0ms service=format name=clang-format ext=.hs checking INFO 2026-01-03T07:49:35 +0ms service=format name=biome ext=.hs checking INFO 2026-01-03T07:49:35 +0ms service=file.time sessionID=ses_4ca3d8c18ffeYmOq7oaKF59TMf file=/mnt/data/Document/Development/CodeCollection/Haskell/kokage/src/Kokage/SakuraScript/Interpreter.hs read INFO 2026-01-03T07:49:35 +0ms service=lsp file=/mnt/data/Document/Development/CodeCollection/Haskell/kokage/src/Kokage/SakuraScript/Interpreter.hs touching file INFO 2026-01-03T07:49:35 +1ms service=bus type=message.part.updated publishing INFO 2026-01-03T07:49:35 +1ms service=bus type=message.part.updated publishing INFO 2026-01-03T07:49:35 +34ms service=snapshot hash=dfd6bf264aef07235282de52b638511beb20508b cwd=/mnt/data/Document/Development/CodeCollection/Haskell/kokage git=/home/pe200012/.local/share/opencode/snapshot/99210bb96981800d50d0038cd20a8189b8396652 tracking INFO 2026-01-03T07:49:35 +16ms service=bus type=message.part.updated publishing INFO 2026-01-03T07:49:35 +0ms service=bus type=message.updated publishing INFO 2026-01-03T07:49:35 +47ms service=bus type=message.part.updated publishing INFO 2026-01-03T07:49:35 +55ms service=bus type=message.updated publishing INFO 2026-01-03T07:49:35 +0ms service=bus type=session.status publishing INFO 2026-01-03T07:49:35 +0ms service=session.prompt step=4 sessionID=ses_4ca3d8c18ffeYmOq7oaKF59TMf loop INFO 2026-01-03T07:49:36 +559ms service=bus type=message.updated publishing INFO 2026-01-03T07:49:36 +0ms service=session.prompt status=started resolveTools INFO 2026-01-03T07:49:36 +0ms service=tool.registry status=started invalid INFO 2026-01-03T07:49:36 +0ms service=tool.registry status=started bash INFO 2026-01-03T07:49:36 +0ms service=bash-tool shell=/usr/bin/bash bash tool using shell INFO 2026-01-03T07:49:36 +0ms service=tool.registry status=started read INFO 2026-01-03T07:49:36 +0ms service=tool.registry status=started glob INFO 2026-01-03T07:49:36 +0ms service=tool.registry status=started grep INFO 2026-01-03T07:49:36 +0ms service=tool.registry status=started edit INFO 2026-01-03T07:49:36 +0ms service=tool.registry status=started write INFO 2026-01-03T07:49:36 +0ms service=tool.registry status=started task INFO 2026-01-03T07:49:36 +0ms service=tool.registry status=started webfetch INFO 2026-01-03T07:49:36 +0ms service=tool.registry status=started todowrite INFO 2026-01-03T07:49:36 +0ms service=tool.registry status=started todoread INFO 2026-01-03T07:49:36 +0ms service=tool.registry status=started skill INFO 2026-01-03T07:49:36 +0ms service=tool.registry status=started discard INFO 2026-01-03T07:49:36 +0ms service=tool.registry status=started extract INFO 2026-01-03T07:49:36 +0ms service=tool.registry status=completed duration=0 invalid INFO 2026-01-03T07:49:36 +0ms service=tool.registry status=completed duration=0 read INFO 2026-01-03T07:49:36 +0ms service=tool.registry status=completed duration=0 glob INFO 2026-01-03T07:49:36 +0ms service=tool.registry status=completed duration=0 grep INFO 2026-01-03T07:49:36 +0ms service=tool.registry status=completed duration=0 edit INFO 2026-01-03T07:49:36 +0ms service=tool.registry status=completed duration=0 write INFO 2026-01-03T07:49:36 +0ms service=tool.registry status=completed duration=0 webfetch INFO 2026-01-03T07:49:36 +0ms service=tool.registry status=completed duration=0 todowrite INFO 2026-01-03T07:49:36 +0ms service=tool.registry status=completed duration=0 todoread INFO 2026-01-03T07:49:36 +0ms service=tool.registry status=completed duration=0 discard INFO 2026-01-03T07:49:36 +0ms service=tool.registry status=completed duration=0 extract INFO 2026-01-03T07:49:36 +0ms service=tool.registry status=completed duration=0 bash INFO 2026-01-03T07:49:36 +0ms service=tool.registry status=completed duration=0 skill INFO 2026-01-03T07:49:36 +0ms service=tool.registry status=completed duration=0 task INFO 2026-01-03T07:49:36 +19ms service=session.prompt status=completed duration=19 resolveTools INFO 2026-01-03T07:49:53 +17028ms service=ripgrep cwd=/mnt/data/Document/Development/CodeCollection/Haskell/kokage limit=200 tree ERROR 2026-01-03T07:49:53 +2ms service=default e=NotFoundError rejection INFO 2026-01-03T07:49:53 +131ms service=session.processor process INFO 2026-01-03T07:49:53 +1ms service=llm providerID=github-copilot modelID=claude-opus-4.5 sessionID=ses_4ca3d8c18ffeYmOq7oaKF59TMf small=false agent=build stream INFO 2026-01-03T07:49:53 +0ms service=llm providerID=github-copilot modelID=claude-opus-4.5 sessionID=ses_4ca3d8c18ffeYmOq7oaKF59TMf small=false agent=build params={"options":{}} params INFO 2026-01-03T07:49:53 +5ms service=bus type=session.status publishing INFO 2026-01-03T07:49:55 +1915ms service=bus type=session.updated publishing INFO 2026-01-03T07:49:55 +1ms service=bus type=session.diff publishing INFO 2026-01-03T07:49:55 +8ms service=bus type=message.updated publishing ERROR 2026-01-03T07:49:56 +994ms service=default e=NotFoundError rejection INFO 2026-01-03T07:49:56 +152ms service=snapshot hash=dfd6bf264aef07235282de52b638511beb20508b cwd=/mnt/data/Document/Development/CodeCollection/Haskell/kokage git=/home/pe200012/.local/share/opencode/snapshot/99210bb96981800d50d0038cd20a8189b8396652 tracking INFO 2026-01-03T07:49:56 +1ms service=bus type=message.part.updated publishing INFO 2026-01-03T07:49:56 +1ms service=bus type=message.part.updated publishing INFO 2026-01-03T07:49:56 +138ms service=bus type=message.part.updated publishing INFO 2026-01-03T07:49:56 +1ms service=bus type=message.part.updated publishing INFO 2026-01-03T07:49:56 +0ms service=bus type=message.part.updated publishing INFO 2026-01-03T07:49:57 +772ms service=bus type=message.part.updated publishing INFO 2026-01-03T07:49:57 +1ms service=bus type=message.part.updated publishing INFO 2026-01-03T07:49:57 +3ms service=bash-tool arg=/mnt/data/Document/Development/CodeCollection/Haskell/kokage resolved=/mnt/data/Document/Development/CodeCollection/Haskell/kokage resolved path INFO 2026-01-03T07:49:57 +2ms service=bus type=message.part.updated publishing ERROR 2026-01-03T07:49:57 +89ms service=default e=NotFoundError rejectiondevhindo commentedon Jan 26, 2026
this happens for me as well
Nsomnia commentedon Feb 2, 2026
Yeah this is a bitch. Maybe just the potato pc I use it on but all but a blank start and even then eats up all or near all cpu and memory. Wil check logs.
dsvost commentedon Feb 2, 2026
Caught this when did run OpenCode in docker container with just 2GB allocated to it and there are more things running at the same time (like VS Code Server and some amount extensions). So, looks like happens when tight on memory.
Helios12345 commentedon Mar 30, 2026
Updated from 1.3.0 (was working fine before!) to 1.3.5 today (later on same problem with 1.3.7):
on a new session (reproduceable!) after i enter the prompt it's possible, that nothing happens, or it works a little bit, then it's stuck - as if it would simply stop, that's it. you can tell Opencode, that it should continue, then it will continue, but only for a few more seconds, then it's stuck again.
Very disappointing issue - it's unuseable now like that.
Windows 10 IOT 2021 Enterprise LTSC IOT
INFO 2026-03-30T11:49:47 +0ms service=tool.registry status=completed duration=1 bash INFO 2026-03-30T11:49:47 +0ms service=permission permission=task pattern=explore ruleset=[{"permission":"*","action":"allow","pattern":"*"},{"permission":"doom_loop","action":"ask","pattern":"*"},{"permission":"external_directory","pattern":"*","action":"ask"},{"permission":"external_directory","pattern":"C:\\Users\\admin\\.local\\share\\opencode\\tool-output\\*","action":"allow"},{"permission":"external_directory","pattern":"\\\\192.168.1.130\\DEVELOP\\git\\TEST\\.opencode\\skills\\mql5-compile\\*","action":"allow"},{"permission":"question","action":"deny","pattern":"*"},{"permission":"plan_enter","action":"deny","pattern":"*"},{"permission":"plan_exit","action":"deny","pattern":"*"},{"permission":"read","pattern":"*","action":"allow"},{"permission":"read","pattern":"*.env","action":"ask"},{"permission":"read","pattern":"*.env.*","action":"ask"},{"permission":"read","pattern":"*.env.example","action":"allow"},{"permission":"question","action":"allow","pattern":"*"},{"permission":"plan_enter","action":"allow","pattern":"*"},{"permission":"read","pattern":"**","action":"deny"},{"permission":"read","pattern":"D:\\git\\**","action":"allow"},{"permission":"edit","action":"allow","pattern":"*"},{"permission":"bash","action":"allow","pattern":"*"},{"permission":"external_directory","action":"deny","pattern":"*"},{"permission":"webfetch","action":"allow","pattern":"*"},{"permission":"websearch","action":"allow","pattern":"*"},{"permission":"compress","action":"allow","pattern":"*"},{"permission":"external_directory","pattern":"C:\\Users\\admin\\.local\\share\\opencode\\tool-output\\*","action":"allow"}] evaluate INFO 2026-03-30T11:49:47 +0ms service=permission permission=task pattern=general ruleset=[{"permission":"*","action":"allow","pattern":"*"},{"permission":"doom_loop","action":"ask","pattern":"*"},{"permission":"external_directory","pattern":"*","action":"ask"},{"permission":"external_directory","pattern":"C:\\Users\\admin\\.local\\share\\opencode\\tool-output\\*","action":"allow"},{"permission":"external_directory","pattern":"\\\\192.168.1.130\\DEVELOP\\git\\TEST\\.opencode\\skills\\mql5-compile\\*","action":"allow"},{"permission":"question","action":"deny","pattern":"*"},{"permission":"plan_enter","action":"deny","pattern":"*"},{"permission":"plan_exit","action":"deny","pattern":"*"},{"permission":"read","pattern":"*","action":"allow"},{"permission":"read","pattern":"*.env","action":"ask"},{"permission":"read","pattern":"*.env.*","action":"ask"},{"permission":"read","pattern":"*.env.example","action":"allow"},{"permission":"question","action":"allow","pattern":"*"},{"permission":"plan_enter","action":"allow","pattern":"*"},{"permission":"read","pattern":"**","action":"deny"},{"permission":"read","pattern":"D:\\git\\**","action":"allow"},{"permission":"edit","action":"allow","pattern":"*"},{"permission":"bash","action":"allow","pattern":"*"},{"permission":"external_directory","action":"deny","pattern":"*"},{"permission":"webfetch","action":"allow","pattern":"*"},{"permission":"websearch","action":"allow","pattern":"*"},{"permission":"compress","action":"allow","pattern":"*"},{"permission":"external_directory","pattern":"C:\\Users\\admin\\.local\\share\\opencode\\tool-output\\*","action":"allow"}] evaluate INFO 2026-03-30T11:49:47 +0ms service=permission permission=task pattern=review ruleset=[{"permission":"*","action":"allow","pattern":"*"},{"permission":"doom_loop","action":"ask","pattern":"*"},{"permission":"external_directory","pattern":"*","action":"ask"},{"permission":"external_directory","pattern":"C:\\Users\\admin\\.local\\share\\opencode\\tool-output\\*","action":"allow"},{"permission":"external_directory","pattern":"\\\\192.168.1.130\\DEVELOP\\git\\TEST\\.opencode\\skills\\mql5-compile\\*","action":"allow"},{"permission":"question","action":"deny","pattern":"*"},{"permission":"plan_enter","action":"deny","pattern":"*"},{"permission":"plan_exit","action":"deny","pattern":"*"},{"permission":"read","pattern":"*","action":"allow"},{"permission":"read","pattern":"*.env","action":"ask"},{"permission":"read","pattern":"*.env.*","action":"ask"},{"permission":"read","pattern":"*.env.example","action":"allow"},{"permission":"question","action":"allow","pattern":"*"},{"permission":"plan_enter","action":"allow","pattern":"*"},{"permission":"read","pattern":"**","action":"deny"},{"permission":"read","pattern":"D:\\git\\**","action":"allow"},{"permission":"edit","action":"allow","pattern":"*"},{"permission":"bash","action":"allow","pattern":"*"},{"permission":"external_directory","action":"deny","pattern":"*"},{"permission":"webfetch","action":"allow","pattern":"*"},{"permission":"websearch","action":"allow","pattern":"*"},{"permission":"compress","action":"allow","pattern":"*"},{"permission":"external_directory","pattern":"C:\\Users\\admin\\.local\\share\\opencode\\tool-output\\*","action":"allow"}] evaluate INFO 2026-03-30T11:49:47 +0ms service=tool.registry status=completed duration=0 skill INFO 2026-03-30T11:49:47 +1ms service=tool.registry status=completed duration=2 task INFO 2026-03-30T11:49:47 +1ms service=session.prompt status=completed duration=3 resolveTools INFO 2026-03-30T11:49:48 +165ms service=permission permission=skill pattern=mql5-compile ruleset=[{"permission":"*","action":"allow","pattern":"*"},{"permission":"doom_loop","action":"ask","pattern":"*"},{"permission":"external_directory","pattern":"*","action":"ask"},{"permission":"external_directory","pattern":"C:\\Users\\admin\\.local\\share\\opencode\\tool-output\\*","action":"allow"},{"permission":"external_directory","pattern":"\\\\192.168.1.130\\DEVELOP\\git\\TEST\\.opencode\\skills\\mql5-compile\\*","action":"allow"},{"permission":"question","action":"deny","pattern":"*"},{"permission":"plan_enter","action":"deny","pattern":"*"},{"permission":"plan_exit","action":"deny","pattern":"*"},{"permission":"read","pattern":"*","action":"allow"},{"permission":"read","pattern":"*.env","action":"ask"},{"permission":"read","pattern":"*.env.*","action":"ask"},{"permission":"read","pattern":"*.env.example","action":"allow"},{"permission":"question","action":"allow","pattern":"*"},{"permission":"plan_enter","action":"allow","pattern":"*"},{"permission":"read","pattern":"**","action":"deny"},{"permission":"read","pattern":"D:\\git\\**","action":"allow"},{"permission":"edit","action":"allow","pattern":"*"},{"permission":"bash","action":"allow","pattern":"*"},{"permission":"external_directory","action":"deny","pattern":"*"},{"permission":"webfetch","action":"allow","pattern":"*"},{"permission":"websearch","action":"allow","pattern":"*"},{"permission":"compress","action":"allow","pattern":"*"},{"permission":"external_directory","pattern":"C:\\Users\\admin\\.local\\share\\opencode\\tool-output\\*","action":"allow"}] evaluate INFO 2026-03-30T11:49:48 +2ms service=session.processor process INFO 2026-03-30T11:49:48 +1ms service=llm providerID=kimi-for-coding modelID=k2p5 sessionID=ses_2c16c3884ffeuuy97f4mFa4xk2 small=false agent=build mode=primary stream INFO 2026-03-30T11:49:48 +8ms service=bus type=session.status publishing INFO 2026-03-30T11:49:48 +162ms service=bus type=session.updated publishing INFO 2026-03-30T11:49:48 +1ms service=bus type=session.diff publishing INFO 2026-03-30T11:49:48 +172ms service=bus type=message.updated publishing INFO 2026-03-30T11:49:51 +3290ms service=snapshot hash=7348aa897fb1ed77c91dbb42d5a3dc34973c693d cwd=\\192.168.1.130\develop\git\TEST git=C:\Users\admin\.local\share\opencode\snapshot\54aa58e0c5178d13b7211437cca2900d09ce5ae2\c14e9d0dc155351cfd444a65c17d27c34f4c5268 tracking INFO 2026-03-30T11:49:51 +1ms service=bus type=message.part.updated publishing INFO 2026-03-30T11:49:53 +1388ms service=snapshot hash=7348aa897fb1ed77c91dbb42d5a3dc34973c693d cwd=\\192.168.1.130\develop\git\TEST git=C:\Users\admin\.local\share\opencode\snapshot\54aa58e0c5178d13b7211437cca2900d09ce5ae2\c14e9d0dc155351cfd444a65c17d27c34f4c5268 tracking INFO 2026-03-30T11:49:53 +1ms service=bus type=message.part.updated publishing INFO 2026-03-30T11:49:53 +0ms service=bus type=message.updated publishing INFO 2026-03-30T11:49:54 +1302ms service=bus type=message.updated publishing INFO 2026-03-30T11:49:54 +1ms service=bus type=session.status publishing INFO 2026-03-30T11:49:54 +0ms service=session.prompt step=4 sessionID=ses_2c16c3884ffeuuy97f4mFa4xk2 loop INFO 2026-03-30T11:49:54 +1ms service=session.prompt sessionID=ses_2c16c3884ffeuuy97f4mFa4xk2 exiting loop INFO 2026-03-30T11:49:54 +0ms service=session.compaction pruning INFO 2026-03-30T11:49:54 +2ms service=session.prompt sessionID=ses_2c16c3884ffeuuy97f4mFa4xk2 cancel INFO 2026-03-30T11:49:54 +0ms service=bus type=session.status publishing INFO 2026-03-30T11:49:54 +0ms service=bus type=session.idle publishing INFO 2026-03-30T11:49:54 +1ms service=session.compaction pruned=0 total=0 found INFO 2026-03-30T11:49:54 +172ms service=bus type=session.updated publishing INFO 2026-03-30T11:49:54 +1ms service=bus type=session.diff publishing INFO 2026-03-30T11:49:54 +237ms service=bus type=message.updated publishing INFO 2026-03-30T11:50:21 +27081ms service=snapshot prune=7.days cleanupHelios12345 commentedon Mar 30, 2026
UPDATE:
i have that problem with the Kimi K2.5 Coding Plan, but not with Minimax M2.7 Coding Plan.
Also reverted lot of stuff from Opencode.json (MCP, permissions,...) - but still the same problem with Kimi K2.5 Coding Plan, i also completely deleted .local\share\opencode as a test.
Weird...
Helios12345 commentedon Mar 30, 2026
Known issue?
"Updated the research file with the new findings.
Summary
Your issue appears to be a known bug being tracked as of March 29, 2026. There are two open issues:
RangeError: Out of memoryinworker.js) #19951 - OOM during session summary with Kimi 2.5 (plus other models)The fact that both were filed yesterday suggests this is a current regression in OpenCode v1.3.6.
Your options:
Mte90 commentedon Apr 9, 2026
I built https://github.com/Mte90/opencode-auto-resume to try to fix this kind of issues that there are too much in opencode, it is not detecting all the cases where is hanging/interrupted but I am working on that
a-eid commentedon Apr 20, 2026
this happens to me to.. there need to be some sort of messages that tells us what happens and to force resume or something.
nelson6e65 commentedon May 10, 2026
I’m seeing a very similar issue on Linux. A new session works for a while, then the TUI appears stuck/loading, but the backend log shows the session has already exited the loop and published idle:
INFO ... service=session.prompt ... exiting loop
INFO ... service=bus type=session.idle publishing
Esc does not stop it, probably because the backend is already idle. This happens even after opening a new session. Models respond normally via opencode run, so it does not look like a provider/model issue.
Environment:
It also happened using
--pure.richardclli commentedon Jun 17, 2026
I ran opencode 1.15.13 and will experience this kind of hangs. I have several servers running opencode, but only the one works with EdgeTX project experience this symptom very often. The Linux version are all the same for all servers. Not sure what is the essential components to repeat the hangs, but I can repeat this quite easily in one of my server. So I can help to debug the case.
github-actions commentedon Aug 16, 2026
To stay organized issues are automatically closed after 60 days of no activity. If the issue is still relevant please open a new one.