Famiglie di eventi
- Inizio, fine, pausa e ripresa dell’agente
- Richiesta e risposta del modello
- Uso dello strumento e risultato
- Hook attivato e completato
- Attesa umana, input, pausa e interrupt
- Errori espliciti
Ispeziona un contratto di evento
- Dashboard
- CLI
- Apri Observe → Events.
- Imposta una finestra temporale breve e filtra per ambiente, agente e tipo di evento.
- Seleziona un evento per ispezionare i suoi campi normalizzati e il payload grezzo, quindi apri la sua sessione per visualizzare il contesto di esecuzione.
- Se manca una durata accoppiata, 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 SDK Python personalizzati. Le durate degli eventi accoppiati come la durata del risultato dello strumento sono calcolate dall’SDK e non possono essere fornite manualmente.
Confini locali
- Lo stato di Failproof AI risiede in
~/.failproofaia meno che non sia configurato diversamente. failproofai-sdkesegue sempre lo spool in~/.failproofai/custom-agents.FAILPROOFAI_HOMEsposta quella home; il segmentocustom-agentsviene sempre aggiunto, quindi lo spool non può essere posizionato al di fuori di esso. Solo l’SDK stessoconfigure(base_dir=...)scrive altrove.AGENTEYE_HOMEviene letto dal vecchioagenteye-collectorper scegliere cosa monitorare e non influisce più su dove scrive l’SDK.- Le etichette dell’ambiente possono essere impostate tramite la configurazione SDK o
AGENTEYE_ENVIRONMENT. - Le credenziali del daemon sono archiviate separatamente dalle impostazioni non segrete.
Modifica un’etichetta di ambiente
- Dashboard
- CLI
Le etichette dell’ambiente vengono 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 contengono il nuovo valore. Le sessioni esistenti mantengono il loro ambiente originale.

