Skip to content

Track the pinned helper line to v2.1.5 - #119

Merged
thetangstr merged 1 commit into
mainfrom
release/v2.1.5-helper
Sep 17, 2026
Merged

thetangstr merged 1 commit into
mainfrom
release/v2.1.5-helper

Conversation

@thetangstr

Copy link
Copy Markdown
Owner

Summary

  • V2_HELPER_VERSION2.1.5 (bootstrap string, pin version type literal, and pin validation all derive from it).
  • compose-up.sh v2_helper_version2.1.5 (deploy-assets.test.mjs enforces the sync).
  • Test fixtures updated; stale-version rejection list now treats 2.1.4 as stale and 2.1.5 as pinned.

Merge ordering: merge only when the v2.1.5 release exists and the deploy updates AGENT_HANDSHAKE_RELEASE_PIN + the box handshake checkout — otherwise compose-up rejects the still-v2.1.4 pin.

Test plan

  • mcp-server 440/440, infra 32/32.

Generated with Devin

The published v2.1.4 helper fails the endpoint-mandated inspect step on an
unregistered wallet under required_fresh, so the handshake repo is cutting
v2.1.5. The pin version, bootstrap string, asset prefix derivation, and
compose-up validation are all bound to V2_HELPER_VERSION — they must move
together or the deployed endpoint rejects its own release pin.

Constraint: the SSM AGENT_HANDSHAKE_RELEASE_PIN value still describes
v2.1.4 — merging this before the pin parameter and handshake checkout are
updated would fail compose-up validation, so merge only as part of the
v2.1.5 deploy.
Confidence: high
Scope-risk: narrow
Tested: mcp-server 440/440; infra tests 32/32.
Not-tested: live deploy until the pin SSM parameter and box checkout move.
@thetangstr
thetangstr merged commit f55d328 into main Sep 17, 2026
2 checks passed
@thetangstr
thetangstr deleted the release/v2.1.5-helper branch September 17, 2026 06:50
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