Skip to content

Platform support

Interactive and execute-only terminal capabilities across local operating systems.

For people running agent work6 pages in this section

Terminal records report capabilities.interactive. Clients must use that value instead of assuming support from the route, operating-system label, or presence of a Terminal launcher.

EnvironmentExecute commandsInteractive terminal, attach, resize, shared controlRecording
Local macOSYesYesYes, when enabled and started explicitly
Local LinuxYesYesYes, when enabled and started explicitly
Local WindowsYesYesYes, when enabled and started explicitly

macOS, Linux, and Windows use the full local terminal path. Windows runs through ConPTY, with the process tree owned by a Job Object so closing a terminal also ends its descendants.

Limits are also explicit. Terminal count, viewer count, dimensions, frame size, scrollback, and recording retention come from the daemon configuration. Hitting a limit returns a typed error such as terminal_limit_reached or subscriber_limit_reached; CompozyOS does not silently queue an interactive terminal.