[OPS] Restore metrics pipeline — zero visibility into agent throughput #284
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Problem
claude-metrics.jsonl last updated March 23 — metrics pipeline broken for 14+ days. No visibility into agent throughput, success rates, token consumption, or cost tracking.
Acceptance Criteria
cat ~/.hermes/claude-metrics.jsonl | tail -5shows fresh entries after fixMetrics Collection Scripts — Implemented
Scripts created:
~/.hermes/scripts/log-metric.sh— Logs agent metrics to JSONL~/.hermes/scripts/metrics-report.sh— Generates summary reports~/.hermes/metrics/agent-metrics.jsonl— Metrics data fileUsage:
Test run — 3 fake entries logged, report generated:
Raw JSONL data:
Validation: Scripts reject bad input (non-integer issue numbers, invalid result values, wrong arg count).
Next step: Wire
log-metric.shinto the agent loops so it gets called after each issue is processed. Leaving this open until that's confirmed working.