Expand description
Model provider abstraction for invoking AI agents.
Supports multiple providers (Claude, Ollama, OpenAI).
§Doc Audit
- audited: 2026-01-25
- docs: architecture/invoke.md
- ignore: false
Structs§
- Claude
CliProvider - Claude CLI provider (existing behavior)
- Kiro
CliProvider - Kiro CLI provider (MCP-only)
- Ollama
Config - Ollama
Provider - Ollama provider (OpenAI-compatible API with agent runtime)
- Openai
Config - Openai
Provider - OpenAI provider
- Provider
Config - Provider configuration
Enums§
- Provider
Type - Model provider type
Traits§
- Model
Provider - Trait for model providers