MCPcopy Create free account
hub / github.com/codeaashu/claude-code / signal

Function signal

src/bridge/capacityWake.ts:36–53  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

34 }
35
36 function signal(): CapacitySignal {
37 const merged = new AbortController()
38 const abort = (): void => merged.abort()
39 if (outerSignal.aborted || wakeController.signal.aborted) {
40 merged.abort()
41 return { signal: merged.signal, cleanup: () => {} }
42 }
43 outerSignal.addEventListener('abort', abort, { once: true })
44 const capSig = wakeController.signal
45 capSig.addEventListener('abort', abort, { once: true })
46 return {
47 signal: merged.signal,
48 cleanup: () => {
49 outerSignal.removeEventListener('abort', abort)
50 capSig.removeEventListener('abort', abort)
51 },
52 }
53 }
54
55 return { signal, wake }
56}

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected