Skip to content

Fix request coverage for removed external worktrees - #72

Merged
eivindjonassen merged 2 commits into
mainfrom
fix/removed-external-worktree-coverage
Oct 26, 2026
Merged

eivindjonassen merged 2 commits into
mainfrom
fix/removed-external-worktree-coverage

Conversation

@eivindjonassen

Copy link
Copy Markdown
Member

Summary

  • Check historical worktrees outside project roots through a live project location. The previous descendant-only check left removed external worktrees showing permanent request-coverage warnings.
  • Require a successful, validated parent listing before retiring a location. Preserve session history, pending-request protections, and restoration checks on refresh.
  • Add regression coverage for external retirement, restoration, cached attention, malformed listings, and same-drive Windows paths.

Verification

  • pnpm check passed, including 536 mobile tests, 101 adapter tests, and iOS/Android Hermes exports.
  • pnpm native:doctor passed all 18 checks.
  • Read-only local server probes confirmed external parent listings retain the requested location and return project-relative paths.

Deployment

Published locally via EAS Update to preview for iOS and Android, runtime 0.1.5, after both native fingerprints matched the installed baseline. Physical-device verification remains pending.

@eivindjonassen
eivindjonassen merged commit 03a29de into main Oct 26, 2026
2 checks passed
@eivindjonassen
eivindjonassen deleted the fix/removed-external-worktree-coverage branch October 26, 2026 00:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant