Skip to content

allow tools to be renamed #95

Open

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.

Activity

  1. psschwei commented on May 12, 2026

    @psschwei
    Member

    may already be done, someone should investigate

  2. added
    area/stdlibCore abstractions: Context, MOT, SamplingStrategy, formatters, serialization
    area/toolsTool framework, Bash/Python tools, tool call lifecycle
    on May 20, 2026
  3. added
    p2Medium/low: minor bugs, niche features, polish, docs, tests, cleanup. Scoped, lower urgency.
    on Jun 18, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

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