Skip to content

Commit bcd6b8c

Browse files
Add AI disclosure guidance (#1756)
Copilot-Session: faf35462-e329-4fc6-a46b-7246b5805d13
1 parent 1d28d60 commit bcd6b8c

1 file changed

Lines changed: 13 additions & 0 deletions

File tree

.github/copilot-instructions.md

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,19 @@
22

33
This repository contains the official C# SDK for the Model Context Protocol (MCP), enabling .NET applications to implement and interact with MCP clients and servers.
44

5+
## GitHub Interactions
6+
7+
### Commits and Pushes
8+
- Never push to an active pull request without being explicitly asked. Always wait for explicit instructions to push.
9+
- Never chain commit and push in the same command. Commit first, report what was committed, then wait for explicit push instructions. This creates a mandatory decision point.
10+
11+
### AI-Generated Content Disclosure
12+
When posting any content to GitHub under a user's credentials — opening pull requests, creating issues, commenting on pull requests or issues, posting review comments, or taking any other public-facing action — include a concise, visible note at the bottom indicating that the content was AI/Copilot-generated.
13+
14+
This disclosure is not required when:
15+
- The account is a recognized bot or Copilot app account (for example, `github-actions[bot]` or `copilot`), where the AI origin is already apparent from the account identity.
16+
- The user explicitly asks to omit the disclosure.
17+
518
## Critical: Always Build and Test
619

720
**ALWAYS build and run tests before declaring any task complete or making a pull request.**

0 commit comments

Comments
 (0)