MCPcopy Create free account
hub / github.com/github/copilot-sdk / upsertOpenCanvas

Method upsertOpenCanvas

nodejs/src/session.ts:584–593  ·  view source on GitHub ↗
(instance: OpenCanvasInstance)

Source from the content-addressed store, hash-verified

582 }
583
584 private upsertOpenCanvas(instance: OpenCanvasInstance): void {
585 const index = this.openCanvasInstances.findIndex(
586 (open) => open.instanceId === instance.instanceId
587 );
588 if (index >= 0) {
589 this.openCanvasInstances[index] = instance;
590 } else {
591 this.openCanvasInstances.push(instance);
592 }
593 }
594
595 /**
596 * Executes a tool handler and sends the result back via RPC.

Callers 1

Calls 1

pushMethod · 0.45

Tested by

no test coverage detected