Famiglie di eventi
- Avvio, fine, pausa e ripresa dell’agente
- Richiesta e risposta del modello
- Utilizzo dello strumento e risultato
- Hook attivato e completato
- Attesa umana, input, pausa e interruzione
- Errori espliciti
Ispezionare un contratto di evento
- Dashboard
- CLI
- Apri Observe → Events.
- Imposta una finestra di tempo breve e filtra per ambiente, agente e tipo di evento.
- Seleziona un evento per ispezionare i suoi campi normalizzati e il payload non elaborato, quindi apri la sua sessione per vedere il contesto di esecuzione.
- Se manca una durata abbinata, verifica che gli eventi di inizio e completamento utilizzino lo stesso ID di correlazione.


Campi SDK riservati
Non utilizzaretimestamp, session_id, agent_id, type o environment come campi personalizzati dell’SDK Python. Le durate degli eventi abbinati come la durata del risultato dello strumento vengono calcolate dall’SDK e non possono essere fornite manualmente.
Limiti locali
- Lo stato di Failproof AI si trova in
~/.failproofaia meno che non sia configurato diversamente in modo esplicito. failproofai-sdkesegue sempre lo spooling in~/.failproofai/custom-agents.FAILPROOFAI_HOMEsposta quella home; il segmentocustom-agentsè sempre aggiunto, quindi lo spooling non può essere posizionato al di fuori di esso. Solo l’SDK stessoconfigure(base_dir=...)scrive altrove.AGENTEYE_HOMEè letto dal più vecchioagenteye-collectorper scegliere cosa guardare, e non influisce più su dove l’SDK scrive.- Le etichette di ambiente possono essere impostate tramite configurazione SDK o
AGENTEYE_ENVIRONMENT. - Le credenziali del daemon vengono archiviate separatamente dalle impostazioni non segrete.
Modificare un’etichetta di ambiente
- Dashboard
- CLI
Le etichette di ambiente sono assegnate dall’SDK emittente o dal daemon Failproof. Dopo averne modificata una, apri Observe → Sessions e utilizza il filtro dell’ambiente per confermare che le nuove sessioni portino il nuovo valore. Le sessioni esistenti mantengono il loro ambiente originale.

