A streaming event indicating a task status change.
Summary
Functions
Creates a new status update event.
Types
@type t() :: %A2A.Event.StatusUpdate{ context_id: String.t() | nil, final: boolean(), metadata: map(), status: A2A.Task.Status.t(), task_id: String.t() }
Functions
@spec new(String.t(), A2A.Task.Status.t(), keyword()) :: t()
Creates a new status update event.