semantic-release-bot
0ae6f54787
chore(release): 7.65.2 [skip ci]
...
## [7.65.2](https://github.com/kaitranntt/ccs/compare/v7.65.1...v7.65.2 ) (2026-04-02)
### Hotfixes
* **ci:** clean up ai review reruns and logging ([f47e7ae ](https://github.com/kaitranntt/ccs/commit/f47e7ae5a752f20138d6a06b8760143608e18509 ))
* **ci:** compact ai review comments and switch to glm-5-turbo ([25dddf4 ](https://github.com/kaitranntt/ccs/commit/25dddf47073673625e51106ab614f8a49ce3b758 ))
* **ci:** expand ai review comment layout ([0be4ef7 ](https://github.com/kaitranntt/ccs/commit/0be4ef7a0d747db28f0db029f10a25ca18a6182d ))
* **ci:** improve ai review comment formatting ([164a8af ](https://github.com/kaitranntt/ccs/commit/164a8af82a9661d2aa3bcd8e2aeca862f343c547 ))
* **ci:** preserve literal snippet indentation in ai review comments ([f6779a5 ](https://github.com/kaitranntt/ccs/commit/f6779a503aa13e616d7d642f7c2cc3d769e97efb ))
* **ci:** render fenced evidence snippets in ai review comments ([07b4275 ](https://github.com/kaitranntt/ccs/commit/07b4275543f7431cad349fabccce9d4149089b90 ))
* **ci:** restore reliable structured ai review comments ([5b9427f ](https://github.com/kaitranntt/ccs/commit/5b9427f8a02b583222be0772d2e1b45a5eb43ba7 ))
* **ci:** separate ai review evidence blocks ([80e2251 ](https://github.com/kaitranntt/ccs/commit/80e22515b016c4661ed1cdbdd432e5c0068afc03 ))
2026-04-02 15:06:24 +00:00
Kai (Tam Nhu) Tran and GitHub
58124fe15d
Merge pull request #889 from kaitranntt/kai/hotfix/888-restore-reliable-structured-ai-review-comments
...
hotfix(ci): restore reliable structured ai review comments
2026-04-02 11:04:26 -04:00
Tam Nhu Tran
601d9ca477
chore(test): declare marked for ai review renderer coverage
2026-04-02 03:23:52 -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
semantic-release-bot
737462ac1a
chore(release): 7.65.1 [skip ci]
...
## [7.65.1](https://github.com/kaitranntt/ccs/compare/v7.65.0...v7.65.1 ) (2026-04-02)
### Hotfixes
* **ci:** keep ai review feedback fast and deterministic ([4e05488 ](https://github.com/kaitranntt/ccs/commit/4e05488c195161792cdc0e74cbd21ed032697a3a ))
2026-04-02 02:42:34 +00:00
Kai (Tam Nhu) Tran and GitHub
cf8bec9101
Merge pull request #886 from kaitranntt/kai/hotfix/885-ai-review-fast-feedback
...
hotfix(ci): keep ai review feedback fast and deterministic
2026-04-01 22:40:46 -04:00
Tam Nhu Tran
4e05488c19
hotfix(ci): keep ai review feedback fast and deterministic
2026-04-01 22:20:55 -04:00
semantic-release-bot
bbf86155bc
chore(release): 7.65.0 [skip ci]
...
## [7.65.0](https://github.com/kaitranntt/ccs/compare/v7.64.0...v7.65.0 ) (2026-04-02)
### Features
* **ci:** bound ai review runtime for large PRs ([7396179 ](https://github.com/kaitranntt/ccs/commit/7396179c72f6df24e9348b929cd96093e873ce7e )), closes [#880 ](https://github.com/kaitranntt/ccs/issues/880 )
* **codex-dashboard:** add manual long-context controls ([3246c40 ](https://github.com/kaitranntt/ccs/commit/3246c40319b0f9329c375ae3fe73ee02261579bb ))
* **codex-dashboard:** refine control center boundary card ([c1ab210 ](https://github.com/kaitranntt/ccs/commit/c1ab210095c723b8ae5c6cb88cf5f62867a6e84e ))
* **image-analysis:** add dedicated dashboard settings ([9d1d281 ](https://github.com/kaitranntt/ccs/commit/9d1d281e34392b55f04565c62fa01ee4362c92ff ))
* **image-analysis:** resolve backend status per profile ([ae459fc ](https://github.com/kaitranntt/ccs/commit/ae459fc3d7ee85bffc43494e7a4d7b06263e6982 ))
* **image:** add native-read controls and autosave settings ([982ffc5 ](https://github.com/kaitranntt/ccs/commit/982ffc5895102f03de718cb31f87edc23cfc09e8 ))
* **ui:** clarify image-analysis target status ([0246e32 ](https://github.com/kaitranntt/ccs/commit/0246e327feea99f2c2f5e089caa05faddabeb7fb ))
### Bug Fixes
* **account-flow:** restore grouped quota hover details ([e852013 ](https://github.com/kaitranntt/ccs/commit/e8520133f98c58a254e0581de0efd83dd67fec23 ))
* **ci:** degrade timed-out ai reviews gracefully ([3935574 ](https://github.com/kaitranntt/ccs/commit/393557449455386b76c48092b125d43eafe37b0b ))
* **ci:** repair ai review fallback scope script ([0927651 ](https://github.com/kaitranntt/ccs/commit/09276518a76d2d42988de4ff31104e4d3d77bc67 ))
* **ci:** resolve self-hosted Claude path dynamically ([44e2a49 ](https://github.com/kaitranntt/ccs/commit/44e2a4965017db670a54de3ab1572d7cd47d7b49 ))
* **ci:** restore prepack script and stabilize cursor timeout ([037ed63 ](https://github.com/kaitranntt/ccs/commit/037ed632fddec7d92af85001a8e09aa89ba9051c ))
* **ci:** use self-hosted Claude binary for ai review ([0883b9a ](https://github.com/kaitranntt/ccs/commit/0883b9a8fe3fbda912b136fd8b4577554d263dea ))
* **cliproxy:** preserve image-analysis runtime readiness ([3b61673 ](https://github.com/kaitranntt/ccs/commit/3b61673ad2753e67928e000daa6c396dde72fe80 ))
* **image-analysis:** preview backend status safely ([d394772 ](https://github.com/kaitranntt/ccs/commit/d394772f7cf8acd2fb2051bda5aec8bd2622c141 ))
* **image-analysis:** reject unknown backend mappings ([6656685 ](https://github.com/kaitranntt/ccs/commit/665668579d39ab5d092ec6aaabca73dec9b9e856 ))
* **image-analysis:** surface runtime readiness ([1a01c6f ](https://github.com/kaitranntt/ccs/commit/1a01c6fc685f105d35bdd59b0647841b3b44c792 ))
* **packaging:** remove duplicate prepack script ([2844704 ](https://github.com/kaitranntt/ccs/commit/2844704b5d79b91970e948de24b28ff6be9745dd ))
* **packaging:** restore prepack contract ([7dd0edb ](https://github.com/kaitranntt/ccs/commit/7dd0edb8cd8e9bd33a692f5b8dffb5f6b64595d0 ))
* **settings:** restore image tab scrolling and dev websocket routing ([7a783d0 ](https://github.com/kaitranntt/ccs/commit/7a783d07145443b941f31a767ba0f8abb8fb304f ))
### Documentation
* **codex-dashboard:** streamline Codex guidance copy ([7fd2aca ](https://github.com/kaitranntt/ccs/commit/7fd2acadbe727a839e44f99081d42687322ee791 ))
* **readme:** document image-analysis backend visibility ([d40cc60 ](https://github.com/kaitranntt/ccs/commit/d40cc60a1da520e9591803e07f26864013ada730 ))
* **roadmap:** note codex long-context controls ([0af38c8 ](https://github.com/kaitranntt/ccs/commit/0af38c85913f987c9bd6d78a0712fd99965a1ff7 ))
### Tests
* **image-analysis:** cover resolver and dashboard status ([9277b4a ](https://github.com/kaitranntt/ccs/commit/9277b4a087db20e067b163341b3add43c9c49c29 ))
2026-04-02 01:17:02 +00:00
Kai (Tam Nhu) Tran and GitHub
b80deb2ee9
Merge pull request #883 from kaitranntt/dev
...
feat(release): promote dev to main
2026-04-01 21:15:16 -04:00
github-actions[bot]
c466e3bd6d
chore(release): 7.64.0-dev.2 [skip ci]
2026-04-02 01:03:26 +00:00
Kai (Tam Nhu) Tran and GitHub
70f64a2bec
Merge pull request #881 from kaitranntt/kai/feat/880-bounded-ai-review-runtime
...
feat(ci): bound ai review runtime for large PRs
2026-04-01 21:01:45 -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
github-actions[bot]
7d06a6a2f8
chore(release): 7.64.0-dev.1 [skip ci]
2026-04-01 21:06:22 +00:00
Kai (Tam Nhu) Tran and GitHub
bb4d2a7414
Merge pull request #877 from kaitranntt/kai/feat/867-image-analysis-backend-status
...
feat(image): unify settings UX, native image routing, and backend visibility
2026-04-01 17:04:42 -04:00
Tam Nhu Tran
7a783d0714
fix(settings): restore image tab scrolling and dev websocket routing
...
- route dashboard WebSocket traffic through /ws to avoid Vite HMR collisions
- run the dev entrypoint with node so bun run dev stays stable in this repo
- restore the Image settings scroll container contract and add regression coverage
2026-04-01 16:57:30 -04:00
Tam Nhu Tran
36acf9f190
Merge remote-tracking branch 'origin/dev' into kai/feat/867-image-analysis-backend-status
2026-04-01 16:49:21 -04:00
github-actions[bot]
f5df7c99f9
chore(sync): merge main into dev after release [skip ci]
...
# Conflicts:
# package.json
2026-04-01 20:47:39 +00:00
semantic-release-bot
5e754dee55
chore(release): 7.64.0 [skip ci]
...
## [7.64.0](https://github.com/kaitranntt/ccs/compare/v7.63.1...v7.64.0 ) (2026-04-01)
### Features
* add first-class CCS WebSearch runtime ([e260df7 ](https://github.com/kaitranntt/ccs/commit/e260df7178dd030efe3d490b4cd9421b386c43c2 ))
* **cliproxy:** support duplicate-email codex accounts ([c73f338 ](https://github.com/kaitranntt/ccs/commit/c73f33872abc165aaaba8a240c06cc4ccbb6f5b4 ))
* **ui:** unify duplicate-email account surfaces ([80341f1 ](https://github.com/kaitranntt/ccs/commit/80341f18c3c93dd4cdca92f6965136cff90be6f7 ))
* **websearch:** add managed mcp runtime and provider cooldowns ([7f83e04 ](https://github.com/kaitranntt/ccs/commit/7f83e041b7fa8907a5d9484acd21ea88edac67e7 ))
* **websearch:** finish managed third-party rollout ([de7171d ](https://github.com/kaitranntt/ccs/commit/de7171d81076ecfd4e5e6474ce062c44a4c8be9a )), closes [#862 ](https://github.com/kaitranntt/ccs/issues/862 )
### Bug Fixes
* bootstrap explicit CODEX_HOME for ccsxp ([b6717c5 ](https://github.com/kaitranntt/ccs/commit/b6717c55295dadeeff87ec356bc19d7b1b1d3733 ))
* **ci:** harden ai review output ([4950be7 ](https://github.com/kaitranntt/ccs/commit/4950be7fc025877dd6744b9c8c87b4714ec49de2 ))
* **codex:** harden duplicate-email account actions ([22f0916 ](https://github.com/kaitranntt/ccs/commit/22f091689fadf485d24fc46510f211a489680a2b ))
* **codex:** harden native runtime detection ([ca54bad ](https://github.com/kaitranntt/ccs/commit/ca54bad2aa774c9dc3de9429d3e1440d179796a7 ))
* **dashboard:** use shared base time for connection timeline events ([d76ef5b ](https://github.com/kaitranntt/ccs/commit/d76ef5bcb30bd87ea487894586978473fcc8fead )), closes [#856 ](https://github.com/kaitranntt/ccs/issues/856 )
* **docker:** harden cliproxy local proxy with auth guard, dynamic port, and body handling ([6471cc5 ](https://github.com/kaitranntt/ccs/commit/6471cc55d72deeebcbca70d54983b90ae32c999a ))
* **docker:** harden proxy with timeout, Bun compat, and test coverage ([27409b7 ](https://github.com/kaitranntt/ccs/commit/27409b789b29a1d008f621f55aab7eed9861d6d4 ))
* **docker:** proxy CLIProxy management panel through dashboard to avoid cross-origin errors ([881b061 ](https://github.com/kaitranntt/ccs/commit/881b061dfec497d7120b15d2045cf8e1a8f04bcc ))
* harden ai review comment formatting ([fa37f39 ](https://github.com/kaitranntt/ccs/commit/fa37f391c17c51c74a5bfe109225caf01798dc96 ))
* merge existing disallowed tool flags for websearch ([b087c02 ](https://github.com/kaitranntt/ccs/commit/b087c02738c7e588491f84c8f2318c2ef5b03eca ))
* normalize websearch hook output for local providers ([a5d71e3 ](https://github.com/kaitranntt/ccs/commit/a5d71e35606ebaf16f97d860405800e9a9454659 ))
* probe Codex config override support directly ([014a844 ](https://github.com/kaitranntt/ccs/commit/014a844844c76fe5dfce7763ed62e071ee063f58 ))
* **ui:** normalize grouped account audience order ([498448a ](https://github.com/kaitranntt/ccs/commit/498448a43181280dc06035d80b694f7522a1b28a ))
* use type-only import in instance manager ([f0cd44e ](https://github.com/kaitranntt/ccs/commit/f0cd44e016c2c4a33ad06edcf6b13d8cbf1920bf ))
* **websearch:** close review gaps in managed runtime ([cae5b71 ](https://github.com/kaitranntt/ccs/commit/cae5b710b86a6bd985424cce028a502265051d09 ))
### Hotfixes
* restore prepack packaging contract ([78f6c5d ](https://github.com/kaitranntt/ccs/commit/78f6c5d7156e1fb447e523b355c302a45d5b71bd ))
### Documentation
* **architecture:** document codex duplicate-email identity ([be0c597 ](https://github.com/kaitranntt/ccs/commit/be0c597d255a21a7e935f033dfcc4de4e19c8c8e ))
### Code Refactoring
* remove duplicate copilot websearch sync ([2c15304 ](https://github.com/kaitranntt/ccs/commit/2c153045f33e02cc821a623f6594fb4a6bebb321 ))
### Tests
* **dashboard:** add regression tests for connection timeline event generation ([4ab5194 ](https://github.com/kaitranntt/ccs/commit/4ab51945a412321e3e56d0c6860d0121761dcbfa ))
2026-04-01 20:46:51 +00:00
github-actions[bot]
c885a1ecd0
chore(release): 7.63.1-dev.2 [skip ci]
2026-04-01 20:46:03 +00:00
Kai (Tam Nhu) Tran and GitHub
fa0452149c
Merge pull request #879 from kaitranntt/kai/hotfix-main-release-validate
...
hotfix: restore prepack packaging contract
2026-04-01 16:44:59 -04:00
Kai (Tam Nhu) Tran and GitHub
06aaf5665f
Merge pull request #878 from kaitranntt/kai/fix/live-account-monitor-quota-hover
...
fix(account-flow): restore grouped quota hover details
2026-04-01 16:44:09 -04:00
Tam Nhu Tran
78f6c5d715
hotfix: restore prepack packaging contract
2026-04-01 16:41:28 -04:00
Tam Nhu Tran
2844704b5d
fix(packaging): remove duplicate prepack script
2026-04-01 16:32:15 -04:00
Tam Nhu Tran
9336cfc2f6
chore(packaging): restore prepack build hook
2026-04-01 16:29:27 -04:00
Tam Nhu Tran
e8520133f9
fix(account-flow): restore grouped quota hover details
2026-04-01 16:29:27 -04:00
github-actions[bot]
08045500ed
chore(release): 7.63.1-dev.1 [skip ci]
2026-04-01 20:28:08 +00:00
Kai (Tam Nhu) Tran and GitHub
6d8460c186
Merge pull request #875 from kaitranntt/kai/feat/codex-context-window-controls
...
feat(codex-dashboard): add manual long-context controls
2026-04-01 16:26:16 -04:00
Tam Nhu Tran
c1ab210095
feat(codex-dashboard): refine control center boundary card
2026-04-01 16:14:16 -04:00
Tam Nhu Tran
7fd2acadbe
docs(codex-dashboard): streamline Codex guidance copy
2026-04-01 15:44:06 -04:00
Tam Nhu Tran
037ed632fd
fix(ci): restore prepack script and stabilize cursor timeout
...
- restore the package prepack hook expected by npm packaging coverage
- raise the oversized cursor models test timeout to avoid full-suite flakes
2026-04-01 15:38:18 -04:00
Tam Nhu Tran
982ffc5895
feat(image): add native-read controls and autosave settings
...
- add per-profile native image preferences and native-capability detection
- redesign Settings -> Image around compact sections with Web-style autosave
- expose richer backend/profile status and update Gemini Flash defaults
2026-04-01 15:32:37 -04:00
Tam Nhu Tran
9d1d281e34
feat(image-analysis): add dedicated dashboard settings
2026-04-01 15:32:37 -04:00
Tam Nhu Tran
0246e327fe
feat(ui): clarify image-analysis target status
2026-04-01 15:32:37 -04:00
Tam Nhu Tran
3b61673ad2
fix(cliproxy): preserve image-analysis runtime readiness
2026-04-01 15:32:37 -04:00
Tam Nhu Tran
1a01c6fc68
fix(image-analysis): surface runtime readiness
2026-04-01 15:32:37 -04:00
Tam Nhu Tran
d394772f7c
fix(image-analysis): preview backend status safely
2026-04-01 15:32:37 -04:00
Tam Nhu Tran
665668579d
fix(image-analysis): reject unknown backend mappings
2026-04-01 15:32:37 -04:00
Tam Nhu Tran
d40cc60a1d
docs(readme): document image-analysis backend visibility
2026-04-01 15:32:37 -04:00
Tam Nhu Tran
9277b4a087
test(image-analysis): cover resolver and dashboard status
2026-04-01 15:32:37 -04:00