@jjdenhertog/ai-driven-development
Version:
AI-driven development workflow with learning capabilities for Claude
45 lines • 1.11 kB
TypeScript
type TimelineEntry = {
type: 'status' | 'tool' | 'summary' | 'error';
timestamp?: string;
message?: string;
name?: string;
description?: string;
file_path?: string;
stats?: string;
summary?: string;
preview?: string;
full_content?: string;
expandable?: boolean;
details?: any;
duration_ms?: number;
};
type SessionReport = {
session_id: string;
task_id: string;
task_name?: string;
user_prompt: string;
start_time?: string;
end_time?: string;
total_duration_ms?: number;
success?: boolean;
timeline: TimelineEntry[];
metadata?: {
claude_version?: string;
exit_code?: number;
total_tokens?: number;
tools_used?: string[];
};
};
/**
* Creates a session report from debug logs and transcript files
*/
type Options = {
taskId: string;
taskName: string;
worktreePath: string;
logsDir: string;
exitCode?: number;
};
export declare function createSessionReport(options: Options): Promise<SessionReport>;
export {};
//# sourceMappingURL=createSessionReport.d.ts.map