Skip to content

Azure best-practices learn=true request hangs for ~54 minutes without timeout #3732

Description

Describe the bug

In a Copilot coding session on Windows, Copilot called the Azure MCP tool
azure-get_azure_bestpractices with:

{
  "intent": "Get AI application best practices for a fresh existing-compute Azure Machine Learning CPU training job using an immutable local dataset snapshot, no infrastructure deployment.",
  "learn": true
}

And the tool call stalled without returning a failure.

Expected behavior

The learn: true request should return the available commands and their input schemas promptly. If discovery cannot complete, the tool should return a clear error within a bounded timeout so the Copilot session can continue or use another method. Manual cancellation should also stop the pending request promptly.

Actual behavior

The call remained pending for approximately 54 minutes, from about 9:36 AM to
10:30 AM PDT on September 18, 2026. It returned no guidance, validation error,
or timeout. The session could continue only after the call was manually
interrupted.

After interruption, Copilot displayed:

The execution of this tool, or a previous tool was interrupted.

Reproduction Steps

azure-get_azure_bestpractices with:

{
  "intent": "Get AI application best practices for a fresh existing-compute Azure Machine Learning CPU training job using an immutable local dataset snapshot, no infrastructure deployment.",
  "learn": true
}

Environment

  • OS: Windows
  • Client: Github Copilot App coding session
  • Azure MCP version: 3.0.0-beta.45
  • Full build: 3.0.0-beta.45+d6f8a6f07e9b3b4c0b36176ae2fc39aafe6a5f05
  • Distribution: npm package @azure/mcp with @azure/mcp-win32-x64
  • Launch command: npx -y @azure/mcp@latest server start
  • Relevant process start time: September 18, 2026 at 9:36:12 AM PDT

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions