Skip to content

feat: Add GitHub Copilot instructions#32

Merged
lupino3 merged 2 commits intomainfrom
onboard-copilot-instructions-20260126-161207
Jan 26, 2026
Merged

feat: Add GitHub Copilot instructions#32
lupino3 merged 2 commits intomainfrom
onboard-copilot-instructions-20260126-161207

Conversation

@lupino3
Copy link
Member

@lupino3 lupino3 commented Jan 26, 2026

Motivation

In order to facilitate and make more efficient the adoption of coding agents in the Azure Reliability codebases,
we are auto-generating instructions for Copilot and other coding agents.

Please review and approve this PR as soon as possible, and if you need changes please indicate so via
comments on the PR.

For more information, please ping the PR author or Chad Miller, who is driving EngThrive in AzRel.

Summary

Adds comprehensive GitHub Copilot instructions for the TdsLib repository, a .NET library implementing the TDS protocol for SQL Server connection diagnostics.

Changes

  • Added project overview and tech stack documentation (C#, .NET Standard 2.0, xUnit)
  • Documented repository structure with architectural layer descriptions
  • Added coding guidelines including naming conventions, async patterns, and error handling
  • Documented patterns for implementing new tokens and payloads
  • Added testing requirements with xUnit patterns and examples
  • Included build and development commands
  • Added best practices section with do's and don'ts

Generated By

copilot-instructions-generator agent

Agency and others added 2 commits January 26, 2026 16:13
@lupino3 lupino3 marked this pull request as ready for review January 26, 2026 15:16
@lupino3 lupino3 closed this Jan 26, 2026
@lupino3 lupino3 reopened this Jan 26, 2026
@lupino3 lupino3 merged commit 1628142 into main Jan 26, 2026
10 checks passed
@lupino3 lupino3 deleted the onboard-copilot-instructions-20260126-161207 branch January 26, 2026 15:34
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.

2 participants