Famílias de eventos
- Início, fim, pausa e retomada do agente
- Requisição e resposta do modelo
- Uso de ferramenta e resultado
- Hook acionado e concluído
- Espera humana, entrada, pausa e interrupção
- Erros explícitos
Inspecionar um contrato de evento
- Dashboard
- CLI
- Abra Observe → Events.
- Defina um intervalo de tempo curto e filtre por ambiente, agente e tipo de evento.
- Selecione um evento para inspecionar seus campos normalizados e payload bruto, depois abra a sessão correspondente para ver o contexto de execução.
- Se uma duração pareada estiver ausente, verifique se os eventos de início e conclusão usam o mesmo correlation ID.


Campos reservados do SDK
Não utilizetimestamp, session_id, agent_id, type ou environment como campos personalizados do SDK Python. Durações de eventos pareados, como a duração do resultado de ferramenta, são calculadas pelo SDK e não podem ser fornecidas manualmente.
Limites locais
- O estado do Failproof AI fica em
~/.failproofai, a menos que configurado explicitamente de outra forma. failproofai-sdksempre armazena em spool em~/.failproofai/custom-agents.FAILPROOFAI_HOMEreposiciona esse diretório home; o segmentocustom-agentsé sempre adicionado, de modo que o spool não pode ser colocado fora dele. Apenas o próprioconfigure(base_dir=...)do SDK grava em outro lugar.AGENTEYE_HOMEé lido peloagenteye-collectormais antigo para determinar o que monitorar, e não afeta mais onde o SDK grava.- Os rótulos de ambiente podem ser definidos por meio da configuração do SDK ou com
AGENTEYE_ENVIRONMENT. - As credenciais do daemon são armazenadas separadamente das configurações não secretas.
Alterar um rótulo de ambiente
- Dashboard
- CLI
Os rótulos de ambiente são atribuídos pelo SDK emissor ou pelo daemon Failproof. Após alterar um, abra Observe → Sessions e use o filtro de ambiente para confirmar que as novas sessões carregam o novo valor. As sessões existentes mantêm seu ambiente original.

