You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Add a remove_tool method to the FastMCP class that allows tools to be
dynamically removed from a server at runtime. This enables use cases
where tools should only be available based on initialization state or
user actions.
The implementation includes:
- remove_tool() method on FastMCP class that wraps the existing
ToolManager.remove_tool() functionality
- Comprehensive test coverage for tool removal scenarios
- Proper error handling when attempting to remove non-existent tools
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <[email protected]>
Github-Issue: #1322
0 commit comments