Skip to content

docs: note Go 1.26+ in agent instruction files#108

Merged
richardpark-msft merged 4 commits into
mainfrom
copilot/update-instructions-go-1-26
Mar 10, 2026
Merged

docs: note Go 1.26+ in agent instruction files#108
richardpark-msft merged 4 commits into
mainfrom
copilot/update-instructions-go-1-26

Conversation

Copilot AI commented Mar 10, 2026

Copy link
Copy Markdown
Contributor

Agent instruction files didn't specify the Go version, leaving agents to guess what language features are available.

Changes

  • AGENTS.md — Added a callout at the top of "Building and Testing" stating Go 1.26+ is required and that all Go 1.26+ language/stdlib features are available and encouraged.
  • .squad/agents/linus/charter.md — Added a Go version: Go 1.26+ bullet to Linus's identity block so he uses modern features freely when generating code.

User-facing docs (README.md, docs/GUIDE.md, etc.) already reference Go 1.26+ and were not changed.

Copilot AI and others added 2 commits March 10, 2026 21:28
Co-authored-by: richardpark-msft <51494936+richardpark-msft@users.noreply.github.com>
@richardpark-msft richardpark-msft marked this pull request as ready for review March 10, 2026 21:36
Copilot AI review requested due to automatic review settings March 10, 2026 21:36

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

This PR updates internal agent-facing documentation to explicitly state the repository’s minimum supported Go version, so agents don’t have to infer available language/stdlib features.

Changes:

  • Add a Go 1.26+ requirement callout to the “Building and Testing” section in AGENTS.md.
  • Add a Go version bullet to Linus’s .squad charter to guide code generation toward modern Go.

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 2 comments.

File Description
AGENTS.md Adds a Go version requirement note for contributors/agents.
.squad/agents/linus/charter.md Records the minimum Go version in Linus’s identity block for consistency.

Comment thread AGENTS.md Outdated
Comment thread .squad/agents/linus/charter.md Outdated
richardpark-msft and others added 2 commits March 10, 2026 14:44
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

@richardpark-msft richardpark-msft left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Quite possibly the best commit I've ever seen.

@richardpark-msft richardpark-msft enabled auto-merge (squash) March 10, 2026 21:51

@RickWinter RickWinter left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

1,26 just came out. Do we need the flow this high or could we be 1.25 based to allow for N and N-1 support?

@richardpark-msft richardpark-msft merged commit 445c89f into main Mar 10, 2026
5 checks passed
@richardpark-msft richardpark-msft deleted the copilot/update-instructions-go-1-26 branch March 10, 2026 22:29
@richardpark-msft

Copy link
Copy Markdown
Member

1,26 just came out. Do we need the flow this high or could we be 1.25 based to allow for N and N-1 support?

I think we're okay with 1.26 - this is for waza itself, and we don't deliver it via source, just binaries.

richardpark-msft pushed a commit to richardpark-msft/waza that referenced this pull request Mar 11, 2026
…t#134)

Adds grader showcase examples with all 5 grader types, fixtures, and comprehensive README. Closes microsoft#108.
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.

4 participants