Feat: Hermes Auto-Lern-Hook — mc2-memory Memory-Provider (context-only)
Hängt Hermes ans geteilte Mem0-Gedächtnis ohne Tool-Loop-Risiko: - sync_turn (nach jedem Turn) → /api/memory/learn (infer=True, Hintergrund-Worker, nicht-blockierend) → Mem0 extrahiert dauerhafte Fakten automatisch. - prefetch (vor dem Turn) → semantische Suche → relevante Fakten als Kontext. - get_tool_schemas()=[] → context-only, keine Agent-Tools (memory bleibt in disabled_toolsets). Single Source of Truth bleibt der MC2-Sidecar. Installation nach ~/.hermes/plugins/mc2-memory/ via deploy.sh; Aktivierung box-lokal in ~/.hermes/config.yaml (memory.memory_enabled: true + memory.provider: mc2-memory). Provider-Ebene verifiziert (Auto-Lernen + semantischer Recall gegen Box). Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
@@ -31,6 +31,15 @@ else
|
||||
echo "WARN: ~/.mem0/venv fehlt — Mem0-Sidecar wird nicht gestartet (siehe Plan A1)."
|
||||
fi
|
||||
|
||||
# Hermes-Memory-Provider-Plugin (auto-lernen/Recall via Mem0-Sidecar) nach ~/.hermes/plugins/
|
||||
# spiegeln. Context-only (kein Tool-Loop). Aktivierung in ~/.hermes/config.yaml:
|
||||
# memory.memory_enabled: true + memory.provider: mc2-memory (einmalig, box-lokal).
|
||||
if [ -d "$HOME/.hermes" ]; then
|
||||
mkdir -p "$HOME/.hermes/plugins/mc2-memory"
|
||||
cp "$SRC/hermes/plugins/mc2-memory/__init__.py" "$SRC/hermes/plugins/mc2-memory/plugin.yaml" \
|
||||
"$HOME/.hermes/plugins/mc2-memory/"
|
||||
fi
|
||||
|
||||
# systemd-USER-Units installieren/aktualisieren
|
||||
mkdir -p "$HOME/.config/systemd/user"
|
||||
cp "$SRC/deploy/mission-control-2.service" "$HOME/.config/systemd/user/mission-control-2.service"
|
||||
|
||||
Reference in New Issue
Block a user