github fukuyori/wtmux 2.3.1

14 hours ago

[2.3.1] - 2026-07-21

Added

  • wtmux agents [--once]: a herdr-style agent monitor CLI. Run it
    in any pane (or a popup) to see the Prefix + g dashboard list —
    WORKING / BLOCKED / DONE / IDLE per pane, with focus and attention
    markers — refreshed four times a second until Ctrl+C. Backed by a new
    list-agents IPC request.
  • WORKING spinner: panes in the WORKING state animate a Nerd Font
    circle-slice spinner (󰪞…󰪥, 250 ms per frame) in the Prefix + g
    agent dashboard and in wtmux agents.

[2.3.0] - 2026-07-21

Added

  • Message composer (Prefix + m): a floating multi-line editor for
    sending a message to a pane (typically an AI agent such as Claude
    Code). Enter inserts a newline; Ctrl+Enter (on terminals supporting
    the kitty keyboard protocol, and on Windows) or Ctrl+S sends; Esc
    cancels. The 8-row box soft-wraps long lines, works with IMEs
    (Japanese input shows its preedit inline), and delivers multi-line
    text via bracketed paste so agents receive it as one message. Sent
    messages are recallable with Ctrl+P / Ctrl+N while wtmux runs, and an
    unsent draft is restored the next time the composer opens. From the
    agent dashboard (Prefix + g), m composes to the selected pane.
  • Held popups: display-popup <command> without -E now keeps the
    popup open after the command exits (title gains [exited]), so
    short-lived commands like ls no longer flash and vanish. Any key
    closes it; the wheel and Up / Down / PageUp / PageDown / Home / End
    scroll the output. -E restores the auto-close behaviour, matching
    tmux. The wheel also scrolls a still-running popup's scrollback.
  • vim-style :!<command>: the command prompt runs !ls,
    !git log --oneline | head -5 etc. through /bin/sh -c in a held
    popup.

Don't miss a new wtmux release

NewReleases is sending notifications on new releases.