0.5.1 — 2026-08-17
Release Notes
Stop lands mid-stream. Cancellation of a brokered turn was cooperative only
between model rounds, so a Stop aimed at a long single-response turn waited for
the entire response to stream — indistinguishable, from an embedding UI, from
the Stop doing nothing.
Fixed
- The native transport releases a cancelled turn's provider stream instead
of draining it. The transport polls the durable cancellation surface between
streamed SSE lines (its own throttled store connection, latching on first
observation) and releases the stream at a complete-line boundary; what fully
arrived assembles exactly as a naturally ended body. - A released round settles
cancelled, keeping the text that arrived as
that round's durable assistant message, and starts no offered tool — a
truncated text tail parses exactly like a final answer, and settling it
completedwould launder a stop into a normal terminal. An unreleased
natural terminal still wins over a racing request, and transports without a
release surface keep the between-rounds observation unchanged
(spec/agent-harness.md"Cancellation").
Added
BrokeredTurnMachine::with_stream_releasedand the
BrokeredTurnContext::stream_releasedprobe, for hosts whose transports can
release an in-flight stream.Nonepreserves prior behavior exactly.
Install whipplescript 0.5.1
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/GaugeWright/whipplescript/releases/download/v0.5.1/whipplescript-installer.sh | shInstall prebuilt binaries via powershell script
powershell -ExecutionPolicy Bypass -c "irm https://github.com/GaugeWright/whipplescript/releases/download/v0.5.1/whipplescript-installer.ps1 | iex"Install prebuilt binaries via Homebrew
brew install GaugeWright/tap/whipplescriptDownload whipplescript 0.5.1
| File | Platform | Checksum |
|---|---|---|
| whipplescript-aarch64-apple-darwin.tar.xz | Apple Silicon macOS | checksum |
| whipplescript-x86_64-apple-darwin.tar.xz | Intel macOS | checksum |
| whipplescript-x86_64-pc-windows-msvc.zip | x64 Windows | checksum |
| whipplescript-aarch64-unknown-linux-gnu.tar.xz | ARM64 Linux | checksum |
| whipplescript-x86_64-unknown-linux-gnu.tar.xz | x64 Linux | checksum |