getPriority static method

ToolPriority? getPriority(
  1. Map<String, dynamic>? annotations
)

Get tool priority

Implementation

static ToolPriority? getPriority(Map<String, dynamic>? annotations) {
  final priority = annotations?[ToolAnnotationKeys.priority] as String?;
  if (priority == null) return null;

  return ToolPriority.values.cast<ToolPriority?>().firstWhere(
    (p) => p?.toString() == priority,
    orElse: () => null,
  );
}