> ## 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.

# Estado y aprobación

> Pausa agentes Ruby para solicitar decisiones humanas y continuar el estado que administra la aplicación.

Usa `human_review` para crear un punto de control general. Las herramientas que requieren aprobación o se ejecutan manualmente rellenan `run.pause.pending_tool_calls` con los ID exactos de las llamadas.

Continúe con `Agent#continue_run`:

* aprobar o rechazar valores `ToolDecision`
* valores `ToolOutput` para el trabajo manual
* `human_input` para una pausa de revisión general
* la ejecución anterior o `run_id` junto con un state accessor

Las decisiones usan los ID exactos de las llamadas, de modo que las llamadas simultáneas a la misma herramienta siguen siendo distintas. Un objeto de estado compatible implementa `load(run_id)` y `save(result)`.

## Relacionado

* [Herramientas](./agent-sdk-tools.mdx)
* [Controles de ejecución](./agent-sdk-run-controls.mdx)


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