pi-mono/packages
Mario Zechner f75b3240ab feat(durable): durable sleeping state replaces runtime.sleep
Tasks end a phase asleep with runtime.sleepUntil() or { status: "sleeping", until, checkpoint }:
no invocation is held, the deadline survives restarts, and the task resumes at its checkpoint once due.
Generation retry/poll and compaction retry sleep this way. Harness.wake() and HarnessOptions.onWake let
a host such as a Durable Object wake the process itself. HarnessOptions.setTimer arms every Harness
timer, and chord Progress paces on an injectable clock. SQLite migrates to schema version 2 to admit
the sleeping status.
2026-10-17 22:29:26 +00:00
..
agent Add [Unreleased] section for next cycle 2026-10-15 20:57:35 +02:00
ai docs(ai,coding-agent): generate models.json reference from schemas (#11038) 2026-10-16 21:53:00 +01:00
chord feat(durable): durable sleeping state replaces runtime.sleep 2026-10-17 22:29:26 +00:00
codemode Add [Unreleased] section for next cycle 2026-10-15 20:57:35 +02:00
coding-agent docs(ai,coding-agent): generate models.json reference from schemas (#11038) 2026-10-16 21:53:00 +01:00
durable feat(durable): durable sleeping state replaces runtime.sleep 2026-10-17 22:29:26 +00:00
env fix(env): make the read/bash differential test deterministic and meaningful 2026-10-16 19:58:24 +00:00
evals Release v1.3.0 2026-10-15 20:57:27 +02:00
mcp Add [Unreleased] section for next cycle 2026-10-15 20:57:35 +02:00
telemetry Add [Unreleased] section for next cycle 2026-10-15 20:57:35 +02:00
tui Add [Unreleased] section for next cycle 2026-10-15 20:57:35 +02:00