Download Latest Version clawhip-x86_64-apple-darwin.tar.xz (2.9 MB)
Email in envelope

Get an email when there's a new version of clawhip

Home / v0.6.6
Name Modified Size InfoDownloads / Week
Parent folder
clawhip-x86_64-unknown-linux-gnu.tar.xz.sha256 2026-04-10 107 Bytes
dist-manifest.json 2026-04-10 20.3 kB
sha256.sum 2026-04-10 497 Bytes
source.tar.gz 2026-04-10 276.4 kB
source.tar.gz.sha256 2026-04-10 81 Bytes
clawhip-aarch64-apple-darwin.tar.xz 2026-04-10 2.5 MB
clawhip-aarch64-apple-darwin.tar.xz.sha256 2026-04-10 103 Bytes
clawhip-aarch64-unknown-linux-gnu.tar.xz 2026-04-10 2.7 MB
clawhip-aarch64-unknown-linux-gnu.tar.xz.sha256 2026-04-10 108 Bytes
clawhip-installer.sh 2026-04-10 52.6 kB
clawhip-x86_64-apple-darwin.tar.xz 2026-04-10 2.8 MB
clawhip-x86_64-apple-darwin.tar.xz.sha256 2026-04-10 102 Bytes
clawhip-x86_64-unknown-linux-gnu.tar.xz 2026-04-10 2.9 MB
0.6.6 - 2026-04-10 source code.tar.gz 2026-04-10 276.9 kB
0.6.6 - 2026-04-10 source code.zip 2026-04-10 314.4 kB
README.md 2026-04-10 3.7 kB
Totals: 16 Items   11.8 MB 2

Release Notes

Highlights

  • add Discord channel binding verification so misbound repo→channel routes are caught before config writes (#198)
  • new clawhip config verify-bindings [--json] command audits every channel ID in the config against live Discord state and exits non-zero on drift
  • new clawhip setup --bind REPO=CHANNEL_ID [--expect-name REPO=NAME] resolves the channel via Discord, writes a route with a channel_name hint, and refuses stale/mismatched bindings before saving
  • new optional channel_name hint field on [[routes]], [defaults], [[monitors.git.repos]], and [[monitors.tmux.sessions]] — advisory only, old configs continue to load unchanged
  • keep release preflight guarding Cargo.toml / Cargo.lock / CHANGELOG consistency before publish (#189)
  • wire the release workflow so inconsistent tags are rejected before dist plan and publish-crates run

Upgrade notes

  • crate version is now 0.6.6
  • existing config remains compatible; no migration required

How to use

  • drift audit: clawhip config verify-bindings (text) or --json for CI. Exit code is non-zero on any failed binding.
  • bind a repo to a Discord channel safely: clawhip setup --bind oh-my-codex=1480171106324189335 --expect-name oh-my-codex=omx-dev. Clawhip resolves the channel live, prints bind: oh-my-codex -> 1480171106324189335 (#omx-dev), and writes [[routes]] filter = { repo = "oh-my-codex" }, channel = "…", channel_name = "omx-dev". Name mismatches and 404s abort before the write.

  • bind a repo to a Discord channel safely: clawhip setup --bind oh-my-codex=1480171106324189335 --expect-name oh-my-codex=omx-dev. Clawhip resolves the channel live, prints bind: oh-my-codex -> 1480171106324189335 (#omx-dev), and writes [[routes]] filter = { repo = "oh-my-codex" }, channel = "…", channel_name = "omx-dev". Name mismatches and 404s abort before the write.

  • run clawhip release preflight locally in the repo root before tagging — omit the version to default to the current Cargo.toml version, or pass an explicit tag (clawhip release preflight v0.6.5, clawhip release preflight refs/tags/v0.6.5)
  • the same command runs in CI via the new preflight job gating the release workflow

Install clawhip 0.6.6

Install prebuilt binaries via shell script

:::sh
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/Yeachan-Heo/clawhip/releases/download/v0.6.6/clawhip-installer.sh | sh

Download clawhip 0.6.6

File Platform Checksum
clawhip-aarch64-apple-darwin.tar.xz (github.com) Apple Silicon macOS checksum
clawhip-x86_64-apple-darwin.tar.xz (github.com) Intel macOS checksum
clawhip-aarch64-unknown-linux-gnu.tar.xz (github.com) ARM64 Linux checksum
clawhip-x86_64-unknown-linux-gnu.tar.xz (github.com) x64 Linux checksum
Source: README.md, updated 2026-04-10