@vfarcic/dot-ai
Version:
AI-powered development productivity platform that enhances software development workflows through intelligent automation and AI-driven assistance
45 lines • 1.79 kB
TypeScript
/**
* Investigation and AI provider constants
*
* Centralized messages for AI investigation workflows, tool loops,
* and provider-specific interactions.
*/
/**
* Investigation workflow messages
*/
export declare const INVESTIGATION_MESSAGES: {
/**
* Message sent to AI when maximum investigation steps are reached
* Used by both host-provider and vercel-provider to force final summary
*/
readonly WRAP_UP: "You have reached the maximum number of investigation steps. Please provide your final summary NOW in the required JSON format based on all findings gathered so far. Do not request any more tool calls.";
/**
* Messages for investigation lifecycle
*/
readonly INVESTIGATION_START: "Starting AI investigation with toolLoop";
readonly INVESTIGATION_COMPLETED: "Investigation completed by toolLoop";
readonly INVESTIGATION_FAILED: "Investigation failed";
/**
* Tool loop status messages
*/
readonly MAX_ITERATIONS_REACHED: "Maximum investigation iterations reached";
readonly STARTING_TOOL_LOOP: "Starting toolLoop with kubectl investigation tools";
readonly INVESTIGATION_AND_ANALYSIS_COMPLETED: "Investigation and analysis completed";
};
/**
* Provider-specific messages
*/
export declare const PROVIDER_MESSAGES: {
/**
* Session management
*/
readonly SESSION_LOADED: "Loaded session for choice execution";
readonly SESSION_NOT_FOUND: "Session not found or expired";
/**
* Processing status
*/
readonly PROCESSING_REQUEST: "Processing version tool request with system diagnostics";
readonly RUNNING_DIAGNOSTICS: "Running system diagnostics...";
readonly DIAGNOSTICS_COMPLETED: "System diagnostics completed";
};
//# sourceMappingURL=investigation.d.ts.map