AshAi.ToolStartEvent (ash_ai v0.4.0)

View Source

Event data passed to the on_tool_start callback passed to AshAi.setup_ash_ai/2.

Contains information about the tool execution that is about to begin.

Summary

Types

t()

@type t() :: %AshAi.ToolStartEvent{
  action: atom(),
  actor: any() | nil,
  arguments: map(),
  resource: module(),
  tenant: any() | nil,
  tool_name: String.t()
}