feat: Enhance multi-cli-plan support with new synthesis types and update related components

This commit is contained in:
catlog22
2026-02-14 23:21:07 +08:00
parent 3a9a66aa3b
commit 0cfee90182
7 changed files with 132 additions and 43 deletions

View File

@@ -118,6 +118,9 @@ interface LiteTaskDetail {
explorations: unknown[];
clarifications: unknown | null;
diagnoses?: Diagnoses;
// Multi-cli-plan specific
rounds?: RoundSynthesis[];
latestSynthesis?: RoundSynthesis | null;
}
/**
@@ -923,6 +926,9 @@ export async function getLiteTaskDetail(workflowDir: string, type: string, sessi
tasks: extractTasksFromSyntheses(syntheses),
explorations,
clarifications,
// Multi-cli-plan specific fields
rounds: syntheses,
latestSynthesis,
};
return detail;