LiteLLM: drop unsupported params (fixes Hermes routing) #16

Merged
william merged 1 commits from fix/litellm-drop-params into main 2026-08-23 17:15:38 +00:00
1 Commits
Author SHA1 Message Date
william 02a94d1d03 LiteLLM: drop unsupported params instead of erroring (fixes Hermes routing)
Hermes sends provider-agnostic params like reasoning_effort that OpenRouter's
auto model doesn't accept, causing a 400 on every request until this was
set. Also documents (in a follow-up, not this commit) that getting Hermes to
actually use this gateway needed live 'hermes config set' calls on the
running container (providers.litellm.{api,api_key}, model.provider=litellm,
model.default=auto) — that state lives in the hermes-data volume, not git,
so it isn't reproduced automatically by a fresh deploy. See README.
2026-08-23 17:09:39 +00:00