salesforce-mcp-inline-tool-overrides-module-tool
When a tool is defined both as @mcp.tool() inline in server.py AND in a module (deployment/operations.py), the inline definition takes precedence and the module version is silently skipped on duplicate. Bug fixes in module-level tools have zero effect if an inline override exists — always check server.py first for the live version.
Related
- salesforce-mcp-inline-tool-overrides-module-tool-silently
- fastmcp-inline-tool-takes-precedence-over-module-tool-on-dup
- fastmcp-duplicate-tool-inline-wins-over-module
- removing-base64-encode-makes-import-base64-dead-code
- 2026-04-04-oracle-001-self-architecture-analysis
- salesforce-mcp-inline-tool-overrides-module-on-duplicate-err
- salesforce-quotation-mandatory-discounts-not-flowing-to-av
- server-py-inline-tool-overrides-module-tool-on-duplicate
- server-py-inline-tool-overrides-module-tool-silently
- fastmcp-on-duplicate-error-inline-server-py-wins-over-module
- salesforce-mcp-inline-tools-override-module-tools