Skip to content

Releases: snirt/agenmux

agenmux v0.3.1

Choose a tag to compare

@github-actions github-actions released this 03 Sep 14:18
96709d8

agenmux v0.3.1

What's changed

Fixes

  • Made runtime paths survive TMPDIR changes and rejected malformed TMUX values (#41).
  • Removed restored ghost panes from the sidebar (#42).
  • Fixed delayed agent discovery and stabilized sidebar navigation input (#43).
  • Resolved each Pi pane's subject independently instead of sharing session metadata (#46).

Website

  • Standardized lowercase agenmux branding across documentation (#39).
  • Added agenmux icons and favicon assets (#44).
  • Improved search metadata and added Google site verification (#47, #48).

Assets

  • Linux x86_64
  • Linux aarch64
  • macOS x86_64
  • macOS aarch64
  • SHA-256 checksums

Full changelog: v0.3.0...v0.3.1

Agenmux v0.3.0

Choose a tag to compare

@github-actions github-actions released this 02 Sep 10:47
f94c9ec

Agenmux v0.3.0

What's changed

Agenmux rebrand

  • Renamed the runtime, binaries, tmux options, configuration path, release artifacts, and documentation to Agenmux (#37).
  • Preserved agents-mon entrypoints, options, environment variables, config paths, package launchers, and release state as compatibility inputs for one release cycle.
  • Renamed the macOS notification helper to Agenmux.app with bundle ID io.github.snirt.agenmux.

Developer workflow

  • Added make dev-use and make dev-stop for switching the active tmux server between local debug and release binaries.
  • Added debug build timestamps to sidebar titles while keeping release titles versioned.

Assets

  • Linux x86_64
  • Linux aarch64
  • macOS x86_64
  • macOS aarch64
  • SHA-256 checksums

Full changelog: v0.2.1...v0.3.0

tmux-agents-mon v0.2.1

Choose a tag to compare

@github-actions github-actions released this 30 Aug 09:52
920fc76

What's changed

Fixes

  • Improved Claude working-state detection for live activity lines (#14).
  • Fixed concurrent macOS notifications with a shared broker (#18).
  • Improved notification authorization, click handling, retries, and shutdown behavior.

Release tooling

  • Added safer version bump and release scripts.
  • Added release-process tests and stronger tmux sanity checks.
  • Updated version to 0.2.1 (#19).

Assets

  • Linux x86_64
  • Linux aarch64
  • macOS x86_64
  • macOS aarch64
  • SHA-256 checksums

Full changelog: v0.2.0...v0.2.1

tmux-agents-mon v0.2.0

Choose a tag to compare

@github-actions github-actions released this 23 Aug 16:00
ef25ef5

What's Changed

  • refactor: make Rust the sole plugin runtime by @snirt in #10
  • fix: preserve popup owner and release 0.2.0 by @snirt in #11

New Contributors

  • @snirt made their first contribution in #10

Full Changelog: v0.1.16...v0.2.0

tmux-agents-mon v0.1.16

Choose a tag to compare

@github-actions github-actions released this 19 Aug 15:02

tmux-agents-mon v0.1.16

This release makes busy sidebars easier to navigate and improves agent-state visibility.

Highlights

  • Live search: Press / to filter agents by name, session, location, directory, title, or status.
  • State filters: Press f to cycle through blocked, working, idle, done, and all agents.
  • Improved navigation: Filtered results retain session context, scrolling, mouse mapping, and j/k navigation.
  • Clearer selection: The selected row is highlighted using its agent state.
  • Better focus tracking: The cursor follows the focused agent more reliably.
  • Claude detection fix: Claude’s ◐◓◑◒ spinner is now correctly recognized as working.

Search and filtering are available in both the Rust engine and Bash fallback.

Thanks to @yaakov300 for contributing the sidebar search and filtering work in #7.

Full changelog: v0.1.15...v0.1.16

tmux-agents-mon v0.1.15

Choose a tag to compare

@github-actions github-actions released this 10 Aug 13:40

Full Changelog: v0.1.14...v0.1.15

tmux-agents-mon v0.1.14

Choose a tag to compare

@github-actions github-actions released this 09 Aug 13:41

Scroll the sidebar with your mouse wheel

The wheel now drives the agent list. A tick over the sidebar moves the
cursor one row, exactly like /, and once you stop scrolling it jumps to
the agent you landed on — so you can spin through the fleet and settle on one
without touching the keyboard. Requires set -g mouse on.

  • One switch, not one per row — the jump waits for scrolling to stop, so a
    fast scroll past ten agents costs a single window switch instead of ten.
    set -g @agents-mon-wheel-jump '0.5' tunes the delay; 'off' keeps the
    cursor moving without ever jumping.
  • Every other pane is untouched — the wheel outside the sidebar keeps
    tmux's normal scrollback behavior, including entering copy-mode.
  • Works in both engines — the Rust daemon's processless preserved panes and
    the bash fallback sidebar.
  • Live servers pick it up — the navigation contract version bumped, so an
    already-running tmux server refreshes its bindings on the next toggle.

Popup mode is unchanged: tmux does not forward mouse events into a popup, so
click-to-jump and wheel scrolling remain split-mode features.

tmux-agents-mon v0.1.13

Choose a tag to compare

@github-actions github-actions released this 07 Aug 15:53

Native macOS notifications — zero setup

Notifications are now sent natively through UNUserNotificationCenter — no
terminal-notifier, Homebrew, or manual setup. Installing or updating the
plugin automatically installs a signed background-only AgentsMon.app into
~/Applications; macOS asks for permission with your first notification.

  • Clickable — clicking the banner activates your terminal (Ghostty,
    Kitty, iTerm2, WezTerm, Apple Terminal, Alacritty) and jumps the most
    recent tmux client to the agent's exact pane. Closed panes are safe no-ops.
  • Glass sound — on every notification.
  • Respects "no" — denying permission keeps notifications fully silent;
    there is no fallback around your choice.
  • Self-maintaining — plugin updates refresh the helper automatically and
    the permission survives. make install-app sets up or verifies permission
    immediately instead of on first use.
  • Fix — clicking a notification now activates the terminal before the
    tmux jump, so focus lands on the right pane.
  • Linux (notify-send) unchanged; without the installed app, macOS falls
    back to display-only osascript.

Building from source on macOS now needs rustc 1.90+.

tmux-agents-mon v0.1.12

Choose a tag to compare

@github-actions github-actions released this 06 Aug 13:03

Full Changelog: v0.1.11...v0.1.12

tmux-agents-mon v0.1.11

Choose a tag to compare

@github-actions github-actions released this 04 Aug 10:56

Full Changelog: v0.1.10...v0.1.11