Update to rmcp 1.1.0 (#7619)
Co-authored-by: Alex Hancock <alexhancock@block.xyz>
This commit is contained in:
@@ -90,12 +90,7 @@ mod tests {
|
||||
let small_text = "This is a small text response";
|
||||
let content = Content::text(small_text.to_string());
|
||||
|
||||
let response = Ok(CallToolResult {
|
||||
content: vec![content],
|
||||
structured_content: None,
|
||||
is_error: Some(false),
|
||||
meta: None,
|
||||
});
|
||||
let response = Ok(CallToolResult::success(vec![content]));
|
||||
|
||||
// Process the response
|
||||
let processed = process_tool_response(response).unwrap();
|
||||
@@ -115,12 +110,7 @@ mod tests {
|
||||
let large_text = "a".repeat(LARGE_TEXT_THRESHOLD + 1000);
|
||||
let content = Content::text(large_text.clone());
|
||||
|
||||
let response = Ok(CallToolResult {
|
||||
content: vec![content],
|
||||
structured_content: None,
|
||||
is_error: Some(false),
|
||||
meta: None,
|
||||
});
|
||||
let response = Ok(CallToolResult::success(vec![content]));
|
||||
|
||||
// Process the response
|
||||
let processed = process_tool_response(response).unwrap();
|
||||
@@ -157,12 +147,7 @@ mod tests {
|
||||
// Create an image content
|
||||
let image_content = Content::image("base64data".to_string(), "image/png".to_string());
|
||||
|
||||
let response = Ok(CallToolResult {
|
||||
content: vec![image_content],
|
||||
structured_content: None,
|
||||
is_error: Some(false),
|
||||
meta: None,
|
||||
});
|
||||
let response = Ok(CallToolResult::success(vec![image_content]));
|
||||
|
||||
// Process the response
|
||||
let processed = process_tool_response(response).unwrap();
|
||||
@@ -184,12 +169,7 @@ mod tests {
|
||||
let large_text = Content::text("a".repeat(LARGE_TEXT_THRESHOLD + 1000));
|
||||
let image = Content::image("image_data".to_string(), "image/jpeg".to_string());
|
||||
|
||||
let response = Ok(CallToolResult {
|
||||
content: vec![small_text, large_text, image],
|
||||
structured_content: None,
|
||||
is_error: Some(false),
|
||||
meta: None,
|
||||
});
|
||||
let response = Ok(CallToolResult::success(vec![small_text, large_text, image]));
|
||||
|
||||
// Process the response
|
||||
let processed = process_tool_response(response).unwrap();
|
||||
|
||||
Reference in New Issue
Block a user