← All releases
Attyx v0.2.46
Attyx v0.2.46
Headless Mode
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.
Bug Fixes
- Tab clicks work again — clicking tabs was unresponsive due to a tab count tracking issue. Fixed.
- No more ghost tabs on exit — running
exitcould cause tabs to duplicate or get stuck. Pane closure events are now properly buffered and processed. - Renderer artifacts resolved — certain emoji characters were rendering at the wrong width, causing text misalignment. Width calculations now match standard terminal behavior.
- Popup return commands spawn correctly — commands triggered on popup exit in daemon pane contexts were silently failing. They now execute as expected.