fix sidebar modified files

This commit is contained in:
Dax Raad
2025-11-05 16:49:17 -05:00
parent 6e22b45905
commit 05ae99a09b
5 changed files with 36 additions and 3 deletions

View File

@@ -103,6 +103,13 @@ export namespace Session {
info: Info,
}),
),
Diff: Bus.event(
"session.diff",
z.object({
sessionID: z.string(),
diff: Snapshot.FileDiff.array(),
}),
),
Error: Bus.event(
"session.error",
z.object({

View File

@@ -12,6 +12,7 @@ import { Log } from "@/util/log"
import path from "path"
import { Instance } from "@/project/instance"
import { Storage } from "@/storage/storage"
import { Bus } from "@/bus"
export namespace SessionSummary {
const log = Log.create({ service: "session.summary" })
@@ -51,6 +52,10 @@ export namespace SessionSummary {
}
})
await Storage.write(["session_diff", input.sessionID], diffs)
Bus.publish(Session.Event.Diff, {
sessionID: input.sessionID,
diff: diffs,
})
}
async function summarizeMessage(input: { messageID: string; messages: MessageV2.WithParts[] }) {