Skip to content

TranscriptToolCallEvent

TranscriptToolCallEvent = object

Tool-call event captured in a harness transcript.

optional arguments?: Record<string, JsonValue>

JSON-safe tool arguments after provider/runtime normalization.


optional durationMs?: number

Tool execution duration in milliseconds.


optional finishedAt?: string

ISO timestamp for the end of tool execution.


id: string

Transcript-local id used to link a result event.


optional metadata?: Record<string, JsonValue>

Extra JSON-safe tool metadata for reporters and custom judges.


name: string

Tool name as exposed to the agent or application runtime.


optional startedAt?: string

ISO timestamp for the start of tool execution.


type: "tool_call"

Transcript event discriminator.