userInteractionMessage function
Outbound user_interaction (RN userInteractionMessage, Android
MissionWire): a person touched the app while the agent was acting or its
UI was on screen. missionId is the interrupted (or last) mission.
Implementation
Map<String, dynamic> userInteractionMessage(String? missionId) => {
'type': 'user_interaction',
'interaction': 'touch',
if (missionId != null && missionId.isNotEmpty) 'mission_id': missionId,
};