A Health Check That Only Speaks Up When Something Is Stuck
A health report earns trust by staying quiet when things are fine. Curator's now warns only when work has actually stopped, and it names any captured conversation still waiting to be filed, with the command that files it.
A health check has one job: tell you when something needs your attention. One that cries wolf is close to worse than none, because the first real problem arrives looking exactly like the last ten false ones.
A working Curator, reported as working
Curator reports its health to whatever supervises it, and in our own setup that is Arbiter. From 2026-10-28, Arbiter’s supervisor showed Curator as degraded on 554 of its 559 health status lines while Curator was working normally, because three of Curator’s own health checks were misfiring. All three are fixed, each with a test that failed before the fix, and once the fix went live on 2026-11-03 the supervisor stopped flagging Curator.
What the checks look at now
- Extra detail is not a fault. When Arbiter reports more about its shared model than Curator needs, Curator keeps what it needs and leaves the rest, instead of counting the difference as a problem on every check.
- Busy is not stuck. A line of captured turns waiting for the local model raises a warning only when it has stopped moving. A long line that is draining after a burst stays quiet, and a turn that has waited too long still warns.
- A skip is reported for the right reason. A scheduled job that skips while capture is busy is judged by what capture is doing at that moment, and is no longer reported as capture sitting idle.
Waiting, named
The same report now names anything captured that is waiting to be filed. A captured conversation whose project does not match the folder it came from is held, not filed by guesswork, and the health report lists it with the one command that files it. When this went live on 2026-10-24, it listed 506 turns from two project folders in that state. They were filed into their projects the same day, and the report went back to ok.
Quiet means fine
When every agent writes at once covered health under heavy load: a shared model that is paused, a line that shrinks while it is being counted. This round is the other half. A health report you can trust stays quiet when Curator is fine, speaks up when it is stuck, and when something is waiting, says what and how to move it.
Where it stands
Curator is a working pre-release product that runs on your own machine and reaches your agents over MCP. Follow release preparation.
Was this useful?