Shell Server
Types
Types
SessionConnectionStatus
Type definitions for
type SessionConnectionStatus = "connected" | "disconnected"
ShellType
Shell type identifier
type ShellType = "bash" | "zsh" | "fish" | "powershell" | "cmd" | "sh"
ClientMessage
Union type for all client messages
type ClientMessage = ListSessionsMessage | CreateSessionMessage | ReconnectSessionMessage | DataMessage | ResizeMessage | DisconnectMessage | CloseSessionMessage | RenameSessionMessage | DeleteSessionMessage | UpdateSessionMessage
ServerMessage
Union type for all server messages
type ServerMessage = SessionsListMessage | SessionCreatedMessage | SessionReconnectedMessage | SessionDataMessage | SessionExitMessage | SessionEndedMessage | SessionRenamedMessage | SessionDeletedMessage | SessionUpdatedMessage | ErrorMessage