Expand description
Registry — file-per-agent CRUD on <root>/<uuid>.json with
a sibling retired/<uuid>.json tombstone tree.
Concurrency: cross-process safety comes from filesystem atomic
rename. The internal Mutex only serializes partial-merge writes
from threads inside the same srv so a v1 binary touching
last_launched_at_ms doesn’t race itself.
Structs§
Enums§
Functions§
- merge_
for_ 🔒write - Merge an in-memory record into an on-disk file’s raw JSON, preserving fields beyond this binary’s struct shape.
- merge_
known 🔒 - Overwrite
target‘s top-level keys withupdates’ keys. Keys intargetthat aren’t inupdatesare preserved. Recurses into thedatasub-object so future fields insidedataalso survive. - read_
and_ 🔒validate - to_
pretty 🔒