Expand description
LLM provider integrations for session summary generation.
Supports Anthropic, OpenAI, and OpenRouter as summary providers.
Each provider implements the SummaryProvider trait, and the
create_provider factory builds the appropriate provider from
configuration.
Structs§
- Summary
Response - Response from an LLM summary request.
Enums§
- Summary
Provider Kind - Supported LLM provider kinds.
Traits§
- Summary
Provider - Trait for LLM providers that can generate summaries.
Functions§
- create_
provider - Creates a summary provider for the given kind.
- default_
model - Returns the default model for the given provider kind.