openclaw sessions
Elenca le sessioni di conversazione memorizzate.
- predefinito: archivio dell’agente predefinito configurato
--verbose: logging verboso--agent <id>: un archivio di un agente configurato--all-agents: aggrega tutti gli archivi degli agenti configurati--store <path>: percorso esplicito dell’archivio (non può essere combinato con--agento--all-agents)
openclaw sessions --all-agents legge gli archivi degli agenti configurati. La
rilevazione delle sessioni del Gateway e di ACP è più ampia: include anche gli
archivi presenti solo su disco trovati sotto la radice predefinita agents/ o
una radice session.store con template. Tali archivi rilevati devono risolversi
in file sessions.json regolari all’interno della radice dell’agente; i
symlink e i percorsi fuori dalla radice vengono saltati.
Esempi JSON:
openclaw sessions --all-agents --json:
Manutenzione di pulizia
Esegui subito la manutenzione (invece di aspettare il ciclo di scrittura successivo):openclaw sessions cleanup usa le impostazioni session.maintenance dalla configurazione:
-
Nota sull’ambito:
openclaw sessions cleanupgestisce solo archivi/trascrizioni delle sessioni. Non esegue il pruning dei log di esecuzione cron (cron/runs/<jobId>.jsonl), che sono gestiti dacron.runLog.maxBytesecron.runLog.keepLinesin Configurazione Cron e spiegati in Manutenzione Cron. -
--dry-run: mostra in anteprima quante voci verrebbero eliminate/limitate senza scrivere.- In modalità testo, il dry run stampa una tabella di azioni per sessione (
Action,Key,Age,Model,Flags) così puoi vedere cosa verrebbe mantenuto rispetto a cosa verrebbe rimosso.
- In modalità testo, il dry run stampa una tabella di azioni per sessione (
-
--enforce: applica la manutenzione anche quandosession.maintenance.modeèwarn. -
--fix-missing: rimuove le voci i cui file di trascrizione mancano, anche se normalmente non sarebbero ancora escluse per età/conteggio. -
--active-key <key>: protegge una specifica chiave attiva dall’espulsione dovuta al budget disco. -
--agent <id>: esegue la pulizia per un archivio di un agente configurato. -
--all-agents: esegue la pulizia per tutti gli archivi degli agenti configurati. -
--store <path>: esegue l’operazione su uno specifico filesessions.json. -
--json: stampa un riepilogo JSON. Con--all-agents, l’output include un riepilogo per archivio.
openclaw sessions cleanup --all-agents --dry-run --json:
- Configurazione delle sessioni: Riferimento della configurazione