-
-
Notifications
You must be signed in to change notification settings - Fork 373
🧠 Generate Copilot Agent Instructions for Azure DevOps Migration Tools #2742
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
…Tools Co-authored-by: MrHinsh <[email protected]>
|
There should be no v1/v2 architecture in the code any more. |
Co-authored-by: MrHinsh <[email protected]>
You're absolutely right. I've removed all v1/v2 architecture references from the Copilot instructions and replaced them with the more accurate TFS Object Model vs REST API distinction. The configuration templates have also been updated to match the actual available options in the codebase. Changes in commit 9d1b10d. |
|
Azure Static Web Apps: Your stage site is ready! Visit it here: https://blue-river-093197403-2742.westeurope.5.azurestaticapps.net |
|
Add instructions that when editing classes to ensure that the documentation pages are also updated in /docs/ and that the samples in the markdown copy refpect the current version of the classes properties. I want any changes to be checked against the class data so that it reflect what is actually there. |
Co-authored-by: MrHinsh <[email protected]>
Added comprehensive documentation synchronization requirements to the Copilot instructions. The new section provides step-by-step guidance for keeping documentation in sync with code changes, including XML documentation updates, ConsoleDataGenerator execution, and validation checklists to ensure configuration samples accurately reflect class properties. Changes in commit e492673. |
|
Azure Static Web Apps: Your stage site is ready! Visit it here: https://blue-river-093197403-2742.westeurope.5.azurestaticapps.net |
This PR creates comprehensive GitHub Copilot instructions to enhance code assistance by documenting the application structure and key components of the Azure DevOps Migration Tools.
📄 What's Added
Created
.github/copilot-instructions.mdwith detailed documentation of all executable assemblies and their architecture patterns.🎯 Executable Assemblies Documented
1. MigrationTools.ConsoleCore
devopsmigrationMigrationToolHost.CreateDefaultBuilder()→RunConsoleAsync()2. MigrationTools.ConsoleFull
devopsmigrationMigrationToolHost.CreateDefaultBuilder()→RunConsoleAsync()3. MigrationTools.ConsoleDataGenerator
Main()with assembly discovery and type reflection4. MigrationTools.Telemetery
HostBuilder().ConfigureFunctionsWebApplication()→host.Run()🏗️ Additional Context Provided
execute,init,upgrade,builder🎁 Benefits for Copilot
The documentation enables GitHub Copilot to:
Fixes #2741.
💡 You can make Copilot smarter by setting up custom instructions, customizing its development environment and configuring Model Context Protocol (MCP) servers. Learn more Copilot coding agent tips in the docs.