Skip to content

Add .github/agents.md with dev branch instruction and subsystem map#1986

Merged
RobertvanderHulst merged 1 commit into
mainfrom
copilot/create-agents-md-file
Jun 10, 2026
Merged

Add .github/agents.md with dev branch instruction and subsystem map#1986
RobertvanderHulst merged 1 commit into
mainfrom
copilot/create-agents-md-file

Conversation

Copilot AI commented Jun 10, 2026

Copy link
Copy Markdown
Contributor

Adds .github/agents.md to give AI agents working in this repo the context they need upfront.

Contents

  • Branch: instructs agents to always base work on dev
  • Subsystem locations: annotated directory tree for src/Compiler, src/Roslyn, src/Runtime, src/VisualStudio, and src/Tools — including key sub-packages within each
  • Solution files: table mapping each .sln/.slnx to its scope
  • Build notes: Windows/VS requirement for VS Integration, bootstrap script (ContinuousIntegrationBuild.cmd), output folder

Copilot AI changed the title Add .github/agents.md with dev branch instruction and subsystem locations Add .github/agents.md with dev branch instruction and subsystem map Jun 10, 2026
Copilot AI requested a review from RobertvanderHulst June 10, 2026 17:24
@RobertvanderHulst

Copy link
Copy Markdown
Member

Ok

@RobertvanderHulst RobertvanderHulst marked this pull request as ready for review June 10, 2026 17:27
Copilot AI review requested due to automatic review settings June 10, 2026 17:27
@RobertvanderHulst RobertvanderHulst merged commit 24123be into main Jun 10, 2026
2 of 4 checks passed

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Pull request overview

Note

Copilot was unable to run its full agentic suite in this review.

Adds repository-specific agent instructions to standardize branch selection, orient contributors to the repo layout, and document key build workflows.

Changes:

  • Added guidance to base work on the dev branch.
  • Documented the src/ subsystem layout and key solution files.
  • Added build notes and pointers to bootstrap/build scripts.

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

Comment thread .github/agents.md

## Source Branch

Always take source from the **`dev`** branch. Do not use `master` or any other branch as a base unless explicitly instructed.
Comment thread .github/agents.md
Comment on lines +62 to +71
| Solution | Purpose |
|---|---|
| `src/Master.slnx` | All subsystems combined |
| `src/Compiler.slnx` | Compiler only |
| `src/Runtime.slnx` | Runtime only |
| `src/VSIntegration2022.sln` | VS Integration (VS 2022) |
| `src/VSIntegration.sln` | VS Integration (VS 2019) |
| `src/Tools.slnx` | Tools only |
| `src/SqlRdd.slnx` | SQL RDD only |
| `src/MacroCompiler.sln` | Macro compiler only |
@RobertvanderHulst RobertvanderHulst deleted the copilot/create-agents-md-file branch June 11, 2026 10:14
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.

3 participants