// Get all sessionsval sessions: List<TerminalSessionEntry> = sessionManager.sessions.value// Get current sessionval current: TerminalSessionEntry? = sessionManager.currentSession.valueval currentId: Uuid? = sessionManager.currentSessionId.value// Create a new sessionval session = sessionManager.newSession(client = terminalClient)// Create or get an existing sessionval session = sessionManager.getOrCreateSession(id, client)// Switch to a specific sessionsessionManager.switchTo(sessionId)// Terminate sessionssessionManager.terminate(sessionId)sessionManager.terminateCurrentSession()sessionManager.terminateAll()