Agent Health — user-facing cron agents

Measured 2026-04-18. Source of truth is state/log/evals.ndjson plus the artifact files listed below. This page covers the two most visible agents in the byline (inbox-sweep, content-mine) plus their health dependencies.

Summary table

AgentStatusLast OK ts (UTC)Evals 7dMean scoreArtifact produced
inbox-sweephealthy2026-04-18T21:00:14Z8 (all 2026-04-18)1.000state/log/sweep-snapshots/2026-04-18T22-19-inbox.json (4 items: 3 Gmail threads + 1 LinkedIn DM)
content-minehealthy2026-04-18T22:25:24Z24 (2026-04-17/18)1.000state/log/content_atoms-9afe08db-96.ndjson (2 kept atoms at robert_signal 0.9–0.95)

inbox-sweep

content-mine

  {"run_id":"9afe08db-96","sha":"d4e604d2","subject":"pod-26: lint cleanup — sidecars + SYNC_ALLOW + cli.js autopilot verb","robert_signal":0.9,"kept":true}

Fixes shipped in this audit

  1. state/bin/byline/tui.sh__sweep__ pattern matches "skill":"inbox-sweep" (the actual written name); prior "linkedin-sweep" never matched any eval row so the byline ETA displayed -.

No functional changes to either agent's execution path. Both were already running; byline visibility of inbox-sweep was broken because the skill-name pattern was stale.

Open items