mirror of
https://github.com/MoonshotAI/kimi-code.git
synced 2026-08-03 21:45:27 +00:00
Status line: replace the per-request synthetic <spine_status> projection artifact with the upstream <spine_tran_status> contract — persisted into history by the service only after a step that applied a transition (cursor-stack signature), surviving resume, rendering as an ordinary live-range message, and folding away with its closing span; undo / restore / splice re-baseline the signature without re-emitting. Keeps the local raw_context / projected_context field extras. Trim: run the trim projection standalone (upstream materialize_trim_only_context) — KIMI_CODE_SPINE_TRIM no longer requires KIMI_CODE_SPINE; the tool registers on its own flag, acceptTrim drops the spine-flag precondition, and the projector fold maps labels / masks over the plain history when the tree fold is off. Re-slicing verified a non-gap: upstream reducer's Sliced(body) arm is unreachable defensive code (id lookup matches Tagged only), so upstream main is one-shot like the local semantics; recorded in the plan doc. |
||
|---|---|---|
| .. | ||
| e2e | ||
| helpers | ||
| contract-parity.ts | ||
| contract.test.ts | ||
| facade.test.ts | ||
| ipc.test.ts | ||
| memory.test.ts | ||