import failproofai_sdkfrom pydantic_ai import Agentfailproofai_sdk.configure(environment="production")failproofai_sdk.instrument() # before constructing any Agentagent = Agent("openai:gpt-4o-mini", system_prompt="Be terse.")with failproofai_sdk.session(): result = agent.run_sync("...")
instrument() deve ser executado antes de você construir um Agent. A capacidade de rastreamento é adicionada no momento da construção, portanto um agente criado anteriormente não registra nada — sem nenhum erro, pois tecnicamente nada deu errado. Essa é a causa mais comum de um trace vazio com este adaptador, e agentes criados no escopo do módulo são onde isso costuma acontecer: importe failproofai_sdk e chame instrument() antes de importar o módulo que os constrói.
Execute uma vez, depois abra Observe → Sessions e selecione o seu ambiente. Sua execução aparecerá como um trace reconstruído.Se nada aparecer, confirme que a máquina está conectada com failproofai config --status.
Guia completo do Pydantic AI
O que é registrado, ferramentas e retries, streaming, nomenclatura de spans, opções e problemas comuns.