Skip to content

Releases: avivsinai/agent-message-queue

v0.9.3

Choose a tag to compare

@avivsinai avivsinai released this 01 Jan 07:30

Changes

  • fix: Use raw inject mode for both Claude Code and Codex
    • Codex also had Enter-swallowing issues with paste mode
    • Auto-detect now uses raw for both, paste for others
  • docs: Wake is primary notification method, notify hook is fallback

Upgrade

curl -fsSL https://raw.githubusercontent.com/avivsinai/agent-message-queue/main/scripts/install.sh | bash

v0.9.2

Choose a tag to compare

@github-actions github-actions released this 31 Dec 20:30

Changelog

  • 05fb76d fix: add --inject-mode flag to wake for Claude Code compatibility

v0.9.1

Choose a tag to compare

@avivsinai avivsinai released this 31 Dec 18:43

Fixes

  • Fix Windows cross-compilation (split Unix-specific signal handling into platform-specific files)

Documentation

  • Improved README quick start with copy-paste-ready agent setup
  • Clear amq wake & instructions for both Claude Code and Codex CLI

v0.9.0

Choose a tag to compare

@avivsinai avivsinai released this 30 Dec 15:47

What's New

Dead Letter Queue (DLQ) - Failed messages are now automatically quarantined for inspection and retry.

Features

  • DLQ directory structure (dlq/{tmp,new,cur}) with atomic Maildir delivery
  • Auto-move parse errors to DLQ during drain and monitor
  • New CLI commands: amq dlq {list,read,retry,purge}
  • Max 3 retries before permanent DLQ (--force to override)

Usage

amq dlq list --me claude                    # List DLQ messages
amq dlq read --me claude --id <dlq_id>      # Inspect failure details
amq dlq retry --me claude --id <dlq_id>     # Retry message
amq dlq retry --me claude --all             # Retry all
amq dlq purge --me claude --older-than 24h  # Clean up old DLQ

Full changelog: v0.8.2...v0.9.0

v0.8.2

Choose a tag to compare

@github-actions github-actions released this 28 Dec 14:22

Changelog

  • 8695753 docs: clarify Codex skill-installer usage

v0.8.1

Choose a tag to compare

@github-actions github-actions released this 28 Dec 14:17

Changelog

  • cc0f23c docs: fix README with proper skill installation methods

v0.8.0

Choose a tag to compare

@github-actions github-actions released this 28 Dec 14:11

Changelog

  • f3076d9 fix: improve install script robustness
  • c0b1fdc fix: address Codex review feedback on install script
  • 72a3282 docs: improve installation clarity with install script and INSTALL.md
  • 27b1a41 docs: add GitHub issue and PR templates
  • 2cdc5a2 docs: clarify codex background watcher fallback
  • df3e5d5 docs: clarify co-op watcher behavior

v0.7.3

Choose a tag to compare

@github-actions github-actions released this 27 Dec 21:18

Changelog

  • 448e25e refactor: make stop hook opt-in and improve co-op docs

v0.7.2

Choose a tag to compare

@avivsinai avivsinai released this 27 Dec 20:37

What's Changed

Bug Fixes

  • Fix stop hook format for new Claude Code schema (nested hooks array, no matcher for Stop events)

Improvements

  • Fast-path optimization: Skip amq list if inbox directory doesn't exist (instant approve when co-op not configured)
  • Sanitize COUNT variable: Ensure robust integer comparison
  • Better block message: Instructs agent to drain inbox instead of CLI command

Files Updated

  • .claude/settings.json - Correct hook format
  • COOP.md - Updated documentation
  • scripts/amq-stop-hook.sh - Robustness improvements
  • scripts/setup-coop.sh - Generate correct format

Full Changelog: v0.7.1...v0.7.2

v0.7.1

Choose a tag to compare

@github-actions github-actions released this 27 Dec 20:15

Changelog

  • dd49140 fix: apply Codex review feedback - ASCII arrows, clarify watch vs monitor
  • d6d3a71 fix: show both Claude and Codex examples in SKILL.md
  • 5b0da1e refactor: rewrite SKILL.md to idiomatic format for Codex/Claude