← All releases
Attyx

Attyx v0.4.4

Attyx v0.4.4

See what your AI agents are doing

Attyx now shows a live status dot on every tab running an AI coding agent, so you can tell at a glance which ones are busy and which are waiting on you.

  • Per-tab status dots — green means idle, orange means working, purple means the agent needs your input. The status comes straight from the agent’s own lifecycle, so it stays accurate however you launched it — alias, PATH, absolute path, any shell. Works with Claude Code, Codex, and opencode.
  • Native notifications — when a background agent needs input or finishes, Attyx posts a macOS notification. Click it to jump straight to the tab that needs you. The banner names the source as <session> · <tab> and shows the agent’s own message (like the permission question it’s asking) when there is one. Notifications stay quiet for the tab you’re already looking at — the dot is enough — but background tabs always let you know. (#246)

Option key on international keyboards

You can now tell Attyx to let the macOS Option (⌥) key type the special characters your keyboard layout puts there. On a Spanish layout that means Option+ñ types ~; on many European layouts Option is how you reach [, ], {, }, \, @, and accented characters.

  • New [keyboard] setting option_as_alt — controls whether Option acts as Alt/Meta or composes characters:

    • true (default) — Option acts as Alt/Meta and sends ESC-prefixed sequences, for Meta keybindings in vim, emacs, or tmux.
    • false — Option composes characters using your keyboard layout. Set this if accented or special characters weren’t typing.
    • "left" / "right" — only that one physical Option key acts as Alt; the other one composes.

    The setting takes effect immediately on save (Ctrl+Shift+R to reload). Option+←/→ word navigation and your alt+… keybindings keep working no matter how it’s set. (#245)