From 94b2b516e9e0b76316a32f0c028abd21c436fe18 Mon Sep 17 00:00:00 2001 From: Shun Kakinoki Date: Mon, 10 Aug 2026 05:11:14 +0000 Subject: [PATCH] fix(hermes): register cliproxy as a proper provider The was empty, causing Hermes to fail with 'No inference provider configured' on every request. The section doesn't register providers for model routing. Changed to a proper cliproxy provider definition with base_url, api_key, and api_mode. This should fix the primary auth failure and allow deepseek-v4-flash to work without falling back to pro. --- config/hermes/config.template.yaml | 6 +++++- config/hermes/config.tpl.yaml | 6 +++++- 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/config/hermes/config.template.yaml b/config/hermes/config.template.yaml index cbc22242b..a6d4bdffb 100644 --- a/config/hermes/config.template.yaml +++ b/config/hermes/config.template.yaml @@ -1,6 +1,10 @@ model: default: cliproxy/deepseek-v4-flash -providers: {} +providers: + cliproxy: + base_url: https://cliproxy.shunkakinoki.com/v1 + api_key: __CLIPROXY_API_KEY__ + api_mode: chat_completions fallback_providers: - provider: cliproxy model: deepseek-v4-pro diff --git a/config/hermes/config.tpl.yaml b/config/hermes/config.tpl.yaml index 3a9ee14b0..e9ce62632 100644 --- a/config/hermes/config.tpl.yaml +++ b/config/hermes/config.tpl.yaml @@ -1,6 +1,10 @@ model: default: cliproxy/__DEEPSEEK_FLASH__ -providers: {} +providers: + cliproxy: + base_url: https://cliproxy.shunkakinoki.com/v1 + api_key: __CLIPROXY_API_KEY__ + api_mode: chat_completions fallback_providers: - provider: cliproxy model: __DEEPSEEK_PRO__