Skip to content

feat(verify): reuse uv cache offline in sandbox - #817

Open
unohee wants to merge 1 commit into
mainfrom
wt/t_4ca28aab
Open

unohee wants to merge 1 commit into
mainfrom
wt/t_4ca28aab

Conversation

@unohee

@unohee unohee commented Oct 3, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • Reuse the host uv artifact cache in the isolated verifier with UV_OFFLINE=1; Linux sandbox mounts host root read-only, keeping cache consumption read-only while uv provisions each scratch checkout.
  • Preserve existing toolchain-path exports in a small module and test cache propagation plus offline cache-miss classification.

Verification

  • Targeted Vitest: 7 passed (cache propagation, cache miss handling, and PATH regression tests).
  • npm run typecheck, npm run lint, npm run build passed.
  • Full runner suite cannot pass on this host: bubblewrap is blocked by AppArmor user-namespace policy; 35 tests fail at sandbox startup for that environmental reason.

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