Every conversation turn carries tool definitions as context. Dynamic loading drastically reduces this cost: Legacy (all 25+ tools injected): Every turn: ~3,500 tokens for tool definitions 10-turn ...