Repository navigation
Description
Description
web ui error:
RangeError: Maximum call stack size exceeded
at kl (http://localhost:4096/assets/index-Bj9zfj-u.js:2:10527)
at yr (http://localhost:4096/assets/index-Bj9zfj-u.js:2:8224)
at X5 (http://localhost:4096/assets/index-Bj9zfj-u.js:2:8816)
at yr (http://localhost:4096/assets/index-Bj9zfj-u.js:2:8186)
at X5 (http://localhost:4096/assets/index-Bj9zfj-u.js:2:8816)
at yr (http://localhost:4096/assets/index-Bj9zfj-u.js:2:8186)
at X5 (http://localhost:4096/assets/index-Bj9zfj-u.js:2:8816)
at yr (http://localhost:4096/assets/index-Bj9zfj-u.js:2:8186)
at X5 (http://localhost:4096/assets/index-Bj9zfj-u.js:2:8816)
at yr (http://localhost:4096/assets/index-Bj9zfj-u.js:2:8186)
Plugins
No response
OpenCode version
No response
Steps to reproduce
No response
Screenshot and/or share link
No response
Operating System
No response
Terminal
No response

Activity
github-actions commentedon Jan 23, 2026
This issue might be a duplicate of existing issues. Please check:
Feel free to ignore if none of these address your specific case.
ndtn-dev commentedon Jan 23, 2026
Debugging findings (with Claude AI assistance)
I spent a while troubleshooting this with Claude Code and we found a potentially useful clue:
https://opencode.ai/desktop-theme.jsonreturns HTML instead of JSONClaude felt this was 60-70% likely to be the root cause, noting the endpoint is named
.jsonbut returns HTML.This would explain why:
The frontend expects JSON from this endpoint but receives the website HTML, likely causing the parsing error that triggers the infinite React reconciliation loop.
What we ruled out:
Environment tested:
opencode web(http://127.0.0.1:4096/)Not 100% certain this is THE cause, but thought it was worth sharing since the endpoint being broken coincides with these bug reports appearing.
github-actions commentedon Mar 26, 2026
To stay organized issues are automatically closed after 90 days of no activity. If the issue is still relevant please open a new one.