Tam Nhu Tran
94fa96aa81
fix: correct novita preset endpoint and asset handling
2026-03-17 07:02:47 -04:00
Tam Nhu Tran
eaee4a92ca
fix(cursor): harden anthropic response fallback paths
2026-03-16 14:42:15 -04:00
Tam Nhu Tran
9ff021e42b
fix(cursor): harden anthropic translation edge cases
2026-03-16 14:42:15 -04:00
Tam Nhu Tran
b068fb2621
fix(cursor): avoid empty user turns after tool results
2026-03-16 14:42:15 -04:00
Tam Nhu Tran
daad5d1f50
feat(cursor): add Anthropic daemon endpoint
2026-03-16 14:42:15 -04:00
Tam Nhu Tran
e6b363524b
fix(cliproxy): remap codex haiku fallback on free plans
2026-03-16 14:31:55 -04:00
Tam Nhu Tran
551591ef18
fix(cliproxy): make codex defaults free-plan safe
2026-03-16 13:43:23 -04:00
Kai (Tam Nhu) Tran and GitHub
3c7c8d5573
Merge pull request #726 from Kherrisan/main
...
feat: add support for setting the global fetch proxy through HTTP_PROXY
2026-03-16 07:20:48 -04:00
Tam Nhu Tran
fd5d16f3f3
fix: align proxy routing across fetch and downloader
2026-03-16 07:10:39 -04:00
Tam Nhu Tran
f50c9625de
fix: harden global fetch proxy handling
2026-03-16 06:58:01 -04:00
Tam Nhu Tran
6724ea52c2
style(claude-extension): apply formatter output
2026-03-15 15:58:37 -04:00
Tam Nhu Tran
a2f531016d
feat(claude-extension): add binding workflow
2026-03-15 15:58:37 -04:00
Tam Nhu Tran
56ba37911a
fix(config): guard Claude extension metadata
2026-03-15 15:58:37 -04:00
Tam Nhu Tran
b82f10e639
feat(config): add Claude IDE extension setup flow
2026-03-15 15:58:37 -04:00
Kai (Tam Nhu) Tran and GitHub
f6100a5588
Merge pull request #718 from kaitranntt/kai/fix/702-raptor-mini-copilot-model-guardrails
...
fix: normalize stale copilot raptor-mini model
2026-03-15 15:01:31 -04:00
Tam Nhu Tran
7bd4049602
fix(copilot): stop mutating config on read
2026-03-15 14:53:43 -04:00
Zou Dikai
33240534c3
fix: add missing newline at end of fetch-proxy-setup.ts
2026-03-15 07:28:06 +00:00
Zou Dikai
c542606582
feat: add proxy setup using undici and update undici version
2026-03-15 07:14:49 +00:00
Alex-wuhu
a1a8cad2b3
feat(novita): add Novita AI provider preset
...
- Add novita preset with OpenAI-compatible endpoint
- Default model: deepseek/deepseek-v3.2
- Endpoint: https://api.novita.ai/openai
- API key via NOVITA_API_KEY env var
2026-03-13 16:28:47 +08:00
Tam Nhu Tran
c409a4522c
fix: normalize stale copilot raptor-mini model
2026-03-10 17:55:28 +07:00
Tam Nhu Tran
88d1dc1ddb
fix(cliproxy): validate tier thinking against model caps
2026-03-10 17:34:45 +07:00
Kai (Tam Nhu) Tran and GitHub
163f40be8a
Merge pull request #693 from jellydn/feat/llamacpp-support
...
feat(api): add llama.cpp support as local model provider
2026-03-09 05:24:46 -04:00
Tam Nhu Tran
0b9a8526a7
merge(dev): port llama.cpp preset onto current catalog
2026-03-07 16:00:03 +07:00
Tam Nhu Tran
5bcad30762
Merge remote-tracking branch 'origin/dev' into pr-689-anthropic-direct-api
...
# Conflicts:
# ui/src/components/profiles/profile-dialog.tsx
2026-03-07 15:59:44 +07:00
Tam Nhu Tran
1f29fa0b6a
fix(api): complete anthropic direct profile support
2026-03-07 15:58:36 +07:00
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
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
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
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
Tam Nhu Tran
b25b1653b0
fix(cliproxy): poll paste-callback auth urls
2026-03-07 13:48:34 +07:00
Tam Nhu Tran
86ca18003a
fix(cliproxy): preserve kiro paste-callback start route
2026-03-07 13:38:22 +07: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
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
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
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
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
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