Skip to content

v0.15.3

Choose a tag to compare

@tim-osterhus tim-osterhus released this 26 Apr 09:12

[0.15.3] - 2026-04-26

0.15.3 adds an opt-in live terminal monitor for daemon operators without
changing the quiet default daemon behavior.

Added

  • Added millrace run daemon --monitor basic for concise live lifecycle,
    status, stage, router, elapsed-time, and token-usage output.
  • Added a runtime monitor event contract so daemon progress is emitted from the
    runtime path that owns lifecycle, status-marker, stage, and routing state.
  • Added learning-plane and compiled concurrency-policy visibility to daemon
    monitor startup and stage output.

Changed

  • Centralized daemon-owned status marker updates so live monitor events and
    persisted marker files stay aligned across execution, planning, and learning.
  • Documented the explicit --monitor [none|basic] daemon option in the CLI
    reference, including the quiet default behavior.