selectedTool property

McpToolInfo? get selectedTool

Implementation

McpToolInfo? get selectedTool {
  final name = selectedToolName.value;
  if (name == null) return null;
  final server = selectedServer;
  if (server == null) return null;
  return server.tools.cast<McpToolInfo?>().firstWhere(
    (t) => t?.name == name,
    orElse: () => null,
  );
}