MCPcopy Index your code
hub / github.com/simstudioai/sim / createDeferred

Function createDeferred

apps/sim/lib/mcp/connection-manager.test.ts:14–20  ·  view source on GitHub ↗

Deferred promise to control when `client.connect()` resolves.

()

Source from the content-addressed store, hash-verified

12
13/** Deferred promise to control when `client.connect()` resolves. */
14function createDeferred<T = void>() {
15 let resolve!: (value: T) => void
16 const promise = new Promise<T>((res) => {
17 resolve = res
18 })
19 return { promise, resolve }
20}
21
22function serverConfig(id: string, name = `Server ${id}`) {
23 return {

Callers 1

Calls

no outgoing calls

Tested by

no test coverage detected