server-py-inline-tool-overrides-module-tool-on-duplicate-error

The Salesforce MCP server uses on_duplicate=‘error’ for tool registration. When the same tool name is defined both inline in server.py with @mcp.tool() and in a module file, the inline server.py version wins and the module version is skipped entirely. Always edit the inline server.py definition for live fixes — module versions may be dead code.