()
| 605 | mcp.server.setNotificationHandler(ClientEventSchema, (notification) => |
| 606 | agentClients.event(ownerId, notification) |
| 607 | ) |
| 608 | mcp.server.setRequestHandler(ClientHookRequestSchema, (request) => |
| 609 | agentClients.clientHook(request.params) |
| 610 | ) |
| 611 | |
| 612 | const registered: string[] = [] |
| 613 | for (const tool of TOOL_DEFINITIONS) { |
| 614 | if ('exposed' in tool && tool.exposed === false) continue |
| 615 | registerTool(mcp, tool, ownerId) |
| 616 | registered.push(tool.name) |
| 617 | } |
| 618 | log.info({ tools: registered }, 'Registered tools.') |
| 619 |
no test coverage detected