A callRendererFunction message (v1.0): the agent asks the renderer to run function call with args, from the catalog catalog_id, in the context of surface surface_id (or of no surface when nil). The answer must carry function_call_id.
callRendererFunction
call
args
catalog_id
surface_id
nil
function_call_id
@type t() :: %A2UICore.Message.Operation.CallRendererFunction{ args: map(), call: String.t(), catalog_id: String.t() | nil, function_call_id: String.t(), surface_id: String.t() | nil, version: String.t() }