Indicates Codex requires a tool invocation to continue auto-run.
Summary
Types
@type t() :: %Codex.Events.ToolCallRequested{ approved: boolean() | nil, approved_by_policy: boolean() | nil, arguments: map() | list() | String.t(), call_id: String.t(), capabilities: map() | nil, requires_approval: boolean(), sandbox_warnings: [String.t()] | nil, thread_id: String.t(), tool_name: String.t(), turn_id: String.t() }