export type SessionStatus = 'active' | 'completed' | 'failed' | 'interrupted';
export interface Session {
    id: string;
    startTime: number;
    endTime: number | null;
    status: SessionStatus;
    issueNumber?: number;
    issueTitle?: string;
    provider?: string;
    workspace: string;
    filesModified?: string[];
    issuesCreated?: number[];
    issuesCompleted?: number[];
    issuesFailed?: number[];
    error?: string;
    metadata?: Record<string, unknown>;
}
