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
This commit was created on GitHub.com and signed with GitHub’s verified signature.
Added
grok-openrouter connector (passthrough) for OpenRouter's unified model gateway.
Live model discovery for passthrough connectors: the model picker fetches {baseUrl}/models at runtime, with a windowed list view for large catalogues.
Type-to-filter search in the model picker.
Per-provider manifest fragments: each provider is defined by its own providers/<id>/provider.json, aggregated into providers/providers.json by scripts/aggregate-manifest.js. Adding a provider is a new file in a new directory, with no edits to a shared file.
Build scripts: npm run build, build:manifest, build:bins, and check:manifest.
Changed
Passthrough connectors (DeepSeek, Qwen, OpenRouter) no longer pin static models lists; they are fetched live with a defaultModel fallback.
providers/providers.json is now a generated aggregate of the fragments; edit the fragment and run npm run build.
Provider order in the manifest, the TUI menus, and the package.json bin map is now alphabetical by id.