deidentify file is disabled, needs some fixes, and an upgrade to proper resources
https://modelcontextprotocol.io/specification/2025-11-25/server/resources
One Remaining Item (Low)
src/lib/tools/deIdentifyFile.ts still exists in the repo but is unregistered/unimported. Per CLAUDE.md's disabling checklist: "Remove unused handler import; keep the handler file itself for future re-enablement." — so keeping it is actually intentional per your own documented process. This is fine.
Minor Pre-existing Note
getMaskingMethodEnum and getTranscriptionEnum in entityMaps.ts still use falsy guards (if (!maskingEnum)), which would have the same 0-value bug as getEntityEnum previously had. Since both functions are only used by the currently-disabled de-identify_file tool, this doesn't affect anything in production — just worth keeping in mind if that tool is re-enabled.
deidentify file is disabled, needs some fixes, and an upgrade to proper resources
https://modelcontextprotocol.io/specification/2025-11-25/server/resources
One Remaining Item (Low)
src/lib/tools/deIdentifyFile.ts still exists in the repo but is unregistered/unimported. Per CLAUDE.md's disabling checklist: "Remove unused handler import; keep the handler file itself for future re-enablement." — so keeping it is actually intentional per your own documented process. This is fine.
Minor Pre-existing Note
getMaskingMethodEnum and getTranscriptionEnum in entityMaps.ts still use falsy guards (if (!maskingEnum)), which would have the same 0-value bug as getEntityEnum previously had. Since both functions are only used by the currently-disabled de-identify_file tool, this doesn't affect anything in production — just worth keeping in mind if that tool is re-enabled.