Kai (Tam Nhu) Tran and GitHub
84a2dd013d
Merge pull request #682 from 0xble/fix/claude-base-models
...
fix(config): update claude base models to latest
2026-03-07 03:56:06 -05:00
Tam Nhu Tran
4d0ded339f
fix(ui): update copilot default claude model
2026-03-07 15:43:44 +07:00
Tam Nhu Tran
bea3084d5e
fix(config): align claude defaults across catalogs
2026-03-07 15:41:26 +07:00
Tam Nhu Tran
3d183fe0e8
fix(cliproxy): sync claude 4.6 selector defaults
2026-03-07 15:35:12 +07:00
github-actions[bot]
99af18d925
chore(release): 7.52.2-dev.11 [skip ci]
2026-03-07 08:29:27 +00:00
Kai (Tam Nhu) Tran and GitHub
275d75243c
Merge pull request #681 from 0xble/fix/codex-haiku-model-id
...
fix(config): use correct codex haiku model ID (gpt-5-codex-mini)
2026-03-07 03:28:07 -05:00
Tam Nhu Tran
f4a7d4dc2c
fix(codex): standardize haiku defaults on gpt-5.1-codex-mini
2026-03-07 15:18:44 +07:00
Brian Le and Tam Nhu Tran
8a9751a819
fix(config): use correct codex haiku model ID (gpt-5-codex-mini)
...
ANTHROPIC_DEFAULT_HAIKU_MODEL in base-codex.settings.json is set to
gpt-5-mini which is not routable on the codex CLIProxy endpoint,
causing 502 'unknown provider for model gpt-5-mini' when Claude Code
spawns subagents at the haiku tier.
The correct model ID is gpt-5-codex-mini (confirmed via /v1/models).
Ref: #602
2026-03-07 15:18:44 +07:00
github-actions[bot]
64c1bdb2bd
chore(release): 7.52.2-dev.10 [skip ci]
2026-03-07 07:59:55 +00:00
Kai (Tam Nhu) Tran and GitHub
3c7b352656
Merge pull request #680 from 0xble/fix/image-analyzer-thinking-blocks
...
fix(hooks): handle thinking blocks in image analyzer response parsing
2026-03-07 02:58:39 -05:00
Tam Nhu Tran
50973752ba
test(hooks): add image analyzer regression coverage
2026-03-07 14:50:39 +07:00
github-actions[bot]
082f3c0046
chore(release): 7.52.2-dev.9 [skip ci]
2026-03-07 07:28:42 +00:00
Kai (Tam Nhu) Tran and GitHub
b1e8519bf7
Merge pull request #679 from 0xble/fix/claude-oauth-policy-limits-unavailable
...
fix(cliproxy): handle Claude OAuth policy-limits 401 correctly
2026-03-07 02:27:27 -05:00
github-actions[bot]
12381e9f61
chore(release): 7.52.2-dev.8 [skip ci]
2026-03-07 07:24:08 +00:00
Kai (Tam Nhu) Tran and GitHub
630cb40089
Merge pull request #677 from 0xble/fix/oauth-paste-callback-route
...
fix(cliproxy): use management auth-url route in paste callback
2026-03-07 02:22:49 -05:00
Tam Nhu Tran
6ed95a2a86
fix(cliproxy): preserve Claude fallback when quota is unavailable
2026-03-07 13:57:27 +07:00
github-actions[bot]
1d8b0d1106
chore(release): 7.52.2-dev.7 [skip ci]
2026-03-07 06:49:49 +00:00
Tam Nhu Tran
b25b1653b0
fix(cliproxy): poll paste-callback auth urls
2026-03-07 13:48:34 +07:00
Kai (Tam Nhu) Tran and GitHub
d1e4ec9225
Merge pull request #709 from kaitranntt/kai/feat/ai-review-fork-prs
...
ci: harden AI review for external PRs
2026-03-07 01:48:33 -05:00
Tam Nhu Tran
becfc573c9
ci: harden AI review for external PRs
2026-03-07 13:44:32 +07:00
Tam Nhu Tran
86ca18003a
fix(cliproxy): preserve kiro paste-callback start route
2026-03-07 13:38:22 +07:00
github-actions[bot]
f2848c11d8
chore(release): 7.52.2-dev.6 [skip ci]
2026-03-07 06:27:44 +00:00
Kai (Tam Nhu) Tran and GitHub
248b6d11b8
Merge pull request #698 from kaitranntt/kai/feat/issue-697-profile-lifecycle-ux
...
feat: API profile lifecycle discover/copy/export/import parity
2026-03-07 01:25:53 -05:00
Kai (Tam Nhu) Tran and GitHub
85de3ab5e4
Merge pull request #708 from kaitranntt/kai/fix/codex-quota-diagnostics
...
fix: improve quota diagnostics and oauth refresh handling
2026-03-07 01:25:05 -05:00
github-actions[bot]
a6162cf936
chore(release): 7.52.2-dev.5 [skip ci]
2026-03-07 05:27:12 +00:00
Kai (Tam Nhu) Tran and GitHub
c70cd4b08b
Merge pull request #707 from kaitranntt/kai/fix/706-proxy-version-install-restart
...
fix: restart CLIProxy after dashboard version install
2026-03-07 00:25:54 -05:00
Tam Nhu Tran
aed7beb075
fix: confirm risky cliproxy installs in dashboard
2026-03-07 11:13:49 +07:00
Tam Nhu Tran
fc3600e922
fix: improve quota diagnostics and oauth refresh handling
2026-03-07 11:09:15 +07:00
Tam Nhu Tran
ad01196964
fix: stop untracked CLIProxy installs safely
2026-03-07 11:01:35 +07:00
Tam Nhu Tran
a4b626aede
fix: clarify CLIProxy dashboard install lifecycle
2026-03-07 10:52:46 +07:00
github-actions[bot]
c55c4e88a5
chore(release): 7.52.2-dev.4 [skip ci]
2026-03-07 03:46:34 +00:00
Tam Nhu Tran
e14df1fe05
fix: restart CLIProxy after dashboard version install
2026-03-07 10:45:29 +07:00
Kai (Tam Nhu) Tran and GitHub
23ead7a215
Merge pull request #704 from kaitranntt/kai/fix/issue-696-defer-loading-clean
...
fix: strip unsupported tool fields for Gemini and Codex routing
2026-03-06 22:45:17 -05:00
Tam Nhu Tran
4baed01d49
fix: complete codex tool sanitization coverage
2026-03-07 10:35:41 +07:00
github-actions[bot]
15c6435685
chore(release): 7.52.2-dev.3 [skip ci]
2026-03-07 03:02:53 +00:00
Kai (Tam Nhu) Tran and GitHub
d7f0063f23
Merge pull request #705 from kaitranntt/kai/fix/issue-699-error-code-doc-links
...
fix: sync error code docs links
2026-03-06 22:01:38 -05:00
Tam Nhu Tran
2be5c5a706
fix: sync error code docs links
2026-03-07 09:56:35 +07:00
Tam Nhu Tran
8cfd86f1d1
fix: strip unsupported gemini and codex tool fields
2026-03-07 09:54:02 +07:00
github-actions[bot]
209b088bed
chore(release): 7.52.2-dev.2 [skip ci]
2026-03-07 02:42:19 +00:00
Kai (Tam Nhu) Tran and GitHub
60f84d0593
Merge pull request #703 from kaitranntt/kai/fix/issue-701-copilot-limit-clarity
...
fix(copilot): surface upstream model limits
2026-03-06 21:41:04 -05:00
Tam Nhu Tran
8a5ed656ee
fix(copilot): surface upstream model limits
2026-03-07 09:26:09 +07:00
Tam Nhu Tran
d6fc5dd64c
fix: harden profile lifecycle validation and dashboard UX flows
2026-03-05 18:49:16 +07:00
Tam Nhu Tran
02c81743a0
feat: add API profile lifecycle discover/copy/export/import parity
2026-03-05 18:30:23 +07:00
github-actions[bot]
8403284cd2
chore(release): 7.52.2-dev.1 [skip ci]
2026-03-05 05:48:46 +00:00
Kai (Tam Nhu) Tran and GitHub
48cbdbe9b9
Merge pull request #694 from kaitranntt/kai/feat/691-692-mcp-bare-profile
...
feat(auth): add --bare flag and MCP server sync for profiles
2026-03-05 00:47:34 -05:00
Tam Nhu Tran
8f8684ce85
fix(auth): preserve bare profile behavior across runtime and sync
2026-03-05 12:36:51 +07:00
Tam Nhu Tran
bc9b04444e
feat(auth): add --bare flag and MCP server sync for profiles
...
- Add --bare flag to `ccs auth create` to skip shared symlinks
(commands/, skills/, agents/, settings.json). Bare profiles are
clean instances without ClaudeKit or other global extensions.
`ccs sync` respects bare flag and skips re-linking.
- Add MCP server sync from global ~/.claude.json to instances.
Claude Code stores MCP config in ~/.claude.json (not settings.json),
which was invisible to CCS profiles using CLAUDE_CONFIG_DIR isolation.
Selective copy of mcpServers key only (not OAuth sessions/caches).
`ccs sync` refreshes MCP servers across all non-bare instances.
Closes #691
Closes #692
2026-03-05 11:42:41 +07:00
github-actions[bot]
0c4d5244c8
chore(sync): merge main into dev after release [skip ci]
2026-03-04 12:53:07 +00:00
semantic-release-bot
4c4d00d835
chore(release): 7.52.2 [skip ci]
...
## [7.52.2](https://github.com/kaitranntt/ccs/compare/v7.52.1...v7.52.2 ) (2026-03-04)
### Bug Fixes
* **ci:** remove LOC count from maintainability gate ([619c47d ](https://github.com/kaitranntt/ccs/commit/619c47d89ae405690cddc849dcf15e8cc3240ab5 ))
* **ci:** strip ANSI codes before detecting published release ([a8d7f7c ](https://github.com/kaitranntt/ccs/commit/a8d7f7caafb361e961aa2f17e0084d551b4674f7 ))
* **cliproxy:** reduce gemini alias model bloat ([276649f ](https://github.com/kaitranntt/ccs/commit/276649f05d8da2948b10db5ab1d7a78c60e1e654 ))
* **copilot:** harden daemon lifecycle and validate config updates ([1fd128e ](https://github.com/kaitranntt/ccs/commit/1fd128e50feb3fe779ac30e8706c722024e77543 ))
* **copilot:** improve daemon liveness and flag aliases ([4b1cda2 ](https://github.com/kaitranntt/ccs/commit/4b1cda25d945e6482be68804907177a8ad38489e ))
* **copilot:** refine ownership checks and command error handling ([930d66f ](https://github.com/kaitranntt/ccs/commit/930d66fc0d31468ecc53fc50bd6db81aaed1fb7b ))
* **copilot:** sync alias UX and harden daemon stop safety ([f4678d6 ](https://github.com/kaitranntt/ccs/commit/f4678d639772699d9f3504dcd05bc9e311f67527 ))
### Code Refactoring
* **daemon:** share process ownership guard for safe shutdown ([5ad2416 ](https://github.com/kaitranntt/ccs/commit/5ad2416a863e8190351a1ee42e00646093e3e70f ))
### Tests
* **cliproxy:** strengthen alias non-enrichment assertions ([e28d9c8 ](https://github.com/kaitranntt/ccs/commit/e28d9c8abcea772b8fff7e6587582aac692a2726 ))
### CI
* **release:** use PAT_TOKEN for semantic-release branch protection bypass ([91280e3 ](https://github.com/kaitranntt/ccs/commit/91280e3043bd981b86b187fbfbead5ca6f31139d ))
2026-03-04 12:52:34 +00:00
Tam Nhu Tran
c6f6fe940c
Merge branch 'main' into dev
2026-03-04 19:51:20 +07:00