UNPKG

@inso_web/els-mcp

Version:

MCP-сервер поверх INSO Error Logs Service. Read-only tools (search, analytics, fingerprinting, correlations) для подключения Claude Desktop/Code и ChatGPT к логам ошибок. Streamable HTTP transport + stdio для npx-запуска.

22 lines 1.06 kB
/** * Рекурсивная редакция структуры args / arbitrary JSON value. * * Для каждого string-value применяем `redactString` (regex PII). Для ключей * password/token/secret/apiKey/authorization → drop value (заменяем на * `[REDACTED]`). Не модифицируем исходный объект — возвращаем глубокий * клон с применёнными правками. * * Ограничения: * - Защита от циклов через Set<seen>. При обнаружении цикла подставляем * строку `[CIRCULAR]`. * - Защита от глубоких структур: depth-limit 16, дальше — `[TRUNCATED]`. */ export interface RedactResult { value: unknown; fieldsHit: Set<string>; } /** * Главный entrypoint для редакции произвольных args / JSON value. */ export declare function redactValue(input: unknown): RedactResult; //# sourceMappingURL=argsRedactor.d.ts.map