hermes-bsd/tests/providers
liuhao1024 1b962f001e fix(models): pass model.base_url to fetch_models in /model picker
The /model interactive picker resolved a base_url from user credentials
but never passed it to ProviderProfile.fetch_models(), causing the
picker to always query the provider's hardcoded default endpoint
instead of the user's custom URL (e.g. a company litellm proxy).

- providers/base.py: add optional base_url parameter to fetch_models()
- hermes_cli/models.py: pass resolved base_url to fetch_models()
- Update all subclass overrides for signature compatibility
- Add 6 regression tests covering override, fallback, and integration
2026-06-16 13:09:40 -07:00
..
__init__.py
test_e2e_wiring.py
test_fetch_models_base_url.py fix(models): pass model.base_url to fetch_models in /model picker 2026-06-16 13:09:40 -07:00
test_plugin_discovery.py
test_profile_wiring.py
test_provider_profiles.py
test_transport_parity.py