Documentation

Terminal surface

The built-in desktop terminal backed by AO's WebSocket mux.

AO does not select between terminal plugins. The desktop app provides an xterm-based terminal surface and the daemon exposes a WebSocket terminal mux.

For Terminal UI sessions, the mux attaches to the platform runtime: tmux on macOS/Linux and ConPTY on Windows. Structured Chat sessions can open a separate shell scoped to the same session worktree without creating an agent terminal pane.

See desktop terminal for connection behavior.