← back to Cli Printing Press
docs(cli): bump README "Go 1.22+" prerequisite to "Go 1.26+" (#506)
6e2562d88cf4133303ec1839de989c2c27979c9b · 2026-05-02 10:27:27 -0700 · Trevin Chow
The README claimed Go 1.22+ in two places (the install prereqs and the
limitations section), but go.mod has required 1.26.1 for some time —
verifiable via:
$ head -3 go.mod
module github.com/mvanhorn/cli-printing-press/v3
go 1.26.1
Surfaced when the printing-press-library's CI failed installing the
generator with `setup-go` pinned at 1.25:
github.com/mvanhorn/cli-printing-press/v3@v3.4.3 requires go >= 1.26.1
(running go 1.25.9; GOTOOLCHAIN=local)
The library CI got bumped to 1.26 in a separate PR; this fixes the
reader-facing claim so anyone following the README install path on a
1.22-1.25 toolchain doesn't hit a confusing module-fetch failure.
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Files touched
Diff
commit 6e2562d88cf4133303ec1839de989c2c27979c9b
Author: Trevin Chow <trevin@trevinchow.com>
Date: Sat May 2 10:27:27 2026 -0700
docs(cli): bump README "Go 1.22+" prerequisite to "Go 1.26+" (#506)
The README claimed Go 1.22+ in two places (the install prereqs and the
limitations section), but go.mod has required 1.26.1 for some time —
verifiable via:
$ head -3 go.mod
module github.com/mvanhorn/cli-printing-press/v3
go 1.26.1
Surfaced when the printing-press-library's CI failed installing the
generator with `setup-go` pinned at 1.25:
github.com/mvanhorn/cli-printing-press/v3@v3.4.3 requires go >= 1.26.1
(running go 1.25.9; GOTOOLCHAIN=local)
The library CI got bumped to 1.26 in a separate PR; this fixes the
reader-facing claim so anyone following the README install path on a
1.22-1.25 toolchain doesn't hit a confusing module-fetch failure.
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
---
README.md | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/README.md b/README.md
index 145a38d9..589ed087 100644
--- a/README.md
+++ b/README.md
@@ -27,7 +27,7 @@ The Printing Press has two parts, and you need both:
The plugin alone has nothing to call; the binary alone works but skips the curated agent loop.
-**Prerequisites:** [Go 1.22+](https://go.dev/dl/) and [Claude Code](https://claude.ai/code).
+**Prerequisites:** [Go 1.26+](https://go.dev/dl/) and [Claude Code](https://claude.ai/code).
### 1. Install the binary
@@ -471,7 +471,7 @@ After the public launch, the plain command works for everyone.
## Limitations
-- **Requires Go 1.22+ and Claude Code.** No standalone distribution today; the slash command is the supported entry point.
+- **Requires Go 1.26+ and Claude Code.** No standalone distribution today; the slash command is the supported entry point.
- **Generated CLIs are domain-shaped, not vendor-replacements.** A `<api>-pp-cli` covers the agent power-user surface, not every back-office knob a vendor's official CLI ships.
- **Browser-sniff requires manual capture.** You point a browser at the site (or import a HAR); the press doesn't crawl autonomously.
- **Live verify is read-only.** Phase 5 runs GET only and never mutates. Real write-path coverage lives in unit tests and the dogfood structural checks.
← 31e63be4 fix(cli): honor documented typed exit codes (#504)
·
back to Cli Printing Press
·
feat(cli): JSON:API support for OpenAPI parser (envelope, pa 5584818b →