This repository was archived by the owner on Nov 2, 2026. It is now read-only.
Repository navigation
xcb v0.20.11
·
26 commits
to main
since this release
Immutable
release. Only release title and notes can be modified.
Uncertain tasks can now be closed deliberately after their workers stop, even when a reply is still waiting.
Changes
xcb backlog dismiss <task> --revision <current> --accept-unreconciled-replylets an owner explicitly accept that a waiting reply was not delivered after the task's runs stop, then close the task without retrying it or claiming delivery.xcb attentionexplains what still prevents closure.xcb recover <run> --yes --discardcan discard an unsubmitted command only when it has no recovery file, its owner and process group have stopped, and its run and account custody are verified. Started or recoverable commands remain held.
Install
Install the native xcb binary from this release. The installer downloads the archive for your platform, checks it against its .sha256 file, and installs ~/.local/bin/xcb:
git clone --depth 1 --branch v0.20.11 https://github.com/hraness/xcb.git xcb
cd xcb && XCB_VERSION=0.20.11 ./scripts/install-native.shOn Windows x86_64, this installs xcb.exe from the release's .zip into %LOCALAPPDATA%\Programs\xcb\bin. It is not code-signed, and Claude Code and Codex run only in the Linux build inside WSL2:
$env:XCB_VERSION = '0.20.11'; irm https://raw.githubusercontent.com/hraness/xcb/v0.20.11/scripts/install.ps1 | iexInstall the TypeScript SDK and xcb-compat CLI from the release tarball:
npm install https://github.com/hraness/xcb/releases/download/v0.20.11/hraness-xcb-0.20.11.tgzVerify
- Checksums:
SHA256SUMSlists the SHA-256 ofhraness-xcb-0.20.11.tgz, and eachxcb-0.20.11-<platform>.tar.gzandxcb-0.20.11-windows-x86_64.ziphas its own.sha256file. - Source commit:
dc1342eb010a0551d5da00cf6d37da18fb30bdbe - Build provenance:
gh attestation verify xcb-0.20.11-<platform>.tar.gz -R hraness/xcb. The publishing guide describes how each file is built and checked.