mirror of
https://github.com/aljazceru/opencode.git
synced 2025-12-21 01:34:22 +01:00
include file count in summary
This commit is contained in:
@@ -44,6 +44,7 @@ export namespace Session {
|
|||||||
.object({
|
.object({
|
||||||
additions: z.number(),
|
additions: z.number(),
|
||||||
deletions: z.number(),
|
deletions: z.number(),
|
||||||
|
files: z.number(),
|
||||||
diffs: Snapshot.FileDiff.array().optional(),
|
diffs: Snapshot.FileDiff.array().optional(),
|
||||||
})
|
})
|
||||||
.optional(),
|
.optional(),
|
||||||
|
|||||||
@@ -47,6 +47,7 @@ export namespace SessionSummary {
|
|||||||
draft.summary = {
|
draft.summary = {
|
||||||
additions: diffs.reduce((sum, x) => sum + x.additions, 0),
|
additions: diffs.reduce((sum, x) => sum + x.additions, 0),
|
||||||
deletions: diffs.reduce((sum, x) => sum + x.deletions, 0),
|
deletions: diffs.reduce((sum, x) => sum + x.deletions, 0),
|
||||||
|
files: diffs.length,
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
await Storage.write(["session_diff", input.sessionID], diffs)
|
await Storage.write(["session_diff", input.sessionID], diffs)
|
||||||
|
|||||||
Reference in New Issue
Block a user