Back to Pydantic Ai

Compaction

docs/capabilities/compaction.md

2.14.1603 B
Original Source

Compaction

Compaction capabilities manage conversation context size by compacting older messages into summaries. Compaction is provider-specific — each capability uses the corresponding provider API:

ProviderCapabilityDetails
OpenAI Responses API[OpenAICompaction][pydantic_ai.models.openai.OpenAICompaction]OpenAI compaction
Anthropic[AnthropicCompaction][pydantic_ai.models.anthropic.AnthropicCompaction]Anthropic compaction