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

# Hooks do ciclo de vida

> Reaja a eventos de execução, modelo, etapa, ferramenta e checkpoint do Python.

Passe `on_event` para atualizar linhas do tempo do produto, registros de auditoria ou um sistema de telemetria existente:

```python theme={null}
def on_event(event):
    logger.info("%s %s", event.type, event.run_id)
```

Os eventos abrangem estado da execução, chamadas de modelo, etapas, checkpoints, execução e progresso de ferramentas, esperas humanas, cancelamentos e falhas. Mantenha o callback rápido e coloque tarefas lentas em uma fila externa.

## Relacionados

* [Transmissão contínua](./agent-sdk-streaming.mdx)
* [Ferramentas de desenvolvimento](./agent-sdk-devtools.mdx)


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