v0.1.9
Changes
- docs: add Resilience Protocol (restart-safety & desktop-side self-healing)
- chore(ci): ignore tmux/which binaries in knip (tmux-live integration test)
- feat(restart): Lark queue restore on boot + Free-Project resume fallback
- feat(agents): multi-agent support — Claude + Codex behind a neutral seam
- harden: json-map-store last-good fallback + group-binding recovery (data safety)
- chore(deps): bump the npm-minor-patch group across 1 directory with 8 updates (#45)
- fix(deps): resolve form-data high-severity advisory (npm audit fix) (#47)
- fix(release): sign with the cosign bundle format + pin cosign (#43)
Install / update (macOS)
curl -fsSL https://raw.githubusercontent.com/OctopusGarage/tmux-claude-bot/main/install.sh | bashPin this version with TMUX_CLAUDE_BOT_VERSION=v0.1.9. See CONTRIBUTING.md for dev, deploy, and release.
Verify the signature (optional)
The runtime tarball is keyless-signed with Sigstore. Verify it with cosign:
cosign verify-blob tmux-claude-bot-v0.1.9.tar.gz \
--bundle tmux-claude-bot-v0.1.9.tar.gz.cosign.bundle \
--certificate-identity-regexp 'https://github.com/OctopusGarage/tmux-claude-bot/.github/workflows/release.yml@.*' \
--certificate-oidc-issuer https://token.actions.githubusercontent.comPrefer an AI assistant? Paste this to ChatGPT / Claude / Gemini (or a shell agent):
Install "tmux-claude-bot" on my machine for me (open-source; macOS or Linux). Download the latest
release tarball from https://github.com/OctopusGarage/tmux-claude-bot/releases/latest, extract it, read the
INSTALL.md inside, and follow it. Guide me step by step and ask me for anything it needs
(like my Telegram bot token).
Full Changelog: v0.1.8...v0.1.9