Repository navigation
Grasshopper 2.11.3
Safer unattended upgrades.
- The nightly server upgrade only moves forward: it never undoes a rollback,
never downgrades, and skips a release that was rolled back or failed its
health check until a newer one ships.upgrade --tostill installs any
release. - Upgrade, rollback and schedule take a lock, so two never overlap; the
rollback link is set before the restart; pre-upgrade backups keep the
newest five. - An upgrade must answer a real search before it counts as healthy, and
downloads refuse an HTTPS-to-HTTP redirect. - Release runs never publish the same version twice at once, and archives are
reproducible. grasshopper checkwarns when an agent runs a client newer than the server.- The server restarts itself if one embedding call is stuck for 30 seconds.
- Search reads at most 200 full-text matches.
Which file?
| Purpose | Download or install |
|---|---|
| Server on Apple silicon macOS | grasshopper-server-darwin-arm64-2.11.3.zip |
| Server on Linux x86-64 | grasshopper-server-linux-amd64-2.11.3.zip |
| Server on Windows x86-64 | grasshopper-server-windows-amd64-2.11.3.zip |
| Client CLI or Claude archive on Apple silicon macOS | grasshopper-client-darwin-arm64-2.11.3.zip |
| Client CLI or Claude archive on Linux x86-64 | grasshopper-client-linux-amd64-2.11.3.zip |
| Client CLI or Claude archive on Windows x86-64 | grasshopper-client-windows-amd64-2.11.3.zip |
| Agent plugins | Follow setup; no archive needed |
| Marketplace maintenance | grasshopper-marketplace-2.11.3.zip |
Check downloads against SHA256SUMS. Executables are unsigned; see
unsigned archives.
Before updating a server, follow back up and update
and keep the previous archive for rollback.