> ## Documentation Index
> Fetch the complete documentation index at: https://phaseo.app/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Errores y solución de problemas

> Diagnostica errores de agentes .NET, datos de herramientas no válidos y ejecuciones interrumpidas.

Un `RunResult` fallido conserva el paso activo, el recuento de reintentos, el ID de solicitud, el ID de respuesta nativo, los metadatos del proveedor y los detalles disponibles de la pasarela.

Comprueba primero lo siguiente:

* el proceso tiene acceso a `PHASEO_API_KEY`
* los ID de las herramientas son únicos y estables
* las decisiones de aprobación usan los ID exactos de llamadas a herramientas
* el estado pausado se guarda antes de que el control salga de la solicitud
* los validadores no producen efectos secundarios
* los tokens de cancelación llegan a las dependencias que usan las herramientas

Usa hooks del ciclo de vida para la telemetría de la aplicación y DevTools para inspeccionar ejecuciones localmente.

## Relacionado

* [Hooks del ciclo de vida](./agent-sdk-lifecycle-hooks.mdx)
* [DevTools](./agent-sdk-devtools.mdx)


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.