A2aEngine.Types.TaskPushNotificationConfig (a2a_engine v0.1.0)

Copy Markdown View Source

Params wrapper for tasks/pushNotificationConfig/set and related methods.

Wire fields: taskId (required), pushNotificationConfig (required).

Summary

Types

t()

@type t() :: %A2aEngine.Types.TaskPushNotificationConfig{
  push_notification_config: A2aEngine.Types.PushNotificationConfig.t(),
  task_id: String.t()
}

Functions

from_map(m)

@spec from_map(map()) :: {:ok, t()} | {:error, term()}

to_map(c)

@spec to_map(t()) :: map()