UNPKG

mcpay

Version:

SDK and CLI for MCPay functionality - MCP servers with payment capabilities

14 lines 683 B
export class LoggingHook { name = "logging"; async processCallToolRequest(req, extra) { console.log(`[${extra.requestId}] Tool called: ${JSON.stringify(req, null, 2)}`); return { resultType: "continue", request: req }; } async processCallToolResult(res, req, extra) { console.log(`[${extra.requestId}] Response from: ${req.params.name}`); console.log(`[${extra.requestId}] Response: ${JSON.stringify(res, null, 2)}`); // Do not mutate the response shape; pass through unchanged to preserve JSON-RPC envelope expectations return { resultType: "continue", response: res }; } } //# sourceMappingURL=logging-hook.js.map