-
Notifications
You must be signed in to change notification settings - Fork 3.9k
feat: auto approve parallel read only builtin tools #8927
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
|
Keep this PR in a mergeable state → Learn moreAll Green is an AI agent that automatically: ✅ Addresses code review comments ✅ Fixes failing CI checks ✅ Resolves merge conflicts |
|
Reviewed documentation - no updates needed. This PR optimizes parallel tool call execution by auto-executing read-only built-in tools immediately rather than waiting for write tool approvals. This is an internal performance improvement that reduces UI flicker and wait times. The existing documentation in:
Already accurately describes tool permissions and approval behavior at the appropriate level of detail. This optimization doesn't change the user-facing permission model or require any new configuration. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
No issues found across 1 file
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@uinstinct I think this implementation is really clean, should be good on the thunk side. I noticed a sort-of bug in the screenshot which may or may not be related: it says "Pending 2" calls when it has already called the read only one. Could you check on that?
nice eyes 👀! fixed
|
|
🎉 This PR is included in version 1.35.0 🎉 The release is available on: Your semantic-release bot 📦🚀 |
|
🎉 This PR is included in version 1.7.0 🎉 The release is available on: Your semantic-release bot 📦🚀 |

Description
Previously when calling tools in parallel, all tool required approval. This PR changes that behaviour by when calling tools in parallel, the readonly builtin tools which were auto approved get called without waiting.
closes CON-3922
AI Code Review
@continue-reviewChecklist
Screen recording or screenshot
before
after
Tests
[ What tests were added or updated to ensure the changes work as expected? ]
Summary by cubic
Auto-approve and immediately run read-only built-in tools during parallel tool calls. Addresses CON-3922 and removes approval delays and UI flicker for safe built-ins.
Written for commit 2024317. Summary will update automatically on new commits.