[BUG] OpenCode just hangs randomly after receiving instructions #1932

Open
opened 2026-02-16 17:33:17 -05:00 by yindo · 32 comments
Owner

Originally created by @rrapstine on GitHub (Oct 2, 2025).

Originally assigned to: @thdxr on GitHub.

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
Originally created by @rrapstine on GitHub (Oct 2, 2025). Originally assigned to: @thdxr on GitHub. 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 ```
Author
Owner

@rekram1-node commented on GitHub (Oct 2, 2025):

@rrapstine so when you say unresponsive is it the tui itself like freezing? what happens if you send prompts?

@rekram1-node commented on GitHub (Oct 2, 2025): @rrapstine so when you say unresponsive is it the tui itself like freezing? what happens if you send prompts?
Author
Owner

@rekram1-node commented on GitHub (Oct 2, 2025):

could you grab the latest log file next time this happens?

run:

opencode debug paths

it will tell u where to find file

@rekram1-node commented on GitHub (Oct 2, 2025): could you grab the latest log file next time this happens? run: opencode debug paths it will tell u where to find file
Author
Owner

@github-actions[bot] commented on GitHub (Oct 2, 2025):

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

  • #2819: TUI stuck forever - Very similar symptoms with OpenCode getting stuck during startup/operation, shows similar logs with session locking
  • #2512: Opencode stuck in "generating" - Reports OpenCode becoming unresponsive while showing "generating" status, unresponsive to double-esc interruption
  • #2817: Nothing happens - Reports no reaction from OpenCode after entering prompts, no errors or feedback
  • #682: TUI unresponsive with non-terminating processes - Discusses ESC key being unresponsive and needing external intervention to regain control
  • #1418: working getting stuck and double esc not exiting - Reports getting stuck on "working" with escape key not functioning

Feel free to ignore if none of these address your specific case.

@github-actions[bot] commented on GitHub (Oct 2, 2025): This issue might be a duplicate of existing issues. Please check: - #2819: TUI stuck forever - Very similar symptoms with OpenCode getting stuck during startup/operation, shows similar logs with session locking - #2512: Opencode stuck in "generating" - Reports OpenCode becoming unresponsive while showing "generating" status, unresponsive to double-esc interruption - #2817: Nothing happens - Reports no reaction from OpenCode after entering prompts, no errors or feedback - #682: TUI unresponsive with non-terminating processes - Discusses ESC key being unresponsive and needing external intervention to regain control - #1418: working getting stuck and double esc not exiting - Reports getting stuck on "working" with escape key not functioning Feel free to ignore if none of these address your specific case.
Author
Owner

@cirqueira-labs commented on GitHub (Oct 3, 2025):

it start increasing use of cpu, till use all cpu

opencode 0.14.1
is the inner lsp the cause?

Image

@rekram1-node @thdxr

@cirqueira-labs commented on GitHub (Oct 3, 2025): it start increasing use of cpu, till use all cpu opencode 0.14.1 is the inner lsp the cause? <img width="968" height="1078" alt="Image" src="https://github.com/user-attachments/assets/51dc2f03-c4d8-4124-8093-68dd9a992680" /> @rekram1-node @thdxr
Author
Owner

@rrapstine commented on GitHub (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 /compact to kind of reset things, but usually not even /exit works and I have to ctrl+c out. And when I do that, I have to ctrl+c an additional time to regain control of my terminal prompt.

@rrapstine commented on GitHub (Oct 3, 2025): @rekram1-node It just happened to me again. First time today. [Here is the latest log file](https://gist.github.com/rrapstine/12fb4d1d8f005072d5d94236ff86c769). 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 `/compact` to kind of reset things, but usually not even `/exit` works and I have to `ctrl+c` out. And when I do that, I have to `ctrl+c` an additional time to regain control of my terminal prompt.
Author
Owner

@rekram1-node commented on GitHub (Oct 3, 2025):

hmm this is very weird we will need to check it out thanks

@rekram1-node commented on GitHub (Oct 3, 2025): hmm this is very weird we will need to check it out thanks
Author
Owner

@rekram1-node commented on GitHub (Oct 3, 2025):

@cirqueira-labs it shouldn't be but if it is try adding this to opencode.json:

{
"lsp": {
    "pyright": {
      "disabled": true
    }
  }
}
@rekram1-node commented on GitHub (Oct 3, 2025): @cirqueira-labs it shouldn't be but if it is try adding this to opencode.json: ``` { "lsp": { "pyright": { "disabled": true } } } ```
Author
Owner

@cirqueira-labs commented on GitHub (Oct 3, 2025):

@cirqueira-labs it shouldn't be but if it is try adding this to opencode.json:

{
"lsp": {
    "pyright": {
      "disabled": true
    }
  }
}

ok .. thats it .. lsp disabled and no more cpu increasing usage

@cirqueira-labs commented on GitHub (Oct 3, 2025): > [@cirqueira-labs](https://github.com/cirqueira-labs) it shouldn't be but if it is try adding this to opencode.json: > > ``` > { > "lsp": { > "pyright": { > "disabled": true > } > } > } > ``` ok .. thats it .. lsp disabled and no more cpu increasing usage
Author
Owner

@linear[bot] commented on GitHub (Oct 3, 2025):

from @rekram1-node:

oof okay good to know we will need to address that

@linear[bot] commented on GitHub (Oct 3, 2025): from @rekram1-node: > oof okay good to know we will need to address that
Author
Owner

@rrapstine commented on GitHub (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.

@rrapstine commented on GitHub (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.
Author
Owner

@rekram1-node commented on GitHub (Oct 3, 2025):

hm got it thanks for sharing

@rekram1-node commented on GitHub (Oct 3, 2025): hm got it thanks for sharing
Author
Owner

@rrapstine commented on GitHub (Oct 3, 2025):

Of course. Thank you for investigating! If there is anything else you need let me know.

@rrapstine commented on GitHub (Oct 3, 2025): Of course. Thank you for investigating! If there is anything else you need let me know.
Author
Owner

@rrapstine commented on GitHub (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.

@rrapstine commented on GitHub (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.
Author
Owner

@rekram1-node commented on GitHub (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

@rekram1-node commented on GitHub (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
Author
Owner

@Astn commented on GitHub (Oct 4, 2025):

TLDR: I think I have the same problem. Removing MCP config made it go away. Seems MCP server related.

I believe I'm experiencing the same issue, and it began right after I sent a query to a @general sub-session. That query triggered an error message and failed to process.
To troubleshoot, I created new sessions in an attempt to elicit a response, then exited and restarted the app multiple times. However, it never displayed the "Generating" indicator. The interface would only show my prompt and the timestamp, with no further activity.
While searching for a fix, I left one session open with a simple prompt: "are you there?" After approximately 5 minutes, it finally began responding normally.
I then closed and reopened the app to verify if the problem was resolved, but it wasn't—still no "Generating" status.
...After waiting an extended period...
Note: The response time in this case was about 5 minutes.
Image
Further investigation led me to examine the storage folder, where I discovered several message files with anomalous start and end timestamps, all originating from the moment the issues began.
Interestingly, when I started a brand-new project to summarize those message files, everything functioned normally in that session. This suggests the problem is specific to the affected project.

session_problem.md

Another Idea I found from the logs. Maybe it's MCP related.

INFO  2025-10-04T23:11:38 +0ms service=tui end=-1,-1 start=43,34 mouse selection
INFO  2025-10-04T23:11:45 +6826ms service=server method=POST path=/session request
INFO  2025-10-04T23:11:45 +1ms service=session id=ses_64e8123daffejkgCNAQiUokVuT version=0.14.0 projectID=6e908fff13e7797890b933838d2047dca011d49f directory=C:\Users\austi\src\dragonhunter title=New session - 2025-10-04T23:11:45.189Z time={"created":1759619505189,"updated":1759619505189} created
INFO  2025-10-04T23:11:45 +7ms service=bus type=session.updated publishing
INFO  2025-10-04T23:11:45 +1ms service=server duration=8 response
INFO  2025-10-04T23:11:45 +2ms service=server method=POST path=/session/ses_64e8123daffejkgCNAQiUokVuT/message request
INFO  2025-10-04T23:11:45 +2ms service=session.prompt session=ses_64e8123daffejkgCNAQiUokVuT prompt
INFO  2025-10-04T23:11:45 +2ms service=bus type=message.updated publishing
INFO  2025-10-04T23:11:45 +1ms service=bus type=message.part.updated publishing
INFO  2025-10-04T23:11:45 +1ms service=bus type=session.updated publishing
INFO  2025-10-04T23:11:45 +1ms service=provider providerID=xai modelID=grok-4-fast-non-reasoning getModel
INFO  2025-10-04T23:11:45 +0ms service=provider status=started providerID=xai getSDK
INFO  2025-10-04T23:11:45 +62ms service=provider status=completed duration=62 providerID=xai getSDK
INFO  2025-10-04T23:11:45 +0ms service=provider providerID=xai modelID=grok-4-fast-non-reasoning found
INFO  2025-10-04T23:11:45 +0ms service=session.prompt session=ses_64e8123daffejkgCNAQiUokVuT sessionID=ses_64e8123daffejkgCNAQiUokVuT locking
INFO  2025-10-04T23:11:45 +44ms service=mcp key=ide type=remote found
ERROR 2025-10-04T23:17:17 +332435ms service=mcp key=ide url=http://localhost:64342/sse error=SSE error: The operation timed out. remote mcp connection failed
INFO  2025-10-04T23:17:17 +0ms service=bus type=session.error publishing
ERROR 2025-10-04T23:17:17 +3ms service=tui message=MCP server ide failed to connect: SSE error: The operation timed out. name=UnknownError Server error
INFO  2025-10-04T23:17:17 +8ms service=bus type=message.updated publishing
INFO  2025-10-04T23:17:17 +3ms service=session.prompt session=ses_64e8123daffejkgCNAQiUokVuT process
INFO  2025-10-04T23:17:17 +1ms service=session.prompt session=ses_64e8123daffejkgCNAQiUokVuT type=start part
INFO  2025-10-04T23:17:18 +335ms service=bus type=session.updated publishing
INFO  2025-10-04T23:17:19 +1070ms service=session.prompt session=ses_64e8123daffejkgCNAQiUokVuT type=start-step part
INFO  2025-10-04T23:17:19 +1ms service=bus type=message.part.updated publishing
INFO  2025-10-04T23:17:19 +41ms service=snapshot initialized
INFO  2025-10-04T23:17:24 +5539ms service=snapshot hash=ac0ad8d26707c0413815783561995b431799a52e
 cwd=C:\Users\austi\src\dragonhunter git=C:\Users\austi\.local\share\opencode\snapshot\6e908fff13e7797890b933838d2047dca011d49f tracking
INFO  2025-10-04T23:17:24 +0ms service=session.prompt session=ses_64e8123daffejkgCNAQiUokVuT type=text-start part
INFO  2025-10-04T23:17:24 +0ms service=session.prompt session=ses_64e8123daffejkgCNAQiUokVuT type=text-delta part
INFO  2025-10-04T23:17:24 +1ms service=bus type=message.part.updated publishing

I removed my MCP config from the project that was having the problem.

  "mcp": {
    "ide" : {
      "type": "remote",
      "url": "http://localhost:64342/sse",
      "headers": {
        "IJ_MCP_SERVER_PROJECT_PATH": "..."
      }
    }
  },

And things starting working again normally.

@Astn commented on GitHub (Oct 4, 2025): TLDR: I think I have the same problem. Removing MCP config made it go away. Seems MCP server related. I believe I'm experiencing the same issue, and it began right after I sent a query to a @general sub-session. That query triggered an error message and failed to process. To troubleshoot, I created new sessions in an attempt to elicit a response, then exited and restarted the app multiple times. However, it never displayed the "Generating" indicator. The interface would only show my prompt and the timestamp, with no further activity. While searching for a fix, I left one session open with a simple prompt: "are you there?" After approximately 5 minutes, it finally began responding normally. I then closed and reopened the app to verify if the problem was resolved, but it wasn't—still no "Generating" status. ...After waiting an extended period... Note: The response time in this case was about 5 minutes. <img width="1093" height="514" alt="Image" src="https://github.com/user-attachments/assets/3c97158b-dab8-4fa6-afa0-dcd7ed028f55" /> Further investigation led me to examine the storage folder, where I discovered several message files with anomalous start and end timestamps, all originating from the moment the issues began. Interestingly, when I started a brand-new project to summarize those message files, everything functioned normally in that session. This suggests the problem is specific to the affected project. [session_problem.md](https://github.com/user-attachments/files/22704608/session_problem.md) Another Idea I found from the logs. Maybe it's MCP related. ``` INFO 2025-10-04T23:11:38 +0ms service=tui end=-1,-1 start=43,34 mouse selection INFO 2025-10-04T23:11:45 +6826ms service=server method=POST path=/session request INFO 2025-10-04T23:11:45 +1ms service=session id=ses_64e8123daffejkgCNAQiUokVuT version=0.14.0 projectID=6e908fff13e7797890b933838d2047dca011d49f directory=C:\Users\austi\src\dragonhunter title=New session - 2025-10-04T23:11:45.189Z time={"created":1759619505189,"updated":1759619505189} created INFO 2025-10-04T23:11:45 +7ms service=bus type=session.updated publishing INFO 2025-10-04T23:11:45 +1ms service=server duration=8 response INFO 2025-10-04T23:11:45 +2ms service=server method=POST path=/session/ses_64e8123daffejkgCNAQiUokVuT/message request INFO 2025-10-04T23:11:45 +2ms service=session.prompt session=ses_64e8123daffejkgCNAQiUokVuT prompt INFO 2025-10-04T23:11:45 +2ms service=bus type=message.updated publishing INFO 2025-10-04T23:11:45 +1ms service=bus type=message.part.updated publishing INFO 2025-10-04T23:11:45 +1ms service=bus type=session.updated publishing INFO 2025-10-04T23:11:45 +1ms service=provider providerID=xai modelID=grok-4-fast-non-reasoning getModel INFO 2025-10-04T23:11:45 +0ms service=provider status=started providerID=xai getSDK INFO 2025-10-04T23:11:45 +62ms service=provider status=completed duration=62 providerID=xai getSDK INFO 2025-10-04T23:11:45 +0ms service=provider providerID=xai modelID=grok-4-fast-non-reasoning found INFO 2025-10-04T23:11:45 +0ms service=session.prompt session=ses_64e8123daffejkgCNAQiUokVuT sessionID=ses_64e8123daffejkgCNAQiUokVuT locking INFO 2025-10-04T23:11:45 +44ms service=mcp key=ide type=remote found ERROR 2025-10-04T23:17:17 +332435ms service=mcp key=ide url=http://localhost:64342/sse error=SSE error: The operation timed out. remote mcp connection failed INFO 2025-10-04T23:17:17 +0ms service=bus type=session.error publishing ERROR 2025-10-04T23:17:17 +3ms service=tui message=MCP server ide failed to connect: SSE error: The operation timed out. name=UnknownError Server error INFO 2025-10-04T23:17:17 +8ms service=bus type=message.updated publishing INFO 2025-10-04T23:17:17 +3ms service=session.prompt session=ses_64e8123daffejkgCNAQiUokVuT process INFO 2025-10-04T23:17:17 +1ms service=session.prompt session=ses_64e8123daffejkgCNAQiUokVuT type=start part INFO 2025-10-04T23:17:18 +335ms service=bus type=session.updated publishing INFO 2025-10-04T23:17:19 +1070ms service=session.prompt session=ses_64e8123daffejkgCNAQiUokVuT type=start-step part INFO 2025-10-04T23:17:19 +1ms service=bus type=message.part.updated publishing INFO 2025-10-04T23:17:19 +41ms service=snapshot initialized INFO 2025-10-04T23:17:24 +5539ms service=snapshot hash=ac0ad8d26707c0413815783561995b431799a52e cwd=C:\Users\austi\src\dragonhunter git=C:\Users\austi\.local\share\opencode\snapshot\6e908fff13e7797890b933838d2047dca011d49f tracking INFO 2025-10-04T23:17:24 +0ms service=session.prompt session=ses_64e8123daffejkgCNAQiUokVuT type=text-start part INFO 2025-10-04T23:17:24 +0ms service=session.prompt session=ses_64e8123daffejkgCNAQiUokVuT type=text-delta part INFO 2025-10-04T23:17:24 +1ms service=bus type=message.part.updated publishing ``` I removed my MCP config from the project that was having the problem. ``` "mcp": { "ide" : { "type": "remote", "url": "http://localhost:64342/sse", "headers": { "IJ_MCP_SERVER_PROJECT_PATH": "..." } } }, ``` And things starting working again normally.
Author
Owner

