Model catalog, multi-provider AI settings, and better chat controls
May 2026
This release makes model setup much more flexible. Instead of locking yourself into one provider, you can now save API keys for OpenAI, Anthropic, and Google independently, then switch models from the side panel when the task calls for it.
The extension now uses SupaPM's public model catalog to discover supported providers and models. That means newer models can appear without hardcoding every option into the extension UI, while unavailable or incompatible models are filtered out automatically.
What's new
- Multi-provider API keys: Save keys for more than one provider and manage them from Settings or onboarding.
- Model catalog: Supported models now come from a versioned SupaPM catalog, with compatibility checks built in.
- New model options: Added Claude Opus 4.7, Claude Sonnet 4.6, Claude Haiku 4.5, Gemini 3.1 Pro Preview, Gemini 3 Flash Preview, and Gemini 3.1 Flash-Lite Preview.
- Side panel model picker: Switch between configured providers and models from chat, with short descriptions and context-window metadata.
- Manual endpoints: Advanced users can point SupaPM at an OpenAI-compatible local or custom-hosted model endpoint.
- Better chat transparency: Token/context usage metadata and explicit reasoning blocks are now surfaced more clearly when available.
The goal is simple: keep SupaPM local-first and provider-flexible without making model setup feel like an admin chore.