Attyx can now run without a window. Pass --headless to start it as a background daemon that you control entirely through IPC commands — create tabs, splits, send input, read output, all from the command line.
This opens up some interesting workflows: scripting multi-pane setups, running terminal sessions on headless servers, or letting AI agents drive terminals programmatically. Everything you can do in the GUI is available via attyx subcommands, with --json output and --wait-stable polling for reliable automation.
exit could cause tabs to duplicate or get stuck. Pane closure events are now properly buffered and processed.