Example
json
{
"type": "agent.session.turn.created",
"event_id": "event_id",
"session_id": "session_id",
"turn_id": "turn_id",
"turn": {
"id": "id",
"object": "agent.session.turn",
"session_id": "session_id",
"agent_id": "agent_id",
"subagent_id": "subagent_id",
"status": "queued",
"created_at": 0,
"started_at": 0,
"completed_at": 0,
"error": {
"code": "context_length_exceeded",
"message": "message"
},
"usage": {
"input_tokens": 0,
"input_tokens_details": {
"cached_tokens": 0
},
"output_tokens": 0,
"output_tokens_details": {
"reasoning_tokens": 0
},
"total_tokens": 0
}
}
}agent.session.turn.in_progress
Emitted when a turn starts running.