Skip to content

allow tools to be renamed #95

Description

@jakelorocco

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.

Metadata

Metadata

Assignees

Labels

area/stdlibCore abstractions: Context, MOT, SamplingStrategy, formatters, serializationarea/toolsTool framework, Bash/Python tools, tool call lifecycleenhancementNew feature or requestp2Medium/low: minor bugs, niche features, polish, docs, tests, cleanup. Scoped, lower urgency.

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions