Chrome Extension Automatically Approves Tool Prompts in ChatGPT
The author built a Chrome extension that automatically approves tool-use prompts in ChatGPT, eliminating the need for manual approval and improving the flow of using AI agents.
Why it matters
This extension improves the user experience of working with ChatGPT tools by eliminating the need for manual approval, allowing users to focus on the task at hand without interruptions.
Key Points
- 1The extension uses structural detection to identify approval prompts and automatically clicks the affirmative button
- 2It works with any tool that presents a permission dialog in ChatGPT, including Desktop Commander, MCP servers, browser tools, and code interpreters
- 3The extension has safety features like a delay before clicking, verification after clicking, cooldown periods, and ignored buttons for normal chat UI
Details
The author noticed that the growing ecosystem of tools and integrations for ChatGPT requires manual approval for each action, disrupting the flow of using an autonomous AI agent. To solve this, they developed a Chrome extension called 'ChatGPT Auto Approve' that continuously watches the ChatGPT DOM for tool approval prompts and clicks the affirmative action automatically. The extension uses structural detection to identify approval dialogs based on button pairs, dialog containers, and contextual signals. It works with a wide range of tools, including Desktop Commander, MCP servers, browser tools, and code interpreters. The extension has several safety features, such as a delay before clicking, verification after clicking, cooldown periods, and ignoring normal chat UI buttons. The extension also includes a popup UI with live detection counts, toggle switches, and approval history.
No comments yet
Be the first to comment