- Introduced TokenCallbackHandler to track input and output token usage during LLM operations. - Updated RunResult model to include token usage data. - Enhanced RunsStore to support token usage persistence in the database. - Modified RunService to yield token usage information during event streaming. - Implemented UI components to display token statistics in the run detail view. - Added tests for token handling and reporting functionality. Made-with: Cursor |
||
|---|---|---|
| .. | ||
| callbacks | ||
| models | ||
| routers | ||
| services | ||
| store | ||
| __init__.py | ||
| main.py | ||
| requirements.txt | ||
| settings.json | ||