Skip to content

fix(providers): restore models removed by PR #58, add lemonade provider#60

Closed
houko wants to merge 1 commit intomainfrom
fix/restore-models-removed-by-pr58
Closed

fix(providers): restore models removed by PR #58, add lemonade provider#60
houko wants to merge 1 commit intomainfrom
fix/restore-models-removed-by-pr58

Conversation

@houko
Copy link
Copy Markdown
Contributor

@houko houko commented Apr 16, 2026

Summary

PR #58 (ollama catalog expansion) accidentally removed several models that CI tests depend on:

  • anthropic: claude-3-5-sonnet-20241022 was removed (6→7 models)
  • xai: grok-2 and grok-2-mini were removed (7→9 models)
  • ollama: llama3.2 was removed (needed by test_merge_skips_existing and test_estimate_cost_with_catalog_local_zero_price_stays_zero)
  • lemonade: provider file was never added despite being registered in is_local_provider() and the driver list (test_build_router_providers_marks_lemonade_as_local fails)

Fixes CI failures on main

  • test_build_router_providers_marks_lemonade_as_local
  • test_estimate_cost_with_catalog_local_zero_price_stays_zero
  • model_catalog::tests::test_find_model_prefers_custom_over_builtin
  • model_catalog::tests::test_merge_skips_existing
  • model_catalog::tests::test_models_by_provider
  • model_catalog::tests::test_provider_model_counts
  • model_catalog::tests::test_xai_models

- anthropic: restore claude-3-5-sonnet-20241022 (7 models, not 6)
- xai: restore grok-2 and grok-2-mini (9 models, not 7)
- ollama: restore llama3.2 (required by metering and merge-skip tests)
- lemonade: add missing local provider (referenced in is_local_provider() and driver list)
@chatgpt-codex-connector
Copy link
Copy Markdown

You have reached your Codex usage limits for code reviews. You can see your limits in the Codex usage dashboard.

@houko
Copy link
Copy Markdown
Contributor Author

houko commented Apr 16, 2026

Wrong approach — old models were intentionally removed. Tests should be updated instead.

@houko houko closed this Apr 16, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant