@spyder1211/cc-history
Version:
Claude Code usage history viewer
34 lines • 900 B
TypeScript
import { LogEntry, UserThread, DailyStats } from './types';
export declare class LogParser {
private claudeDir;
constructor();
/**
* 本日のログエントリを取得
*/
getTodayEntries(): LogEntry[];
/**
* ログファイルを解析して指定日のエントリを抽出
*/
private parseLogFile;
/**
* ユーザメッセージを会話スレッドに変換
*/
buildUserThreads(entries: LogEntry[]): UserThread[];
/**
* 単一のユーザメッセージから会話スレッドを構築
*/
private buildThread;
/**
* コスト計算
*/
private calculateCost;
/**
* 日次統計を計算
*/
calculateDailyStats(threads: UserThread[]): DailyStats;
/**
* プロジェクト名を取得
*/
getProjectName(cwd: string): string;
}
//# sourceMappingURL=parser.d.ts.map