Observability
Every agent session produces a structured trace, trace.jsonl, in its
records directory under ~/.murmur/records, written
directly by the runtime regardless of whether any hooks are declared, and kept after the session.
The capsule's own commands can read it and cannot change it. When murmur/hook-eval is configured
with at least one scorer and granted capabilities.filesystem.records: true, that hook (not the
runtime) additionally writes hooks/eval.jsonl there at session end. See Session trace
(trace.jsonl) and Structured evaluation
(eval.jsonl) for the full schemas, and
mur trace / mur eval for how
to read them.