You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
feat: dynamic model registry + plan-aware grouping, release 1.3.0
Feat: dynamic models
- Fetch live /provider/v1/models on refresh and merge with bundled list
- Serve dynamic /v1/models endpoint (new models appear without a release)
- Expanded registry 44 -> 52 models (Kimi-K3, Qwen 3.7 Flash, Gemini
3.6 Flash/3.5 Flash Lite, Inkling, Inkling Small, Laguna, Ling)
Feat: plan-aware UI
- Page 5 groups by plan access first, then Free/Billing, then provider
- PlanAccess mirrors CLI evaluateModelAccess (go = open source + Luna/Grok,
pro blocks Fable/Opus + Fugu, credits override)
- Page 7 groups by plan (Available on Go vs Requires Pro/Max)
- Cost sync result shows as status-bar notification
Fix: keymap
- o always copies OpenAI endpoint; clear-old moved to Shift+O
Chore: release
- Bump to 1.3.0 (package.json, pubspec.yaml, version.dart)
- Sync CHANGELOG + docs
Copy file name to clipboardExpand all lines: CHANGELOG.md
+17Lines changed: 17 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,6 +2,23 @@
2
2
3
3
All notable changes to this project will be documented in this file.
4
4
5
+
## v1.3.0 (2026-08-02)
6
+
7
+
### Features
8
+
9
+
- Dynamic model list: bridge now fetches the live Command Code model catalog from `/provider/v1/models` on refresh and merges it with the bundled list, so newly released models (e.g. `inclusionai/ling-3.0-flash-free`, `poolside/laguna-s-2.1-free`) appear in `/v1/models` and the TUI without a bridge release
10
+
- Served `/v1/models` endpoint is now dynamic too: it merges the live API list with the bundled registry, so OpenAI/Anthropic clients see newly released Command Code models immediately
11
+
- TUI page 5 (Models): renders the live model list with correct per-plan access grouping (Go/Pro/Max + credits override), showing which models are actually usable on the user's plan
12
+
- TUI page 5 (Models): all "available on your plan" models grouped together at the top, then sub-grouped by usage (Free usage vs Billing) and by provider (DeepSeek, Moonshot, ZAI, MiniMax, Xiaomi, Qwen, StepFun, Tencent, Nvidia, Thinking Machines, OpenAI, xAI, ...); Enter-to-copy stays in sync with the highlighted row
13
+
- TUI page 7 (Cost): pricing grouped by plan access first (Available on Go vs Requires Pro/Max), not by opensource/premium; live-known models without local pricing are shown as "no pricing data" (yellow) instead of being hidden
14
+
- TUI page 7 (Cost): sync result now appears as a status-bar notification (green on success, red on failure) instead of being rendered at the bottom of the page where it could go unnoticed
15
+
- Plan access model mirrors the official CLI (`evaluateModelAccess`): Go = open source + `gpt-5.6-luna`, `xai/grok-4.5`; Pro blocks Fable/Opus + Fugu Ultra; credits override grants everything
16
+
- Expanded bundled model registry from 44 to 52 models (added Kimi-K3, Qwen 3.7 Flash, Gemini 3.6 Flash, Gemini 3.5 Flash Lite, Inkling, Inkling Small, Laguna S 2.1, Ling 3.0 Flash)
17
+
18
+
### Fixes
19
+
20
+
- Keymap: `o` now always copies the OpenAI endpoint URL; "Clear entries before today" moved to `Shift+O` (previously `o` in the log panel cleared old logs instead of copying the endpoint)
0 commit comments