kimi-code/packages/klient/test
7Sageer 3a3770f5c3 feat(agent-core-v2): align spine projection pipeline with SpineCodex
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.
2026-08-03 18:55:35 +08:00
..
e2e feat(agent-core-v2): align spine projection pipeline with SpineCodex 2026-08-03 18:55:35 +08:00
helpers refactor(agent-core-v2): move host runtime args onto IBootstrapService (#2460) 2026-07-31 16:47:34 +08:00
contract-parity.ts feat(kap-server): add session-less POST /workspace/fs:search route (#2437) 2026-07-31 12:11:26 +08:00
contract.test.ts feat(agent-core-v2): introduce the Workspace domain and the agent-profile registry extension point (#2366) 2026-07-31 00:38:11 +08:00
facade.test.ts feat: unify the host identity across OAuth, telemetry, and kap-server (#2382) 2026-07-30 13:45:41 +08:00
ipc.test.ts feat(klient): contract-driven facade with http/ipc/memory transports (#1768) 2026-07-16 16:43:09 +08:00
memory.test.ts feat(klient): contract-driven facade with http/ipc/memory transports (#1768) 2026-07-16 16:43:09 +08:00