Tools currently just take the function name. This is necessary for figuring out which tools where actually called by the model. We should allow tools to be renamed and handle the mapping ourselves.
As a part of this, we should consider automatically renaming component tools to componentX.tool_name to avoid conflicts.
Tools currently just take the function name. This is necessary for figuring out which tools where actually called by the model. We should allow tools to be renamed and handle the mapping ourselves.
As a part of this, we should consider automatically renaming component tools to
componentX.tool_nameto avoid conflicts.