Skip to main content

Module model_alias

Module model_alias 

Source
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

  • /model picker 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§

ModelAlias
A hardcoded model alias.
ResolvedAlias
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 /model picker).
resolve
Resolve an alias to its model ID and provider.