tryParse static method
Decodes a provider token, returning null for unknown values.
Implementation
static AiProviderKind? tryParse(String? value) => switch (value?.trim()) {
'anthropic' => AiProviderKind.anthropic,
'openai' => AiProviderKind.openai,
'gemini' => AiProviderKind.gemini,
_ => null,
};