A2A.Event.StatusUpdate (A2A v0.3.0)

Copy Markdown View Source

A streaming event indicating a task status change.

Summary

Functions

Creates a new status update event.

Types

t()

@type t() :: %A2A.Event.StatusUpdate{
  context_id: String.t() | nil,
  final: boolean(),
  metadata: map(),
  status: A2A.Task.Status.t(),
  task_id: String.t()
}

Functions

new(task_id, status, opts \\ [])

@spec new(String.t(), A2A.Task.Status.t(), keyword()) :: t()

Creates a new status update event.