Skip to content

{Misc.} Remove unused AAZ Flow server - #33947

Merged
Cooper Cox (coopercox-ms) merged 1 commit into
Azure:devfrom
a0x1ab:apujara/remove-aaz-flow
Aug 21, 2026
Merged

{Misc.} Remove unused AAZ Flow server#33947
Cooper Cox (coopercox-ms) merged 1 commit into
Azure:devfrom
a0x1ab:apujara/remove-aaz-flow

Conversation

@a0x1ab

@a0x1ab Aditya Pujara (a0x1ab) commented Aug 21, 2026

Copy link
Copy Markdown
Member

🤖 PR Validation — ️✔️ All clear

Breaking Changes Tests
️✔️ None ️✔️ 130/130

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

  • Delete the AAZ Flow MCP server, package metadata, and lockfile
  • Stop installing FastMCP in the Azure CLI dev container
  • Remove the Codespaces MCP configuration and setup hook
  • Remove AAZ Flow-specific CODEOWNERS, documentation, and screenshots
  • Preserve the remaining Codespaces code-generation and test-authoring guidance

This supersedes #33945, which upgraded the unused server's vulnerable dependencies.

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
Copilot AI lite review requested due to automatic review settings August 21, 2026 03:00
@a0x1ab
Aditya Pujara (a0x1ab) requested review from a team as code owners August 21, 2026 03:00
@azure-client-tools-bot-prd

Copy link
Copy Markdown

Hi Aditya Pujara (@a0x1ab),
Since the current milestone time is less than 7 days, this pr may not catch up with this release.

@azure-pipelines

Copy link
Copy Markdown
Azure Pipelines:
There may be pipelines that require an authorized user to comment /azp run to run.

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

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 fastmcp in 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.

@a0x1ab

Copy link
Copy Markdown
Member Author

/azp run

@azure-pipelines

Copy link
Copy Markdown
Azure Pipelines:
Successfully started running 3 pipeline(s).

@a0x1ab Aditya Pujara (a0x1ab) changed the title Remove unused AAZ Flow server {Misc.} Remove unused AAZ Flow server Aug 21, 2026
@coopercox-ms
Cooper Cox (coopercox-ms) merged commit 741d12d into Azure:dev Aug 21, 2026
52 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants