anandh8x
a3b09218aa
Add deterministic completion policy
...
Extract completion decisions from the agent loop into a feature-gated typed policy with complete, incomplete, and uncertain outcomes. Preserve bounded plan-stall nudges and allow at most one semantic acceptance check for self-correcting runs.
Tested: make build
Tested: make test
Tested: go fmt ./...
Tested: go vet ./...
Tested: make lint
Tested: govulncheck ./...
Note: repository-wide pinned golangci-lint reports 36 pre-existing unrelated findings; internal/agent/... reports 0 issues.
2026-07-18 00:21:22 +05:30
..
2026-07-10 08:59:33 +08:00
2026-07-04 08:51:14 +08:00
2026-07-18 00:02:43 +05:30
2026-07-05 23:50:31 +08:00
2026-07-05 23:50:31 +08:00
2026-07-06 08:03:32 +08:00
2026-07-06 08:09:32 +08:00
2026-07-05 13:15:14 +05:30
2026-06-11 20:16:22 +05:30
2026-06-11 20:16:22 +05:30
2026-07-05 13:15:14 +05:30
2026-07-05 13:15:14 +05:30
2026-06-13 21:32:48 +05:30
2026-06-13 21:32:48 +05:30
2026-07-16 21:58:20 +08:00
2026-06-27 12:31:41 +05:30
2026-07-18 00:21:22 +05:30
2026-07-18 00:21:22 +05:30
2026-06-26 16:21:06 +05:30
2026-06-08 08:14:49 +05:30
2026-06-18 19:41:36 +05:30
2026-07-01 09:15:08 +05:30
2026-06-18 19:41:36 +05:30
2026-06-27 13:02:09 +05:30
2026-06-19 19:50:12 +05:30
2026-06-18 20:00:12 +05:30
2026-06-08 20:50:32 +05:30
2026-07-05 17:25:26 +08:00
2026-07-05 17:25:26 +08:00
2026-07-05 17:05:54 +08:00
2026-07-10 08:59:33 +08:00
2026-06-11 20:34:35 +05:30
2026-06-20 19:40:32 +05:30
2026-06-08 18:49:09 +05:30
2026-07-17 13:03:14 +08:00
2026-07-18 00:21:22 +05:30
2026-06-25 11:36:40 +05:30
2026-06-17 12:41:20 +05:30
2026-07-18 00:02:43 +05:30
2026-07-17 17:52:11 +05:30
2026-07-17 17:52:11 +05:30
2026-07-06 08:09:32 +08:00
2026-07-05 13:15:14 +05:30
2026-07-03 06:02:57 +08:00
2026-06-19 19:50:12 +05:30
2026-07-05 13:15:14 +05:30
2026-07-04 20:56:52 +08:00
2026-07-17 12:47:53 +08:00
2026-07-17 12:47:53 +08:00
2026-06-20 23:12:15 +05:30
2026-06-20 23:12:15 +05:30
2026-07-05 13:15:14 +05:30
2026-07-16 21:58:20 +08:00
2026-06-25 09:47:55 +05:30
2026-06-19 21:11:34 +05:30
2026-06-12 15:13:05 +05:30
2026-07-16 21:58:20 +08:00
2026-07-05 21:14:53 +05:30
2026-06-18 20:00:12 +05:30
2026-07-02 00:14:51 +05:30
2026-07-04 20:56:52 +08:00
2026-07-04 20:56:52 +08:00
2026-06-08 15:37:14 +05:30
2026-07-10 10:05:36 +08:00
2026-07-10 10:05:36 +08:00
2026-07-05 21:38:42 +08:00
2026-06-18 19:41:36 +05:30
2026-07-18 00:21:22 +05:30