Update to rmcp 1.1.0 (#7619)

Co-authored-by: Alex Hancock <alexhancock@block.xyz>
This commit is contained in:
Jack Amadeo
2026-03-05 21:40:52 -05:00
committed by GitHub
parent abadb87892
commit 325bf396af
61 changed files with 729 additions and 1757 deletions
+3 -12
View File
@@ -876,12 +876,8 @@ mod tests {
fn test_prepare_input_tool_request() {
use rmcp::model::CallToolRequestParams;
let dir = tempfile::tempdir().unwrap();
let tool_call = Ok(CallToolRequestParams {
name: "developer__shell".into(),
arguments: Some(serde_json::from_value(json!({"cmd": "ls"})).unwrap()),
meta: None,
task: None,
});
let tool_call = Ok(CallToolRequestParams::new("developer__shell")
.with_arguments(serde_json::from_value(json!({"cmd": "ls"})).unwrap()));
let messages = vec![Message::new(
Role::Assistant,
0,
@@ -896,12 +892,7 @@ mod tests {
fn test_prepare_input_tool_response() {
use rmcp::model::{CallToolResult, Content};
let dir = tempfile::tempdir().unwrap();
let result = CallToolResult {
content: vec![Content::text("file1.txt\nfile2.txt")],
is_error: None,
structured_content: None,
meta: None,
};
let result = CallToolResult::success(vec![Content::text("file1.txt\nfile2.txt")]);
let messages = vec![Message::new(
Role::User,
0,