Skip to content

Fix code simplification agent#17924

Merged
AmoebaChant merged 6 commits intomasterfrom
add-workflow-code-simplifier-8723
Feb 18, 2026
Merged

Fix code simplification agent#17924
AmoebaChant merged 6 commits intomasterfrom
add-workflow-code-simplifier-8723

Conversation

@AmoebaChant
Copy link
Contributor

This required installing the agentic-workflow agent to help debug. This change includes that configuration in the .github folder so we don't have to keep reinstalling it.

Copilot AI review requested due to automatic review settings February 18, 2026 21:42
@bjsplat
Copy link
Collaborator

bjsplat commented Feb 18, 2026

Please make sure to label your PR with "bug", "new feature" or "breaking change" label(s).
To prevent this PR from going to the changelog marked it with the "skip changelog" label.

Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

This PR upgrades the GitHub Agentic Workflows (gh-aw) infrastructure from v0.43.12 to v0.46.0, adds MCP (Model Context Protocol) server configuration for debugging workflows, and enhances the code-simplifier workflow with .NET/C# support. The PR title mentions "Fix code simplification agent," which aligns with the description stating that installing the agentic-workflow agent was needed for debugging, and this configuration is now being preserved.

Changes:

  • Upgraded gh-aw from v0.43.12 to v0.46.0 across all workflow files
  • Added MCP server configuration for the gh-aw extension to enable debugging in VS Code
  • Added copilot-setup-steps workflow to install gh-aw extension for GitHub Copilot Agent
  • Enhanced code-simplifier workflow with .NET/C# support (file patterns, coding conventions, build/test/lint commands)
  • Added copilot as a reviewer for PRs created by the code-simplifier workflow
  • Added new agent configuration file for working with GitHub Agentic Workflows

Reviewed changes

Copilot reviewed 10 out of 10 changed files in this pull request and generated no comments.

Show a summary per file
File Description
.vscode/mcp.json Configures MCP server for gh-aw extension, enabling debugging workflows in VS Code
.github/workflows/copilot-setup-steps.yml New workflow that installs gh-aw extension v0.46.0 for GitHub Copilot Agent
.github/workflows/code-simplifier.md Source workflow updated to v0.46.0, added .NET/C# support, and copilot as reviewer
.github/workflows/code-simplifier.lock.yml Auto-generated lock file from code-simplifier.md reflecting v0.46.0 upgrade
.github/aw/logs/.gitignore Ignores downloaded workflow logs while preserving .gitignore itself
.github/aw/imports/... Cached import files for shared workflow components with git merge strategy
.github/aw/actions-lock.json Lockfile tracking GitHub Actions versions used by workflows
.github/agents/agentic-workflows.agent.md Agent configuration for creating, debugging, and upgrading agentic workflows

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@bjsplat
Copy link
Collaborator

bjsplat commented Feb 18, 2026

Snapshot stored with reference name:
refs/pull/17924/merge

Test environment:
https://snapshots-cvgtc2eugrd3cgfd.z01.azurefd.net/refs/pull/17924/merge/index.html

To test a playground add it to the URL, for example:

https://snapshots-cvgtc2eugrd3cgfd.z01.azurefd.net/refs/pull/17924/merge/index.html#WGZLGJ#4600

Links to test your changes to core in the published versions of the Babylon tools (does not contain changes you made to the tools themselves):

https://playground.babylonjs.com/?snapshot=refs/pull/17924/merge
https://sandbox.babylonjs.com/?snapshot=refs/pull/17924/merge
https://gui.babylonjs.com/?snapshot=refs/pull/17924/merge
https://nme.babylonjs.com/?snapshot=refs/pull/17924/merge

To test the snapshot in the playground with a playground ID add it after the snapshot query string:

https://playground.babylonjs.com/?snapshot=refs/pull/17924/merge#BCU1XR#0

If you made changes to the sandbox or playground in this PR, additional comments will be generated soon containing links to the dev versions of those tools.

@bjsplat
Copy link
Collaborator

bjsplat commented Feb 18, 2026

@AmoebaChant AmoebaChant enabled auto-merge (squash) February 18, 2026 22:07
@bjsplat
Copy link
Collaborator

bjsplat commented Feb 18, 2026

@bjsplat
Copy link
Collaborator

bjsplat commented Feb 18, 2026

@AmoebaChant AmoebaChant merged commit 731e47b into master Feb 18, 2026
33 of 34 checks passed
@AmoebaChant AmoebaChant deleted the add-workflow-code-simplifier-8723 branch February 18, 2026 22:18
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