← All releases
Attyx

Attyx v0.4.8

Attyx v0.4.8

Query agent status from the command line

The agent state that shows up as a dot on your tabs — working, waiting for input, idle — is now available straight from the attyx CLI, so you can wire it into scripts, status bars, or other tooling.

  • attyx list agents — a one-shot listing of every pane currently running an agent (Claude Code, Codex, opencode), with its state and latest status message. Add --json for machine-readable output or -p <id> to scope it to a single pane. (#259)

  • attyx watch agents — a live stream that prints a line every time an agent changes state, including when it finishes. Use it to react to agents the moment they start working or stop for your input. (#259)

More accurate agent dots

Three cases where the status dot got stuck on the wrong color are fixed:

  • Agents show up the instant they launch — an agent now registers as idle the moment it starts, instead of staying invisible until your first prompt. (#259)

  • Interrupting clears the dot — pressing Esc or Ctrl-C to stop a running agent, or answering a prompt it was waiting on, now updates the dot right away instead of leaving it stuck on “working” or “input”. This works across synced panes too. (#259)

Note: picking up the launch fix requires restarting attyx once and launching a fresh agent.

No more blank screens on resize

Switching sessions while the window resized — which happens constantly with tiling window managers — could blank a pane, sometimes permanently. The content that fills a freshly switched session was being silently dropped during the resize. That message is now handled correctly, so panes stay populated through session switches and retiles. (#257)