Skip to content

v1.8.0 — --watch and --status; fixes the 1.7.0 first-dispatch crash

Choose a tag to compare

@dhokanson-armoryworks dhokanson-armoryworks released this 04 Sep 22:40
· 11 commits to main since this release

Published to npm as @armoryworks/md-agent@1.8.0. 1.7.0 crashed on the first dispatch — upgrade.

Fixed

  • First-dispatch crash in 1.7.0. The loop guard's state was declared after the kickoff dispatch that reads it (a TDZ error). Declared first.

New

  • md-agent --watch <run-dir> — the umbrella, built from the run's files alone, so it can be shown from anywhere. Terminal: live, repainted every 2s until the run ends. --once: one frame (plain text when piped) — what a Claude Code session pastes into a message. Piped without --once: a digest printed whenever it changes (--every N seconds) until the run ends — what a background monitor wants. --json: the frame as data.
  • md-agent --status <run-dir> — one digest: elapsed, per seat what it is on right now, tool calls by kind, last line, cost; the ledger's artifacts; recent events.
  • Skill: showing the umbrella is the default when Claude reports on a run.
  • docs/analysis-2026-09-04.md: an md-agent team's review of md-agent — sixteen findings with file:line and a smallest fix each.