mirror of
https://github.com/stablyai/orca.git
synced 2026-11-04 11:07:42 +00:00
fix(worktree): track explicit remote-only branch (#31645)
* fix(worktree): track explicit remote branch * test(worktree): cover remote branch path retry * fix(worktree): resolve cached remote branches canonically * fix(git): retain commit validation in bounded ref probes * fix(worktree): preserve selected remote identity during creation * test(worktree): count cached resolver Git work during path retries * Fix branch intent state in composer source fixture * Make Git and daemon regression fixtures portable * Use the selected base for existing branch creation --------- Co-authored-by: Brennan Benson <79079362+brennanb2025@users.noreply.github.com>
This commit is contained in:
@@ -1,5 +1,8 @@
|
||||
import { WORKSPACE_ATTACHMENT_RUNTIME_CAPABILITIES } from './workspace-attachment-capabilities'
|
||||
|
||||
export const WORKTREE_OPEN_EXISTING_BRANCH_RUNTIME_CAPABILITY =
|
||||
'worktree.open-existing-branch.v1' as const
|
||||
|
||||
export const PROJECT_HOST_SETUP_RUNTIME_CAPABILITY = 'project-host-setup.v1' as const
|
||||
// Why: older hosts strip `hostId` from setup update/delete and act on the first same-id twin.
|
||||
export const PROJECT_HOST_SETUP_HOST_TARGET_RUNTIME_CAPABILITY =
|
||||
@@ -31,6 +34,7 @@ export const WORKTREE_BACKGROUND_REMOVAL_RUNTIME_CAPABILITY =
|
||||
'worktree.background-removal.v1' as const
|
||||
|
||||
export const WORKTREE_RUNTIME_CAPABILITIES = [
|
||||
WORKTREE_OPEN_EXISTING_BRANCH_RUNTIME_CAPABILITY,
|
||||
PROJECT_HOST_SETUP_RUNTIME_CAPABILITY,
|
||||
PROJECT_HOST_SETUP_HOST_TARGET_RUNTIME_CAPABILITY,
|
||||
WORKSPACE_RUN_CONTEXT_RUNTIME_CAPABILITY,
|
||||
|
||||
Reference in New Issue
Block a user