A2uiActionBodyIn
What the user did on an a2ui surface, as the renderer reports it.
The name of the component's action.event.
Possible values: <= 64 characters, Value must match regular expression ^[^\x00-\x1f\x7f\u0085\u2028\u2029]+$
The surfaceId of the surface the component is on.
Possible values: <= 200 characters, Value must match regular expression ^[^\x00-\x1f\x7f\u0085\u2028\u2029]+$
The id of the component the user acted on.
Possible values: <= 200 characters, Value must match regular expression ^[^\x00-\x1f\x7f\u0085\u2028\u2029]+$
When the user acted (ISO 8601), as the renderer reports it.
Possible values: <= 64 characters
The context of the component's action.event with its data bindings resolved: the values the user picked or entered. At most 4000 characters as JSON, nested at most 8 levels deep.
The component's action.event.userMessage. Taken and not used: text is what the user said.
Possible values: <= 2000 characters
Client-side metadata the renderer attaches. Taken and not used; bounded like context.
{
"name": "string",
"surfaceId": "string",
"sourceComponentId": "string",
"timestamp": "string",
"context": {},
"userMessage": "string",
"metadata": {}
}