feat: add ops trace (#5483)

Co-authored-by: takatost <takatost@gmail.com>
This commit is contained in:
Joe 2024-06-26 17:33:29 +08:00 committed by GitHub
commit 4e2de638af
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
58 changed files with 3553 additions and 622 deletions

View file

@ -31,9 +31,10 @@ class WorkflowTool(Tool):
:return: the tool provider type
"""
return ToolProviderType.WORKFLOW
def _invoke(self, user_id: str, tool_parameters: dict[str, Any]) \
-> Union[ToolInvokeMessage, list[ToolInvokeMessage]]:
def _invoke(
self, user_id: str, tool_parameters: dict[str, Any]
) -> Union[ToolInvokeMessage, list[ToolInvokeMessage]]:
"""
invoke the tool
"""