Add GitHub Copilot instructions for MSSQL extension development workflow #19996
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.
This PR adds comprehensive GitHub Copilot instructions to guide AI coding agents through the development workflow of the MSSQL extension for VS Code. The instructions provide detailed, validated commands and best practices for working effectively in this TypeScript/React codebase.
Key Features
Comprehensive Development Workflow
Validated Command Reference
All commands have been thoroughly tested and measured:
Testing Documentation
--grep
,--pattern
, and--testPattern
arguments for focused testingTroubleshooting and Best Practices
yarn lint src/ test/
) to avoid trying to lint build outputDevelopment Scenarios Coverage
The instructions follow an imperative tone ("Run this command", "Do not do this") and start with a firm directive to always reference these instructions first before additional search or exploration. This ensures GitHub Copilot agents work efficiently with validated, tested procedures rather than experimenting with potentially incorrect approaches.
All commands and timing information have been validated through comprehensive testing in the actual repository environment.
Fixes #19995.
✨ Let Copilot coding agent set things up for you — coding agent works faster and does higher quality work when set up for your repo.