← All releases
Attyx

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 exit could 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.