Context Ledger
The Context Ledger tracks token usage across different context segments, enabling precise budget monitoring and optimization decisions.Quick Start
Tracked Segments
| Segment | Description |
|---|---|
system_prompt | Agent instructions |
rules | Workspace rules (.praisonrules) |
skills | Skill definitions |
memory | Persistent memory context |
tools_schema | Tool/function definitions |
history | Conversation messages |
tool_outputs | Tool call results |
buffer | Safety margin |
API Reference
Track Segments
Get Totals
Reset
ContextLedger Data Class
Multi-Agent Ledger
For multi-agent scenarios, useMultiAgentLedger for per-agent isolation:
CLI Usage
Integration with Budgeter
Next Steps
- Context Budgeter - Set up budgets
- Context Optimizer - Reduce when over budget

