@@ -44,6 +44,10 @@ async def test_mcp_tracing():
4444 {
4545 "workflow_name" : "Agent workflow" ,
4646 "children" : [
47+ {
48+ "type" : "mcp_tools" ,
49+ "data" : {"server" : "fake_mcp_server" , "result" : ["test_tool_1" ]},
50+ },
4751 {
4852 "type" : "agent" ,
4953 "data" : {
@@ -53,10 +57,6 @@ async def test_mcp_tracing():
5357 "output_type" : "str" ,
5458 },
5559 "children" : [
56- {
57- "type" : "mcp_tools" ,
58- "data" : {"server" : "fake_mcp_server" , "result" : ["test_tool_1" ]},
59- },
6060 {
6161 "type" : "function" ,
6262 "data" : {
@@ -66,8 +66,12 @@ async def test_mcp_tracing():
6666 "mcp_data" : {"server" : "fake_mcp_server" },
6767 },
6868 },
69+ {
70+ "type" : "mcp_tools" ,
71+ "data" : {"server" : "fake_mcp_server" , "result" : ["test_tool_1" ]},
72+ },
6973 ],
70- }
74+ },
7175 ],
7276 }
7377 ]
@@ -100,6 +104,13 @@ async def test_mcp_tracing():
100104 {
101105 "workflow_name" : "Agent workflow" ,
102106 "children" : [
107+ {
108+ "type" : "mcp_tools" ,
109+ "data" : {
110+ "server" : "fake_mcp_server" ,
111+ "result" : ["test_tool_1" , "test_tool_2" ],
112+ },
113+ },
103114 {
104115 "type" : "agent" ,
105116 "data" : {
@@ -109,13 +120,6 @@ async def test_mcp_tracing():
109120 "output_type" : "str" ,
110121 },
111122 "children" : [
112- {
113- "type" : "mcp_tools" ,
114- "data" : {
115- "server" : "fake_mcp_server" ,
116- "result" : ["test_tool_1" , "test_tool_2" ],
117- },
118- },
119123 {
120124 "type" : "function" ,
121125 "data" : {
@@ -133,8 +137,15 @@ async def test_mcp_tracing():
133137 "mcp_data" : {"server" : "fake_mcp_server" },
134138 },
135139 },
140+ {
141+ "type" : "mcp_tools" ,
142+ "data" : {
143+ "server" : "fake_mcp_server" ,
144+ "result" : ["test_tool_1" , "test_tool_2" ],
145+ },
146+ },
136147 ],
137- }
148+ },
138149 ],
139150 }
140151 ]
@@ -165,6 +176,13 @@ async def test_mcp_tracing():
165176 {
166177 "workflow_name" : "Agent workflow" ,
167178 "children" : [
179+ {
180+ "type" : "mcp_tools" ,
181+ "data" : {
182+ "server" : "fake_mcp_server" ,
183+ "result" : ["test_tool_1" , "test_tool_2" , "test_tool_3" ],
184+ },
185+ },
168186 {
169187 "type" : "agent" ,
170188 "data" : {
@@ -174,13 +192,6 @@ async def test_mcp_tracing():
174192 "output_type" : "str" ,
175193 },
176194 "children" : [
177- {
178- "type" : "mcp_tools" ,
179- "data" : {
180- "server" : "fake_mcp_server" ,
181- "result" : ["test_tool_1" , "test_tool_2" , "test_tool_3" ],
182- },
183- },
184195 {
185196 "type" : "function" ,
186197 "data" : {
@@ -190,8 +201,15 @@ async def test_mcp_tracing():
190201 "mcp_data" : {"server" : "fake_mcp_server" },
191202 },
192203 },
204+ {
205+ "type" : "mcp_tools" ,
206+ "data" : {
207+ "server" : "fake_mcp_server" ,
208+ "result" : ["test_tool_1" , "test_tool_2" , "test_tool_3" ],
209+ },
210+ },
193211 ],
194- }
212+ },
195213 ],
196214 }
197215 ]
0 commit comments