From 233976a5689a4034d7557fcd4e5c8f4f1f433fa9 Mon Sep 17 00:00:00 2001 From: Adil Hafeez Date: Fri, 20 Sep 2024 15:49:49 -0700 Subject: [PATCH] comment required param check --- envoyfilter/src/stream_context.rs | 48 +++++++++++++++---------------- 1 file changed, 24 insertions(+), 24 deletions(-) diff --git a/envoyfilter/src/stream_context.rs b/envoyfilter/src/stream_context.rs index 87559d26..f2b319d6 100644 --- a/envoyfilter/src/stream_context.rs +++ b/envoyfilter/src/stream_context.rs @@ -472,30 +472,30 @@ impl StreamContext { .unwrap() .clone(); - // verify required parameters are present - prompt_target - .parameters - .as_ref() - .unwrap() - .iter() - .for_each(|param| match param.required { - None => {} - Some(required) => { - if required - && !tools_call_response.tool_calls[0] - .arguments - .contains_key(¶m.name) - { - self.send_server_error( - format!( - "missing required parameter: {}, for target: {}", - param.name, prompt_target.name - ), - Some(StatusCode::BAD_REQUEST), - ) - } - } - }); + // // verify required parameters are present + // prompt_target + // .parameters + // .as_ref() + // .unwrap() + // .iter() + // .for_each(|param| match param.required { + // None => {} + // Some(required) => { + // if required + // && !tools_call_response.tool_calls[0] + // .arguments + // .contains_key(¶m.name) + // { + // self.send_server_error( + // format!( + // "missing required parameter: {}, for target: {}", + // param.name, prompt_target.name + // ), + // Some(StatusCode::BAD_REQUEST), + // ) + // } + // } + // }); debug!("tool_call_details: {:?}", tools_call_response); let tool_name = &tools_call_response.tool_calls[0].name;