Whether the agent waits for a tool call to finish before it carries on.
Set on the agent's tool configuration, and reported on RunningToolCall.executionMode and ToolCallStartedPayload.executionMode. Only a blocking call suspends the agent, which is why one being outstanding is what makes the agent uninterruptible — see onInterruptibleChange.
blocking
Whether the agent waits for a tool call to finish before it carries on.
Set on the agent's tool configuration, and reported on RunningToolCall.executionMode and ToolCallStartedPayload.executionMode. Only a
blockingcall suspends the agent, which is why one being outstanding is what makes the agent uninterruptible — see onInterruptibleChange.