Hermes2 Telegram: Umschalter schnell vs. langsam (Reasoning-Toggle) #110
Labels
No labels
flugscanner
fuenfvoracht
infrastruktur
jarvis
ki-tower
nice-to-have
prio-1
wartung
wordpress
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference: orbitalo/homelab-brain#110
Loading…
Add table
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Ziel
In Hermes2 (Telegram-Bot) soll es einen einfachen Umschalter "schnell vs. langsam" geben, mit dem man on-the-fly zwischen schneller Antwort (kein Reasoning) und schlauerer Antwort (Reasoning an) wechseln kann — idealerweise per Inline-Button oder kurzem Befehl, mit Anzeige des aktuellen Zustands.
reasoning_effort: none(DeepSeek V4 Pro ohne Thinking, ~0,8s)reasoning_effort: medium(oderlowals Mittelweg)Kontext (Stand 15.06.2026)
hermes-muauf pve-mu-3 (100.109.101.12), Agent Hermes v0.14.0./root/.hermes/config.yaml. Aktuell:model.default = deepseek/deepseek-v4-pro,fast_model.default = deepseek/deepseek-v4-flash,agent.reasoning_effort = none.hermes-gateway.service(+hermes-dashboard.service).Wichtig: Mechanik ist schon vorhanden
Hermes hat bereits einen
/reasoning-Befehl (siehegateway/run.py):_parse_reasoning_command_args()versteht/reasoning <level>(session-scoped) und--global(persistiert in config.yaml)._resolve_session_reasoning_config()+_session_reasoning_overridesmachen Session-Overrides.none,minimal,low,medium,high,xhigh(siehehermes_constants.parse_reasoning_effort).D.h. der Toggle muss das Rad nicht neu erfinden — er kann intern auf die bestehende
/reasoning-Logik mappen.Umsetzungsidee fuer Cline
/speed) mit zwei Zustaenden:reasoning nonereasoning medium(oderlow)--global, persistiert). Vorschlag: per-Chat default, optional global.plugins/platforms/(analog Discordplugins/platforms/discord/adapter.py, dort gibt esslash_reasoning). Discord-Variante als Vorlage nutzen.reasoning-Tokens, langsamer Modus =reasoning {enabled:true, effort:...}.Akzeptanzkriterien
container/ct-151-hermes-mu.md)Hinweise
config.yaml.bak.JJJJMMTT).