Tam Nhu Tran
72ea1fc9d6
fix(accounts): simplify codex free tier badges
2026-04-14 21:01:48 -04:00
github-actions[bot]
154c7d0e9c
chore(release): 7.71.0-dev.1 [skip ci]
2026-04-14 23:32:17 +00:00
Kai (Tam Nhu) Tran and GitHub
d5ec3a5923
Merge pull request #1012 from kaitranntt/kai/fix/990-codex-windows-wrapper-config-overrides
...
fix(codex): prefer cmd wrappers over powershell on windows
2026-04-14 19:30:14 -04:00
semantic-release-bot
9f7d1e9867
chore(release): 7.71.0 [skip ci]
...
## [7.71.0](https://github.com/kaitranntt/ccs/compare/v7.70.1...v7.71.0 ) (2026-04-14)
### Features
* **accounts:** preserve codex variant detail in dashboard cards ([32c16a3 ](https://github.com/kaitranntt/ccs/commit/32c16a3739a6edb8f1f36b402f0776e5ae066b48 ))
* **ci:** make PR-Agent reviews more verbose ([4c63f1a ](https://github.com/kaitranntt/ccs/commit/4c63f1a0dbec115ce4c4ede25e6651b456032a44 ))
### Bug Fixes
* **ci:** restore PR-Agent reviewer bot identity ([4bd16b8 ](https://github.com/kaitranntt/ccs/commit/4bd16b89ce064b265c0a12535899cd49f13cf00d ))
### Tests
* **accounts:** cover codex free-tier identity labels ([d5868e0 ](https://github.com/kaitranntt/ccs/commit/d5868e06882b302218e60496ada63ba778477434 ))
2026-04-14 22:20:02 +00:00
Kai (Tam Nhu) Tran and GitHub
f8a4c334c8
Merge pull request #1015 from kaitranntt/dev
...
chore: promote dev to main
2026-04-14 18:17:50 -04:00
github-actions[bot]
a5c4219896
chore(release): 7.70.1-dev.3 [skip ci]
2026-04-14 22:16:41 +00:00
Kai (Tam Nhu) Tran and GitHub
4c75a790a1
Merge pull request #1014 from kaitranntt/kai/feat/codex-free-tier-account-viz
...
feat(accounts): surface codex free-tier identity in dashboard cards
2026-04-14 18:14:40 -04:00
Tam Nhu Tran
d5868e0688
test(accounts): cover codex free-tier identity labels
2026-04-14 18:09:23 -04:00
Tam Nhu Tran
32c16a3739
feat(accounts): preserve codex variant detail in dashboard cards
2026-04-14 18:09:23 -04:00
github-actions[bot]
7279d4889a
chore(release): 7.70.1-dev.2 [skip ci]
2026-04-14 22:04:18 +00:00
Kai (Tam Nhu) Tran and GitHub
2b805f8359
Merge pull request #1013 from kaitranntt/kai/feat/pr-agent-verbose-review-profile
...
feat(ci): make PR-Agent reviews more verbose
2026-04-14 18:02:08 -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
a94de010db
fix(codex): prefer cmd wrappers over powershell on windows
...
- keep Windows Codex detection on the npm cmd shim when available
- add regression tests for cmd-first and ps1-to-cmd fallback selection
2026-04-14 17:35:30 -04:00
github-actions[bot]
59c9391736
chore(release): 7.70.1-dev.1 [skip ci]
2026-04-14 21:35:02 +00:00
Kai (Tam Nhu) Tran and GitHub
f8d13208e9
Merge pull request #1011 from kaitranntt/kai/fix/pr-agent-reviewer-bot-author
...
fix(ci): restore PR-Agent reviewer bot identity
2026-04-14 17:32:57 -04:00
Tam Nhu Tran
4bd16b89ce
fix(ci): restore PR-Agent reviewer bot identity
2026-04-14 17:22:50 -04:00
semantic-release-bot
71ce077936
chore(release): 7.70.1 [skip ci]
...
## [7.70.1](https://github.com/kaitranntt/ccs/compare/v7.70.0...v7.70.1 ) (2026-04-14)
### Bug Fixes
* **ci:** raise PR-Agent custom model budget ([c4ad2ca ](https://github.com/kaitranntt/ccs/commit/c4ad2cae108acd691d70f5a0bf91d3d1464e5724 ))
2026-04-14 19:56:44 +00:00
Kai (Tam Nhu) Tran and GitHub
ddf66db543
Merge pull request #1009 from kaitranntt/kai/hotfix-pragent-config
...
hotfix: raise PR-Agent model budget to 128k
2026-04-14 15:54:37 -04:00
Tam Nhu Tran
c4ad2cae10
fix(ci): raise PR-Agent custom model budget
2026-04-14 15:41:25 -04:00
semantic-release-bot
e4bee79715
chore(release): 7.70.0 [skip ci]
...
## [7.70.0](https://github.com/kaitranntt/ccs/compare/v7.69.1...v7.70.0 ) (2026-04-14)
### Features
* **ci:** migrate AI review to self-hosted PR-Agent ([25216ea ](https://github.com/kaitranntt/ccs/commit/25216eaf334c405ed433f800886ee541161177de ))
* **ui:** complete dashboard i18n coverage across 162 files ([c3401f0 ](https://github.com/kaitranntt/ccs/commit/c3401f0a91135734ea8098f86c08715d90a3021c )), closes [#983 ](https://github.com/kaitranntt/ccs/issues/983 )
### Bug Fixes
* apply api-key updates during token regeneration ([f067f39 ](https://github.com/kaitranntt/ccs/commit/f067f3924556968b2d0d0304455ce96284b8c74f ))
* **browser:** harden browser MCP websocket startup ([d30f580 ](https://github.com/kaitranntt/ccs/commit/d30f5803a71bf7ab57230a840c1e180b5a8f7959 ))
* **ci:** allow PR-Agent dispatch bot reruns ([9a91901 ](https://github.com/kaitranntt/ccs/commit/9a91901a9b1ef6d4f07ce8f82500aa3669abb5e1 ))
* **ci:** preserve AI review variable contract ([d6ec5ee ](https://github.com/kaitranntt/ccs/commit/d6ec5eeebdeebb54ffb3d3b93e395f976a6aef97 ))
* **ci:** restore trusted PR review dispatch ([0d2ce7d ](https://github.com/kaitranntt/ccs/commit/0d2ce7d1b3449033ef61d4d74108cd91914fe077 ))
* **ci:** restrict self-hosted PR-Agent comment triggers ([e1271e2 ](https://github.com/kaitranntt/ccs/commit/e1271e2dbf4933d9a5c02ecde36cbf4ce07394bc ))
* **ci:** stabilize update-command tests under parallel runners ([b148d1b ](https://github.com/kaitranntt/ccs/commit/b148d1ba660774f89be3542e9dcbd62abad79b49 ))
* **cliproxy:** degrade gracefully on GitHub release 403s ([4e15ec5 ](https://github.com/kaitranntt/ccs/commit/4e15ec5387ada5f24a29d57bb70e1bc004e5c6fe ))
* **ui:** finish dashboard i18n follow-up pass ([87899a4 ](https://github.com/kaitranntt/ccs/commit/87899a489c6bf4d81e490c8754bad89c78436a11 ))
* **ui:** use i18n singleton in claude extension status card ([be9a481 ](https://github.com/kaitranntt/ccs/commit/be9a481e75901cbf7360399b208085f64574cf23 ))
### Hotfixes
* stop auto-enabling stale Chrome DevTools reuse ([5c799e6 ](https://github.com/kaitranntt/ccs/commit/5c799e68e98fd671ad85c3665b32d796d022631a ))
### Code Refactoring
* **ci:** make ai-review model/endpoint configurable via repository variables ([026ff6c ](https://github.com/kaitranntt/ccs/commit/026ff6ceddefae92a2e7caa83a5d51f920d391be ))
### Performance Improvements
* **hooks:** shorten feature-branch pre-push gate ([2868dcd ](https://github.com/kaitranntt/ccs/commit/2868dcdaaeac719fdcec22e9aee3f4e8f5e3bb09 ))
### Tests
* **ci:** harden cursor models oversized-body fallback ([66e2969 ](https://github.com/kaitranntt/ccs/commit/66e29691b03b51910c41c2771d676a6df35da876 ))
* **ci:** update ai-review workflow runtime assertions ([72d8f36 ](https://github.com/kaitranntt/ccs/commit/72d8f36b5d1bf12a8db2ede96a058394b5384d5f ))
* **hooks:** harden cross-platform MCP coverage ([3103f3f ](https://github.com/kaitranntt/ccs/commit/3103f3f293b9b09114e32762e92c75770f6dcaf0 ))
* **tokens:** isolate auth rotation from mocked handlers ([cb1d78b ](https://github.com/kaitranntt/ccs/commit/cb1d78bd9d5c157b3e27ab15631260fa515f527f ))
* **update:** isolate current-install command deps ([394d7d9 ](https://github.com/kaitranntt/ccs/commit/394d7d94fc77144c25cdd84195805fbec2966233 ))
2026-04-14 18:42:20 +00:00
Kai (Tam Nhu) Tran and GitHub
8527706d40
Merge pull request #1006 from kaitranntt/dev
...
chore(release): promote dev to main
2026-04-14 14:40:08 -04:00
github-actions[bot]
ffcb0a9f8c
chore(release): 7.69.1-dev.7 [skip ci]
2026-04-14 18:30:03 +00:00
Kai (Tam Nhu) Tran and GitHub
9d449a3277
Merge pull request #1005 from kaitranntt/kai/fix/1004-pr-agent-dispatch-bot
...
fix(ci): allow PR-Agent dispatch bot reruns
2026-04-14 14:27:59 -04:00
Tam Nhu Tran
9a91901a9b
fix(ci): allow PR-Agent dispatch bot reruns
2026-04-14 14:19:28 -04:00
github-actions[bot]
893021b304
chore(release): 7.69.1-dev.6 [skip ci]
2026-04-14 18:07:40 +00:00
Kai (Tam Nhu) Tran and GitHub
cfbb3fc458
Merge pull request #1004 from kaitranntt/kai/feat/1003-pr-agent-self-hosted-migration
...
feat(ci): migrate AI review to self-hosted PR-Agent
2026-04-14 14:05:32 -04:00
Tam Nhu Tran
cb1d78bd9d
test(tokens): isolate auth rotation from mocked handlers
2026-04-14 13:58:30 -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
Kai (Tam Nhu) Tran and GitHub
9545499487
Merge pull request #989 from kaitranntt/kai/fix/984-tokens-api-key-regenerate-secret
...
fix: apply api-key updates during token regeneration
2026-04-14 11:34:55 -04:00
github-actions[bot]
beee04434f
chore(release): 7.69.1-dev.5 [skip ci]
2026-04-14 15:33:03 +00:00
Kai (Tam Nhu) Tran and GitHub
8a53278148
Merge pull request #988 from kaitranntt/kai/fix/986-dashboard-i18n-followups
...
fix(ui): finish dashboard i18n follow-up pass
2026-04-14 11:30:53 -04:00
Tam Nhu Tran
be9a481e75
fix(ui): use i18n singleton in claude extension status card
2026-04-13 23:35:55 -04:00
github-actions[bot]
73724785de
chore(release): 7.69.1-dev.4 [skip ci]
2026-04-14 03:25:59 +00:00
Kai (Tam Nhu) Tran and GitHub
1c3f9a6889
Merge pull request #987 from kaitranntt/kai/fix/cliproxy-github-403-log-spam
...
fix: degrade gracefully on CLIProxy GitHub release 403s
2026-04-13 23:23:54 -04:00
Tam Nhu Tran
f067f39245
fix: apply api-key updates during token regeneration
2026-04-13 22:57:27 -04:00
Tam Nhu Tran
87899a489c
fix(ui): finish dashboard i18n follow-up pass
2026-04-13 22:55:13 -04:00
Tam Nhu Tran
4e15ec5387
fix(cliproxy): degrade gracefully on GitHub release 403s
...
- fall back to stale CLIProxy version caches instead of surfacing 500s
- remove duplicate dashboard update-check fetches and disable retry/focus refetch
- add backend and UI regressions for the degraded-path behavior
2026-04-13 22:19:16 -04:00
github-actions[bot]
c7e60974ac
chore(release): 7.69.1-dev.3 [skip ci]
2026-04-14 02:13:05 +00:00
Kai (Tam Nhu) Tran and GitHub
19fd76ff81
Merge pull request #985 from kaitranntt/kai/feat/983-dashboard-i18n-coverage
...
feat(ui): complete dashboard i18n coverage
2026-04-13 22:10:53 -04:00
Tam Nhu Tran
c3401f0a91
feat(ui): complete dashboard i18n coverage across 162 files
...
Replace all remaining hardcoded English strings with t() calls across
the CCS dashboard UI. Add zh-CN, vi, ja translations for all new keys.
- 162 files updated (components, hooks, pages, lib utilities)
- 7 domains covered: layout/shared, accounts/auth, CLIProxy,
compatible CLI (Codex/Cursor/Droid/Copilot), logs/monitoring,
analytics, and lib utilities
- 4 locales: en, zh-CN, vi, ja with natural (not literal) translations
- Fix duplicate customPresetDialog key shadowing in en/zh-CN
- Fix missing ja nav.logs and providerModelSelector keys
- Fix openrouter-banner count type (string → number)
- Fix add-account-dialog double setLocalError call
- Fix codex-model-providers-card missing useTranslation
Closes #983
2026-04-13 20:52:30 -04:00
github-actions[bot]
4874c154cb
chore(release): 7.69.1-dev.2 [skip ci]
2026-04-13 19:29:29 +00:00
Kai (Tam Nhu) Tran and GitHub
6d1dc394b3
Merge pull request #982 from kaitranntt/kai/fix/browser-mcp-runtime-fallback
...
fix(browser): harden browser MCP websocket startup
2026-04-13 15:27:21 -04:00
Tam Nhu Tran
394d7d94fc
test(update): isolate current-install command deps
...
- load a fresh update-command module instance per test via query-string import
- prevent Bun mock.module leakage from command-router tests from masking handleUpdateCommand in CI
2026-04-13 15:09:35 -04:00
Tam Nhu Tran
3103f3f293
test(hooks): harden cross-platform MCP coverage
...
- replace the Windows-brittle chmod read-error setup with a directory-based failure case
- force the browser installed-copy regression through the non-global WebSocket path
2026-04-13 13:10:05 -04:00
Tam Nhu Tran
d30f5803a7
fix(browser): harden browser MCP websocket startup
...
- fall back across globalThis.WebSocket, undici, and ws for installed runtimes
- normalize socket event handling for both WHATWG and ws implementations
- add an installed-copy regression test for missing ws in Bun global layouts
2026-04-13 12:56:22 -04:00
github-actions[bot]
37ff9941ad
chore(release): 7.69.1-dev.1 [skip ci]
2026-04-13 16:26:22 +00:00
Kai (Tam Nhu) Tran and GitHub
329e7a11f7
Merge pull request #980 from kaitranntt/kai/refactor/ai-review-configurable-runtime
...
refactor(ci): make ai-review model/endpoint configurable via repository variables
2026-04-13 12:24:17 -04:00