UNPKG

smart-thinking-mcp

Version:

Un serveur MCP avancé pour le raisonnement multi-dimensionnel, adaptatif et collaboratif

69 lines (68 loc) 1.79 kB
/** * Configuration pour les seuils de vérification et similarité */ export declare const VerificationConfig: { CONFIDENCE: { MINIMUM_THRESHOLD: number; VERIFICATION_REQUIRED: number; HIGH_CONFIDENCE: number; LOW_CONFIDENCE: number; }; SIMILARITY: { EXACT_MATCH: number; HIGH_SIMILARITY: number; MEDIUM_SIMILARITY: number; LOW_SIMILARITY: number; TEXT_MATCH: number; }; MEMORY: { MAX_CACHE_SIZE: number; CACHE_EXPIRATION: number; DEFAULT_SESSION_TTL: number; }; }; /** * Configuration pour le service d'embeddings */ export declare const EmbeddingConfig: { MODEL: string; INPUT_TYPE: string; BATCH_SIZE: number; RETRY_ATTEMPTS: number; RETRY_DELAY: number; }; /** * Constantes générales du système */ export declare const SystemConfig: { DEFAULT_SESSION_ID: string; MAX_THOUGHT_LENGTH: number; MAX_CONNECTIONS: number; }; /** * Configuration spécifique à la plateforme * Détecte automatiquement l'environnement d'exécution et ajuste les paramètres */ export declare const PlatformConfig: { IS_WINDOWS: boolean; IS_MAC: boolean; IS_LINUX: boolean; /** * Obtient le répertoire de configuration selon la plateforme */ getConfigPath: () => string; /** * Obtient le répertoire temporaire selon la plateforme */ getTempPath: () => string; /** * Vérifie si Node.js est installé via NVM * Utile pour ajuster les chemins sur Windows avec NVM */ isNvmEnvironment: () => boolean; /** * Obtient le chemin de base de NVM si applicable * Important pour les configurations sur Windows avec NVM */ getNvmBasePath: () => string | null; };