Description
Session list is completely empty on Windows web UI. Skeleton briefly appears on refresh then disappears. Verified via DevTools that GET /session?directory=...&roots=true returns sessions correctly, so this is a client-side store management issue caused by directory format mismatch creating duplicate child stores. child-store.ts creates separate stores for the same physical directory when path formats differ (D:/... vs D:\...), exceeding MAX_DIR_STORES=30 and triggering eviction. loadSessions writes to a disposed store — session data is lost entirely.
Plugins
none
OpenCode version
0.0.0-dev-202604080233 source build (dev branch)
Steps to reproduce
- Open web UI on Windows
- Have multiple projects or switch between sessions
- Observe session list is empty
- DevTools Network shows API returns sessions but sidebar renders none
Screenshot and/or share link
No response
Operating System
Windows 11
Terminal
Git Bash
Description
Session list is completely empty on Windows web UI. Skeleton briefly appears on refresh then disappears. Verified via DevTools that
GET /session?directory=...&roots=truereturns sessions correctly, so this is a client-side store management issue caused by directory format mismatch creating duplicate child stores.child-store.tscreates separate stores for the same physical directory when path formats differ (D:/...vsD:\...), exceedingMAX_DIR_STORES=30and triggering eviction.loadSessionswrites to a disposed store — session data is lost entirely.Plugins
none
OpenCode version
0.0.0-dev-202604080233 source build (
devbranch)Steps to reproduce
Screenshot and/or share link
No response
Operating System
Windows 11
Terminal
Git Bash