Files
orca/.github
Jinjing 4e0d1cdd08 Fix CI job naming, harden agent launch persistence, and reorganize code
- 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.
2026-09-01 03:53:27 -07:00
..