MCPcopy
hub / github.com/claude-code-best/claude-code / on

Method on

packages/mcp-client/src/manager.ts:191–199  ·  view source on GitHub ↗
(
    event: E,
    handler: McpManagerEvents[E],
  )

Source from the content-addressed store, hash-verified

189 }
190
191 on<E extends keyof McpManagerEvents>(
192 event: E,
193 handler: McpManagerEvents[E],
194 ): void {
195 if (!this.listeners.has(event)) {
196 this.listeners.set(event, new Set())
197 }
198 this.listeners.get(event)!.add(handler)
199 }
200
201 off(event: string, handler: EventHandler): void {
202 this.listeners.get(event)?.delete(handler)

Callers

nothing calls this directly

Calls 4

setMethod · 0.80
getMethod · 0.65
hasMethod · 0.45
addMethod · 0.45

Tested by

no test coverage detected