pi-mono/packages
Mario Zechner 440a5fcdb8 fix(durable): review fixes for the crash-loop guard, reports, and blocked tasks
- A close writes the tasks it stopped back as pending, so only a crash counts a restart.
- An abort mark starts the count over; an abort handler cut off restartLimit times ends the task faulted.
- Only a changed state resets the count; raised and lowered limits reach the scheduler and the graph.
- wake() stays active while a reconcile pass is scheduled or underway; failed migrations recompute it.
- Reports name the extension whose code failed (hooks, wrappers, sections, tools, a task's installer),
  runtime.report() takes a source, and the parked report carries blocked: restart_limit.
- The task graph keeps only what blocked reasons read, and shows abandoned tasks waiting for a definition.
2026-10-18 00:53:14 +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 fix(durable): review fixes for sleeping tasks and host timers 2026-10-17 23:38:18 +00:00
codemode Add [Unreleased] section for next cycle 2026-10-15 20:57:35 +02:00
coding-agent docs(coding-agent): restore extension guide details (#11039) 2026-10-18 00:52:04 +01:00
durable fix(durable): review fixes for the crash-loop guard, reports, and blocked tasks 2026-10-18 00:53:14 +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