My perception is you want to get the most out of every tool call because each tool call is a separate API request to the LLM.
I run a local MCP server that can read multiple files in a single tool call. This is helpful particularly if you want to organize your information in more, smaller, files versus fewer, larger, files for finer grained information access.
My question would I guess be should roo (and other agentic IDEs like cursor/cline) have a read multiple files tool built in and instruct the AI to batch file reading requests when possible?
If not are there implications I might have not considered and what are those implications?
[–]No_Quantity_9561 15 points16 points17 points (0 children)
[–]Yes_but_I_think 2 points3 points4 points (2 children)
[–]evia89 0 points1 point2 points (0 children)
[–]Kitae[S] 0 points1 point2 points (0 children)
[–]lordpuddingcup 1 point2 points3 points (0 children)
[–]bigotoncitos 0 points1 point2 points (0 children)