Skip to content

[codex] test custom JS VFS mounts#125

Merged
NathanFlurry merged 1 commit into
mainfrom
codex/mountfs-custom-js-vfs
Jun 25, 2026
Merged

[codex] test custom JS VFS mounts#125
NathanFlurry merged 1 commit into
mainfrom
codex/mountfs-custom-js-vfs

Conversation

@NathanFlurry

Copy link
Copy Markdown
Member

What

  • Add a focused regression test proving Kernel.mountFs routes reads and writes through a plain JavaScript VFS object.
  • Make the V8 bridge build resolve pinned shim dependencies from secure-exec before a caller workspace.

Why

When secure-exec is consumed from a sibling workspace, the V8 bridge build could resolve web-streams-polyfill from the caller workspace instead of secure-exec's pinned dependency. That broke Agent OS local secure-exec builds when the caller had web-streams-polyfill v4 installed.

Validation

  • pnpm --dir packages/core exec vitest run tests/mount-fs-custom-vfs.test.ts --reporter=verbose

@railway-app
railway-app Bot temporarily deployed to secure-exec / secure-exec-pr-125 June 24, 2026 23:14 Destroyed
@railway-app
railway-app Bot temporarily deployed to rivet-frontend / secure-exec-pr-125 June 24, 2026 23:14 Destroyed
@railway-app

railway-app Bot commented Jun 24, 2026

Copy link
Copy Markdown

🚅 Deployed to the secure-exec-pr-125 environment in rivet-frontend

Service Status Web Updated (UTC)
secure-exec 😴 Sleeping (View Logs) Jun 24, 2026 at 11:22 pm

🚅 Deployed to the secure-exec-pr-125 environment in secure-exec

Service Status Web Updated (UTC)
secure-exec 😴 Sleeping (View Logs) Web Jun 24, 2026 at 11:22 pm

@NathanFlurry
NathanFlurry marked this pull request as ready for review June 25, 2026 07:51
@NathanFlurry
NathanFlurry merged commit 42832a9 into main Jun 25, 2026
4 checks passed
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