remove memory from available tools to agent

This commit is contained in:
Dinesh Yeduguru 2025-01-07 10:06:28 -08:00
parent e3775eb6f6
commit ba242c04cc

View file

@ -482,7 +482,11 @@ class ChatAgent(ShieldRunnerMixin):
async for chunk in await self.inference_api.chat_completion( async for chunk in await self.inference_api.chat_completion(
self.agent_config.model, self.agent_config.model,
input_messages, input_messages,
tools=[tool for tool in tool_defs.values()], tools=[
tool
for tool in tool_defs.values()
if tool.tool_name != "memory"
],
tool_prompt_format=self.agent_config.tool_prompt_format, tool_prompt_format=self.agent_config.tool_prompt_format,
stream=True, stream=True,
sampling_params=sampling_params, sampling_params=sampling_params,