Cost Tracking
TheCostTracker tracks token usage and costs across agent runs. It supports budget enforcement, per-model pricing, and detailed summaries.
Quick Start
Built-in Pricing
Pricing is included for major models:| Model | Prompt / 1K | Completion / 1K |
|---|---|---|
| gpt-4o | $0.0025 | $0.01 |
| gpt-4o-mini | $0.00015 | $0.0006 |
| claude-3.5-sonnet | $0.003 | $0.015 |
| gemini-2.0-flash | $0.0001 | $0.0004 |
Budget Enforcement
Budgets are checked before each LLM call:Cost Summary
Events
| Event | Payload |
|---|---|
cost.tracked | { runId, agentName, modelId, usage } |
cost.budget.exceeded | { runId, agentName, budget, current, limit } |