AgentServiceAgentState()Extended AgentState that carries per-invocation agent context.
By storing conversation IDs and pending-call type in the graph state (rather than on the node instance), the node becomes thread-safe: concurrent invocations each operate on their own copy of the state, and the graph's checkpointer can persist / restore it across interrupts.
azure_ai_agents_conversation_id : str | None
The Responses-API conversation ID. Created lazily on the first
HumanMessage and reused for subsequent turns.
azure_ai_agents_previous_response_id : str | None
The ID of the most recent Response object, used to chain
tool-call outputs within a single turn.
azure_ai_agents_pending_type : str | None
Indicates whether the last response left unresolved calls:
"function_call", "mcp_approval", or None.