Hi @Aboobacker, thank you for reaching out and supporting Agno. I’ve shared this with the team, we’re working through all queries one by one and will get back to you soon. If it’s urgent, please let us know. We appreciate your patience!
This is issue wasn’t consistent i was a having two tools one get users and the other send email and for the send email there was the require confirmation and as it is a product level stuff i wanna know it all scenario i just ask the agent to call both the function and in 5 out 10 times the after the result of the 1st tool llm call was initiated and after my confirmation the send email was executed but the last result only include the result of ths send email but in the debug mode i could see the get userfucntion succesfully get 50 users data . i cant share the whole system
agent = Agent(
id=agent_id,
name=agent_name,
model=OpenAIChat(
id=agent_model,
api_key=self.api_key,
session_id=session_id,
agent_id=agent_id,
r_id=r_id,
),
tools=tools,
system_message=final_instructions,
description=agent_description,
markdown=not audio,
memory_manager=self.memory_manager,
db=self.db,
enable_user_memories=True,
enable_agentic_memory=True,
session_id=session_id,
add_history_to_context=True,
cache_session=True,
\# num_history_runs=3,
debug_mode=True,
\# show_tool_calls=False,
add_datetime_to_context=True,
knowledge=kb,
search_knowledge=True,
user_id=user_id,
\# Use the pre-loaded knowledge base
)
async for continued_response in agent.acontinue_run(
run_id=run_id,
updated_tools=converted_tools,
stream=True,
):