fabro/lib
Bryan Helmkamp 1b9275f4a8
refactor(llm): align Fireworks provider with catalog conventions
- Rewrite the Fireworks tool round-trip E2E test on the shared
  run_model_test deep-test pattern used by the OpenRouter and Poolside
  opt-in provider tests, instead of a fourth hand-rolled copy of the
  multiply-tool scaffold.
- Drop the "(via Fireworks)" display-name suffix from slugs that have no
  first-party provider (kimi-k2.6, deepseek-v4-*, minimax-m2.7),
  matching the OpenRouter convention; rename "Qwen 3.7 Plus" to
  "Qwen3.7 Plus" to match existing Qwen entries.
- Fix kimi-k2.6 vision flag to false, matching the OpenRouter entry for
  the same slug (the portability test asserts they are the same model).
- Assert small_default_for_provider and per-model family/vision/
  reasoning in the catalog tests, mirroring sibling provider tests.
- Add Troubleshooting and Further reading sections to the Fireworks
  docs page, matching the other opt-in provider pages.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-24 09:08:32 -04:00
..
apps feat(llm): add Fireworks AI as an opt-in provider 2026-07-24 08:03:39 -04:00
components refactor(llm): align Fireworks provider with catalog conventions 2026-07-24 09:08:32 -04:00
foundation refactor(llm): align Fireworks provider with catalog conventions 2026-07-24 09:08:32 -04:00
packages/fabro-api-client fix(llm): send cache_control breakpoints for Claude via OpenRouter 2026-07-23 17:55:41 -04:00