Contexts#
classDiagram
Budget <|-- InfiniteBudget
Budget <|-- MonitoredBudget
ChainContext <|-- SkillContext
ContextBase <|-- AgentContext
ContextBase <|-- ChainContext
ContextBase <|-- LLMContext
ContextBase <|-- ScorerContext
MessageCollection <|-- ChainContext
MessageCollection <|-- CompositeMessageCollection
MessageCollection <|-- MessageList
MessageList <|-- ChatHistory
- AgentContext
- AgentContextStore
- AgentIterationContextStore
- Budget
- CancellationToken
- ChainContext
- ChatHistory
- ChatMessage
- ChatMessageKind
- CompositeMessageCollection
- Consumption
- ContextBase
- ExecutionContext
- ExecutionLog
- ExecutionLogEntry
- InfiniteBudget
- IterationContext
- LLMContext
- MessageCollection
- ScoredChatMessage
- ScorerContext
- SkillContext