Dashboard › opencode › Distillation
09f8befa-7ca5-4ab0-8864-d33bb1bc77d5["lore_tm_v1_NZD2bEgmcIiPYSN1qs1uzcSplSPr5Y-vqC5pruSXufc"]
Date: Sep 16, 2026
"never starts a second owner while the lease is live"."never overwrites an expired lease"."never re-enters its own uncertain live lease"."never revives an expired claim on heartbeat".assistant_message_id: text() and migration validation using pragma_table_info('session_recovery') to inspect whether assistant_message_id is required.readonly interruptedCommit: (assistantMessageID: SessionMessage.ID) => Effect.Effect<void>.interruptAssistant effect defined as Effect.fnUntraced(function* (message: string) { ... }), along with revisions to tool failure, tool input-delta publication, and unsettled-tool handling.runAfterOverflowCompaction(...), replacing earlier direct failure/yield behavior.SessionExecutionTable, SessionTable, and SessionExecutionLocal.make(...).packages/core/test/session-projector.test.ts covering the newly introduced execution/recovery behavior.