-
Notifications
You must be signed in to change notification settings - Fork 2.9k
Description
Problem
When Roo makes multiple parallel list_files tool calls (e.g., listing 4 directories at once), each call renders as its own separate block in the chat UI with an identical header: "Roo wants to view the top level files in this directory". This creates a noisy, repetitive UI that takes up unnecessary vertical space.
Impact
Users see 4+ identical-looking blocks stacked vertically instead of a single grouped block. This is inconsistent with how parallel read_file calls are already grouped into a single "Roo wants to read multiple files" block, and makes the chat harder to scan.
Expected Behavior
Consecutive parallel list_files calls should be grouped into a single block (e.g., "Roo wants to view multiple directories") with each directory path listed as a row — the same pattern used for read_file batching.