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
{{ message }}
This repository was archived by the owner on Sep 18, 2026. It is now read-only.
Repository navigation
This repository was archived by the owner on Sep 18, 2026. It is now read-only.
Feature Request: Support Provider-Specific Model Variants in Aliases #1
The current alias configuration appears to map a single alias to a model identifier.
Some providers, such as OpenAI, expose additional configuration dimensions beyond the model name. For example, GPT-5.5 can be used with different reasoning variants (e.g. low, medium, high) while still using the same underlying model.
Today, creating aliases such as:
fast → GPT-5.5 with low reasoning
balanced → GPT-5.5 with medium reasoning
high → GPT-5.5 with high reasoning
is not possible without repeatedly specifying the variant elsewhere.
Supports providers that expose model variants separately from model names.
Remains backward compatible with the current string-based configuration.
Provides a path for future provider-specific settings.
Thanks for considering it. I think this would make aliases much more useful for workflows where the same model is used with different reasoning levels or execution profiles.
Activity
renaudcerrato commentedon Sep 1, 2026
@gpayo : checkout my fork, it supports variants but also "alias to alias" : https://github.com/renaudcerrato/opencode-model-alias