Tam Nhu Tran
fc02c4b968
fix(management): harden marketplace state transitions
...
- detach verified shared symlinks when a profile is reopened as bare
- prune stale marketplace entries whose payload directories no longer exist
- add regressions for bare/non-bare transitions and stale registry recovery
2026-03-18 07:55:09 -04:00
Tam Nhu Tran
68a5d17327
fix(management): serialize marketplace registry reconciliation
...
- keep bare and non-bare marketplace normalization inside the plugin-layout lock
- warn when malformed registry sources are skipped during reconciliation
- add regression coverage for cross-instance refresh metadata and legacy layout upgrade
2026-03-18 07:34:05 -04:00
Tam Nhu Tran
242a095edb
docs(architecture): document marketplace registry ownership
2026-03-18 07:08:24 -04:00
Tam Nhu Tran
54ea36fd18
fix(management): localize marketplace registry per instance
2026-03-18 07:08:09 -04:00
semantic-release-bot
88f9532eb1
chore(release): 7.55.0 [skip ci]
...
## [7.55.0](https://github.com/kaitranntt/ccs/compare/v7.54.0...v7.55.0 ) (2026-03-17)
### Features
* add dashboard host binding option ([553f8ac ](https://github.com/kaitranntt/ccs/commit/553f8ac1e51cd128bb8605cce68447a5fe015817 ))
* **cursor:** add Anthropic daemon endpoint ([daad5d1 ](https://github.com/kaitranntt/ccs/commit/daad5d1f50c20ffa9a7bd886c0ddcf25e00e84f3 ))
* deprecate GLMT user-facing surfaces ([5525098 ](https://github.com/kaitranntt/ccs/commit/55250984002a0021890f47097a540b5bc6122f26 ))
* **novita:** add Novita AI provider preset ([a1a8cad ](https://github.com/kaitranntt/ccs/commit/a1a8cad2b3e7a0129c5972be70775961f6777f36 ))
* **ui:** add searchable model comboboxes ([d056878 ](https://github.com/kaitranntt/ccs/commit/d05687853990dd5c4f3474195bcad8cd46481d82 ))
* **ui:** improve API profile provider selector UX ([0337a32 ](https://github.com/kaitranntt/ccs/commit/0337a32d991ae2099447e43f67f6d14bf4267e25 ))
### Bug Fixes
* add novita preset icon asset ([eeadff3 ](https://github.com/kaitranntt/ccs/commit/eeadff3e52fe5f154ad647a990fef8603be2bc51 ))
* align dashboard host warnings with effective bind ([dcc6747 ](https://github.com/kaitranntt/ccs/commit/dcc67477ecdc1166413236d434fbb9485f9d9e27 ))
* **cliproxy:** make codex defaults free-plan safe ([551591e ](https://github.com/kaitranntt/ccs/commit/551591ef18eda0a3cbd5a9ed99c5865d2bb20dfb ))
* **cliproxy:** remap codex haiku fallback on free plans ([e6b3635 ](https://github.com/kaitranntt/ccs/commit/e6b363524bc28c5b9d3b1b675cb2cf9f749a936a ))
* **commands:** follow up command routing hardening regressions ([d524650 ](https://github.com/kaitranntt/ccs/commit/d52465058e3d8f06895e70d74183cbb0d8700312 ))
* correct novita preset endpoint and asset handling ([94fa96a ](https://github.com/kaitranntt/ccs/commit/94fa96aa81f83a29aedde2abaa369ebe33d58f8f ))
* **cursor:** avoid empty user turns after tool results ([b068fb2 ](https://github.com/kaitranntt/ccs/commit/b068fb26214b60e3e11ae6dba92294bef7d3c05e ))
* **cursor:** harden anthropic daemon contract handling ([a35859a ](https://github.com/kaitranntt/ccs/commit/a35859aba57de1212298fb9524dd912ac2be5c3a ))
* **cursor:** harden anthropic response fallback paths ([eaee4a9 ](https://github.com/kaitranntt/ccs/commit/eaee4a92cad9776ac67b2aecf0a01d13880155a7 ))
* **cursor:** harden anthropic translation edge cases ([9ff021e ](https://github.com/kaitranntt/ccs/commit/9ff021e42b4739b2721ec4f1bd28a0a526686255 ))
* normalize plugin metadata across shared launch flows ([1043a43 ](https://github.com/kaitranntt/ccs/commit/1043a433f6c78d536353dd5b63cd439a41deb83c ))
* **proxy:** support portable undici dispatcher typings ([ee06f83 ](https://github.com/kaitranntt/ccs/commit/ee06f83988bd472b93351ff7f86a17ad8484ba92 ))
* restore route target parser exports ([eb9e9a8 ](https://github.com/kaitranntt/ccs/commit/eb9e9a8c839fa8b5d73707057f90d9e72508aba2 ))
* **shared-manager:** normalize marketplace registry paths ([2cb5b4e ](https://github.com/kaitranntt/ccs/commit/2cb5b4ebecc34aa13603a0dfd2ca873afcbb7cdb ))
* **ui:** add llama.cpp provider icon ([93d94b5 ](https://github.com/kaitranntt/ccs/commit/93d94b597f94b34c1a89479bb94e5b8b08c440cc ))
* **ui:** keep provider names readable ([3954e44 ](https://github.com/kaitranntt/ccs/commit/3954e445f331ee8e269c5bb3f74af7d8c196d322 ))
* **ui:** rebalance API profile provider chooser ([8c0d75a ](https://github.com/kaitranntt/ccs/commit/8c0d75a454c923f8a592a5abbf82c03763c295bc ))
* **ui:** restore searchable combobox keyboard navigation ([5fe96b7 ](https://github.com/kaitranntt/ccs/commit/5fe96b74b9ab7fdd9e658fc967139f5d182d9305 ))
* **ui:** simplify provider chooser cards ([a999adc ](https://github.com/kaitranntt/ccs/commit/a999adc776029adebc3b67b16dfea2046bb9f73a ))
### Documentation
* **community:** add GitHub contribution templates ([462d382 ](https://github.com/kaitranntt/ccs/commit/462d382c9391a17677095c9646954bf57668c802 ))
* **community:** soften contributor requirements ([f0f5a9c ](https://github.com/kaitranntt/ccs/commit/f0f5a9cf98ca5bc342f2ab2b47c35ebd8e4abee9 ))
* **contributing:** refresh contributor workflow ([5f97316 ](https://github.com/kaitranntt/ccs/commit/5f973162f4a24af8dd6cea120c7e5bb126b6d205 ))
* **readme:** highlight hosted docs hub ([9a44f53 ](https://github.com/kaitranntt/ccs/commit/9a44f53c15014499ebc132ffde8619b4be92df91 ))
* **roadmap:** mention llama.cpp icon polish ([ea15e5e ](https://github.com/kaitranntt/ccs/commit/ea15e5eb50528fa241e76e34630838c1e3e049a1 ))
* **roadmap:** record issue 744 provider selector update ([0819de2 ](https://github.com/kaitranntt/ccs/commit/0819de2f9f2cbf7f369c8c05647893191610e506 ))
* **roadmap:** record issue 748 chooser follow-up ([098416a ](https://github.com/kaitranntt/ccs/commit/098416aefd7659b9afbd212f864b3443dbb4e265 ))
### Code Refactoring
* **commands:** split CLI command routing ([2044756 ](https://github.com/kaitranntt/ccs/commit/204475627a950e677c7c4d15e6219d6ede5299c9 ))
### Tests
* **cliproxy:** cover codex plan fallback edge cases ([ce600a7 ](https://github.com/kaitranntt/ccs/commit/ce600a7f229ee06418e1cff37648e74ed74f4a8f ))
* cover invalid novita preset ids ([334f369 ](https://github.com/kaitranntt/ccs/commit/334f3697f939f81032965f31007ece2cedb33018 ))
* **cursor:** reclassify daemon lifecycle smoke coverage ([67290e8 ](https://github.com/kaitranntt/ccs/commit/67290e85c0c513f31f8f648a33817d1f71dcd835 ))
* restore config command host mock ([a4c1031 ](https://github.com/kaitranntt/ccs/commit/a4c10313243f531e943850339fd1f98ca96a289d ))
2026-03-17 20:37:17 +00:00
Kai (Tam Nhu) Tran and GitHub
6feafb5912
Merge pull request #754 from kaitranntt/dev
...
feat(release): promote dev to main
2026-03-17 16:35:45 -04:00
github-actions[bot]
2dc087603a
chore(release): 7.54.0-dev.11 [skip ci]
2026-03-17 20:03:33 +00:00
Kai (Tam Nhu) Tran and GitHub
2d8c23d60f
Merge pull request #753 from kaitranntt/kai/feat/deprecate-glmt-surface-and-migration
...
feat: deprecate GLMT user-facing surfaces
2026-03-17 16:02:15 -04:00
Tam Nhu Tran
077d3288cf
chore: merge latest dev into GLMT deprecation branch
2026-03-17 15:57:35 -04:00
github-actions[bot]
57af64b7d2
chore(release): 7.54.0-dev.10 [skip ci]
2026-03-17 19:55:37 +00:00
Tam Nhu Tran
2d48e6a287
chore: resolve dev merge conflicts for GLMT deprecation
2026-03-17 15:55:25 -04:00
Kai (Tam Nhu) Tran and GitHub
336f5903ce
Merge pull request #751 from kaitranntt/kai/docs/contributing-guide-refresh
...
docs(contributing): refresh contributor workflow
2026-03-17 15:54:17 -04:00
Tam Nhu Tran
5525098400
feat: deprecate GLMT user-facing surfaces
2026-03-17 15:49:29 -04:00
Tam Nhu Tran
9a44f53c15
docs(readme): highlight hosted docs hub
2026-03-17 15:42:30 -04:00
Tam Nhu Tran
f0f5a9cf98
docs(community): soften contributor requirements
2026-03-17 15:36:34 -04:00
Tam Nhu Tran
462d382c93
docs(community): add GitHub contribution templates
2026-03-17 15:32:45 -04:00
Tam Nhu Tran
5f973162f4
docs(contributing): refresh contributor workflow
2026-03-17 15:29:36 -04:00
github-actions[bot]
d7e505d238
chore(release): 7.54.0-dev.9 [skip ci]
2026-03-17 19:13:29 +00:00
Kai (Tam Nhu) Tran and GitHub
2abe96bd00
Merge pull request #749 from kaitranntt/kai/fix/748-provider-chooser-balance
...
fix(ui): rebalance API profile provider chooser
2026-03-17 15:12:05 -04:00
Tam Nhu Tran
a999adc776
fix(ui): simplify provider chooser cards
2026-03-17 14:51:07 -04:00
Tam Nhu Tran
3954e445f3
fix(ui): keep provider names readable
2026-03-17 14:43:46 -04:00
Tam Nhu Tran
ea15e5eb50
docs(roadmap): mention llama.cpp icon polish
2026-03-17 14:41:09 -04:00
Tam Nhu Tran
93d94b597f
fix(ui): add llama.cpp provider icon
2026-03-17 14:41:03 -04:00
Tam Nhu Tran
098416aefd
docs(roadmap): record issue 748 chooser follow-up
2026-03-17 14:35:34 -04:00
Tam Nhu Tran
8c0d75a454
fix(ui): rebalance API profile provider chooser
2026-03-17 14:35:27 -04:00
github-actions[bot]
33efaa77b9
chore(release): 7.54.0-dev.8 [skip ci]
2026-03-17 18:15:21 +00:00
Kai (Tam Nhu) Tran and GitHub
c05afd8e20
Merge pull request #745 from kaitranntt/kai/feat/744-api-profile-provider-selector-ux
...
feat(ui): improve API profile provider selector UX
2026-03-17 14:13:00 -04:00
Kai (Tam Nhu) Tran and GitHub
1764c4f83f
Merge pull request #747 from kaitranntt/kai/fix/746-command-routing-follow-up
...
fix(commands): follow up command routing hardening regressions
2026-03-17 14:12:35 -04:00
Tam Nhu Tran
d52465058e
fix(commands): follow up command routing hardening regressions
2026-03-17 14:06:39 -04:00
github-actions[bot]
22cb91adb6
chore(release): 7.54.0-dev.7 [skip ci]
2026-03-17 18:00:51 +00:00
Kai (Tam Nhu) Tran and GitHub
2774b07fa3
Merge pull request #743 from kaitranntt/kai/feat/ccs-cli-command-routing-refactor
...
refactor(commands): split CLI command routing
2026-03-17 13:59:26 -04:00
Tam Nhu Tran
0819de2f9f
docs(roadmap): record issue 744 provider selector update
2026-03-17 13:55:06 -04:00
Tam Nhu Tran
0337a32d99
feat(ui): improve API profile provider selector UX
2026-03-17 13:54:52 -04:00
Tam Nhu Tran
ee06f83988
fix(proxy): support portable undici dispatcher typings
2026-03-17 12:59:18 -04:00
Tam Nhu Tran
204475627a
refactor(commands): split CLI command routing
2026-03-17 12:54:55 -04:00
github-actions[bot]
eeb0378054
chore(release): 7.54.0-dev.6 [skip ci]
2026-03-17 15:45:57 +00:00
Kai (Tam Nhu) Tran and GitHub
4581b0578d
Merge pull request #741 from kaitranntt/kai/feat/736-dashboard-remote-host-support
...
feat: add dashboard host binding option
2026-03-17 11:44:25 -04:00
github-actions[bot]
3fae7906e4
chore(release): 7.54.0-dev.5 [skip ci]
2026-03-17 15:36:31 +00:00
Kai (Tam Nhu) Tran and GitHub
1a407dcffa
Merge pull request #739 from kaitranntt/kai/fix/738-marketplace-install-location
...
fix: normalize shared marketplace install paths
2026-03-17 11:35:04 -04:00
Tam Nhu Tran
eb9e9a8c83
fix: restore route target parser exports
2026-03-17 10:10:08 -04:00
Tam Nhu Tran
a4c1031324
test: restore config command host mock
2026-03-17 09:58:11 -04:00
Tam Nhu Tran
dcc67477ec
fix: align dashboard host warnings with effective bind
2026-03-17 09:58:11 -04:00
Tam Nhu Tran
553f8ac1e5
feat: add dashboard host binding option
2026-03-17 09:57:51 -04:00
github-actions[bot]
7006e8aebc
chore(release): 7.54.0-dev.4 [skip ci]
2026-03-17 13:57:00 +00:00
Tam Nhu Tran
1043a433f6
fix: normalize plugin metadata across shared launch flows
2026-03-17 09:56:31 -04:00
Tam Nhu Tran
2cb5b4ebec
fix(shared-manager): normalize marketplace registry paths
2026-03-17 09:56:31 -04:00
Kai (Tam Nhu) Tran and GitHub
7b1d7baefd
Merge pull request #740 from kaitranntt/kai/feat/737-model-combobox-search
...
feat(ui): add searchable model comboboxes
2026-03-17 09:55:34 -04:00
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
github-actions[bot]
a5f457e1f3
chore(release): 7.54.0-dev.3 [skip ci]
2026-03-17 12:25:18 +00:00