Type Alias: AiProviderName
AiProviderName =
"claude"|"openai"|"gemini"
Defined in: src/ai/types.ts:120
Provider name for AI-specific capability formatting.
Remarks​
Used by CapabilityRegistry.forProvider to select the output format:
'claude'— XML-structured capability descriptions'openai'— JSON function-calling tool schemas'gemini'— Plain text capability listing
Example​
const provider: AiProviderName = 'claude';
const formatted = registry.forProvider(provider);