mirror of
https://github.com/NousResearch/hermes-agent.git
synced 2026-04-28 01:21:43 +00:00
fix: sanitize chat payloads and provider precedence
This commit is contained in:
parent
a20d373945
commit
358dab52ce
8 changed files with 91 additions and 10 deletions
|
|
@ -181,3 +181,10 @@ def test_resolve_requested_provider_precedence(monkeypatch):
|
|||
monkeypatch.setenv("HERMES_INFERENCE_PROVIDER", "nous")
|
||||
monkeypatch.setattr(rp, "_get_model_config", lambda: {"provider": "openai-codex"})
|
||||
assert rp.resolve_requested_provider("openrouter") == "openrouter"
|
||||
assert rp.resolve_requested_provider() == "openai-codex"
|
||||
|
||||
monkeypatch.setattr(rp, "_get_model_config", lambda: {})
|
||||
assert rp.resolve_requested_provider() == "nous"
|
||||
|
||||
monkeypatch.delenv("HERMES_INFERENCE_PROVIDER", raising=False)
|
||||
assert rp.resolve_requested_provider() == "auto"
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue