mcp-ai-agent-guidelines
Version:
A comprehensive Model Context Protocol server providing advanced tools, resources, and prompts for implementing AI agent best practices
56 lines • 1.65 kB
TypeScript
import type { ArtifactType, OutputFormat, RiskLevel } from "./common.types.js";
import type { DesignSessionState } from "./session.types.js";
export interface PivotDecision {
triggered: boolean;
reason: string;
complexity: number;
entropy: number;
threshold: number;
alternatives: string[];
recommendation: string;
}
export interface StrategicPivotPromptRequest {
sessionState: DesignSessionState;
pivotDecision: PivotDecision;
context?: string;
includeTemplates?: boolean;
includeSpace7Instructions?: boolean;
outputFormat?: OutputFormat;
customInstructions?: string[];
}
export interface StrategicPivotPromptResult {
success: boolean;
prompt: string;
metadata: {
pivotReason: string;
complexityScore: number;
entropyLevel: number;
templatesIncluded: string[];
space7Integration: boolean;
recommendedActions: string[];
estimatedImpact: PivotImpact;
};
suggestedArtifacts: ArtifactType[];
nextSteps: string[];
conversationStarters: string[];
}
export interface PivotImpact {
timelineChange: "minimal" | "moderate" | "significant" | "major";
resourcesRequired: "low" | "medium" | "high" | "critical";
riskLevel: RiskLevel;
confidenceLevel: number;
affectedPhases: string[];
}
export interface PivotGuidance {
decision: string;
rationale: string;
tradeoffs: {
pros: string[];
cons: string[];
risks: string[];
opportunities: string[];
};
implementationSteps: string[];
rollbackPlan?: string[];
}
//# sourceMappingURL=pivot.types.d.ts.map