(
usage: McpToolMetadataUsage,
tool: { toolName: string; toolDescription: string | null; parameterSchema: unknown }
)
| 120 | } |
| 121 | |
| 122 | export function exceedsMcpServerToolMetadataBudget( |
| 123 | usage: McpToolMetadataUsage, |
| 124 | tool: { toolName: string; toolDescription: string | null; parameterSchema: unknown } |
| 125 | ): boolean { |
| 126 | return validateMcpServerToolMetadataBudget(addMcpToolMetadataUsage(usage, tool)) !== null |
| 127 | } |
| 128 | |
| 129 | export async function getMcpServerToolMetadataUsageRows( |
| 130 | tx: DbOrTx, |
no test coverage detected