A single action exposed by a canvas.
@type t() :: %Copilot.Types.CanvasAction{ description: String.t(), input_schema: map() | nil, name: String.t() }