Interface: WrapperResultEvent
Defined in: src/batteries/llm/claude_code_cli/wire.ts:219
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 |
raw? | unknown | The original, unmodified terminal result stream-json line. | src/batteries/llm/claude_code_cli/wire.ts:235 |
resultText? | string | The final assistant-facing result text, when present. | src/batteries/llm/claude_code_cli/wire.ts:223 |
sessionId? | string | Claude's own session identifier for this turn. | src/batteries/llm/claude_code_cli/wire.ts:225 |
stopReason? | string | Claude's own stated reason the turn stopped. | src/batteries/llm/claude_code_cli/wire.ts:233 |
totalCostUsd? | number | Total cost, in USD, Claude reports for this turn. | src/batteries/llm/claude_code_cli/wire.ts:227 |
type | "result" | Discriminant for the WrapperEvent union. | src/batteries/llm/claude_code_cli/wire.ts:221 |
usage? | Record<string, unknown> | Token/usage accounting Claude reports for this turn. | src/batteries/llm/claude_code_cli/wire.ts:229 |