Dashboard › opencode › Distillation
bdb6feef-9fd1-4c21-8cb1-10719e769b0c["lore_tm_v1_RM9AoCaupRXrO5eJhZoTzKE95Kg7unIjqSDD0VXjM1I","lore_tm_v1_Q882dfnRcppbbbqlTTya1dk2Bka2DwzQ4Z1yKfn5fVY","lore_tm_v1_6vo_OnBBHhQwlq4ucaew-BUP5ttNodu6uoInNi3fUXg"]
Date: Sep 17, 2026
InterruptError: All fibers interrupted without error at V2Session.interrupt in packages/core/test/session-runner.test.ts:4030:42, originating from packages/core/src/session.ts:432:25; the coordinator still surfaced Error: Interrupted Session settlement failed: ses_runner_test.4199a566-a45a-46c3-88b9-b2397d638d22 for ses_runner_test, owned by 887b1aeb-40d6-4846-87c6-901e687fa471, with assistant_message_id: "msg_0acd4bda6001GX5gdPPllWd6nS", phase: "cancelling", assistant_seq: 3, time_created: 0, expires_at: 30000, and recovery_error: null.providerStream’s unconditional ensuring(flush) executes before the settlement body gains control and faults on the pre-commit fragment, preventing the uninterruptible cancellation handler from reconciling the fragment, adopting the durable assistant ID, and publishing session.next.step.interrupted.1.packages/core/src/session/runner/llm.ts: stream cleanup now skips the generic flush only for interrupted exits, allowing the uninterruptible cancellation handler to own fragment reconciliation and adopt the durable assistant ID; typed failures and normal EOF continue to flush normally.packages/core/test/session-runner.test.ts; tool reported successful modifications to both packages/core/src/session/runner/llm.ts and packages/core/test/session-runner.test.ts. No post-fix test result was reported yet.