MCPcopy
hub / github.com/wavetermdev/waveterm / setCallHandler

Function setCallHandler

frontend/preview/mock/mockwaveenv.ts:220–222  ·  view source on GitHub ↗
(command: string, fn: (...args: any[]) => Promise<any>)

Source from the content-addressed store, hash-verified

218 const streamDispatchMap = new Map<string, (...args: any[]) => AsyncGenerator<any, void, boolean>>();
219 const secrets = new Map<string, string>();
220 const setCallHandler = (command: string, fn: (...args: any[]) => Promise<any>) => {
221 callDispatchMap.set(command, fn);
222 };
223 const setStreamHandler = (command: string, fn: (...args: any[]) => AsyncGenerator<any, void, boolean>) => {
224 streamDispatchMap.set(command, fn);
225 };

Callers 1

makeMockRpcFunction · 0.85

Calls 1

setMethod · 0.80

Tested by

no test coverage detected