Expand description
Kennedy’s reconstructed, provider-independent durable session context.
This module owns Kennedy’s box model, context projection, context
representations, token policy, and replay rules. Durable session history
is owned by the separate kcode-session-log package.
Structs§
- BoxContent
- BoxId
- BoxState
- Canonical
Revision - Chatend
- Context
Projection - Event
- EventId
- Object
Location - Object
Metadata - Pending
Id - Projection
Item - Provider
Cost Estimate - One compatibility price returned by the application-owned provider catalog.
- Provider
Cost Summary - Read-time cost fields reconstructed from one immutable session archive.
- Provider
Token Usage - Provider token dimensions retained by historical Chatend receipts.
- Session
- Session
Metadata - Session
Status - Tool
Slot - Tool
Slot Input - Tool
State - Transition
Enums§
- BoxOwner
- BoxRepresentation
- Event
Kind - Pending
Kind - Provider
Metering - Provider metering that can be reconstructed without changing durable history.
- Representation
- Session
Kind
Constants§
Functions§
Type Aliases§
- Provider
Cost Estimator - Application callback used only for legacy receipts that did not store a cost.