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

# Trabalhar com resultados e itens

> Crie cronologias de execução do Python a partir de mensagens, etapas, ferramentas e itens transmitidos em streaming.

`AgentRunResult` contém o estado persistente da execução, mensagens, etapas, uso e custo, avisos, motivos de conclusão e saída final.

Use `text_stream()` para obter o texto da resposta e `item_stream()` para itens do provedor e do runtime. Atualmente, os itens em Python são dicionários, não a união discriminada `AgentItem` do TypeScript.

```python theme={null}
for item in stream.item_stream():
    item_type = item.get("type")
    render_timeline_item(item_type, item)
```

Mantenha o acesso a dicionários específicos do provedor em um único adaptador da aplicação e depois persista o resultado concluído para reconstruí-lo mais tarde.

## Relacionados

* [Transmissão contínua](./agent-sdk-streaming.mdx)
* [Hooks de ciclo de vida](./agent-sdk-lifecycle-hooks.mdx)


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