-
Notifications
You must be signed in to change notification settings - Fork 60
Description
The Augment Code extension is unusable due to a persistent Duplicate tool names error. This error occurs on every request, even with a completely minimal setup where all custom MCP servers and all other VS Code extensions have been disabled. This indicates the conflict is internal to the Augment extension itself.
Error Message:
Duplicate tool names Tool names must be unique within a request
Request ID: d4251722-d738-4f11-ab36-6f2aab5e430e
The error occurs with any prompt sent to the chat, such as "What is the capital of France?".
Troubleshooting Steps Performed:
I have performed an exhaustive troubleshooting process to isolate the cause. The error persists after every one of these steps:
Corrected All MCP Configurations: Ensured all MCP servers in settings.json have unique names and correct command paths.
Disabled Individual MCPs: The error continued even when disabling suspected conflicting servers one by one.
Disabled ALL Custom MCPs: I configured my settings.json to have "enabled": false for every single server in the augment.advanced.mcpServers list. The error still occurred.
Disabled ALL Other Extensions: Using the "Disable All Installed Extensions" command, I disabled every other extension in VS Code and then re-enabled only Augment Code. The error still occurred.
Expected behavior
With no custom tools running, Augment should function in its default state without any errors.
System Information:
OS: macOS
VS Code Version: 1.102.1 (Universal)
Augment Code Extension Version: 0.502.1
This bug makes the extension completely non-functional. Given that the error persists even in a completely isolated environment, it points to an internal issue within the extension.