chore: generate

This commit is contained in:
opencode-agent[bot]
2026-03-31 23:15:56 +00:00
parent 3fc0367b93
commit 9b09a7e766
4 changed files with 55 additions and 54 deletions

View File

@@ -123,8 +123,7 @@ export namespace SessionSummary {
yield* bus.publish(Session.Event.Diff, { sessionID: input.sessionID, diff: diffs })
const messages = all.filter(
(m) =>
m.info.id === input.messageID || (m.info.role === "assistant" && m.info.parentID === input.messageID),
(m) => m.info.id === input.messageID || (m.info.role === "assistant" && m.info.parentID === input.messageID),
)
const target = messages.find((m) => m.info.id === input.messageID)
if (!target || target.info.role !== "user") return
@@ -133,13 +132,10 @@ export namespace SessionSummary {
yield* sessions.updateMessage(target.info)
})
const diff = Effect.fn("SessionSummary.diff")(function* (input: {
sessionID: SessionID
messageID?: MessageID
}) {
const diffs = yield* storage.read<Snapshot.FileDiff[]>(["session_diff", input.sessionID]).pipe(
Effect.catch(() => Effect.succeed([] as Snapshot.FileDiff[])),
)
const diff = Effect.fn("SessionSummary.diff")(function* (input: { sessionID: SessionID; messageID?: MessageID }) {
const diffs = yield* storage
.read<Snapshot.FileDiff[]>(["session_diff", input.sessionID])
.pipe(Effect.catch(() => Effect.succeed([] as Snapshot.FileDiff[])))
const next = diffs.map((item) => {
const file = unquoteGitPath(item.file)
if (file === item.file) return item

View File

@@ -64,9 +64,7 @@ describe("Format", () => {
),
)
it.live("service initializes without error", () =>
provideTmpdirInstance(() => Format.Service.use(() => Effect.void)),
)
it.live("service initializes without error", () => provideTmpdirInstance(() => Format.Service.use(() => Effect.void)))
it.live("status() initializes formatter state per directory", () =>
Effect.gen(function* () {

View File

@@ -59,7 +59,14 @@ function tool(sessionID: string, messageID: string) {
type: "tool" as const,
tool: "bash",
callID: "call-1",
state: { status: "completed" as const, input: {}, output: "done", title: "", metadata: {}, time: { start: 0, end: 1 } },
state: {
status: "completed" as const,
input: {},
output: "done",
title: "",
metadata: {},
time: { start: 0, end: 1 },
},
})
}