Commit Graph
524 Commits
Author SHA1 Message Date
Tam Nhu Tran 5fe96b74b9 fix(ui): restore searchable combobox keyboard navigation 2026-03-17 09:42:38 -04:00
Tam Nhu Tran d056878539 feat(ui): add searchable model comboboxes 2026-03-17 09:01:21 -04:00
Kai (Tam Nhu) TranandGitHub 4f0b9ce261 Merge pull request #723 from Alex-wuhu/novita-integration
feat: add Novita AI provider preset
2026-03-17 08:23:51 -04:00
Tam Nhu Tran eeadff3e52 fix: add novita preset icon asset 2026-03-17 07:20:46 -04:00
Tam Nhu Tran 337dd188cc fix(sidebar): move claude extension to compatible 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 b82f10e639 feat(config): add Claude IDE extension setup flow 2026-03-15 15:58:37 -04:00
Kai (Tam Nhu) TranandGitHub 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
Tam Nhu Tran c409a4522c fix: normalize stale copilot raptor-mini model 2026-03-10 17:55:28 +07:00
Tam Nhu Tran e28f87bc9c fix(i18n): polish Japanese dashboard copy 2026-03-10 16:46:11 +07:00
Tam Nhu Tran 8b5158bec5 feat(i18n): add Japanese dashboard locale 2026-03-10 16:13:29 +07:00
Kai (Tam Nhu) TranandGitHub 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) TranandGitHub 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
Tam Nhu Tran f4a7d4dc2c fix(codex): standardize haiku defaults on gpt-5.1-codex-mini 2026-03-07 15:18:44 +07:00
Kai (Tam Nhu) TranandGitHub 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
Tam Nhu Tran 6ed95a2a86 fix(cliproxy): preserve Claude fallback when quota is unavailable 2026-03-07 13:57:27 +07:00
Kai (Tam Nhu) TranandGitHub 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) TranandGitHub 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
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 e14df1fe05 fix: restart CLIProxy after dashboard version install 2026-03-07 10:45:29 +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
Huynh Duc Dung 6078de78f2 fix(ui): use preset apiKeyPlaceholder when creating profiles
Fixes profile creation for local providers (llamacpp, ollama) where
apiKey is not required but server validation requires a truthy value.

Changes:
- Set apiKey to preset.apiKeyPlaceholder when selecting a preset
- Use preset.apiKeyPlaceholder as fallback in onSubmit
- Ensures sentinel values (e.g., "llamacpp", "ollama") are sent

Fixes user-reported error when creating llamacpp profile via dashboard.
2026-03-05 12:36:39 +08:00
Huynh Duc Dung 0ca6428554 feat(api): add llama.cpp support as local model provider
- Add llamacpp provider preset to provider-presets.ts
- Add base-llamacpp.settings.json configuration
- Update help-command.ts with ccs llamacpp documentation
- Update UI provider presets for dashboard parity

llama.cpp is a popular C++ inference engine for LLaMA models.
This complements existing Ollama support for local inference.

Usage: ccs llamacpp (requires llama.cpp server on port 8080)

Closes #690
2026-03-05 12:29:49 +08:00
Tam Nhu Tran 3b38f1ac90 fix(ui): improve providers badge readability and albb preset 2026-03-04 00:39:02 +07:00
Tam Nhu Tran 8811e5320f feat(api): add Alibaba Coding Plan preset and providers promotion 2026-03-04 00:39:02 +07:00
Tam Nhu Tran 546c4ee4ee fix(cliproxy): normalize stale iflow model aliases 2026-03-03 23:26:07 +07:00
Tam Nhu Tran f63e2cd5a3 fix(cliproxy): denylist deprecated agy 4.5 models 2026-03-03 03:10:53 +07:00
Tam Nhu Tran 5913f730ac fix(agy): remove deprecated 4.5 selector options 2026-03-03 03:10:53 +07:00
Tam Nhu Tran b07c62cc21 fix(i18n): complete Vietnamese dashboard copy QA polish 2026-03-03 02:30:00 +07:00
Tam Nhu Tran f3f315e86a fix(i18n): polish remaining Vietnamese copy for dashboard context 2026-03-03 02:23:52 +07:00
Tam Nhu Tran 758fcc7754 fix(i18n): refine Vietnamese dashboard translation quality 2026-03-03 02:21:00 +07:00
Tam Nhu Tran 7893436038 feat(i18n): add comprehensive Vietnamese dashboard locale 2026-03-03 02:09:46 +07:00
Kai (Tam Nhu) TranandGitHub 592684063a Merge pull request #652 from D0n9/feature/i18n-chinese-support
feat(i18n): Added support for Chinese language pack
2026-03-02 13:47:15 -05:00
Tam Nhu Tran 2dddf02a21 docs(i18n): add dashboard localization guide and links 2026-03-03 01:34:41 +07:00
Tam Nhu Tran 552eee3169 fix(i18n): harden unstable dialog and complete cursor locale key 2026-03-03 01:22:52 +07:00
Tam Nhu Tran 8a2b55449b fix(agy): normalize sonnet 4.6 model ids and migrate legacy thinking alias 2026-03-02 21:10:49 +07:00
lidong 7ffb8a4234 feat(i18n): Added support for Chinese language pack 2026-03-02 18:39:34 +08:00
Tam Nhu Tran 6f8514b74b fix(ui): restore scrolling in API profile create dialog 2026-03-01 14:42:07 +07:00
Tam Nhu Tran 766cc1b43e refactor(ui): remove unused last-route restore helpers 2026-02-26 21:48:55 +07:00
Tam Nhu Tran c130e9a0cc fix(ui): keep home route at root without last-route redirect 2026-02-26 21:37:43 +07:00