@whyuds/coding-converse
Version:
An MCP server that enables interactive conversations between AI code editors and users for collaborative problem-solving
26 lines • 823 B
TypeScript
export interface ConversationExchange {
question: string;
response: string;
timestamp: Date;
}
export interface Conversation {
id: string;
topic: string;
startTime: Date;
endTime?: Date;
exchanges: ConversationExchange[];
summary?: string;
}
export declare class ConversationManager {
private conversations;
private currentConversationId;
startNewConversation(topic: string): string;
addExchange(question: string, response: string): void;
endConversation(summary?: string): void;
getCurrentConversation(): Conversation | null;
getConversationHistory(): Conversation[];
getConversationById(id: string): Conversation | null;
private generateConversationId;
exportConversation(id: string): string;
}
//# sourceMappingURL=conversation-manager.d.ts.map