Attyx v0.4.6
Attyx v0.4.6
Drive any session from the command line
This release lets scripts and agents control sessions directly through the daemon — no window required, and without disturbing whatever you’re looking at.
-
Target a specific session with
-s/--session— every IPC command can now act on a session by id, regardless of which window is focused or whether the session has a window open at all.attyx send-text "hello" -s 3lands in session 3,attyx get-text -s 3reads from it, andattyx -s 3 split verticalreshapes its layout. Background agents in different sessions can each drive their own workspace independently. The flag works in any position, soattyx send-text "hi" -s 3andattyx -s 3 send-text "hi"mean the same thing. (#252)Headless commands include
send-text/send-keys,get-text,list/tabs/panes, the fulltabset (create/select/next/prev/close/move/rename),run, andsplit(vertical/horizontal/close/rotate). Layout changes broadcast live to any attached window, so the view updates as the session is reshaped. Per-window view state likezoom,scroll-to,popup,reload, andthemestays window-only and returns a clear message when targeted with-s. -
Scroll a pane without moving your view — IPC clients can now scroll a pane’s scrollback independently of any window’s viewport, with
top,bottom,page-up, andpage-down. An agent or script can page through a pane’s history to read output while your visible window stays exactly where it is. (#253) -
Clearer errors against older daemons — when a command needs a daemon feature that isn’t there yet, the client now reports
no response from attyx daemon (it may be an older version — restart Attyx)instead of hanging. (#252)