---
url: >-
  https://adk.nht.io/api/@nhtio/adk/batteries/llm/claude_code_cli/wire/interfaces/WrapperResultEvent.md
description: The terminal event for a dispatch iteration.
---

# Interface: WrapperResultEvent

Defined in: [src/batteries/llm/claude\_code\_cli/wire.ts:219](https://github.com/NHTIO/ADK/blob/v1.20260827.0/src/src/batteries/llm/claude_code_cli/wire.ts#L219)

The terminal event for a dispatch iteration.

## Properties

| Property                                           | Type                                                                                                               | Description                                                                             | Defined in                                                                                                                                          |
| -------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------ | --------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------- |
|  `isError`            | `boolean`                                                                                                          | Whether this turn ended in an error (e.g. `--max-turns`/`--max-budget-usd` exhaustion). | [src/batteries/llm/claude\_code\_cli/wire.ts:231](https://github.com/NHTIO/ADK/blob/v1.20260827.0/src/src/batteries/llm/claude_code_cli/wire.ts#L231) |
|  `raw?`                   | `unknown`                                                                                                          | The original, unmodified terminal `result` stream-json line.                            | [src/batteries/llm/claude\_code\_cli/wire.ts:235](https://github.com/NHTIO/ADK/blob/v1.20260827.0/src/src/batteries/llm/claude_code_cli/wire.ts#L235) |
|  `resultText?`     | `string`                                                                                                           | The final assistant-facing result text, when present.                                   | [src/batteries/llm/claude\_code\_cli/wire.ts:223](https://github.com/NHTIO/ADK/blob/v1.20260827.0/src/src/batteries/llm/claude_code_cli/wire.ts#L223) |
|  `sessionId?`       | `string`                                                                                                           | Claude's own session identifier for this turn.                                          | [src/batteries/llm/claude\_code\_cli/wire.ts:225](https://github.com/NHTIO/ADK/blob/v1.20260827.0/src/src/batteries/llm/claude_code_cli/wire.ts#L225) |
|  `stopReason?`     | `string`                                                                                                           | Claude's own stated reason the turn stopped.                                            | [src/batteries/llm/claude\_code\_cli/wire.ts:233](https://github.com/NHTIO/ADK/blob/v1.20260827.0/src/src/batteries/llm/claude_code_cli/wire.ts#L233) |
|  `totalCostUsd?` | `number`                                                                                                           | Total cost, in USD, Claude reports for this turn.                                       | [src/batteries/llm/claude\_code\_cli/wire.ts:227](https://github.com/NHTIO/ADK/blob/v1.20260827.0/src/src/batteries/llm/claude_code_cli/wire.ts#L227) |
|  `type`                  | `"result"`                                                                                                         | Discriminant for the [WrapperEvent](../type-aliases/WrapperEvent.md) union.             | [src/batteries/llm/claude\_code\_cli/wire.ts:221](https://github.com/NHTIO/ADK/blob/v1.20260827.0/src/src/batteries/llm/claude_code_cli/wire.ts#L221) |
|  `usage?`               | [`Record`](https://www.typescriptlang.org/docs/handbook/utility-types.html#recordkeys-type)<`string`, `unknown`> | Token/usage accounting Claude reports for this turn.                                    | [src/batteries/llm/claude\_code\_cli/wire.ts:229](https://github.com/NHTIO/ADK/blob/v1.20260827.0/src/src/batteries/llm/claude_code_cli/wire.ts#L229) |
