# StreamedRunHandle

**Kind:** Interface

**Source:** [`atloria-monorepo/libs/agent-core/src/session/types.ts`](https://github.com/sherkety/atloria/blob/main/atloria-monorepo/libs/agent-core/src/session/types.ts#L180)

Wrapper around the SDK's StreamedRunResult.
Provides a clean interface for AgentSession to consume streaming events
without importing SDK types directly.

## Properties

| Property | Type |
|---|---|
| `events` | `AsyncIterable<StreamEvent>` |
| `completed` | `Promise<void>` |
| `getNewItems` | `() => unknown[]` |
| `getRawResponses` | `() => unknown[]` |
| `getFinalOutput` | `() => string` |
| `getLastAgentName` | `() => string` |
| `getHistory` | `() => unknown[]` |
