base red: cmux-tui/Cargo.lock follows fs4's move between crates
Merged
TE
5d ago+1+1+0123456789-1-1-0123456789
Base red: cargo --locked refuses every cmux-tui build, and cmux-ci compile-check fails before any Swift compiles:
error: cannot update the lock file cmux-tui/Cargo.lock because --locked was passed to prevent this
fs4 moved from one crate's [dependencies] to another's, but Cargo.lock wasn't updated. Regressed in: 765d3c4f85bd feat(cmux-tui): update installed plugins automatically (#31462).
Fix: cargo metadata --offline regenerates the lock. The two-line diff moves fs4 between the two crates' dependency lists, with no version changes.
risk: low. It hides signal (compile checks), so it lands first.
Changelog
none
Observed / Not run
- Ran:
cargo metadata --lockedfails at base27f010957b6and passes at this head. On base,cmux-ci compile-check --package CmuxNextSettingsfails with the error above (job 9a0d761e9baa2506288a58e5).
Agent session: agent session
š¤ Generated with Claude Code