6db1224d95
Der auto-lernende Mem0-Store sammelte trotz Relevanz-Direktive viel Müll: Fakten ÜBER den Assistenten selbst (Hermes/Lucy), transiente Zustände (Commit-Rückstand, Cronjob-Läufe, Onboarding-/Test-Fragen) und Gesprächs-Meta. Live-Store war zu ~40% solcher Ballast; der niedrige Recall-Schwellwert (0.3) blendete zudem marginale Fakten pro Turn ein und brach damit --cache-reuse. - mem0_service/app.py: custom_instructions verschärft (NIEMALS Fakten über den Assistenten selbst / keine zeitgebundenen Zustände) + deterministischer Post-Extraktions-Guard (_is_junk_fact) löscht Assistenten-Meta/transiente Fakten, die mem0-OSS trotz Direktive extrahiert — unabhängig vom LLM. - hermes/plugins/mc2-memory/__init__.py: RECALL_MIN_SCORE 0.3->0.5 (nur starke Treffer, oft leer -> stabilerer Prompt-Prefix -> --cache-reuse greift), MIN_USER_LEN 12->25 + Trivial-Turn-Skip (Begrüßung/Quittung/Aufwärmen). Alles env-überschreibbar und reversibel. Backend/Frontend unberührt. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>