actions property

List<RichAction>? get actions
inherited

Silent, non-interactive actions the SDK auto-dispatches on render — no button is drawn. Used for things like ChangeLanguageAction where the backend's tool call should switch the chat language without any user tap. Interactive actions still live inside their components (card / image / button_group).

Implementation

@JsonKey(name: 'fallback_text') String? get fallbackText;/// Silent, non-interactive actions the SDK auto-dispatches on render
/// — no button is drawn. Used for things like [ChangeLanguageAction]
/// where the backend's tool call should switch the chat language
/// without any user tap. Interactive actions still live inside their
/// components (card / image / button_group).
 List<RichAction>? get actions;