claude-conversation-manager
Version:
A CLI tool for managing Claude Code conversation history with parsing and i18n support
17 lines (16 loc) • 466 B
TypeScript
import { ConversationFile, MemoryItem, MemorySession } from '../types';
export interface ExtractedMemory {
session: MemorySession;
items: MemoryItem[];
}
export declare class MemoryExtractor {
extract(conversation: ConversationFile): ExtractedMemory;
private extractText;
private extractFromText;
private splitClauses;
private isTaskClause;
private isDecisionClause;
private isIssueClause;
private item;
private dedupe;
}