MCPcopy Index your code
hub / github.com/github/copilot-sdk / removeOpenCanvasFromEvent

Method removeOpenCanvasFromEvent

nodejs/src/session.ts:565–576  ·  view source on GitHub ↗
(data: unknown)

Source from the content-addressed store, hash-verified

563 }
564
565 private removeOpenCanvasFromEvent(data: unknown): void {
566 if (
567 !data ||
568 typeof data !== "object" ||
569 typeof (data as { instanceId?: unknown }).instanceId !== "string" ||
570 (data as { instanceId: string }).instanceId.length === 0
571 ) {
572 console.warn("failed to deserialize session.canvas.closed payload");
573 return;
574 }
575 this.removeOpenCanvas((data as { instanceId: string }).instanceId);
576 }
577
578 private removeOpenCanvas(instanceId: string): void {
579 this.openCanvasInstances = this.openCanvasInstances.filter(

Callers 1

_handleBroadcastEventMethod · 0.95

Calls 1

removeOpenCanvasMethod · 0.95

Tested by

no test coverage detected