@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 • 987 B
TypeScript
export interface ProjectConfig {
appSlug: string;
environments?: Record<string, string>;
defaultEnvironment?: string;
alerts?: {
criticalRateThreshold?: number;
};
/** Абсолютный путь к файлу, откуда прочитан config. */
sourcePath: string;
}
export interface ReadProjectConfigOptions {
onWarn?: (msg: string, ctx?: Record<string, unknown>) => void;
}
/**
* Читает `els.config.json` (приоритет) или `package.json[inso.els]` из первого
* каталога, где найден валидный файл.
*
* @param workdirs Список абсолютных путей к каталогам для поиска.
* @returns Распарсенный config или `null` если нигде не нашли.
*/
export declare function readProjectConfig(workdirs: ReadonlyArray<string>, opts?: ReadProjectConfigOptions): ProjectConfig | null;
//# sourceMappingURL=projectConfig.d.ts.map