Skip to content

cmux-next: pin CCmuxAppFFI to cmux-app-ffi-d3d3f420 (base red after #33133) - #33937

Merged
teamleaderleo merged 1 commit into
feat-cmux-nextfrom
fix/imessage-foundation-base-red
Nov 3, 2026
Merged

teamleaderleo merged 1 commit into
feat-cmux-nextfrom
fix/imessage-foundation-base-red

Conversation

@teamleaderleo

@teamleaderleo teamleaderleo commented Nov 3, 2026 •

Copy link
Copy Markdown
Collaborator

Base red fix. Cause: #33133 (iMessage connector data bridge, squash d3d3f42) changed cmux-layout-reducer-ffi (new imessage.rs, a Cargo dependency) and cmux-app-ffi/Cargo.lock but left the CCmuxAppFFI pin alone, so "Check the app FFI pin" in cmux-next checks has been red on feat-cmux-next since d3d3f42 (push run 41650904609; that check was the only red there). #33881 had moved the FFI inputs too.

app-ffi-release run 41650900719, published cmux-app-ffi-d3d3f420820ff448d4f0b85e75fedc39369a56e5. The bot pin PR #33923 then closed without the pin commit (its head was force-pushed to a base commit), so this PR pins that release by hand: URL and checksum 267fc1ede0e107fcc57be43e33cf1308b25803da1512ab32ea27486188f54742, which match the release's SHA256SUMS and SOURCE_SHA.

Verified: scripts/cmux-next/check-app-ffi-pin.sh --verify-release on this branch (based on feat-cmux-next ea7b41b) prints "sources match d3d3f42" and "release built from d3d3f42 with checksum 267fc1ed...".

Risk: one pin line, no source change.

🤖 Generated with Claude Code

Agent session: agent session


Autofix with [code]smith
Open in [code]smith · Need help on this PR? Tag @codesmith-bot with what you need.


Summary by cubic

Fixes the red "Check the app FFI pin" check on feat-cmux-next by pinning CCmuxAppFFI to the cmux-app-ffi-d3d3f420 release.

#33133 changed cmux-layout-reducer-ffi and cmux-app-ffi's Cargo.lock without updating the pin. The new URL and checksum match the published release's SHA256SUMS; there are no source changes.

Written for commit 5405f7c. Summary will update on new commits.

View guided diff Turn on auto-fix

…33133)

#33133 changed cmux-layout-reducer-ffi and cmux-app-ffi's Cargo.lock without a
new pin, so "Check the app FFI pin" is red on feat-cmux-next from d3d3f42.
app-ffi-release run 41650900719 published cmux-app-ffi-d3d3f420; its bot pin PR
#33923 closed without the pin commit. This pins that release.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Agent-Session: https://cmux.com/deeplink/agent?id=aid-d750cf10922c785efa64
@github-actions

github-actions Bot commented Nov 3, 2026 •

Copy link
Copy Markdown
Contributor

cmux status (one comment, edited in place; each line is updated by the job that owns it)

Review 5405f7c: HQ feed card · gallery before/after runs · checks

App of this head (app.zip, kept 1 day)

gh workflow run reload-build.yml -R manaflow-ai/cmux --ref feat-cmux-next -f tag=pr33937 -f ref=fix/imessage-foundation-base-red -f platform=macos -f backend_mode=local

Not verified: macOS jobs did not run: compile and app tests were skipped on 5405f7cf8b; ci-status is green without them.

CI passes on 5405f7cf8b (run 41654514259 attempt 1).
macOS jobs did not run: compile and app tests were skipped: Fast static checks skipped (the macos job needs both to succeed). Re-run CI once they pass, before merging.

Written by scripts/ci/classify_failures.py (ci-failure-attribution.yml); signatures are its SIGNATURES table. A machine verdict is the runner's fault, not this PR's; yours means the failing file is one this PR changes, also red on main that main's latest full suite fails the same way, seen on other PRs that it failed on another pull request's run lately.

Shipped in:

@teamleaderleo

Copy link
Copy Markdown
Collaborator Author

Owned by an agent session · session

@teamleaderleo

Copy link
Copy Markdown
Collaborator Author

Review (subagent claude-opus-5-5 medium): SHIP at 5405f7c
Checked: diff is only the CCmuxAppFFI url and checksum; both match the release's SOURCE_SHA and SHA256SUMS; check-app-ffi-pin.sh --verify-release passes. Follow-ups: none.

@teamleaderleo
teamleaderleo merged commit 1d01fe2 into feat-cmux-next Nov 3, 2026
113 of 126 checks passed
@teamleaderleo
teamleaderleo deleted the fix/imessage-foundation-base-red branch November 3, 2026 14:32
@github-actions github-actions Bot added the risk:normal Risk tier (docs/ci/risk-tiers.md) label Nov 3, 2026

This branch was previously deployed

1 inactive deployment
ci-routing-agent — 5405f7cf Deployed Nov 3, 2026 by teamleaderleo via wait for same-key tree publisher #106475
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

risk:normal Risk tier (docs/ci/risk-tiers.md)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant