Codex.Events.ToolCallRequested (Codex SDK v0.6.0)

Copy Markdown View Source

Indicates Codex requires a tool invocation to continue auto-run.

Summary

Types

t()

@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()
}