Skip to content

v0.61.0

Choose a tag to compare

@commit-notary commit-notary released this 27 Oct 03:33
4e88631

0.61.0 (2026-10-26)

Features

  • llm: record what each LLM call cost from the usage the backend printed (30cd91d), closes #1235
  • provenance: the quote receipt records the message roles behind its binding (9b1dfbb), closes #1237
  • refutations: a candidate turned down reads rejected, a retired record reads retired, and rejecting needs no evidence (92cfddb)
  • refutations: overturn and retire record why a record ended, rejected or retired (641c545), closes #1238
  • serialize: every checkpoint records what its capture cost in tokens, and stats sums the window (58c1fd7)
  • serialize: stamp capture_cost on every checkpoint from the run's call records (d52eb80), closes #1235
  • stats: daimon stats reports whose words the fresh verified quotes are, by role (982851e), closes #1237
  • stats: one tokens line over the capture window, read from checkpoints only (605540b), closes #1235

Bug Fixes

  • hooks: the hook library honours DAIMON_LOG_DIR for serialize.log, the heartbeats and the crash sink (f8e4cbd)
  • hooks: the hook library resolves serialize.log, the heartbeats and the crash sink through DAIMON_LOG_DIR the way the CLI does (d737d48), closes #1234
  • provenance: a transcript-scan receipt records the channels that account for the quote (1560514), closes #1237
  • serialize: open the per-run LLM collectors in the shared pipeline so each capture bills only its own calls (1a1c864), closes #1235
  • stats: the fresh-only quote walk drops carried copies before the once-per-id rule (5d494a2), closes #1237
  • stats: the tokens line prints no dollar figure until a capture reported one and tells write-checkpoint records from pre-stamp ones (f36814c), closes #1235

Documentation

  • changelog: list each 0.60.0 change once (6b17ca8)
  • config: DAIMON_LOG_DIR moves the hooks' ledger and heartbeats together with the CLI's (aadc601), closes #1234
  • hooks: the fallback breadcrumb docstrings say why their log directory stays a literal (62a9e63), closes #1234
  • scars: scar 0043 records that paths get no exception and only the hung-after threshold stays process-env-only (36fc685), closes #1234
  • website: rulings and refutations pages name the rejected and retired labels and the evidence rule (c3ad3a2), closes #1238
  • website: rulings and refutations pages say what daimon decide shows for a candidate (5cb7623), closes #1238
  • website: the daimon stats reference row reads without an em-dash in both languages (6fe00ef), closes #1235
  • website: the stats reference says a quote both channels hold reads as mixed on a scan receipt (910ad86), closes #1237