hashbrown

TurnSummary

A headless summary of one conversational turn.

cancelledToolCallCount
number

Server tool calls explicitly cancelled.

deniedToolCallCount
number

Server tool calls explicitly denied.

durationMs
number

Known elapsed time derived only from caller-provided turn timestamps.

failedToolCallCount
number

Failed client and server tool calls.

live
boolean

Whether the summary represents work currently in progress.

meta
string

Compact counts and, for active turns, known elapsed time.

sourceCount
number

Sources deduplicated by ID.

status
'working' | 'awaiting' | 'complete' | 'failed' | 'cancelled'

The current turn lifecycle state.

text
string

Human-readable lifecycle wording.

toolCallCount
number

Total client and server tool calls.