UNPKG

@dollhousemcp/mcp-server

Version:

DollhouseMCP - A Model Context Protocol (MCP) server that enables dynamic AI persona management from markdown files, allowing Claude and other compatible AI assistants to activate and switch between different behavioral personas.

29 lines 1.01 kB
/** * Normalizers Module * * Provides a schema-driven parameter normalization layer for MCP-AQL operations. * * Normalizers transform raw input parameters into formats expected by handlers, * enabling consistent parameter handling across the schema-driven dispatch system. * * @example * ```typescript * import { NormalizerRegistry, SearchParamsNormalizer } from './normalizers/index.js'; * * // Register normalizers at startup * NormalizerRegistry.register(new SearchParamsNormalizer()); * * // Use in schema * search: { * normalizer: 'searchParams', * ... * } * ``` * * @see Issue #243 - Unified search with normalizer architecture */ export type { Normalizer, NormalizerContext, NormalizerResult, NormalizerConfig, NormalizedSearchParams, } from './types.js'; export { NormalizerRegistry } from './NormalizerRegistry.js'; export { SearchParamsNormalizer } from './SearchParamsNormalizer.js'; export declare function initializeNormalizers(): void; //# sourceMappingURL=index.d.ts.map