UNPKG

mongodb-memory-bank-mcp

Version:

FIXED: MongoDB Memory Bank MCP with bulletproof error handling, smart operations, and session state management. Eliminates [object Object] errors and user confusion.

15 lines (14 loc) 617 B
import { RequiredFieldValidator, ValidatorComposite, ParamNameValidator, } from "../../../../validators/index.js"; import { PathSecurityValidator } from "../../../../validators/path-security-validator.js"; const makeValidations = () => { return [ // projectName is automatically injected by path-based adapter new RequiredFieldValidator("fileName"), new ParamNameValidator("fileName"), new PathSecurityValidator("fileName"), ]; }; export const makeMemoryDiscoverValidation = () => { const validations = makeValidations(); return new ValidatorComposite(validations); };