21 lines
411 B
TypeScript
21 lines
411 B
TypeScript
export interface SessionConfig {
|
|
projectDir: string;
|
|
parentBranch: string;
|
|
branchName?: string;
|
|
codingAgent: string;
|
|
skipPermissions: boolean;
|
|
setupCommands?: string[];
|
|
}
|
|
|
|
export interface PersistedSession {
|
|
id: string;
|
|
number: number;
|
|
name: string;
|
|
config: SessionConfig;
|
|
worktreePath: string;
|
|
createdAt: number;
|
|
sessionUuid: string;
|
|
mcpConfigPath?: string;
|
|
gitBranch?: string;
|
|
}
|