Re-pin app FFI to 2b457e2 (base red from #31927)

Merged
TE
4d ago
+2-2

Base-red-job: cmux-next / cmux-next checks (god files, concurrency, crash safety, l10n)

#31927 (hover rules in Rust, step A) added the hover C ABI to the app FFI sources (cmux-app-ffi, cmux-motion, cmux-layout-reducer) without re-pinning. Since 2b457e20 (run 41462610432), "Check the app FFI pin" has been red on base. This pins the published cmux-app-ffi-2b457e20 release (checksum 9115c825…abb1). #31927 changed no Swift, and the new symbols are additive, so no Swift call site changes. check-app-ffi-pin.sh --verify-release passes on this tree; no other FFI input changed since.

Agent session: agent session

🤖 Generated with Claude Code


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


Summary by cubic

Re-pins the app FFI to 2b457e2 so the cmux-next FFI pin check passes on base. #31927 added the hover C ABI to the app FFI sources without re-pinning, which turned the check red.

  • Updates the CCmuxAppFFI binary target in Packages/macOS/CmuxNext/Package.swift to the cmux-app-ffi-2b457e20 release.
  • The added hover symbols are additive and #31927 changed no Swift, so no Swift call-site changes are needed.