UNPKG

cognitive-framework-mcp-server

Version:

MCP Server for Advanced Cognitive Framework - Provides sophisticated AI reasoning capabilities through standardized protocol

136 lines 3.41 kB
/** * Advanced Cognitive Framework Parser * Parses the XML-based cognitive framework into structured TypeScript objects */ import { CognitiveFramework } from '../types/cognitive-framework.js'; export declare class FrameworkParser { private frameworkPath; private parsedFramework; constructor(frameworkPath: string); /** * Parse the cognitive framework from the XML file */ parseFramework(): Promise<CognitiveFramework>; /** * Get the parsed framework (must call parseFramework first) */ getFramework(): CognitiveFramework; /** * Parse cognitive identity section */ private parseCognitiveIdentity; /** * Parse cognitive traits */ private parseCognitiveTraits; /** * Parse meta-cognitive capabilities */ private parseMetaCognitiveCapabilities; /** * Parse cognitive load management */ private parseCognitiveLoadManagement; /** * Parse learning from cognition */ private parseLearningFromCognition; /** * Parse context management section */ private parseContextManagement; /** * Parse dynamic context engine */ private parseDynamicContextEngine; /** * Parse context sources */ private parseContextSources; /** * Parse semantic context clustering */ private parseSemanticContextClustering; /** * Parse predictive contexting */ private parsePredictiveContexting; /** * Parse context quality assurance */ private parseContextQualityAssurance; /** * Parse adaptive intelligence */ private parseAdaptiveIntelligence; /** * Parse cognitive principles section */ private parseCognitivePrinciples; /** * Parse cognitive heuristics section */ private parseCognitiveHeuristics; /** * Parse cognitive protocols section */ private parseCognitiveProtocols; /** * Parse predefined workflows section */ private parsePredefinedWorkflows; /** * Parse operational loop section */ private parseOperationalLoop; /** * Helper method to parse principles */ private parsePrinciples; /** * Helper method to parse capabilities */ private parseCapabilities; /** * Helper method to parse heuristics */ private parseHeuristics; /** * Helper method to parse protocols */ private parseProtocols; /** * Helper method to parse workflows */ private parseWorkflows; /** * Helper methods for parsing various components */ private parseNuances; private parseExamples; private parseActions; private parseAdaptiveCapabilities; private parseStages; private parseSteps; private parseOperationalSteps; private parseMetrics; private parseRepositories; private parseStructures; private parseAlgorithms; private parsePredictors; private parseValidators; private parseOptimizers; /** * Extract text content from XML node, handling both string and object cases */ private extractText; /** * Validate the parsed framework structure */ validateFramework(): boolean; /** * Get framework statistics */ getFrameworkStats(): Record<string, number>; } //# sourceMappingURL=framework-parser.d.ts.map