Skip to content

Commit 563d8d8

Browse files
ashwinbstainless-app[bot]
authored andcommitted
fix(manual): kill arguments_json
1 parent fee4821 commit 563d8d8

File tree

2 files changed

+2
-8
lines changed

2 files changed

+2
-8
lines changed

src/llama_stack_client/lib/agents/client_tool.py

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -81,12 +81,7 @@ def run(
8181

8282
metadata = {}
8383
try:
84-
if tool_call.arguments_json is not None:
85-
params = json.loads(tool_call.arguments_json)
86-
elif isinstance(tool_call.arguments, str):
87-
params = json.loads(tool_call.arguments)
88-
else:
89-
params = tool_call.arguments
84+
params = json.loads(tool_call.arguments)
9085

9186
response = self.run_impl(**params)
9287
if isinstance(response, dict) and "content" in response:

src/llama_stack_client/lib/agents/react/tool_parser.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -55,8 +55,7 @@ def get_tool_calls(self, output_message: CompletionMessage) -> List[ToolCall]:
5555
ToolCall(
5656
call_id=call_id,
5757
tool_name=tool_name,
58-
arguments=params,
59-
arguments_json=json.dumps(params),
58+
arguments=json.dumps(params),
6059
)
6160
]
6261

0 commit comments

Comments
 (0)