@rrapstine commented on GitHub (Oct 6, 2025):

@Astn You know, now that you mention it, I don't believe that I have encountered either issue when working in a project that doesn't try to use an MCP server. I will need to test it further. Honestly though, it got super annoying having to constantly restart opencode, so I have been using the copilot-cli until the tui rewrite is finished. Hopefully that solves my issues.

@rrapstine commented on GitHub (Oct 6, 2025): @Astn You know, now that you mention it, I don't believe that I have encountered either issue when working in a project that doesn't try to use an MCP server. I will need to test it further. Honestly though, it got super annoying having to constantly restart opencode, so I have been using the copilot-cli until the tui rewrite is finished. Hopefully that solves my issues.
Author
Owner

@tomoglavas commented on GitHub (Oct 6, 2025):

I've been having a lot of similar issues for days, and thanks to @Astn I can confirm, removing mcp configs fixes the issue for me.

Using --print-logs didn't reveal anything useful.

@tomoglavas commented on GitHub (Oct 6, 2025): I've been having a lot of similar issues for days, and thanks to @Astn I can confirm, removing mcp configs fixes the issue for me. Using --print-logs didn't reveal anything useful.
Author
Owner

@Astn commented on GitHub (Oct 6, 2025):

In my case, I was able to get the local MCP to work, as the MCP server I was using had a local option as well.

