launch

abstract suspend fun launch(listener: ToolResultListener, uiContext: ToolUiContext, isSelected: Boolean)