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() debe ejecutarse antes de construir un Agent. La capacidad de instrumentación se añade en el momento de la construcción, por lo que un agente creado previamente no registrará nada — sin ningún error, porque técnicamente no ocurrió nada incorrecto. Esta es la causa más frecuente de un trace vacío con este adaptador, y los agentes definidos en el ámbito del módulo son donde más duele: importa failproofai_sdk y llama a instrument() antes de importar el módulo que los construye.
Ejecútalo una vez y luego abre Observe → Sessions y selecciona tu entorno. Tu ejecución aparecerá como un trace reconstruido.Si no llega nada, confirma que la máquina está conectada con failproofai config --status.
Guía completa de Pydantic AI
Qué se registra, herramientas y reintentos, streaming, nomenclatura de spans, opciones y problemas comunes.