Trigger a specific callback hook across all registered callbacks. Args: point (str): Name of the callback method to call. messages (List[Message]): Current message history.
(self, point, messages: List[Message])
| 495 | await self.loop_callback('after_tool_call', messages) |
| 496 | |
| 497 | async def loop_callback(self, point, messages: List[Message]): |
| 498 | """ |
| 499 | Trigger a specific callback hook across all registered callbacks. |
| 500 | |
| 501 | Args: |
| 502 | point (str): Name of the callback method to call. |
| 503 | messages (List[Message]): Current message history. |
| 504 | """ |
| 505 | for callback in self.callbacks: |
| 506 | await getattr(callback, point)(self.runtime, messages) |
| 507 | |
| 508 | async def parallel_tool_call(self, |
| 509 | messages: List[Message]) -> List[Message]: |
no outgoing calls
no test coverage detected