Skip to content

0.5.1 — 2026-08-17

Choose a tag to compare

@github-actions github-actions released this 17 Aug 18:46

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
    completed would 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_released and the
    BrokeredTurnContext::stream_released probe, for hosts whose transports can
    release an in-flight stream. None preserves 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 | sh

Install 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/whipplescript

Download 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