From 398cf40c08fd955df38c136c5df1ed7e71ea5cda Mon Sep 17 00:00:00 2001 From: webtecnica <75556242+webtecnica@users.noreply.github.com> Date: Sun, 12 Jul 2026 15:50:44 -0300 Subject: [PATCH] fix(nous): restore inference-api.nousresearch.com base_url The upstream migration to inference.nousresearch.com broke routing for inference-api.nousresearch.com. Restore the correct base_url and drop the stale alias match in _is_nous_inference_route(). Fixes #60715 --- agent/conversation_loop.py | 1 - plugins/model-providers/nous/__init__.py | 2 +- 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/agent/conversation_loop.py b/agent/conversation_loop.py index d82368eeb93a..a7da4956c503 100644 --- a/agent/conversation_loop.py +++ b/agent/conversation_loop.py @@ -194,7 +194,6 @@ def _is_nous_inference_route(provider: str, base_url: str) -> bool: base = str(base_url or "") return ( base_url_host_matches(base, "inference-api.nousresearch.com") - or base_url_host_matches(base, "inference.nousresearch.com") ) diff --git a/plugins/model-providers/nous/__init__.py b/plugins/model-providers/nous/__init__.py index b158494e3a3f..0e8df173df82 100644 --- a/plugins/model-providers/nous/__init__.py +++ b/plugins/model-providers/nous/__init__.py @@ -51,7 +51,7 @@ nous = NousProfile( "hermes-3-405b", "hermes-3-70b", ), - base_url="https://inference.nousresearch.com/v1", + base_url="https://inference-api.nousresearch.com/v1", auth_type="oauth_device_code", )