Dashboard › opencode › Distillation
70b9179b-12ad-47b8-973a-765ddf004fc7["lore_tm_v1_n4PiNzdeTSLMR_r_23kSVNyPZl4xYl_fUZUfmeZDdJs"]
Date: Sep 16, 2026
Claim, Clock, Effect, and a where(claim, now) predicate to constrain claim updates.packages/core/src/session/execution/local.ts adding claim: SessionExecutionClaim.Claim and lease expiration via expires_at: now + leaseDuration.SessionExecutionTable.phase and includes an interrupt: (sessionID) => operation.executionPending(db, input), propagating { admitted: stored, shouldWake }, and reading/updating SessionInputTable.wake_pending.requestExecution: boolean.SessionMessageTable for assistant messages using and(eq(SessionMessageTable.session_id, recovery.session_id), eq(SessionMessageTable.type, "assistant")).phaseValue !== "continue", recovery.assistant_message_id === null, and synthetic === undefined.SessionContextEpochTable.session_id with eq(SessionContextEpochTable.session_id, sessionID) and returning { baseline: result.generation.baseline, baselineSeq }.