gabriel / musehub public
fix patch task/prebuild-all-tips #1 / 2
AI Agent gabriel · 28 days ago · Jun 21, 2026 · Diff

fix: prebuild upserts all tips to combined mpack_id after build

After building the combined mpack, explicitly upsert every tip in the job payload to the new mpack_id. Previously only the built tips were updated via FMC_11 inside wire_fetch_mpack; tips already cached with an older mpack_id were left stale, causing the clone cache-hit check (len(mpack_ids)==1) to fail and return 503.

Also update test_fmc_07b to assert the new invariant: all tips must share one mpack_id after prebuild completes.

sha256:068c4d6fa3a2c2e6caf48ed7dd56dff70b848431e3330da7d32f1b7453ea29a9 sha
~2 symbols
sha256:a4b18bfae03072b7b141395d07ac39d6e1b7c4e5bddbe202e6b62b49a339bd92 snapshot
~2
symbols modified
0
dead code introduced
Semantic Changes 2 symbols

0 comments

No comments yet. Be the first to start the discussion.

To add a comment, use the Muse CLI: muse hub commit comment sha256:068c4d6fa3a2c2e6caf48ed7dd56dff70b848431e3330da7d32f1b7453ea29a9 --body "your comment"