1+ {
2+ "method" : " sessionUpdate" ,
3+ "args" : [
4+ {
5+ "sessionId" : " test-session-id" ,
6+ "update" : {
7+ "sessionUpdate" : " tool_call_update" ,
8+ "toolCallId" : " call-id" ,
9+ "rawOutput" : {
10+ "formatted_output" : " Polling for status"
11+ },
12+ "_meta" : {
13+ "mcp_output_delta" : {
14+ "data" : " Polling for status"
15+ }
16+ }
17+ }
18+ }
19+ ]
20+ }
21+ {
22+ "method" : " sessionUpdate" ,
23+ "args" : [
24+ {
25+ "sessionId" : " test-session-id" ,
26+ "update" : {
27+ "sessionUpdate" : " tool_call_update" ,
28+ "toolCallId" : " call-id" ,
29+ "rawOutput" : {
30+ "formatted_output" : " Polling for status\n\n Polling for status"
31+ },
32+ "_meta" : {
33+ "mcp_output_delta" : {
34+ "data" : " Polling for status"
35+ }
36+ }
37+ }
38+ }
39+ ]
40+ }
41+ {
42+ "method" : " sessionUpdate" ,
43+ "args" : [
44+ {
45+ "sessionId" : " test-session-id" ,
46+ "update" : {
47+ "sessionUpdate" : " tool_call_update" ,
48+ "toolCallId" : " call-id" ,
49+ "status" : " failed" ,
50+ "rawInput" : {
51+ "server" : " server-name" ,
52+ "tool" : " tool-name" ,
53+ "arguments" : {
54+ "argument" : " example"
55+ },
56+ "invocation" : " Called server-name.tool-name ({\" argument\" :\" example\" })" ,
57+ "prettyArguments" : " {\n \" argument\" : \" example\"\n }"
58+ },
59+ "rawOutput" : {
60+ "formatted_output" : " Polling for status\n\n Polling for status" ,
61+ "result" : null ,
62+ "error" : {
63+ "message" : " Polling for status"
64+ }
65+ }
66+ }
67+ }
68+ ]
69+ }
70+ {
71+ "method" : " sessionUpdate" ,
72+ "args" : [
73+ {
74+ "sessionId" : " test-session-id" ,
75+ "update" : {
76+ "sessionUpdate" : " tool_call" ,
77+ "toolCallId" : " call-id" ,
78+ "kind" : " execute" ,
79+ "title" : " mcp.server-name.tool-name" ,
80+ "status" : " in_progress" ,
81+ "rawInput" : {
82+ "server" : " server-name" ,
83+ "tool" : " tool-name" ,
84+ "arguments" : {
85+ "argument" : " example"
86+ },
87+ "invocation" : " Called server-name.tool-name ({\" argument\" :\" example\" })" ,
88+ "prettyArguments" : " {\n \" argument\" : \" example\"\n }"
89+ }
90+ }
91+ }
92+ ]
93+ }
0 commit comments