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

# Transmisión

> Consume flujos de texto, razonamiento, elementos y ciclo de vida de agentes PHP.

`Agent::stream(...)` devuelve `AgentStreamResult`:

```php theme={null}
$stream = $agent->stream($input, $client);

foreach ($stream->textStream() as $delta) {
    echo $delta;
}

$completed = $stream->result;
```

Usa `reasoningStream()`, `itemStream()` o `fullStream()` para obtener otras proyecciones. Cada iterable se puede volver a recorrer después de consumir los eventos del flujo síncrono del proveedor.

Los valores de elementos de PHP siguen siendo arrays y objetos genéricos, no la unión de elementos discriminada de TypeScript.

## Relacionado

* [Herramientas](./agent-sdk-tools.mdx)
* [Observabilidad y DevTools](./agent-sdk-observability.mdx)


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