Skip to content

Recover stale worktree checkouts - #3

Closed
ENK0DED wants to merge 1 commit into
mainfrom
t3code/stale-worktree-checkout-recovery
Closed

Recover stale worktree checkouts#3
ENK0DED wants to merge 1 commit into
mainfrom
t3code/stale-worktree-checkout-recovery

Conversation

@ENK0DED

@ENK0DED ENK0DED commented Jul 6, 2026

Copy link
Copy Markdown
Owner

Summary

  • fall back to the project default checkout when a thread's recorded worktree path is missing
  • clear stale thread branch/worktree metadata after falling back
  • reject persisted provider cwd recovery when the directory no longer exists

Verification

  • vp check
  • vp run typecheck
  • vp test run apps/server/src/orchestration/Layers/ProviderCommandReactor.test.ts
  • vp test run apps/server/src/provider/Layers/ProviderService.test.ts
  • vp test run apps/server/integration/providerService.integration.test.ts

@github-actions github-actions Bot added size:L vouch:trusted PR author is trusted by repo permissions or the VOUCHED list. labels Jul 6, 2026
@ENK0DED ENK0DED closed this Aug 15, 2026
@ENK0DED
ENK0DED deleted the t3code/stale-worktree-checkout-recovery branch August 20, 2026 01:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

size:L vouch:trusted PR author is trusted by repo permissions or the VOUCHED list.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant