Description:
In Namespace mode, entering the prompt What is the availability status of virtual machine <vm_name> in resource group <resource_group_name>? should trigger resourcehealth_availability-status_get, but instead compute_compute_vm_get is triggered, as follows:

Steps to Reproduce:
- Start mcp server in
Namespace mode.
- Open GitHub Copilot in VS Code and switch to Agent mode.
- Click Refresh on the tools list, and select the
MCP Server: Azure MCP.
- Enter the test prompt
What is the availability status of virtual machine <vm_name> in resource group <resource_group_name>?.
Environment:
- OS: Windows.
- Vscode Version: 1.109.5
- GitHub Copilot Chat Version: 0.37.9
- Large Language Model: Claude Sonnet 4.5
- Azure MCP Server: 2.0.25
Expected Behavior:
The prompt What is the availability status of virtual machine <vm_name> in resource group <resource_group_name>? can successfully trigger the expected mcp tool.
@joshfree and @g2vinay for notification
Description:

In
Namespacemode, entering the promptWhat is the availability status of virtual machine <vm_name> in resource group <resource_group_name>?should triggerresourcehealth_availability-status_get, but insteadcompute_compute_vm_getis triggered, as follows:Steps to Reproduce:
Namespacemode.MCP Server: Azure MCP.What is the availability status of virtual machine <vm_name> in resource group <resource_group_name>?.Environment:
Expected Behavior:
The prompt
What is the availability status of virtual machine <vm_name> in resource group <resource_group_name>?can successfully trigger the expected mcp tool.@joshfree and @g2vinay for notification