pi-mono/packages/durable/docs
Mario Zechner cb7969d212 feat(durable): add durable task runtime
Adds defineTask, registry-resolved phase handlers, and a scheduler that
decides every task transition in one callback on the Session line:
reservation with migration, dependencies, precedence rules in a step
before each phase, handover to replaced definitions, direct-task abort
(mark, signal, join, fresh abort invocation), orphaning of blocked tasks,
open reconciliation, and close that joins invocations without writing
outcomes. runtime.commit() callbacks return the typed next state; Tx no
longer exposes setTask. Adds Harness.resume, getTask, waitForTask,
abortTask, and task-aware waitForIdle; RegistryReader.subscribe wakes
the scheduler.
2026-09-28 23:55:24 +02:00
..
chord-delta-findings.md feat(chord): make immutable delta tracker canonical 2026-09-24 15:07:12 +02:00
pico-v5-chord-usage.md feat(durable): add openable Harness with registry and conversation config 2026-09-28 21:57:41 +02:00
pico-v5-handoff.md feat(durable): add durable task runtime 2026-09-28 23:55:24 +02:00
pico-v5.md feat(durable): add durable task runtime 2026-09-28 23:55:24 +02:00