We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 2684579 commit e2d543dCopy full SHA for e2d543d
src/llama_stack_client/lib/agents/client_tool.py
@@ -20,7 +20,7 @@
20
)
21
22
from llama_stack_client.types import CompletionMessage, Message, ToolResponse
23
-from llama_stack_client.types.tool import Parameter, Tool
+from llama_stack_client.types.tool_def_param import Parameter, ToolDefParam
24
25
26
class ClientTool:
@@ -61,8 +61,8 @@ def parameters_for_system_prompt(self) -> str:
61
}
62
63
64
- def get_tool_definition(self) -> Tool:
65
- return Tool(
+ def get_tool_definition(self) -> ToolDefParam:
+ return ToolDefParam(
66
name=self.get_name(),
67
description=self.get_description(),
68
parameters=list(self.get_params_definition().values()),
0 commit comments