0.77.0
本頁內容尚未翻譯。
Released 2026-11-12. The merge train asks for skills that declare the merge-train contract instead of one package, and three car lifecycle bugs found by the car-forward model are fixed.
Changes
Section titled “Changes”- The merge-train contract. The train no longer checks the version of the pi-anchorloop package. It needs the
integratinganddeployingskills pi loaded to declaremerge-train-contract: "1"undermetadata:in their frontmatter; a missing skill, a missing declaration, or another version refuses a train’s and the integrator’s mutatingtodoandMonitorCreatecalls with the reason, before anything changes. Until pi-anchorloop ships the declaration, an undeclared skill inside pi-anchorloop 2.11.0 or newer counts as contract 1. See the merge-train contract. - A car re-sent after an end starts a new life (#14). A forward newer than a car’s
returnedordroppedstate is received again, and its notices go out as usual. The earlier life stays in the book. - A car lands once (#15).
receivedis refused when the car’s head is already on the base’s remote branch, checked with git and nothing the server remembers, and when the app names no usable base. A car merged by squash or rebase is not detected.
- A returned car’s notice is confirmed (#13). An integrator that returns a car waits until the notice reaches the car’s coordinator, and calls its tower
blockedwhen the sb server no longer holds the car (for example after a restart), when the notice is not delivered within a day, or when the session ends first. - A notice in flight stays with its own life. A send’s result is recorded on the life it was sent for, not on a newer life of the same car.
- Receipts no longer hold the car book. The base check of
receivedruns before the one-at-a-time queue, so a train’slandeddoes not wait behind slow fetches. - Dismiss finished takes ally boxes’ finished subagents too. The HUD button counted them but hid only this computer’s; it now dismisses each one, and counts only what it can hide.
- Raven Keep’s rain keeps falling under calm on a desktop. On a fine pointer the rain no longer stops after 30 s without input, as the thunder already did; on a phone it still rests.