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--jsonfor 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)