openclaw memory

Verwalte semantische Speicherindizierung und -suche. Bereitgestellt durch das aktive Memory-Plugin (Standard: memory-core; mit plugins.slots.memory = "none" deaktivierbar).

Verwandte Themen:

Beispiele

openclaw memory status
openclaw memory status --deep
openclaw memory index --force
openclaw memory search "meeting notes"
openclaw memory search --query "deployment" --max-results 20
openclaw memory status --json
openclaw memory status --deep --index
openclaw memory status --deep --index --verbose
openclaw memory status --agent main
openclaw memory index --agent main --verbose

Optionen

memory status und memory index:

  • --agent <id>: Auf einen einzelnen Agenten beschränken. Ohne diese Option laufen die Befehle für jeden konfigurierten Agenten; wenn keine Agentenliste konfiguriert ist, wird auf den Standard-Agenten zurückgegriffen.
  • --verbose: Detaillierte Logs während der Prüfungen und Indizierung ausgeben.

memory status:

  • --deep: Verfügbarkeit von Vektor- und Embedding-Systemen prüfen.
  • --index: Neuindizierung durchführen, wenn der Store veraltet ist (impliziert --deep).
  • --json: JSON-Ausgabe.

memory index:

  • --force: Vollständige Neuindizierung erzwingen.

memory search:

  • Sucheingabe: Entweder positionell [query] oder --query <text> übergeben.
  • Wenn beides angegeben wird, hat --query Vorrang.
  • Wenn keins von beidem angegeben wird, bricht der Befehl mit einem Fehler ab.
  • --agent <id>: Auf einen einzelnen Agenten beschränken (Standard: der Standard-Agent).
  • --max-results <n>: Anzahl der zurückgegebenen Ergebnisse begrenzen.
  • --min-score <n>: Treffer mit niedrigem Score herausfiltern.
  • --json: JSON-Ergebnisse ausgeben.

Hinweise:

  • memory index --verbose gibt Details pro Phase aus (Provider, Modell, Quellen, Batch-Aktivität).
  • memory status berücksichtigt zusätzliche Pfade, die über memorySearch.extraPaths konfiguriert sind.
  • Wenn aktive Remote-API-Schlüsselfelder für Memory als SecretRefs konfiguriert sind, werden die Werte aus dem aktiven Gateway-Snapshot aufgelöst. Falls das Gateway nicht erreichbar ist, bricht der Befehl sofort ab.
  • Hinweis zur Gateway-Versionskompatibilität: Dieser Befehlspfad erfordert ein Gateway, das secrets.resolve unterstützt; ältere Gateways geben einen Unknown-Method-Fehler zurück.