mirror of
https://github.com/stablyai/orca.git
synced 2026-11-14 01:47:24 +00:00
* fix(hooks): run a created worktree's setup once its own content is approved Adds worktrees:runApprovedSetup (IPC) and worktree.runApprovedSetup (RPC, capability worktree.run-approved-setup.v1). The host re-hashes the worktree's setup and default-tab commands, runs them only on a match, and otherwise reports the new content. After a create mismatch the host opens only the command-less default tabs; approving in the trust prompt starts setup and the command tabs. Clients whose host lacks the capability keep setup skipped. * fix(hooks): review a created branch's different setup from the workspace, not instead of it The trust prompt now says the workspace was created and its branch's setup differs; approving runs it for that workspace without replacing the primary checkout's approval (which made the next create prompt twice). Declining shows a toast whose Review setup action reopens the prompt. Repo-wide trust returns the content's hash so the host can run it. * fix(worktrees): import approved setup from its path after the RPC methods move