Hermes Rollback nach Marathon-Tag 13.05.2026 + Qwen-Strategie (qwen3.6 fuer OpenCoder, nicht Hermes) #96
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#96
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?
Kontext
Am 13.05.2026 wurde am Hermes-Stack (CT 151) zu viel auf einmal verändert (14 Code-/Config-Aenderungen + 8 Restart-Zyklen). Ergebnis: vorher funktionierende Subsysteme (TTS-Auto-Reply, Honcho-Memory mit alten Daten) sind kaputt oder nicht mehr erreichbar. Compute-Kosten ca. 60 EUR fuer Verschlechterung. Doku unter
/root/docs/issues/hermes-2026-05-13-status.mdauf CT 999.Strategische Entscheidung (User-Wunsch 14.05.2026)
Qwen3.6 (27b/35b-a3b) wird fuer OpenCoder genutzt, NICHT fuer Hermes.
Hermes laeuft wieder auf
anthropic/claude-haiku-4.5via OpenRouter (wie vor 13.05.2026 morgen).Qwen-Modelle bleiben auf dem KI-Server (Ollama 100.84.255.83:11434) und werden vom OpenCoder-Stack genutzt.
Rollback-Plan fuer Hermes (CT 151)
Schritt 1 — Hermes-Code (
/opt/hermes-agent, git-tracked)Effekt: Context-Bar weg, PDF-Pipeline weg, alles wieder upstream-Stand.
Schritt 2 — Context-Monitor-Plugin (
/root/.hermes/plugins/, kein git)Schritt 3 — Hermes-Config (
/root/.hermes/config.yaml, kein git)Achtung: Backup
bak-pre-qwen36-13052026ist falsch beschriftet — enthaelt bereitsqwen3.6:27b-fast. Es gibt KEIN sauberes Backup vom Pre-Qwen-Stand. Daher manueller Eingriff:Plus: alle heutigen
honcho:/memory.provider: honchoEintraege wieder rausnehmen (zurueck aufprovider: ''wie im Original-Backup).Schritt 4 — Honcho-Config (
/root/.hermes/honcho.json, kein git)Existierte vorher nicht.
Schritt 5 — MEMORY.md (
/root/.hermes/MEMORY.md, kein git)War von Cursor-Agent gestern erstellt mit den 2 medizinischen PDFs. Die zwei PDFs liegen weiterhin im Cache (
/root/.hermes/cache/documents/).Schritt 6 — Honcho-Server
.envauf CT 149Dialectic-Models wieder unkonfiguriert (Original-Stand).
Schritt 7 — Hermes Gateway restart auf CT 151
Was bleibt offen
hermes-Workspace nach jervais (falls Honcho nochmal aktiviert wird) — nicht jetzt, separates IssuebaseUrlimhosts.hermes-Block wird vom Plugin-Loader ignoriert, muss zwingend top-level stehen — separates Upstream-Issue an NousResearch/hermes-agentLessons (im openmemory abgelegt)
~/.hermes/honcho.json, NICHT config.yaml)/root/.hermes/ist NICHT in git, nur/opt/hermes-agentStatus
Rollback ausgefuehrt 14.05.2026 ~12:25 Uhr
Nicht 1:1 wie geplant — beim Backup-Vergleich kamen drei Faktenfehler im Plan ans Licht, die mit dem User abgestimmt korrigiert wurden:
jervaiswar NICHT erst am 13.05. neu — das aelteste Backupconfig.yaml.bak(_config_version: 23) hatte bereitshoncho.app_name: jervais. Der Wechsel passierte vorher (vermutlich Anfang Mai mit dem MacBook-Stack). Konsequenz:honcho:-Block in config.yaml NICHT entfernt, Workspace bleibt jervais./opt/honcho/.envRollback haette AuthenticationError zurueckgebracht (steht im Issue selbst!). Schritt 6 wurde nicht ausgefuehrt — Dialectic-Levels (alle 5 auf grok-4.1-fast via OpenRouter) bleiben aktiv.mediumaufgeruestet (stattsmall) auf User-Wunsch. Modell-Cache vorab heruntergeladen (~1.5 GB, 20s), End-to-End getestet: 11.4s fuer 7s deutsches Audio, perfekte Erkennung.Tatsaechlich ausgefuehrt
git restoreaufgateway/run.py,telegram.py,base.py+ alle 4.bak-*-13052026+pdf_handler.py/root/.hermes/plugins/context-monitor/weg, pluscontext-monitor.{debug.log,state.json}config.yaml:model: openrouter/anthropic/claude-haiku-4.5(warollama/qwen3.6:35b-a3b-fast),stt.local.model: medium(warsmall). Honcho-Block UNVERAENDERT. Backupconfig.yaml.bak-pre-rollback-14052026angelegt.honcho.jsonzurueck aufbak-pre-fix-13052026(einfaches Formatworkspace_id/base_url/peer_id, keinhosts.hermes-Konstrukt mehr)MEMORY.mdweg/opt/honcho/.envauf CT 149 zuruecksystemctl restart hermes-gateway(PID 23974, active, 2 ESTAB-Sockets zuapi.telegram.org)Verifikation
tools.transcription_tools.transcribe_audiomit gestriger Test-Audio (audio_527bb56849c7.ogg, 7.0s) →provider: local,medium, 11.37s, Transkript korrekt: "Warum keine Auto-Ausgabe, obwohl das ausdruecklich befohlen war und gewuenscht war?"MODEL: anthropic/claude-4.5-haiku-20251001, Cost $0.000043, ReplyPONG.api.telegram.org, PID 23974, RSS waechst noch (lazy-init).git statusclean ausser den 3 git-restored Dateien, keine.bak-*-13052026mehr.Pre-Rollback-Snapshot
/root/rollback-snapshots/pre-rollback-20260514-101518.tgzauf CT 151 (504 KB) enthaelt alle Configs, Backups, Plugins und Code-Files vor dem Rollback. Falls Re-Apply gewuenscht:tar xzf+ manuell zurueckkopieren.Was offen bleibt
baseUrlim hosts.hermes — durch Rueckkehr zum simplenhoncho.json-Format umgangen, kein Upstream-Issue mehr noetig.journalctl -u hermes-gateway.User-Entscheidungen dokumentiert
localmit faster-whispermedium(kein Cloud-Key noetig)exact_plus_sttkeep_honcho(jervais aktiv, Dialectic-Levels behalten)