@@ -78,7 +78,7 @@ public function execute(ToolCall $toolCall): mixed
78
78
$ tool = $ this ->getExecutable ($ metadata );
79
79
80
80
try {
81
- $ this ->logger ->debug (\sprintf ('Executing tool "%s". ' , $ toolCall ->name ) , $ toolCall ->arguments );
81
+ $ this ->logger ->debug (\sprintf ('Executing tool "%s". ' , $ toolCall ->getName ()) , $ toolCall ->getArguments () );
82
82
83
83
$ arguments = $ this ->argumentResolver ->resolveArguments ($ metadata , $ toolCall );
84
84
$ this ->eventDispatcher ?->dispatch(new ToolCallArgumentsResolved ($ tool , $ metadata , $ arguments ));
@@ -88,7 +88,7 @@ public function execute(ToolCall $toolCall): mixed
88
88
$ this ->eventDispatcher ?->dispatch(new ToolCallFailed ($ tool , $ metadata , $ arguments ?? [], $ e ));
89
89
throw $ e ;
90
90
} catch (\Throwable $ e ) {
91
- $ this ->logger ->warning (\sprintf ('Failed to execute tool "%s". ' , $ toolCall ->name ), ['exception ' => $ e ]);
91
+ $ this ->logger ->warning (\sprintf ('Failed to execute tool "%s". ' , $ toolCall ->getName () ), ['exception ' => $ e ]);
92
92
$ this ->eventDispatcher ?->dispatch(new ToolCallFailed ($ tool , $ metadata , $ arguments ?? [], $ e ));
93
93
throw ToolExecutionException::executionFailed ($ toolCall , $ e );
94
94
}
@@ -99,7 +99,7 @@ public function execute(ToolCall $toolCall): mixed
99
99
private function getMetadata (ToolCall $ toolCall ): Tool
100
100
{
101
101
foreach ($ this ->getTools () as $ metadata ) {
102
- if ($ metadata ->name === $ toolCall ->name ) {
102
+ if ($ metadata ->name === $ toolCall ->getName () ) {
103
103
return $ metadata ;
104
104
}
105
105
}
0 commit comments