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

Function onResponse

src/services/mcp/channelPermissions.ts:216–226  ·  view source on GitHub ↗
(requestId, handler)

Source from the content-addressed store, hash-verified

214
215 return {
216 onResponse(requestId, handler) {
217 // Lowercase here too — resolve() already does; asymmetry means a
218 // future caller passing a mixed-case ID would silently never match.
219 // shortRequestId always emits lowercase so this is a noop today,
220 // but the symmetry makes the contract explicit.
221 const key = requestId.toLowerCase()
222 pending.set(key, handler)
223 return () => {
224 pending.delete(key)
225 }
226 },
227
228 resolve(requestId, behavior, fromServer) {
229 const key = requestId.toLowerCase()

Callers

nothing calls this directly

Calls 2

deleteMethod · 0.65
setMethod · 0.45

Tested by

no test coverage detected