getExtensionOrDefault<T> static method

T getExtensionOrDefault<T>(
  1. LLMConfig config,
  2. String key,
  3. T defaultValue
)

Get extension value with type safety and default

Implementation

static T getExtensionOrDefault<T>(
  LLMConfig config,
  String key,
  T defaultValue,
) {
  final value = config.getExtension<T>(key);
  return value ?? defaultValue;
}