Skip to content

Run read tools in parallel#3776

Merged
roblourens merged 2 commits intomainfrom
roblou/zygomorphic-guineafowl
Feb 16, 2026
Merged

Run read tools in parallel#3776
roblourens merged 2 commits intomainfrom
roblou/zygomorphic-guineafowl

Conversation

@roblourens
Copy link
Member

Fix microsoft/vscode-internalbacklog#6822

Copilot AI review requested due to automatic review settings February 16, 2026 19:32
@roblourens roblourens enabled auto-merge February 16, 2026 19:32
@roblourens roblourens self-assigned this Feb 16, 2026
@vs-code-engineering vs-code-engineering bot added this to the February 2026 milestone Feb 16, 2026
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR updates the panel tool-calling prompt renderer to eagerly start certain tool invocations so that multiple tool results can be fetched concurrently (addressing microsoft/vscode-internalbacklog#6822).

Changes:

  • Switches the “eager invocation” condition from a hardcoded runSubagent name check to membership in a new toolsCalledInParallel set.
  • Introduces toolsCalledInParallel to include read/navigation/search tools (and some additional tools) that should be started early.

@roblourens roblourens added this pull request to the merge queue Feb 16, 2026
Merged via the queue into main with commit 0ce0fe3 Feb 16, 2026
19 checks passed
@roblourens roblourens deleted the roblou/zygomorphic-guineafowl branch February 16, 2026 20:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants