Skip to content

fix(release): align filesystem worker smoke protocol - #2609

Merged
jackwener merged 1 commit into
mainfrom
codex/fix-release-filesystem-protocol
Aug 9, 2026
Merged

jackwener merged 1 commit into
mainfrom
codex/fix-release-filesystem-protocol

Conversation

@jackwener

Copy link
Copy Markdown
Member

Summary

  • make the packaged macOS filesystem-worker smoke use the protocol version exported by the built runtime instead of a duplicated hardcoded value
  • add a regression test that captures the packaged-worker request and verifies it stays aligned with the runtime protocol

This fixes the Verify the final DMG failure in release run #31318321465, where the verifier sent protocol v4 after #2532 upgraded the worker to v5.

After merge, rerun the Release desktop workflow from main for v0.1.9.

Verification

  • node --test scripts/macos-arm64-release.test.mjs (3/3 passed)
  • git diff --check

A clean npm ci --ignore-scripts was attempted but the registry connection reset while fetching dependencies. The focused test was run against the built protocol module after TypeScript emitted it.

@jackwener
jackwener merged commit 808f3e4 into main Aug 9, 2026
9 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