Observable lifecycle state of a TerminalSession.
A session transitions monotonically from Created to Running and then to Closed. Closing before startup transitions directly from Created to Closed.
The session no longer accepts input.
The session has been created but its connector has not started.
The connector has started and the session accepts terminal input.