adpa-enterprise-framework-automation
Version:
Modular, standards-compliant Node.js/TypeScript automation framework for enterprise requirements, project, and data management. Provides CLI and API for BABOK v3, PMBOK 7th Edition, and DMBOK 2.0 (in progress). Production-ready Express.js API with TypeSpe
48 lines • 1.75 kB
TypeScript
/**
* Legacy LLM Processor Module for Requirements Gathering Agent
*
* Provides backward compatibility exports and enhanced context population
* for maintaining compatibility with existing implementations.
*
* @version 2.1.3
* @author Requirements Gathering Agent Team
* @created 2024
* @updated June 2025
*
* Key Features:
* - Legacy compatibility exports for backward compatibility
* - Enhanced context population from project analysis
* - Integration with modern AI processor architecture
* - Transition support for migration to new structure
*
* @deprecated Consider migrating to the new AI processor modules
* @filepath c:\Users\menno\Source\Repos\requirements-gathering-agent\src\modules\llmProcessor.ts
*/
import type { ProjectAnalysis } from './projectAnalyzer.js';
import { ChatMessage } from './ai/types.js';
/**
* Populates enhanced context from project analysis
* @param analysis - Project analysis data
*/
export declare function populateEnhancedContextFromAnalysis(analysis: ProjectAnalysis): Promise<void>;
/**
* Get model configuration
*/
export declare function getModel(): any;
/**
* Get AI summary and goals (legacy compatibility)
*/
export declare function getAiSummaryAndGoals(context: string): Promise<string | null>;
/**
* Get AI key roles and needs (legacy compatibility)
*/
export declare function getAiKeyRolesAndNeeds(context: string): Promise<string | null>;
/**
* Create messages array (legacy compatibility)
*/
export declare function createMessages(systemPrompt: string, userPrompt: string): ChatMessage[];
/**
* Get AI user stories (legacy compatibility)
*/
export declare function getAiUserStories(context: string): Promise<string | null>;
//# sourceMappingURL=llmProcessor.d.ts.map