Commandes CLI
memory
Gérez l'indexation et la recherche de la mémoire sémantique. Fourni par le plugin de mémoire actif (par défaut : memory-core ; définissez plugins.slots.memory = "none" pour le désactiver). Liens utiles :
Exemples
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
Options
memory status et memory index :
--agent <id>: limiter la portée à un seul agent. Sans cela, ces commandes s'exécutent pour chaque agent configuré ; si aucune liste d'agents n'est configurée, elles reviennent à l'agent par défaut.--verbose: émettre des journaux détaillés pendant les sondages et l'indexation.
memory status :
--deep: sonder la disponibilité du vecteur et des embeddings.--index: exécuter une réindexation si le stock est sale (implique--deep).--json: afficher la sortie en JSON.
memory index :
--force: forcer une réindexation complète.
memory search :
- Entrée de requête : passez soit l'argument positionnel
[query]soit--query <text>. - Si les deux sont fournis,
--queryl'emporte. - Si aucun n'est fourni, la commande se termine avec une erreur.
--agent <id>: limiter la portée à un seul agent (par défaut : l'agent par défaut).--max-results <n>: limiter le nombre de résultats retournés.--min-score <n>: filtrer les correspondances avec un score faible.--json: afficher les résultats en JSON.
Notes :
memory index --verboseaffiche les détails par phase (fournisseur, modèle, sources, activité par lot).memory statusinclut tous les chemins supplémentaires configurés viamemorySearch.extraPaths.- Si les champs de clé API distante de mémoire effectivement actifs sont configurés comme SecretRefs, la commande résout ces valeurs à partir de l'instantané de la passerelle active. Si la passerelle est indisponible, la commande échoue rapidement.
- Note sur la divergence de version de la passerelle : ce chemin de commande nécessite une passerelle qui prend en charge
secrets.resolve; les passerelles plus anciennes retournent une erreur de méthode inconnue.