mirror of
https://github.com/fabro-sh/fabro.git
synced 2026-09-07 08:27:12 +00:00
Introduce OOP API for the model catalog: LanguageModel trait with blanket impl on ModelInfo, Catalog struct with typed methods (get, list, default_for_provider, closest, build_fallback_chain, etc.), ModelRef enum replacing ModelId, and Provider::OpenAiCompatible variant. Migrate all callers across the workspace to use Catalog::builtin() and remove the old free-function API. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| src | ||
| Cargo.toml | ||