Tam Nhu Tran
27c8a9570b
fix(test): run bucket paths explicitly
2026-06-14 11:55:01 -04:00
Kai (Tam Nhu) Tran and GitHub
e2d487883f
Merge pull request #1430 from kaitranntt/codex/fix-vulnerability-in-shell-completion-scripts
...
fix: avoid relative completion backend execution
2026-05-30 16:12:15 -04:00
Kai (Tam Nhu) Tran and Tam Nhu Tran
2a3bc6807f
fix(ci): narrow issue reference parsing
2026-05-30 15:39:34 -04:00
Kai (Tam Nhu) Tran and Tam Nhu Tran
4f2dd70b8c
fix: avoid relative completion backend execution
2026-05-30 15:19:59 -04:00
Kai (Tam Nhu) Tran and GitHub
6ed9e097e7
hotfix: sync Docker release publishing fix to dev
...
Refs #1400
2026-05-29 10:33:55 -04:00
Kai (Tam Nhu) Tran and GitHub
52a427a7a3
fix(ci): close dev-released issues on stable release ( #1396 )
2026-05-27 08:28:01 -04:00
Tam Nhu Tran
9f6e64fd39
feat(ci): sunset legacy dashboard image publishing
2026-05-22 14:16:42 -04:00
Tam Nhu Tran
85521018bf
fix(codex-auth): close local review gaps
2026-05-17 17:41:23 -04:00
Tam Nhu Tran
0ce01d4c65
chore(ui): bump bundle size guard for CodeMirror editor upgrade
...
Total dist/ui gzipped grew from ~1.5MB to ~1.6MB after the CodeEditor
switch from react-simple-code-editor + prism-react-renderer to
CodeMirror 6. The verify-bundle script preamble notes the cap is a
sanity check for accidental large dependencies, not a hard
performance target; this is an intentional editor upgrade to restore
native selection/copy in the codex config.toml viewer.
2026-05-14 17:27:19 -04:00
Tam Nhu Tran
e5fe86f520
feat: add native Claude effort override
2026-04-30 22:36:47 -04:00
Kai (Tam Nhu) Tran and GitHub
b892739756
Merge pull request #1146 from kaitranntt/kai/feat/1138-logs-ui-redesign
...
feat(ui): redesign dashboard logs page (#1142 )
2026-04-30 13:14:47 -04:00
Tam Nhu Tran
c0a019bf7e
test(logging): add cross-stage requestId correlation integration test in slow bucket
...
Verifies that a single requestId propagates across at least 3 lifecycle
stages emitted from different modules, and that ALS context survives across
async boundaries (setImmediate, microtask, promise.then). Registered in
test:slow bucket per validate:ci-parity gate.
Refs #1141 , #1138
2026-04-30 13:01:05 -04:00
Tam Nhu Tran
33a1553431
test: include colocated cliproxy tests in buckets
2026-04-30 12:49:57 -04:00
Kai (Tam Nhu) Tran and GitHub
fea7f18687
fix(ci): keep dev release commits visible to PR checks
2026-04-28 22:18:45 -04:00
Tam Nhu Tran
5081231667
test(ci): keep split browser MCP suites in slow bucket
2026-04-22 23:20:11 -04:00
Tam Nhu Tran
5ff0370c1c
chore: merge origin/dev into pr-1061 fix branch
2026-04-22 22:38:20 -04:00
Tam Nhu Tran
6b5c74aa4b
perf(test-bucket): only serialize slow bucket, parallelize fast
...
Reviewer noted `--max-concurrency=1` was applied to both buckets. Slow
bucket needs it (subprocesses, ports, shared state → flaky in parallel)
but fast bucket was unnecessarily capped. Remove the flag for fast;
keep for slow.
Verified: test:fast still green (2510 pass, 14.4s locally).
2026-04-22 16:42:45 -04:00
Tam Nhu Tran
eab2b48f2c
docs(test-bucket): document slowTests addition criteria
...
Reviewer flagged that the manual `slowTests` array silently degrades
`test:fast` if new subprocess/server/timer tests are added without being
declared slow (no literal `dist/` means auto-detection misses them).
Interim fix: explicit 5-rule criteria block in the script so contributors
know when to add a test.
Enforcement (automated perf-budget warning in push-ci.yml) tracked in
issue #1071 .
2026-04-22 16:31:29 -04:00
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
572b184220
fix(ci): address reviewer follow-up findings
2026-04-22 15:41:35 -04:00
Tam Nhu Tran
b314cf353e
fix(ci): keep release workflows on full test coverage
2026-04-22 15:12:07 -04:00
Tam Nhu Tran
051f78aee7
chore(ci): split dev quality checks from release automation
2026-04-22 15:05:44 -04:00
walker1211
96db93ee6c
Merge upstream/dev into feat/browser-mcp-hover-phase11e
2026-04-22 00:59:24 +08:00
Wooseong Kim
f4f33b0b5f
fix(ci): rely on idempotent dependency sync
2026-04-20 14:27:02 +09:00
Wooseong Kim
02747edb72
fix(ci): validate cached ui dependencies
2026-04-20 14:15:00 +09:00
Tam Nhu Tran
bc4ab98af4
fix(repo): remove tracked plans workspace files
2026-04-19 17:22:40 -04:00
walker1211
b90eae3892
feat(browser): 完成 browser MCP 第一阶段能力与配置打通
...
- 增加 browser_wait_for、browser_eval 及 click/query 扩展能力
- 打通 browser eval_mode 的配置、状态、启动链路与设置界面
- 补充浏览器相关测试隔离、文档和 CI parity 收尾调整
2026-04-18 00:29:43 +08: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
0da7598a84
fix(completion): close shell completion review gaps
2026-04-03 01:40:45 -04:00
Tam Nhu Tran
24ba2abe10
feat(cli): refresh help and shell completion UX
...
- add a shared command catalog for root help and completion routing
- replace shell-local completion logic with a hidden __complete backend
- add topic help and parity tests for router, help, and completion coverage
2026-04-03 00:53:10 -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
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
b3b3853db0
chore: automate CCS backlog project sync
2026-03-27 17:52:34 -04:00
Tam Nhu Tran
1f667b5953
fix: harden droid runtime alias resolution
2026-03-23 14:15:30 -04:00
Tam Nhu Tran
5616c68471
fix(ci): harden release automation workflows
2026-03-23 10:53:51 -04:00
Tam Nhu Tran
5525098400
feat: deprecate GLMT user-facing surfaces
2026-03-17 15:49:29 -04:00
Tam Nhu Tran
b82f10e639
feat(config): add Claude IDE extension setup flow
2026-03-15 15:58:37 -04:00