diff options
| author | opencode-agent[bot] <opencode-agent[bot]@users.noreply.github.com> | 2026-03-31 23:15:56 +0000 |
|---|---|---|
| committer | opencode-agent[bot] <opencode-agent[bot]@users.noreply.github.com> | 2026-03-31 23:15:56 +0000 |
| commit | 9b09a7e7662f6f61d4bafd00b876222365a14d5b (patch) | |
| tree | c48d741a829dabde73fee3c98960119c7c5f873d | |
| parent | 3fc0367b9377e33d761e93c829350fc33eead503 (diff) | |
| download | opencode-9b09a7e7662f6f61d4bafd00b876222365a14d5b.tar.gz opencode-9b09a7e7662f6f61d4bafd00b876222365a14d5b.zip | |
chore: generate
| -rw-r--r-- | packages/opencode/src/session/summary.ts | 14 | ||||
| -rw-r--r-- | packages/opencode/test/format/format.test.ts | 4 | ||||
| -rw-r--r-- | packages/opencode/test/session/revert-compact.test.ts | 9 | ||||
| -rw-r--r-- | packages/sdk/openapi.json | 82 |
4 files changed, 55 insertions, 54 deletions
diff --git a/packages/opencode/src/session/summary.ts b/packages/opencode/src/session/summary.ts index dbde91214..d26a00d49 100644 --- a/packages/opencode/src/session/summary.ts +++ b/packages/opencode/src/session/summary.ts @@ -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 diff --git a/packages/opencode/test/format/format.test.ts b/packages/opencode/test/format/format.test.ts index 95fe763d4..89a8c1f45 100644 --- a/packages/opencode/test/format/format.test.ts +++ b/packages/opencode/test/format/format.test.ts @@ -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* () { diff --git a/packages/opencode/test/session/revert-compact.test.ts b/packages/opencode/test/session/revert-compact.test.ts index fe7055779..c7230772d 100644 --- a/packages/opencode/test/session/revert-compact.test.ts +++ b/packages/opencode/test/session/revert-compact.test.ts @@ -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 }, + }, }) } diff --git a/packages/sdk/openapi.json b/packages/sdk/openapi.json index 5362e1daa..ba7188af1 100644 --- a/packages/sdk/openapi.json +++ b/packages/sdk/openapi.json @@ -7040,44 +7040,6 @@ }, "components": { "schemas": { - "Event.installation.updated": { - "type": "object", - "properties": { - "type": { - "type": "string", - "const": "installation.updated" - }, - "properties": { - "type": "object", - "properties": { - "version": { - "type": "string" - } - }, - "required": ["version"] - } - }, - "required": ["type", "properties"] - }, - "Event.installation.update-available": { - "type": "object", - "properties": { - "type": { - "type": "string", - "const": "installation.update-available" - }, - "properties": { - "type": "object", - "properties": { - "version": { - "type": "string" - } - }, - "required": ["version"] - } - }, - "required": ["type", "properties"] - }, "Project": { "type": "object", "properties": { @@ -7154,6 +7116,44 @@ }, "required": ["type", "properties"] }, + "Event.installation.updated": { + "type": "object", + "properties": { + "type": { + "type": "string", + "const": "installation.updated" + }, + "properties": { + "type": "object", + "properties": { + "version": { + "type": "string" + } + }, + "required": ["version"] + } + }, + "required": ["type", "properties"] + }, + "Event.installation.update-available": { + "type": "object", + "properties": { + "type": { + "type": "string", + "const": "installation.update-available" + }, + "properties": { + "type": "object", + "properties": { + "version": { + "type": "string" + } + }, + "required": ["version"] + } + }, + "required": ["type", "properties"] + }, "Event.server.instance.disposed": { "type": "object", "properties": { @@ -9734,13 +9734,13 @@ "Event": { "anyOf": [ { - "$ref": "#/components/schemas/Event.installation.updated" + "$ref": "#/components/schemas/Event.project.updated" }, { - "$ref": "#/components/schemas/Event.installation.update-available" + "$ref": "#/components/schemas/Event.installation.updated" }, { - "$ref": "#/components/schemas/Event.project.updated" + "$ref": "#/components/schemas/Event.installation.update-available" }, { "$ref": "#/components/schemas/Event.server.instance.disposed" |
