v0.16.0
CLI 0.16.0 — Machine-readable --json across every command
Every mf data and mutation command now supports --json, so you can script Manyfold end to end and parse both success and failure reliably.
Highlights
--jsoneverywhere. All data and mutation commands accept--jsonfor machine-readable output; deletes emit{ "ok": true, "id": ... }.- Parseable errors. In
--jsonmode, failures print{ "error": { "message": ... } }on stderr with a non-zero exit, so scripts can branch on both outcomes. - Secrets stay redacted. Channel output remains secret-redacted in JSON mode, and
login --jsonreports the result without ever printing your token.
Notes
- Raw-stream and interactive commands (
files read,daemon logs,daemon start/register/stop,update) keep their existing behavior.