strategic-intelligence-mcp
Version:
Strategic Intelligence MCP Server - connecting technical progress to business outcomes with systematic strategic planning
45 lines • 1.53 kB
TypeScript
import { ToolResponse } from '../types/index.js';
import { StorageAdapter } from '../storage/StorageAdapter.js';
export declare class TemplateTools {
private storage;
private templateEngine;
private conversationTools;
constructor(storage: StorageAdapter);
listConversationTemplates(): Promise<ToolResponse>;
getConversationTemplate(args: {
templateId: string;
}): Promise<ToolResponse>;
startTemplatedConversation(args: {
templateId: string;
title: string;
context: {
technicalMilestone?: string;
businessTrigger?: string;
marketEvent?: string;
urgency?: 'low' | 'medium' | 'high' | 'critical';
[key: string]: any;
};
participants?: string[];
}): Promise<ToolResponse>;
applyTemplateGuidance(args: {
conversationId: string;
templateId: string;
sectionIndex: number;
context?: any;
}): Promise<ToolResponse>;
generateConversationReport(args: {
conversationId: string;
templateId?: string;
includeTemplate?: boolean;
}): Promise<ToolResponse>;
private groupInsightsByCategory;
private groupDecisionsByStatus;
private groupActionItemsByStatus;
private groupActionItemsByPriority;
private getOverdueActionItems;
private analyzeTemplateCompletion;
private extractKeywords;
private hasKeywordOverlap;
private generateTemplateRecommendations;
}
//# sourceMappingURL=templateTools.d.ts.map