Key error in the log was:

ERROR 2025-10-04T23:17:17 +332435ms service=mcp key=ide url=http://localhost:64342/sse error=SSE error: The operation timed out. remote mcp connection failed
INFO  2025-10-04T23:17:17 +0ms service=bus type=session.error publishing
ERROR 2025-10-04T23:17:17 +3ms service=tui message=MCP server ide failed to connect: SSE error: The operation timed out. name=UnknownError Server error

I was using the JetBrains MCP server, and it might be as simple as restarting something in JetBrains to make it work again. I have a feeling it's more of a problem with the MCP server itself, less with OpenCode, albeit with the lack of visibility into the waiting on the MCP problem.

What I ended up doing was using the JetBrain local option, which resulted in a config like:

  "mcp": {
    "jetbrains-mcp-server": {
      "type": "local",
      "command": [
        "C:\\Users\\austi\\AppData\\Local\\Programs\\Rider\\jbr\\bin\\java",
        "-classpath",
        "C:\\Users\\austi\\AppData\\Roaming\\JetBrains\\Rider2025.2\\plugins\\mcpserver\\lib\\mcpserver-frontend.jar;C:\\Users\\austi\\AppData\\Local\\Programs\\Rider\\lib\\util-8.jar",
        "com.intellij.mcpserver.stdio.McpStdioRunnerKt"
      ],
      "enabled": true,
      "environment": {
        "IJ_MCP_SERVER_PORT": "64342"
      }
    }
  },

Note that the above is specific to my system and to the JetBrains IDE. If using JetBrains, you would need to make sure you have it configured correctly in JetBrains first.

@Astn commented on GitHub (Oct 6, 2025): In my case, I was able to get the local MCP to work, as the MCP server I was using had a local option as well. Key error in the log was: ``` ERROR 2025-10-04T23:17:17 +332435ms service=mcp key=ide url=http://localhost:64342/sse error=SSE error: The operation timed out. remote mcp connection failed INFO 2025-10-04T23:17:17 +0ms service=bus type=session.error publishing ERROR 2025-10-04T23:17:17 +3ms service=tui message=MCP server ide failed to connect: SSE error: The operation timed out. name=UnknownError Server error ``` I was using the JetBrains MCP server, and it might be as simple as restarting something in JetBrains to make it work again. I have a feeling it's more of a problem with the MCP server itself, less with OpenCode, albeit with the lack of visibility into the waiting on the MCP problem. What I ended up doing was using the JetBrain local option, which resulted in a config like: ``` "mcp": { "jetbrains-mcp-server": { "type": "local", "command": [ "C:\\Users\\austi\\AppData\\Local\\Programs\\Rider\\jbr\\bin\\java", "-classpath", "C:\\Users\\austi\\AppData\\Roaming\\JetBrains\\Rider2025.2\\plugins\\mcpserver\\lib\\mcpserver-frontend.jar;C:\\Users\\austi\\AppData\\Local\\Programs\\Rider\\lib\\util-8.jar", "com.intellij.mcpserver.stdio.McpStdioRunnerKt" ], "enabled": true, "environment": { "IJ_MCP_SERVER_PORT": "64342" } } }, ``` Note that the above is specific to my system and to the JetBrains IDE. If using JetBrains, you would need to make sure you have it configured correctly in JetBrains first.
Author
Owner

@ramarivera commented on GitHub (Dec 15, 2025):

Hey folks 👋🏻
I've been experiencing this issue more and more each day since at least a week.
IDK if I did any change in particular to cause this.
Are there any way in which I could collect more logs and or run some self troubleshoothing, unless we already clearly understand the cause?

@ramarivera commented on GitHub (Dec 15, 2025): Hey folks 👋🏻 I've been experiencing this issue more and more each day since at least a week. IDK if I did any change in particular to cause this. Are there any way in which I could collect more logs and or run some self troubleshoothing, unless we already clearly understand the cause?
Author
Owner

@rekram1-node commented on GitHub (Dec 15, 2025):

@ramarivera is it specifically after coming back to opencode after having it open for a while

@rekram1-node commented on GitHub (Dec 15, 2025): @ramarivera is it specifically after coming back to opencode after having it open for a while
Author
Owner

@ramarivera commented on GitHub (Dec 15, 2025):

@ramarivera is it specifically after coming back to opencode after having it open for a while

Assuming this was a question. No, for me it happens that I have an opencode session open from zero, 3 minutes before, I prompt some, it's fine, and then when my next round comes I print again and no meaningful reply ever comes, or if it does is just a file read after 10 minutes that takes further 10 minutes to resolve

@ramarivera commented on GitHub (Dec 15, 2025): > @ramarivera is it specifically after coming back to opencode after having it open for a while Assuming this was a question. No, for me it happens that I have an opencode session open from zero, 3 minutes before, I prompt some, it's fine, and then when my next round comes I print again and no meaningful reply ever comes, or if it does is just a file read after 10 minutes that takes further 10 minutes to resolve
Author
Owner

@rekram1-node commented on GitHub (Dec 15, 2025):

@ramarivera what model are you using? What OS are you on?

@rekram1-node commented on GitHub (Dec 15, 2025): @ramarivera what model are you using? What OS are you on?
Author
Owner

@ramarivera commented on GitHub (Dec 15, 2025):

@ramarivera what model are you using? What OS are you on?

Mostly Mac OS (latest non Liquid Glass major version).
As for models, all the top level ones, all behave eventually the same: plus 4.5 gpt codex or 5.2, Gemini 3

@ramarivera commented on GitHub (Dec 15, 2025): > @ramarivera what model are you using? What OS are you on? Mostly Mac OS (latest non Liquid Glass major version). As for models, all the top level ones, all behave eventually the same: plus 4.5 gpt codex or 5.2, Gemini 3
Author
Owner

@rekram1-node commented on GitHub (Dec 15, 2025):

As for models, all the top level ones

What provider(s)? The official one (as in openai, anthropic)? Openrouter?

Do you see the loading spinner still or does everything just hang?

Are you on latest?

@rekram1-node commented on GitHub (Dec 15, 2025): > As for models, all the top level ones What provider(s)? The official one (as in openai, anthropic)? Openrouter? Do you see the loading spinner still or does everything just hang? Are you on latest?
Author
Owner

@omercnet commented on GitHub (Dec 17, 2025):

keeps happening all day today, how can I help troubleshoot?

@omercnet commented on GitHub (Dec 17, 2025): keeps happening all day today, how can I help troubleshoot?
Author
Owner

@omercnet commented on GitHub (Dec 17, 2025):

seems to be rate limiting in my case, but no indication from opencode client - just hangs

