Skip to content

Parallel list_files tool calls render as repetitive separate blocks #11246

@hannesrudolph

Description

@hannesrudolph

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    UI/UXUI/UX related or focused

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions