From dfdd4bb6a807379b563ada9cf4ef27baead06148 Mon Sep 17 00:00:00 2001 From: Frank Date: Tue, 25 Aug 2026 18:48:04 -0700 Subject: [PATCH] Set Hermes local model reasoning levels --- dankclaw/hermes/config.yaml.example | 5 +++++ docs/Dankclaw/Hermes.md | 3 +++ 2 files changed, 8 insertions(+) diff --git a/dankclaw/hermes/config.yaml.example b/dankclaw/hermes/config.yaml.example index afb97ff..5d56080 100644 --- a/dankclaw/hermes/config.yaml.example +++ b/dankclaw/hermes/config.yaml.example @@ -40,6 +40,11 @@ auxiliary: profile_describer: {provider: custom, model: frank-default-small, base_url: http://192.168.0.235:7770/v1} curator: {provider: custom, model: frank-default-small, base_url: http://192.168.0.235:7770/v1} +agent: + reasoning_overrides: + frank-default-large: medium + frank-default-small: medium + dashboard: # basic_auth intentionally omitted; its password_hash remains live-only. font: atkinson-hyperlegible diff --git a/docs/Dankclaw/Hermes.md b/docs/Dankclaw/Hermes.md index b9ae7ba..4508244 100644 --- a/docs/Dankclaw/Hermes.md +++ b/docs/Dankclaw/Hermes.md @@ -27,6 +27,9 @@ both containers. The tracked, sanitized configuration baseline is - The configured `dankserver-small` provider reaches `http://192.168.0.235:7770/v1` and exposes the `frank-default-small` alias. It is a named provider, so it can coexist with the existing `custom` provider for the large model. +- Both local aliases have `agent.reasoning_overrides` set to `medium`. The + llama.cpp endpoints reject unsupported values such as `high` and `none`; the + active large endpoint advertises only `low`, `medium`, and `xhigh`. - The live `config.yaml` contains secrets and user state and is not committed; the tracked example is the sanitized backup of its non-secret settings.