@vfarcic/dot-ai
Version:
Universal Kubernetes application deployment agent with CLI and MCP interfaces
43 lines • 1.33 kB
TypeScript
/**
* Pattern Creation Session Manager
*
* Handles step-by-step pattern creation workflow with context-aware questions
* and AI-powered trigger expansion.
*/
import { PatternCreationSession, PatternWorkflowStep } from './pattern-creation-types';
export declare class PatternCreationSessionManager {
/**
* Create a new pattern creation session
*/
createSession(args: any): PatternCreationSession;
/**
* Load existing session
*/
loadSession(sessionId: string, args: any): PatternCreationSession | null;
/**
* Save session to disk
*/
private saveSession;
/**
* Process user response and move to next step
*/
processResponse(sessionId: string, response: string, args: any): PatternWorkflowStep | null;
/**
* Get the next workflow step for the session
*/
getNextStep(sessionId: string, args: any): PatternWorkflowStep | null;
/**
* Generate trigger expansion step with AI suggestions
*/
private generateTriggerExpansionStep;
/**
* Generate review prompt showing complete pattern
*/
private generateReviewPrompt;
/**
* Complete pattern creation and return success result
*/
private completePattern;
private generateSessionId;
}
//# sourceMappingURL=pattern-creation-session.d.ts.map