Tam Nhu Tran
6d4dcc1174
fix(ci): keep fast bucket stable for commonjs tests
2026-04-22 16:00:39 -04:00
Tam Nhu Tran
5af639ddf7
fix(ci): tighten slow bucket guardrails
2026-04-22 15:54:07 -04:00
Tam Nhu Tran
cf5fc96b7d
test(ci): cover pr workflow coverage
2026-04-22 15:23:00 -04:00
Tam Nhu Tran
b9f5783fac
test(ci): cover push quality workflow
2026-04-22 15:06:55 -04:00
Tam Nhu Tran
06fffd3025
fix(ci): use PAT token for dev release pushes
...
- align dev-release workflow with protected-branch bypass used by release.yml
- add a workflow regression test so checkout and release auth do not drift back to github.token
2026-04-20 14:56:25 -04:00
Tam Nhu Tran
4c63f1a0db
feat(ci): make PR-Agent reviews more verbose
2026-04-14 17:59:01 -04:00
Tam Nhu Tran
4bd16b89ce
fix(ci): restore PR-Agent reviewer bot identity
2026-04-14 17:22:50 -04:00
Tam Nhu Tran
c4ad2cae10
fix(ci): raise PR-Agent custom model budget
2026-04-14 15:41:25 -04:00
Tam Nhu Tran
9a91901a9b
fix(ci): allow PR-Agent dispatch bot reruns
2026-04-14 14:19:28 -04:00
Tam Nhu Tran
0d2ce7d1b3
fix(ci): restore trusted PR review dispatch
2026-04-14 13:47:55 -04:00
Tam Nhu Tran
d6ec5eeebd
fix(ci): preserve AI review variable contract
2026-04-14 13:28:29 -04:00
Tam Nhu Tran
e1271e2dbf
fix(ci): restrict self-hosted PR-Agent comment triggers
2026-04-14 12:43:25 -04:00
Tam Nhu Tran
25216eaf33
feat(ci): migrate AI review to self-hosted PR-Agent
2026-04-14 12:39:52 -04:00
Tam Nhu Tran
72d8f36b5d
test(ci): update ai-review workflow runtime assertions
2026-04-13 11:38:09 -04:00
Tam Nhu Tran
f954f0f8ab
hotfix: update ai-review workflow model budget
...
- switch the reviewer workflow from glm-5-turbo to glm-5.1
- increase workflow timeout to 20 minutes and max turns to 45
- lock the workflow test to the full reviewer model configuration
Closes #922
2026-04-07 16:43:30 -04:00
Tam Nhu Tran
58a0fc43e6
hotfix(ci): restore default ai review output
2026-04-02 14:36:12 -04:00
Tam Nhu Tran
80e22515b0
hotfix(ci): separate ai review evidence blocks
2026-04-02 03:20:26 -04:00
Tam Nhu Tran
0be4ef7a0d
hotfix(ci): expand ai review comment layout
2026-04-02 03:14:49 -04:00
Tam Nhu Tran
25dddf4707
hotfix(ci): compact ai review comments and switch to glm-5-turbo
2026-04-02 01:07:03 -04:00
Tam Nhu Tran
f6779a503a
hotfix(ci): preserve literal snippet indentation in ai review comments
2026-04-02 00:48:14 -04:00
Tam Nhu Tran
07b4275543
hotfix(ci): render fenced evidence snippets in ai review comments
2026-04-02 00:44:44 -04:00
Tam Nhu Tran
164a8af82a
hotfix(ci): improve ai review comment formatting
2026-04-02 00:35:03 -04:00
Tam Nhu Tran
f47e7ae5a7
hotfix(ci): clean up ai review reruns and logging
2026-04-02 00:31:51 -04:00
Tam Nhu Tran
5b9427f8a0
hotfix(ci): restore reliable structured ai review comments
2026-04-02 00:24:29 -04:00
Tam Nhu Tran
4e05488c19
hotfix(ci): keep ai review feedback fast and deterministic
2026-04-01 22:20:55 -04:00
Tam Nhu Tran
3935574494
fix(ci): degrade timed-out ai reviews gracefully
2026-04-01 20:38:14 -04:00
Tam Nhu Tran
44e2a49650
fix(ci): resolve self-hosted Claude path dynamically
2026-04-01 20:24:52 -04:00
Tam Nhu Tran
09276518a7
fix(ci): repair ai review fallback scope script
2026-04-01 20:18:28 -04:00
Tam Nhu Tran
0883b9a8fe
fix(ci): use self-hosted Claude binary for ai review
2026-04-01 20:13:03 -04:00
Tam Nhu Tran
7396179c72
feat(ci): bound ai review runtime for large PRs
...
- add trusted scope generation for bounded ai-review runs
- restrict large PR reviews to a prepared read-only workspace
- render explicit mode, scope, and budget metadata in review comments
Closes #880
2026-04-01 19:54:11 -04:00
Tam Nhu Tran
fa37f391c1
fix: harden ai review comment formatting
2026-03-30 16:08:21 -04:00
Tam Nhu Tran
4950be7fc0
fix(ci): harden ai review output
...
- replace raw assistant-text fallback with structured output normalization
- simplify the review prompt toward a tighter findings-only contract
- add tests for malformed output, safe fallback, and markdown escaping
2026-03-30 14:22:59 -04:00
Tam Nhu Tran
e6617726cb
fix: harden CCS backlog sync pagination and recovery
2026-03-28 09:51:53 -04:00
Tam Nhu Tran
65a1d8ae2c
fix(hardening): handle regex literals after else/do
2026-02-12 15:20:22 +07:00