You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When trying to open a new session and sending the first message, the message can't be submitted.
Instead a lot of new session are created, all with a new placeholder name. In none of them the typed message is sent and the text input is also not cleared.
These newly created session are not even created in the same workspace / directory path.
I attach a screen recoding of me trying to submit a prompt in a new session and then a screenshot of the other workspace / directory where these empty placeholder session are created.
The new session are created in the base directory the server is running in.
In exisiting sessions new messages can be send without a problem.
Additonal debugging
This only happens when the root workspace ~ is opened as a directory in the webUI.
Correction: This also happens when this is not the case, this also happens often when this is not the case.
The server is also started from that directory.
Correction: This also happens when starting the server in a specific project folder.
So there exists a workaround, the webUI needs to be reloaded once after removing/closing this root directory for it to work.
Correction: Not true, no reliable workaround found yet
Plugins
none
OpenCode version
1.1.53
Steps to reproduce
Start opencode server opencode serve --hostname localhost --port 4096
I can reproduce this on OpenCode 1.18.18 with an iPhone.
On iOS Safari and Chrome, the “+” button is visible but tapping it does nothing. No POST /session request is sent. The server is healthy and session creation works through the API.
Opening a session directly via its URL works, and new sessions can then be created from that page. The issue appears limited to the initial mobile Web UI state.
Environment: iPhone, iOS, Safari and Chrome iOS, OpenCode 1.18.18, behind Cloudflare Access and Tunnel.
Activity
github-actions commentedon Feb 7, 2026
This issue might be a duplicate of existing issues. Please check:
Feel free to ignore if none of these address your specific case.
ccjeaty commentedon Feb 8, 2026
same here.
getjake commentedon Feb 9, 2026
Same here.
shengliangd commentedon Feb 9, 2026
Same here.
mentoster commentedon Feb 9, 2026
I have //session error in web console, will provide more info at home
mentoster commentedon Feb 9, 2026
Yea, thats #12840
mykcryptodev commentedon Feb 10, 2026
any known workarounds?
mentoster commentedon Feb 10, 2026
Sometimes reloading helps, but it's unpredictable. I'll wait for a hotfix and then immediately update the opencode
gareys commentedon Feb 10, 2026
Opening a session in another project, then going back to the new session where you couldn't submit usually fixes the problem for me.
ylxdzsw commentedon Feb 11, 2026
1.1.56 fixed it for me
MaximilianB commentedon Aug 18, 2026
I can reproduce this on OpenCode 1.18.18 with an iPhone.
On iOS Safari and Chrome, the “+” button is visible but tapping it does nothing. No POST /session request is sent. The server is healthy and session creation works through the API.
Opening a session directly via its URL works, and new sessions can then be created from that page. The issue appears limited to the initial mobile Web UI state.
Environment: iPhone, iOS, Safari and Chrome iOS, OpenCode 1.18.18, behind Cloudflare Access and Tunnel.