MCPcopy
hub / github.com/coder/mux / closeWorkspaceSessions

Method closeWorkspaceSessions

src/node/services/ptyService.ts:303–309  ·  view source on GitHub ↗

* Close all terminal sessions for a workspace

(workspaceId: string)

Source from the content-addressed store, hash-verified

301 * Close all terminal sessions for a workspace
302 */
303 closeWorkspaceSessions(workspaceId: string): void {
304 const sessionIds = this.getWorkspaceSessionIds(workspaceId);
305
306 log.info(`Closing ${sessionIds.length} terminal session(s) for workspace ${workspaceId}`);
307
308 sessionIds.forEach((id) => this.closeSession(id));
309 }
310
311 /**
312 * Close all terminal sessions.

Callers 3

removeMethod · 0.45

Calls 2

closeSessionMethod · 0.95

Tested by

no test coverage detected