mirror of
https://github.com/stablyai/orca.git
synced 2026-11-15 18:37:24 +00:00
Resolve the stack-base merge against the keyed accepted-status owner: - Sidebar rows: main's host-filtered row selector now filters the keyed projection's per-workspace list instead of rebuilding rows; the per-key WorktreeCardAgents renderer takes executionHostId for host-scoped root keys, activation and disclosure, keeps main's compact root indent and unread summary pill, and drops main's full-list list model. - Slot rollup invalidation reads accepted pane changes from the keyed owner's change feed (plus keys still awaiting delivery) instead of diffing two Record snapshots. - Workspace unread and explicit reads use keyed Map reads; the unread gate compares the workspace's own status rows by identity. - Store keeps agent-status ownership outermost around main's browser presentation boundary; runtime host services keep RuntimeAgentStatusSources with main's new call declarations. - Adopt main's moved import paths and test deletions; carry only Map adaptations into tests main kept. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>