@override Future<Content> execute(ToolContext context, Map<String, dynamic> arguments) async { opener(arguments["path"]); return EmptyContent(); }