Expand description
Hardcoded model aliases for stable, cross-provider model selection. Hardcoded model aliases for stable, cross-provider model selection.
Aliases map short, memorable names to exact model IDs + providers. Updated per release — we only alias models we’ve tested with Koda.
§Usage
/modelpicker shows aliases (user-facing)- Sub-agent definitions reference aliases:
model: Some("gemini-flash-lite") resolve("claude-sonnet")→Some(ResolvedAlias { model_id, provider })resolve("local")→Some(ResolvedAlias { model_id: "auto-detect", provider: LMStudio })
Structs§
- Model
Alias - A hardcoded model alias.
- Resolved
Alias - Result of resolving an alias.
Constants§
- LOCAL_
ALIAS - The “local” alias uses auto-detection — model ID is discovered at runtime.
Functions§
- alias_
names - All alias names (for tab completion).
- all
- All aliases in display order (for the
/modelpicker). - resolve
- Resolve an alias to its model ID and provider.