Imp.Execution.Authorization (Imp v0.5.0)

Copy Markdown View Source

A protocol-neutral request to authorize one validated tool effect.

Summary

Types

t()

@type t() :: %Imp.Execution.Authorization{
  arguments: map(),
  description: String.t() | nil,
  metadata: map(),
  run_id: String.t(),
  tool_call_id: String.t(),
  tool_name: atom() | String.t()
}