async fn handle_tools_list(
endpoint_type: McpEndpointType,
query_tool_enabled: bool,
max_response_size: usize,
) -> Result<McpResult, McpRequestError>async fn handle_tools_list(
endpoint_type: McpEndpointType,
query_tool_enabled: bool,
max_response_size: usize,
) -> Result<McpResult, McpRequestError>