import { McpServer } from '@modelcontextprotocol/sdk/server/mcp.js'; import type { AgentClientLike, AgentRelayMcpServerOptions, SessionState } from './types.js'; /** * Wrap `server.registerTool` so every owned tool emits `agent_relay_tool_call` * telemetry, surfaces invalid-agent-token errors as recoverable results, and * piggybacks a compact inbox summary onto successful results. */ export declare function enableInboxPiggyback(mcpServer: McpServer, getSession: () => SessionState, getAgentClient: (asIdentity?: string) => AgentClientLike, invalidateAgentToken: (asIdentity?: string) => void, telemetryTransport?: AgentRelayMcpServerOptions['telemetryTransport'], actionToolNames?: Set): void; //# sourceMappingURL=telemetry.d.ts.map