Commit be92520
chore(gomod): pin go directive to 1.25.0 (dep-mandated floor) + toolchain 1.25.7
Correction to the previous "pin to 1.25.7" commit. The `go` directive
in go.mod isn't a free choice — `go mod tidy` floors it at whatever the
highest-required transitive dependency declares. In our case:
github.com/modelcontextprotocol/go-sdk v1.6.0 → go 1.25.0
So tidy rewrites the directive back to `go 1.25.0` if we set it lower
(verified: tried `go 1.22`, tidy refused).
Final shape:
go 1.25.0 — module language minimum (dep-mandated)
toolchain go1.25.7 — actual build toolchain (1.26+ not yet ubiquitous)
CI workflows (go-ci.yml + go-parity.yml) pin go-version: '1.25.7' to
match the toolchain line.
828 tests still pass.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>1 parent e4fa472 commit be92520
1 file changed
Lines changed: 11 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | | - | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
4 | 14 | | |
5 | 15 | | |
6 | 16 | | |
| |||
0 commit comments