Commit Graph
427 Commits
Author SHA1 Message Date
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 54ea36fd18 fix(management): localize marketplace registry per instance 2026-03-18 07:08:09 -04:00
Tam Nhu Tran 2d48e6a287 chore: resolve dev merge conflicts for GLMT deprecation 2026-03-17 15:55:25 -04:00
Tam Nhu Tran 5525098400 feat: deprecate GLMT user-facing surfaces 2026-03-17 15:49:29 -04:00
Tam Nhu Tran 93d94b597f fix(ui): add llama.cpp provider icon 2026-03-17 14:41:03 -04:00
Kai (Tam Nhu) TranandGitHub 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
Tam Nhu Tran d52465058e fix(commands): follow up command routing hardening regressions 2026-03-17 14:06:39 -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 204475627a refactor(commands): split CLI command routing 2026-03-17 12:54:55 -04:00
Kai (Tam Nhu) TranandGitHub 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
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
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) 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 334f3697f9 test: cover invalid novita preset ids 2026-03-17 08:13:50 -04:00
Tam Nhu Tran a35859aba5 fix(cursor): harden anthropic daemon contract handling 2026-03-17 07:17:35 -04:00
Tam Nhu Tran 94fa96aa81 fix: correct novita preset endpoint and asset handling 2026-03-17 07:02:47 -04:00
Tam Nhu Tran 67290e85c0 test(cursor): reclassify daemon lifecycle smoke coverage 2026-03-16 14:55:53 -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 ce600a7f22 test(cliproxy): cover codex plan fallback edge cases 2026-03-16 14:00:38 -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) TranandGitHub 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 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
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) 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 9bcb195e7c test: cover llama.cpp help parity 2026-03-07 16:03:16 +07: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 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 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
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