MCPcopy Create free account
hub / github.com/ForgeAILab/forge / terminateTerminalSession

Function terminateTerminalSession

web/src/api/terminals.ts:64–72  ·  view source on GitHub ↗
(
  sessionId: string,
  reason?: string,
)

Source from the content-addressed store, hash-verified

62}
63
64export function terminateTerminalSession(
65 sessionId: string,
66 reason?: string,
67): Promise<TerminalSessionResponse> {
68 return apiFetch<TerminalSessionResponse>(`/terminals/${sessionId}/terminate`, {
69 method: 'POST',
70 body: reason === undefined ? undefined : JSON.stringify({ reason }),
71 })
72}
73
74export function terminalWebSocketUrl(sessionId: string, attachToken: string): string {
75 const url = new URL(

Callers 1

handleTerminateFunction · 0.90

Calls 1

apiFetchFunction · 0.90

Tested by

no test coverage detected