Ogni trigger di una pipeline crea un'esecuzione registrata nel database. Puoi ispezionarla al secondo, vedere cosa ha prodotto ogni nodo e rieseguirla.
Accedere alla cronologia
Da Progetti (menu laterale), apri il progetto interessato: ogni conversazione mostra i suoi exchange e le relative esecuzioni.
La tabella è filtrabile per:
- Periodo temporale
- Stato (successo, errore, in corso, abbandonata)
- Canale di ingresso
- Costo (in crediti)
Anatomia di un'esecuzione
Clicca su una riga per aprire il drawer dell'esecuzione. Vedi:
- Il payload di input completo
- Il grafo attraversato — ogni nodo visitato, con il suo stato (skipped, ok, error)
- Per ogni nodo:
- I suoi input al momento dell'esecuzione
- I suoi output prodotti
- La durata di esecuzione
- Il costo (per i nodi con metering: agent, voce, ecc.)
- Gli strumenti chiamati da ogni agent, con i loro argomenti e valori di ritorno
- Il log LLM completo (prompt inviati, risposte ricevute)
Riesecuzione
Dal drawer, riesegui l'exchange sulla versione pubblicata della pipeline, in due modalità:
- Simulazione (dry-run) — l'esecuzione gira senza effetti esterni. Utile per riprodurre un bug o validare un fix senza inviare nulla.
- Reale — l'esecuzione completa, effetti inclusi.
La riesecuzione viene tracciata come una nuova esecuzione. La cronologia originale resta intatta.
Filtraggio avanzato
La tabella supporta filtri nativi per singolo valore o intervallo di date. Puoi anche esportare le esecuzioni filtrate come Excel / PDF per condividerle al di fuori della piattaforma.
Conservazione
La cronologia delle esecuzioni (conversazioni, exchange, tracce dei nodi) viene conservata e resta consultabile — non le viene applicata alcuna eliminazione automatica.
Due registri tecnici interni vengono invece eliminati automaticamente dopo 30 giorni: la coda degli eventi in entrata già elaborati (quelli in errore vengono conservati) e il registro di idempotenza degli invii in uscita confermati. Servono alla consegna exactly-once, non alla consultazione.
Per una cancellazione mirata (GDPR), vedi Audit GDPR.
Caso d'uso di audit
Se un auditor ti chiede di « mostrare gli scambi in cui l'agent ha rifiutato una richiesta »:
- Filtra per progetto / pipeline e per periodo.
- Apri le esecuzioni interessate: ogni chiamata di strumento vi compare con i suoi argomenti e il suo valore di ritorno.
- Esporta la selezione come Excel / PDF.
Tutto è tracciabile, nulla è inventato.