fabro/lib/crates/fabro-model/src
Scott Werner 100b7b4750 refactor(catalog): collapse OpenRouter model family to a single value
Replace per-vendor family values (or-claude-4, or-gpt-5, or-gemini-3,
or-mimo, or-minimax, or-deepseek, or-kimi, or-qwen-3, or-glm,
or-nemotron, or-devstral) with family = "openrouter" across all 17
models. The family field is informational; the per-vendor namespacing
added visual noise without distinguishing semantics in any consumer.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-28 16:53:34 -04:00
..
catalog/providers refactor(catalog): collapse OpenRouter model family to a single value 2026-05-28 16:53:34 -04:00
adapter.rs refactor(model): move provider facts into catalog (#298) 2026-05-17 20:59:08 -04:00
billing.rs Compute LLM cost on-read for in-flight billing stages (#345) 2026-05-21 19:25:00 -04:00
bootstrap_catalog.rs feat(model): support open provider catalog data (#245) 2026-05-12 15:42:49 -04:00
catalog.rs feat(catalog): add OpenRouter as opt-in built-in provider 2026-05-28 16:53:34 -04:00
ids.rs refactor(llm): split provider identity from adapters (#280) 2026-05-16 13:13:41 -04:00
lib.rs feat(server): add GET /api/v1/providers and /settings/models page (#321) 2026-05-20 09:05:00 -04:00
model_ref.rs refactor(llm): split provider identity from adapters (#280) 2026-05-16 13:13:41 -04:00
model_test.rs refactor(api): reuse billing and model domain types 2026-04-30 06:15:18 -04:00
provider.rs Link unconfigured providers to prefilled secret form 2026-05-24 09:34:24 -04:00
reasoning.rs refactor(llm): simplify catalog cleanup paths (#261) 2026-05-14 09:35:42 -04:00
types.rs Add small_default model role and async generated run titles (#368) 2026-05-23 13:48:39 -04:00