defaultModel property
Implementation
String get defaultModel => switch (this) {
claude => 'claude-haiku-4-5-20251001',
openai => 'gpt-4.1-mini',
gemini => 'gemini-2.5-flash',
// Clean ID; LocalLlmDatasource resolves it to the GGUF file name + HF
// download URL. Llama 3.2 1B Instruct Q4_K_M is the default: smallest
// GGUF (~0.8 GB) and the only model in the list with "Llama" in the
// name, so users land on a recognizable choice when they tap "Local".
local => 'llama-3.2-1b',
};