Repository navigation
Gobstopper v0.8.5
A context scope can carry its own standing input threshold, so a long-lived agent runs wider than the proxy default without re-arming a reservation.
Changes
gobstopper context create --threshold <tokens>sets a standing threshold for the scope. Scoped requests compact at it instead of--thresholdor--threshold-1m, clipped to the declared input capacity; a live reservation still takes priority, and release returns to the scope's threshold.context statusreports it asscope_threshold_tokensand the limiting reason asscope_threshold. Existing context stores gain the column on first open.
Install
On macOS (Apple silicon) or Linux (x86_64 or arm64):
curl -fsSL https://gobstopper.sh/install.sh | GOBSTOPPER_VERSION=0.8.5 shOn Windows (x86_64), in PowerShell:
$env:GOBSTOPPER_VERSION = "0.8.5"; irm https://gobstopper.sh/install.ps1 | iexEach installer downloads the archive for your platform from this release, checks it against its .sha256 file, and installs gobstopper for your user only: ~/.local/bin on macOS and Linux, %LOCALAPPDATA%\Programs\gobstopper\bin on Windows. Nothing runs as root or administrator.
On other platforms, build this version from source with Cargo:
cargo install --git https://github.com/hraness/gobstopper --tag v0.8.5 --locked gobstopperVerify
SHA256SUMS on this release lists the SHA-256 of each archive:
gobstopper-0.8.5-darwin-aarch64.tar.gz:c180e8db2e7cf0b949d107b91f67ce09ff5f8e5787b071063b8a74d9cdf9f4b4gobstopper-0.8.5-linux-aarch64.tar.gz:fd684ea264094eff360e1868ae25333bb8ef52bd2e46743fc2ad08135fddf641gobstopper-0.8.5-linux-x86_64.tar.gz:17737710251d978fe013652c6c14cc9801580fa0750cd9ca103031063cdba9d9gobstopper-0.8.5-windows-x86_64.zip:86977500d4c2e90c79e693b3fa2cd565591dd152591e63cc05b9d63199d861c6
Source commit: 5e3510818d8a1ce921b8ddc24199de05ee7bbb40
The release workflow signed a build provenance attestation for each archive, and GitHub signs an attestation for the release itself. Check both for a downloaded archive with:
gh attestation verify gobstopper-0.8.5-linux-x86_64.tar.gz --repo hraness/gobstopper
gh release verify v0.8.5 --repo hraness/gobstopper
gh release verify-asset v0.8.5 gobstopper-0.8.5-linux-x86_64.tar.gz --repo hraness/gobstopper