Token Efficiency Improvements
This release significantly reduces tool description token usage, saving context window space.
LSP Tools (#71)
| Metric |
Before |
After |
Reduction |
| Description chars |
1,826 |
671 |
63% |
| Estimated tokens |
~550 |
~410 |
~25% |
Other Tools (#73)
| Tool |
Before |
After |
Reduction |
| background_task |
571 chars |
127 chars |
78% |
| background_output |
268 chars |
95 chars |
65% |
| background_cancel |
374 chars |
83 chars |
78% |
| call_omo_agent |
841 chars |
156 chars |
81% |
| look_at |
278 chars |
119 chars |
57% |
| interactive_bash |
346 chars |
130 chars |
62% |
| Total |
2,678 chars |
710 chars |
~73% |
Combined Impact
- Total character reduction: ~4,500 → ~1,380 chars (~69%)
- Estimated token savings: ~800-1000 tokens per conversation
Commits
- 90baab3 fix(agents): restrict OmO-Plan to read-only tools, inherit from default plan agent (#72) (#75)
- 715756b Optimize tool descriptions for token efficiency (#73)
- cdde8da Optimize LSP tool descriptions for token efficiency (#71)
- d7ce740 Update README