openclaw transcripts
Ispeziona le trascrizioni scritte dallo strumento core transcripts di OpenClaw. Questa CLI è
di sola lettura; acquisizione, importazione e riepilogo sono gestiti dallo strumento dell’agente e
dalle sorgenti di avvio automatico configurate.
Usa la CLI quando vuoi trovare le note di ieri, aprire il file Markdown in
un editor, passare una trascrizione a un altro strumento o eseguire il debug di dove una sessione è finita su
disco. Non avvia né interrompe l’acquisizione.
Gli artefatti si trovano nella directory di stato di OpenClaw:
~/.openclaw; imposta OPENCLAW_STATE_DIR per usarne una
diversa. La directory della data deriva dall’ora di avvio della sessione, e la
directory della sessione è un segmento filesystem sicuro derivato dall’ID della sessione.
Comandi
list: elenca le sessioni memorizzate, il selettore qualificato per data, l’ora di avvio, il titolo e il percorso disummary.md.show <session>: stampa ilsummary.mdmemorizzato.path <session>: stampa il percorso disummary.md.path <session> --dir: stampa la directory della sessione.path <session> --metadata: stampametadata.json.path <session> --transcript: stampatranscript.jsonl.--json: stampa output leggibile dalla macchina.
list, ad esempio openclaw transcripts show 2026-05-22/standup.
Gli ID sessione predefiniti includono un timestamp e un suffisso casuale; configura ID sessione fissi
solo quando sono univoci all’interno della giornata.
Output
list stampa una sessione per riga:
show o path.
list --json stampa oggetti con:
sessionIdselectordatetitlestartedAtstoppedAtsourcepathsummaryPathhasSummary
show --json restituisce i metadati della sessione memorizzati, il selettore, la directory della sessione,
il percorso del riepilogo e il testo Markdown del riepilogo. path --json restituisce il percorso selezionato
e indica se quel file esiste.
Molte riunioni al giorno
Transcripts raggruppa le sessioni per data, poi per ID sessione. Dieci riunioni in un giorno diventano dieci cartelle sorelle:standup
solo quando lo stesso ID non verrà usato due volte nella stessa data.
Riepiloghi mancanti
Le sessioni live scrivonosummary.md quando la sessione si interrompe. Le trascrizioni importate
scrivono summary.md immediatamente dopo l’importazione. Una sessione può comunque comparire in
list senza riepilogo quando l’acquisizione è attiva, un provider ha avuto un errore durante l’interruzione,
o i metadati sono stati scritti prima che arrivasse qualsiasi enunciato.
Usa path <session> --transcript per ispezionare la trascrizione append-only, e usa
l’azione summarize dello strumento transcripts per rigenerare il riepilogo Markdown.
Configurazione
L’acquisizione delle trascrizioni è facoltativa perché le sorgenti live possono unirsi e registrare l’audio delle riunioni. Abilita lo strumento contranscripts.enabled al livello superiore:
transcripts.autoStart in openclaw.json.
Ogni voce viene abilitata quando è presente; ometti una voce per disabilitare quella sorgente.