@@ -410,7 +410,7 @@ pub fn message_to_markdown(message: &Message, export_all_content: bool) -> Strin
410410mod tests {
411411 use super :: * ;
412412 use goose:: conversation:: message:: { Message , ToolRequest , ToolResponse } ;
413- use rmcp:: model:: { CallToolRequestParam , Content , RawTextContent , TextContent } ;
413+ use rmcp:: model:: { CallToolRequestParams , Content , RawTextContent , TextContent } ;
414414 use rmcp:: object;
415415 use serde_json:: json;
416416
@@ -526,7 +526,8 @@ mod tests {
526526
527527 #[ test]
528528 fn test_tool_request_to_markdown_shell ( ) {
529- let tool_call = CallToolRequestParam {
529+ let tool_call = CallToolRequestParams {
530+ meta : None ,
530531 task : None ,
531532 name : "developer__shell" . into ( ) ,
532533 arguments : Some ( object ! ( {
@@ -552,7 +553,8 @@ mod tests {
552553
553554 #[ test]
554555 fn test_tool_request_to_markdown_text_editor ( ) {
555- let tool_call = CallToolRequestParam {
556+ let tool_call = CallToolRequestParams {
557+ meta : None ,
556558 task : None ,
557559 name : "developer__text_editor" . into ( ) ,
558560 arguments : Some ( object ! ( {
@@ -636,7 +638,8 @@ mod tests {
636638
637639 #[ test]
638640 fn test_message_to_markdown_with_tool_request ( ) {
639- let tool_call = CallToolRequestParam {
641+ let tool_call = CallToolRequestParams {
642+ meta : None ,
640643 task : None ,
641644 name : "test_tool" . into ( ) ,
642645 arguments : Some ( object ! ( { "param" : "value" } ) ) ,
@@ -696,7 +699,8 @@ mod tests {
696699
697700 #[ test]
698701 fn test_shell_tool_with_code_output ( ) {
699- let tool_call = CallToolRequestParam {
702+ let tool_call = CallToolRequestParams {
703+ meta : None ,
700704 task : None ,
701705 name : "developer__shell" . into ( ) ,
702706 arguments : Some ( object ! ( {
@@ -751,7 +755,8 @@ if __name__ == "__main__":
751755
752756 #[ test]
753757 fn test_shell_tool_with_git_commands ( ) {
754- let git_status_call = CallToolRequestParam {
758+ let git_status_call = CallToolRequestParams {
759+ meta : None ,
755760 task : None ,
756761 name : "developer__shell" . into ( ) ,
757762 arguments : Some ( object ! ( {
@@ -798,7 +803,8 @@ if __name__ == "__main__":
798803
799804 #[ test]
800805 fn test_shell_tool_with_build_output ( ) {
801- let cargo_build_call = CallToolRequestParam {
806+ let cargo_build_call = CallToolRequestParams {
807+ meta : None ,
802808 task : None ,
803809 name : "developer__shell" . into ( ) ,
804810 arguments : Some ( object ! ( {
@@ -851,7 +857,8 @@ warning: unused variable `x`
851857
852858 #[ test]
853859 fn test_shell_tool_with_json_api_response ( ) {
854- let curl_call = CallToolRequestParam {
860+ let curl_call = CallToolRequestParams {
861+ meta : None ,
855862 task : None ,
856863 name : "developer__shell" . into ( ) ,
857864 arguments : Some ( object ! ( {
@@ -906,7 +913,8 @@ warning: unused variable `x`
906913
907914 #[ test]
908915 fn test_text_editor_tool_with_code_creation ( ) {
909- let editor_call = CallToolRequestParam {
916+ let editor_call = CallToolRequestParams {
917+ meta : None ,
910918 task : None ,
911919 name : "developer__text_editor" . into ( ) ,
912920 arguments : Some ( object ! ( {
@@ -956,7 +964,8 @@ warning: unused variable `x`
956964
957965 #[ test]
958966 fn test_text_editor_tool_view_code ( ) {
959- let editor_call = CallToolRequestParam {
967+ let editor_call = CallToolRequestParams {
968+ meta : None ,
960969 task : None ,
961970 name : "developer__text_editor" . into ( ) ,
962971 arguments : Some ( object ! ( {
@@ -1015,7 +1024,8 @@ def process_data(data: List[Dict]) -> List[Dict]:
10151024
10161025 #[ test]
10171026 fn test_shell_tool_with_error_output ( ) {
1018- let error_call = CallToolRequestParam {
1027+ let error_call = CallToolRequestParams {
1028+ meta : None ,
10191029 task : None ,
10201030 name : "developer__shell" . into ( ) ,
10211031 arguments : Some ( object ! ( {
@@ -1059,7 +1069,8 @@ Command failed with exit code 2"#;
10591069
10601070 #[ test]
10611071 fn test_shell_tool_complex_script_execution ( ) {
1062- let script_call = CallToolRequestParam {
1072+ let script_call = CallToolRequestParams {
1073+ meta : None ,
10631074 task : None ,
10641075 name : "developer__shell" . into ( ) ,
10651076 arguments : Some ( object ! ( {
@@ -1114,7 +1125,8 @@ Command failed with exit code 2"#;
11141125
11151126 #[ test]
11161127 fn test_shell_tool_with_multi_command ( ) {
1117- let multi_call = CallToolRequestParam {
1128+ let multi_call = CallToolRequestParams {
1129+ meta : None ,
11181130 task : None ,
11191131 name : "developer__shell" . into ( ) ,
11201132 arguments : Some ( object ! ( {
@@ -1167,7 +1179,8 @@ drwx------ 3 user staff 96 Dec 6 16:20 com.apple.launchd.abc
11671179
11681180 #[ test]
11691181 fn test_developer_tool_grep_code_search ( ) {
1170- let grep_call = CallToolRequestParam {
1182+ let grep_call = CallToolRequestParams {
1183+ meta : None ,
11711184 task : None ,
11721185 name : "developer__shell" . into ( ) ,
11731186 arguments : Some ( object ! ( {
@@ -1219,7 +1232,8 @@ src/middleware.rs:12:async fn auth_middleware(req: Request, next: Next) -> Resul
12191232 #[ test]
12201233 fn test_shell_tool_json_detection_works ( ) {
12211234 // This test shows that JSON detection in tool responses DOES work
1222- let tool_call = CallToolRequestParam {
1235+ let tool_call = CallToolRequestParams {
1236+ meta : None ,
12231237 task : None ,
12241238 name : "developer__shell" . into ( ) ,
12251239 arguments : Some ( object ! ( {
@@ -1262,7 +1276,8 @@ src/middleware.rs:12:async fn auth_middleware(req: Request, next: Next) -> Resul
12621276
12631277 #[ test]
12641278 fn test_shell_tool_with_package_management ( ) {
1265- let npm_call = CallToolRequestParam {
1279+ let npm_call = CallToolRequestParams {
1280+ meta : None ,
12661281 task : None ,
12671282 name : "developer__shell" . into ( ) ,
12681283 arguments : Some ( object ! ( {
0 commit comments