Skip to content

Tool name normalization could lead to potential name collisions #61

@Mossaka

Description

@Mossaka

#57 introduces normalization of Component function names to Tool names. It basically converts {package-name}/{interface-name}.{func-name} from component to MCP Tool name with a schema of ^[a-zA-Z0-9-_]. This normalization strategy can cause different original function names to map to the same normalized name. For example, example:foo and example/foo both normalize to example_foo.

Metadata

Metadata

Assignees

Labels

help wantedExtra attention is needed

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions