0.8.1 β 2026-05-11
0.8.1 fixes a macOS regression that shipped in 0.8.0.
π§ Hotfix. agent-wrapper.sh now starts cleanly on macOS (bash 3.2). The previous ${BOOTSTRAP_PROMPT:=...} parameter-expansion form tripped a parser bug in bash 3.2 (macOS /bin/sh) when the default contained escaped backticks, causing agents to abort immediately after teamctl up. Rewritten as a plain if [ -z ... ] conditional that parses identically on bash 3.2, bash 4+, and dash.
π‘οΈ Companion fix: $CLAUDE_SESSION_ID and $CLAUDE_SESSION_NAME are now guarded under set -u, so a missing env var no longer kills the wrapper silently.
If you upgraded to 0.8.0 on macOS and saw your agents come up then immediately stopped, this is the fix. teamctl update β teamctl down β teamctl up.
π Thanks to everyone who helped diagnose this on release night.
team-bot 0.8.1
Install team-bot 0.8.1
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/Alireza29675/teamctl/releases/download/v0.8.1/team-bot-installer.sh | shInstall prebuilt binaries via Homebrew
brew install Alireza29675/teamctl/team-botDownload team-bot 0.8.1
| File | Platform | Checksum |
|---|---|---|
| team-bot-aarch64-apple-darwin.tar.xz | Apple Silicon macOS | checksum |
| team-bot-x86_64-apple-darwin.tar.xz | Intel macOS | checksum |
| team-bot-aarch64-unknown-linux-gnu.tar.xz | ARM64 Linux | checksum |
| team-bot-x86_64-unknown-linux-gnu.tar.xz | x64 Linux | checksum |
team-mcp 0.8.1
Install team-mcp 0.8.1
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/Alireza29675/teamctl/releases/download/v0.8.1/team-mcp-installer.sh | shInstall prebuilt binaries via Homebrew
brew install Alireza29675/teamctl/team-mcpDownload team-mcp 0.8.1
| File | Platform | Checksum |
|---|---|---|
| team-mcp-aarch64-apple-darwin.tar.xz | Apple Silicon macOS | checksum |
| team-mcp-x86_64-apple-darwin.tar.xz | Intel macOS | checksum |
| team-mcp-aarch64-unknown-linux-gnu.tar.xz | ARM64 Linux | checksum |
| team-mcp-x86_64-unknown-linux-gnu.tar.xz | x64 Linux | checksum |
teamctl 0.8.1
Install teamctl 0.8.1
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/Alireza29675/teamctl/releases/download/v0.8.1/teamctl-installer.sh | shInstall prebuilt binaries via Homebrew
brew install Alireza29675/teamctl/teamctlDownload teamctl 0.8.1
| File | Platform | Checksum |
|---|---|---|
| teamctl-aarch64-apple-darwin.tar.xz | Apple Silicon macOS | checksum |
| teamctl-x86_64-apple-darwin.tar.xz | Intel macOS | checksum |
| teamctl-aarch64-unknown-linux-gnu.tar.xz | ARM64 Linux | checksum |
| teamctl-x86_64-unknown-linux-gnu.tar.xz | x64 Linux | checksum |
teamctl-ui 0.8.1
Install teamctl-ui 0.8.1
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/Alireza29675/teamctl/releases/download/v0.8.1/teamctl-ui-installer.sh | shInstall prebuilt binaries via Homebrew
brew install Alireza29675/teamctl/teamctl-uiDownload teamctl-ui 0.8.1
| File | Platform | Checksum |
|---|---|---|
| teamctl-ui-aarch64-apple-darwin.tar.xz | Apple Silicon macOS | checksum |
| teamctl-ui-x86_64-apple-darwin.tar.xz | Intel macOS | checksum |
| teamctl-ui-aarch64-unknown-linux-gnu.tar.xz | ARM64 Linux | checksum |
| teamctl-ui-x86_64-unknown-linux-gnu.tar.xz | x64 Linux | checksum |