[BUG]: Azure Functions Get Best Practice adds the wrong requirements for Claude Sonnet 4 in Agent mode
Describe the bug
If I prompt "Create a Python Function App with a HTTP Trigger" in Agent Mode with Claude Sonnet 4 it adds azure_functions_worker .
Including azure_functions_worker in requirements.txt installs an outdated worker that isn't compatible with the v2 programming model.
This leads to an app that when deployed doesn't work.
Expected behavior
Check if the App is on the v2 Programming model and do not add this.
Actual behavior
The requirement is added.
Reproduction Steps
If I prompt "Create a Python Function App with a HTTP Trigger" in Agent Mode with Claude Sonnet 4 it adds azure_functions_worker .
Environment
VS Code 1.106.2.
Identifier ms-azuretools.vscode-azure-mcp-server Version 1.0.0
Thanks @FinVamp1 for sharing this feedback with us. @fanyang-mono could you please take a look and follow up?