Skip to content

Releases: DIodide/agentmutex

v0.3.0

Choose a tag to compare

@github-actions github-actions released this 05 Aug 21:04
0ba06dc

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

Choose a tag to compare

@github-actions github-actions released this 04 Aug 14:40
d51a6ff

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

Choose a tag to compare

@DIodide DIodide released this 27 Jul 21:39
3e954f3

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 acquire with 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/wait with --json; force-release (dry-run by default) and prune for 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) and skills/agentmutex-monitoring

Install: go install github.com/DIodide/agentmutex@latest

See docs/DESIGN.md for the on-disk protocol and crash matrix.