Releases: DIodide/agentmutex
Releases · DIodide/agentmutex
Release list
v0.3.0
Changelog
- 8521728: feat: lock history audit trail + 'agentmutex history' command (@DIodide)
- 7c742fe: fix: close the lazily-opened history handle so Windows can delete temp stores (@DIodide)
- 0ba06dc: release: cut v0.3.0 (lock history), bump plugin version (@DIodide)
Curated changelog: CHANGELOG.md
Install:
curl -fsSL https://raw.githubusercontent.com/DIodide/agentmutex/main/install.sh | sh
or download the archive for your platform above, or:
go install github.com/DIodide/agentmutex@v0.3.0
v0.2.0
Changelog
- aadf7fd: harden(2): fix regressions from the first hardening pass (@DIodide)
- bc14142: harden(3): make the concurrent tag-deploy use case actually safe (@DIodide)
- 0901e60: harden: fix correctness bugs found by adversarial hunt (@DIodide)
- d51a6ff: release: goreleaser binaries, install.sh, and Claude Code plugin packaging (@DIodide)
Curated changelog: CHANGELOG.md
Install:
curl -fsSL https://raw.githubusercontent.com/DIodide/agentmutex/main/install.sh | sh
or download the archive for your platform above, or:
go install github.com/DIodide/agentmutex@v0.2.0
agentmutex v0.1.0
Initial release: semantic mutexes for AI agents — no daemon, no server, just files.
- Token-based leases with TTLs on semantic keys (
deploy:staging,account:12345) - Pessimistic orchestration: blocking
acquirewith an on-disk FIFO queue agentmutex run <key> -- <cmd>: acquire → auto-renew → always release; exits 14 if the lease is lost mid-command- Monitoring:
status/list/waitwith--json;force-release(dry-run by default) andprunefor cleanup - Stable exit codes for agent branching (10 held · 11 timeout · 12 not holder · 13 not held · 14 lease lost)
- Claude Code skills included:
skills/agentmutex(locking discipline) andskills/agentmutex-monitoring
Install: go install github.com/DIodide/agentmutex@latest
See docs/DESIGN.md for the on-disk protocol and crash matrix.