INFO  2025-12-17T13:47:59 +0ms service=session.prompt session=ses_4d37b53cdffeHWmVwwTm912T3A attempt=9 delayMs=1000 retrying with backoff
INFO  2025-12-17T13:48:00 +1002ms service=session.prompt session=ses_4d37b53cdffeHWmVwwTm912T3A process
INFO  2025-12-17T13:48:00 +1ms service=session.prompt session=ses_4d37b53cdffeHWmVwwTm912T3A type=start part
ERROR 2025-12-17T13:48:01 +937ms service=session.prompt session=ses_4d37b53cdffeHWmVwwTm912T3A error={
  "error": {
    "name": "AI_APICallError",
    "url": "https://api.githubcopilot.com/chat/completions",
    "requestBodyValues": {
      "model": "claude-sonnet-4.5",
      "max_tokens": 16000
    },
    "statusCode": 429,
    "responseHeaders": {
      "cache-control": "no-cache",
      "content-type": "text/event-stream",
      "retry-after": "2",
      "x-ratelimit-exceeded": "global-chat:global-user-tps-high-2025-04-08:userID:COPILOT_PLAN_ENTERPRISE"
    },
    "responseBody": "Rate limit exceeded",
    "isRetryable": true
  }
}
INFO  2025-12-17T13:48:01 +1ms service=session.prompt session=ses_4d37b53cdffeHWmVwwTm912T3A type=error part
ERROR 2025-12-17T13:48:01 +0ms service=session.prompt session=ses_4d37b53cdffeHWmVwwTm912T3A error=Too Many Requests process
INFO  2025-12-17T13:48:01 +0ms service=bus type=message.part.updated publishing
INFO  2025-12-17T13:48:01 +2ms service=bus type=message.updated publishing
INFO  2025-12-17T13:48:01 +1ms service=bus type=message.updated publishing
@omercnet commented on GitHub (Dec 17, 2025): seems to be rate limiting in my case, but no indication from opencode client - just hangs ``` INFO 2025-12-17T13:47:59 +0ms service=session.prompt session=ses_4d37b53cdffeHWmVwwTm912T3A attempt=9 delayMs=1000 retrying with backoff INFO 2025-12-17T13:48:00 +1002ms service=session.prompt session=ses_4d37b53cdffeHWmVwwTm912T3A process INFO 2025-12-17T13:48:00 +1ms service=session.prompt session=ses_4d37b53cdffeHWmVwwTm912T3A type=start part ERROR 2025-12-17T13:48:01 +937ms service=session.prompt session=ses_4d37b53cdffeHWmVwwTm912T3A error={ "error": { "name": "AI_APICallError", "url": "https://api.githubcopilot.com/chat/completions", "requestBodyValues": { "model": "claude-sonnet-4.5", "max_tokens": 16000 }, "statusCode": 429, "responseHeaders": { "cache-control": "no-cache", "content-type": "text/event-stream", "retry-after": "2", "x-ratelimit-exceeded": "global-chat:global-user-tps-high-2025-04-08:userID:COPILOT_PLAN_ENTERPRISE" }, "responseBody": "Rate limit exceeded", "isRetryable": true } } INFO 2025-12-17T13:48:01 +1ms service=session.prompt session=ses_4d37b53cdffeHWmVwwTm912T3A type=error part ERROR 2025-12-17T13:48:01 +0ms service=session.prompt session=ses_4d37b53cdffeHWmVwwTm912T3A error=Too Many Requests process INFO 2025-12-17T13:48:01 +0ms service=bus type=message.part.updated publishing INFO 2025-12-17T13:48:01 +2ms service=bus type=message.updated publishing INFO 2025-12-17T13:48:01 +1ms service=bus type=message.updated publishing ```
Author
Owner

@rekram1-node commented on GitHub (Dec 17, 2025):

@omercnet what version are you on?

@rekram1-node commented on GitHub (Dec 17, 2025): @omercnet what version are you on?
Author
Owner

@gergesh commented on GitHub (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

@gergesh commented on GitHub (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
Author
Owner

@pe200012 commented on GitHub (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:

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 rejection
@pe200012 commented on GitHub (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> <pre> 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 rejection </pre> </details>
Author
Owner

@devhindo commented on GitHub (Jan 26, 2026):

this happens for me as well

@devhindo commented on GitHub (Jan 26, 2026): this happens for me as well
Author
Owner

@Nsomnia commented on GitHub (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.

@Nsomnia commented on GitHub (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.
Author
Owner

@dsvost commented on GitHub (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.

@dsvost commented on GitHub (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.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: anomalyco/opencode#1932