diff --git a/agentverse/agents/tasksolving_agent/critic.py b/agentverse/agents/tasksolving_agent/critic.py index f6aeae3ca..6cbe46148 100644 --- a/agentverse/agents/tasksolving_agent/critic.py +++ b/agentverse/agents/tasksolving_agent/critic.py @@ -38,9 +38,9 @@ def __init__(self, *args, **kwargs): tool_descriptions = "\n".join( [f"- {t['name']}: " + t["description"] for t in tools] ) - kwargs.update('tools', tools) - kwargs.update('tool_names', tool_names) - kwargs.update('tool_descriptions', tool_descriptions) + kwargs.update({"tools": tools}) + kwargs.update({"tool_names": tool_names}) + kwargs.update({"tool_descriptions": tool_descriptions}) except Exception as e: logger.error(e) logger.warn("Failed to load tool config file.")