Skip to content

Conversation

@tommaso-moro
Copy link
Contributor

@tommaso-moro tommaso-moro commented Dec 9, 2025

This PR introduces logic to allow non-breaking tool renaming. It does so by introducing Deprecation Aliases, i.e. mappings that map "old"/deprecated tool names (e.g. get_issue) to their new equivalent (e.g. issue_read) to gracefully handle cases where users have a server configuration that references old tool names.

In this PR we map test_1 and test_2 to issue_read, feel free to change that mapping (DeprecatedToolAliases in tools.go) locally to play around with it!

@tommaso-moro tommaso-moro changed the title Tommy/safe tool rename logic Add support for safe tool renaming Dec 9, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants