mirror of
https://github.com/stablyai/orca.git
synced 2026-10-02 00:02:05 +00:00
- Rename custom-agent-platform job to custom_agent_platform (snake_case) to fix env var generation and property access in workflow gates, since env vars cannot contain `-` and `needs.<job>.result` with kebab-case parses as subtraction - Distinguish between absent and unreadable persisted state in launch stores to prevent data loss: a file that exists but cannot be read (locked keychain, EACCES/EBUSY) is not empty, so treating it as such and writing back would overwrite intact bytes. Write-back is skipped until recovery merge runs. - Extract shared test render harness and host-state helpers to focused modules (new-workspace-composer-card-test-render, quick-commands-pane-host-state) to reduce file size and improve reusability - Move orchestration and AI vault scanning logic into dedicated files to reduce coupling and improve discoverability - Various bug fixes: vault resume now carries transcript paths for Pi/Prime-Agent, tilde expansion defers to remote shell when home is unavailable, agent launch identity is negotiated on remote runtimes, and background worktree creation no longer auto-activates.