Browse Source

include file count in summary

Dax Raad 3 months ago
parent
commit
1f44c7f750

+ 1 - 0
packages/opencode/src/session/index.ts

@@ -44,6 +44,7 @@ export namespace Session {
         .object({
           additions: z.number(),
           deletions: z.number(),
+          files: z.number(),
           diffs: Snapshot.FileDiff.array().optional(),
         })
         .optional(),

+ 1 - 0
packages/opencode/src/session/summary.ts

@@ -47,6 +47,7 @@ export namespace SessionSummary {
       draft.summary = {
         additions: diffs.reduce((sum, x) => sum + x.additions, 0),
         deletions: diffs.reduce((sum, x) => sum + x.deletions, 0),
+        files: diffs.length,
       }
     })
     await Storage.write(["session_diff", input.sessionID], diffs)