getMissingCapabilities static method

Set<LLMCapability> getMissingCapabilities(
  1. dynamic provider,
  2. Set<LLMCapability> required
)

Find missing capabilities for a set of requirements

Implementation

static Set<LLMCapability> getMissingCapabilities(
  dynamic provider,
  Set<LLMCapability> required,
) {
  final supported = getCapabilities(provider);
  return required.difference(supported);
}