{Misc.} Remove unused AAZ Flow server - #33947
Merged
Cooper Cox (coopercox-ms) merged 1 commit intoAug 21, 2026
Merged
Conversation
Delete the unused AAZ Flow MCP server and remove its Codespaces installation, configuration, ownership, documentation, and image assets. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: 03142bcc-29be-45db-99de-296c4cc6c839
|
Hi Aditya Pujara (@a0x1ab), |
|
Azure Pipelines: There may be pipelines that require an authorized user to comment /azp run to run. |
Contributor
There was a problem hiding this comment.
Pull request overview
This pull request removes the deprecated AAZ Flow MCP server and its associated dependency artifacts/configuration, simplifying the repo’s Codespaces/devcontainer setup and eliminating an unused dependency graph that was contributing to security findings.
Changes:
- Deleted the AAZ Flow tool package (server code + metadata) including its
uv.lock. - Removed Codespaces/devcontainer MCP wiring and stopped installing
fastmcpin the devcontainer image. - Updated Codespaces documentation and removed AAZ Flow-specific CODEOWNERS entry.
Reviewed changes
Copilot reviewed 16 out of 20 changed files in this pull request and generated no comments.
Show a summary per file
| File | Description |
|---|---|
| tools/aaz-flow/uv.lock | Removes AAZ Flow’s locked dependency graph. |
| tools/aaz-flow/src/aaz-flow/testgen.py | Deletes AAZ Flow test generation implementation. |
| tools/aaz-flow/src/aaz-flow/prompt_templates.py | Deletes AAZ Flow prompt templates/static guidance. |
| tools/aaz-flow/src/aaz-flow/models.py | Deletes AAZ Flow request model. |
| tools/aaz-flow/src/aaz-flow/main.py | Deletes the AAZ Flow MCP server entrypoint/tools. |
| tools/aaz-flow/src/aaz-flow/helpers.py | Deletes AAZ Flow workflow/path helpers. |
| tools/aaz-flow/src/aaz-flow/init.py | Removes AAZ Flow package version stub. |
| tools/aaz-flow/README.md | Removes AAZ Flow documentation. |
| tools/aaz-flow/pyproject.toml | Removes AAZ Flow package metadata/deps. |
| tools/aaz-flow/LICENSE | Removes AAZ Flow license file (package deleted). |
| tools/aaz-flow/CHANGELOG.md | Removes AAZ Flow changelog (package deleted). |
| tools/aaz-flow/.gitignore | Removes AAZ Flow-specific gitignore (package deleted). |
| doc/hands_on_codespace.md | Removes AAZ Flow references while keeping remaining Codespaces guidance. |
| .github/CODEOWNERS | Removes AAZ Flow-specific ownership rule. |
| .devcontainer/mcp.json | Removes Codespaces MCP server configuration for AAZ Flow. |
| .devcontainer/Dockerfile | Stops installing fastmcp in the devcontainer image. |
| .devcontainer/devcontainer.json | Removes post-create setup that copied the MCP config into .vscode/. |
💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.
ZelinWang (wangzelin007)
approved these changes
Aug 21, 2026
Member
Author
|
/azp run |
|
Azure Pipelines: Successfully started running 3 pipeline(s). |
Yong Zhang (yonzhan)
approved these changes
Aug 21, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
🤖 PR Validation — ️✔️ All clear
Description
Remove AAZ Flow because it no longer has customers and agent-based workflows have superseded it. This also eliminates the dependency graph responsible for the current cluster of 25 High-risk S360/Component Governance findings.
Changes
This supersedes #33945, which upgraded the unused server's vulnerable dependencies.