# Homelab-Brain — Agent-Regeln ## OpenMemory (Pflicht) 1. **Session-Start:** rufe `openmemory.search_memory` mit 2–3 Stichworten aus dem User-Auftrag auf, BEVOR du handelst. Nenne Treffer im Chat. 2. **Am Ende jeder abgeschlossenen Aufgabe:** rufe `openmemory.add_memories` mit genau einem Eintrag im Format: `YYYY-MM-DD | : ` Präfixe: `ops` | `code` | `config` | `fehler` | `entscheidung` 3. **Keine Memory-Einträge ohne reale Aktion.** Lieber leer als erfunden. Trivia (nur gelesen, nichts verändert) → nicht speichern. 4. **`results: []` = Duplikat, kein Erfolg.** mem0 dedupliziert semantisch und verwirft zu ähnliche Einträge still. Dann genau einmal mit spezifischerem Text (IDs, URLs, Zahlen, Timestamps, CT-Nummern) retryen. Bleibt der Retry auch `[]`: dem User ehrlich "nicht gespeichert (vermutlich Duplikat)" melden. NIEMALS "Erfolgreich dokumentiert" schreiben, wenn `results` leer war.