The key of the agent instance this item belongs to.
The commit status of this history item.
The content blocks of this history item.
The key of the AI Agent Task or ad-hoc sub-process element instance under which this item was produced.
The client-supplied identifier this item was created with. Empty for items that don't carry one.
The unique key for this history item. Stable and sortable by creation order.
The key of the job activation during which this item was produced.
The lease token of the activation that produced this item.
The operational limits as of this entry. CONFIGURATION items only; -1 on any field means "no limit configured" for other roles.
The loop iteration this item belongs to.
Per-call token and latency metrics. Null when metrics were not provided at creation time.
The LLM model identifier as of this entry. CONFIGURATION items only; null for other roles.
The agent-side timestamp of when this message was produced.
The LLM provider as of this entry. CONFIGURATION items only; null for other roles.
The role of this history item in the conversation.
The system prompt, as content blocks, as of this entry. CONFIGURATION items only; empty for other roles.
Tool calls for this item. Empty for USER items and ASSISTANT items with no tool dispatches. ASSISTANT items: dispatched tool calls. TOOL_RESULT items: single-entry array referencing the originating tool call.
The complete list of tools available to the agent as of this entry. CONFIGURATION items only; empty for other roles.
A single conversation history item belonging to an agent instance.