fix: #12032 parallelize sequential async operations with Promise.all#12032
fix: #12032 parallelize sequential async operations with Promise.all#12032MaxLeiter wants to merge 2 commits into
Conversation
|
Hey! Your PR title Please update it to start with one of:
Where See CONTRIBUTING.md for details. |
|
The following comment was made by an LLM, it may be inaccurate: No duplicate PRs found |
|
Thanks for your contribution! This PR doesn't have a linked issue. All PRs must reference an existing issue. Please:
See CONTRIBUTING.md for details. |
|
@rekram1-node for some reason I can't update the PR title; there's no edit button. edit: opencode was able to do it for me by hitting the github API |
|
haha nice, the guidelines aren't strictly enforced it's mostly so I know who to ignore, I saw ur other pr and ur post on x so i was alraedy gonna review this |
|
/review |
|
lgtm |
|
Closing this pull request because it has had no updates for more than 60 days. If you plan to continue working on it, feel free to reopen or open a new PR. |
What does this PR do?
The big win here is for MCPs - right now we fetch tools per MCP serially. There's no risk to doing this in parallel as
listTools(should be) is side-effect freeHow did you verify your code works?
It builds and runs as expected
Relates to: #7979
(it doesnt actually fix it, just related, but bot is making me)