mirror of
https://github.com/google-gemini/gemini-cli.git
synced 2026-03-16 09:01:17 -07:00
Core data structure updates for Rewind functionality (#15714)
This commit is contained in:
@@ -818,9 +818,11 @@ class EditToolInvocation
|
||||
displayResult = {
|
||||
fileDiff,
|
||||
fileName,
|
||||
filePath: this.params.file_path,
|
||||
originalContent: editData.currentContent,
|
||||
newContent: editData.newContent,
|
||||
diffStat,
|
||||
isNewFile: editData.isNewFile,
|
||||
};
|
||||
}
|
||||
|
||||
|
||||
@@ -647,9 +647,11 @@ export interface Todo {
|
||||
export interface FileDiff {
|
||||
fileDiff: string;
|
||||
fileName: string;
|
||||
filePath: string;
|
||||
originalContent: string | null;
|
||||
newContent: string;
|
||||
diffStat?: DiffStat;
|
||||
isNewFile?: boolean;
|
||||
}
|
||||
|
||||
export interface DiffStat {
|
||||
|
||||
@@ -346,9 +346,11 @@ class WriteFileToolInvocation extends BaseToolInvocation<
|
||||
const displayResult: FileDiff = {
|
||||
fileDiff,
|
||||
fileName,
|
||||
filePath: this.resolvedPath,
|
||||
originalContent: correctedContentResult.originalContent,
|
||||
newContent: correctedContentResult.correctedContent,
|
||||
diffStat,
|
||||
isNewFile,
|
||||
};
|
||||
|
||||
return {
|
||||
|
||||
Reference in New Issue
Block a user