Skip to content

v3.2.0

Choose a tag to compare

@github-actions github-actions released this 17 Jul 00:09
8aa5d6f

What's Changed

Features

  • Cost-aware per-provider default model picker: When you add an API key via amicus key <provider>, the setup wizard, or the Electron key step, you now get an interactive picker that pre-selects a balanced-tier model (not the priciest flagship) and shows live $/M input pricing. Your choice is saved as a vendor-named alias (e.g., --model anthropic), and if it's your first key, it seeds your overall default. Applies to direct model vendors (OpenAI, Anthropic, Google, DeepSeek).
  • routing.tier preference: A new config field (frontier, balanced, or economy, default balanced) biases the picker's pre-selection toward your preferred cost tier across vendors.
  • One-time onboarding tip: Existing users see a non-blocking notice on amicus start pointing them to the new per-provider picker.

Improvements

  • Per-gateway model ID resolution by model: Model aliases now resolve their gateway-specific executable IDs based on the model itself rather than the alias name. This fixes routing for user-defined and vendor-named aliases across the direct and OpenRouter gateways, extending the v3.1.1 gateway-correct-ids fix beyond curated defaults. An alias with an explicit openrouter/… ID still forces OpenRouter.

Full Changelog: v3.1.1...v3.2.0