agent/pkg/monitor
Snider 422777580b
Some checks failed
CI / test (push) Failing after 3s
fix: address Codex review findings — 2 high, 3 medium
High: Fix missed-notification bug — track completions by workspace
name instead of count, so harvest status rewrites don't suppress
future notifications. Also tracks blocked/failed terminal states.

High: Safety gate fail-closed — check ALL changed files (not just
added), reject on git diff failure instead of proceeding.

Medium: emitCompletionEvent now passes actual status (completed,
failed, blocked) instead of hardcoding "completed".

Medium/AX: Harvest no longer auto-pushes to source repos. Sets
status to ready-for-review only — pushing happens during explicit
review, not silently in the background.

Co-Authored-By: Virgil <virgil@lethean.io>
2026-03-21 15:31:29 +00:00
..
harvest.go fix: address Codex review findings — 2 high, 3 medium 2026-03-21 15:31:29 +00:00
harvest_test.go test(monitor): add harvest and channel notification tests 2026-03-21 13:21:23 +00:00
monitor.go fix: address Codex review findings — 2 high, 3 medium 2026-03-21 15:31:29 +00:00
monitor_test.go fix: address Codex review findings — 2 high, 3 medium 2026-03-21 15:31:29 +00:00
sync.go refactor: flatten go/ subdir, migrate to dappco.re/go/agent, restore process service 2026-03-21 11:10:44 +00:00