mirror of
https://github.com/stablyai/orca.git
synced 2026-10-31 00:57:45 +00:00
* fix(wsl): close the session scanner's post-stop boot gaps An OpenCode/ZCode WSL reader that exits notes its distro may have stopped, so a respawn needs a settled running read. The Devin sessions.db opens only on a running list from the transcript lease. Queued transcript reads re-admit right before they run, and reads on open 9P handles re-admit too. WSL roots and extra Codex homes come from a confirmed running list (E9). * fix(wsl): a failed running-list probe keeps WSL sessions and delete roots Background discovery keeps confirmed-only WSL roots, but an unconfirmed probe now carries over the last confirmed WSL rows (marked partial) instead of dropping them. Path checks for user acts (delete, subagents, transcript lookup) use last-known-good roots, since checking a path against a root reads nothing.