toDisplayString method
Human-readable summary for display in chat bubbles.
Implementation
String toDisplayString() {
return switch (toolName) {
'tap_element' => 'Tapped "${arguments['label']}"',
'set_text' => 'Entered "${arguments['text']}" in "${arguments['label']}"',
'scroll' => 'Scrolled ${arguments['direction']}',
'navigate_to_route' => 'Navigated to ${arguments['routeName']}',
'go_back' => 'Went back',
'get_screen_content' => 'Refreshed screen view',
'long_press_element' => 'Long pressed "${arguments['label']}"',
'increase_value' => 'Increased "${arguments['label']}"',
'decrease_value' => 'Decreased "${arguments['label']}"',
_ => 'Executed $toolName',
};
}