In my experience, this was the limitation we ran into with this approach. If you have a large API this will blow up your context.

I have had the best luck with hand-crafted tools that pre-digest your API so you don't have to waste tokens or deal with context rot bugs.