From ec11d6ed03d466bb0b5b6a792bebec91f0df6d87 Mon Sep 17 00:00:00 2001 From: "opencode-agent[bot]" Date: Mon, 10 Aug 2026 03:37:40 +0000 Subject: [PATCH] chore: generate --- .../e2e/regression/session-timeline-transport.spec.ts | 7 ++++--- packages/app/e2e/utils/waits.ts | 5 +---- packages/cli/test/config.test.ts | 5 +---- packages/desktop/src/renderer/i18n/az.ts | 1 - packages/desktop/src/renderer/i18n/id.ts | 1 - packages/desktop/src/renderer/i18n/th.ts | 1 - packages/desktop/src/renderer/i18n/tr.ts | 1 - packages/session-ui/src/components/message-part.tsx | 9 ++++++++- packages/tui/src/routes/session/index.tsx | 4 +--- 9 files changed, 15 insertions(+), 19 deletions(-) diff --git a/packages/app/e2e/regression/session-timeline-transport.spec.ts b/packages/app/e2e/regression/session-timeline-transport.spec.ts index 8f00343ecf9..e99075f1fb1 100644 --- a/packages/app/e2e/regression/session-timeline-transport.spec.ts +++ b/packages/app/e2e/regression/session-timeline-transport.spec.ts @@ -48,9 +48,10 @@ test("delivers server heartbeat without mutating the timeline", async ({ page }) const partID = "prt_transport_heartbeat_sentinel" const sentinel = await timeline.transport.send(partUpdated(textPart(partID, "heartbeat sentinel"))) await timeline.waitForPart(partID) - await expect( - page.locator(`[data-timeline-part-id="${partID}"] [data-component="markdown"]`), - ).toHaveAttribute("data-markdown-ready", "") + await expect(page.locator(`[data-timeline-part-id="${partID}"] [data-component="markdown"]`)).toHaveAttribute( + "data-markdown-ready", + "", + ) const before = await timelineRows(page) const heartbeat = await timeline.transport.heartbeat() diff --git a/packages/app/e2e/utils/waits.ts b/packages/app/e2e/utils/waits.ts index 488dc056343..01e4f0a7929 100644 --- a/packages/app/e2e/utils/waits.ts +++ b/packages/app/e2e/utils/waits.ts @@ -11,10 +11,7 @@ export async function expectSessionTitle(page: Page, title: string) { await expectAppVisible(page.getByRole("heading", { name: title })) } -export async function expectSessionReady( - page: Page, - input: { server: string; sessionID: string; title: string }, -) { +export async function expectSessionReady(page: Page, input: { server: string; sessionID: string; title: string }) { await expect(page).toHaveURL(`/server/${base64Encode(input.server)}/session/${input.sessionID}`) await expectSessionTitle(page, input.title) } diff --git a/packages/cli/test/config.test.ts b/packages/cli/test/config.test.ts index 31e25ae5bdc..3c5865b8afb 100644 --- a/packages/cli/test/config.test.ts +++ b/packages/cli/test/config.test.ts @@ -120,10 +120,7 @@ test("migrates before the first update and does not remigrate afterward", async test("preserves legacy cursor settings", async () => { const directory = await Bun.$`mktemp -d`.text().then((value) => value.trim()) - await Bun.write( - path.join(directory, "tui.json"), - JSON.stringify({ cursor: { style: "underline", blinking: false } }), - ) + await Bun.write(path.join(directory, "tui.json"), JSON.stringify({ cursor: { style: "underline", blinking: false } })) try { const config = await run( diff --git a/packages/desktop/src/renderer/i18n/az.ts b/packages/desktop/src/renderer/i18n/az.ts index 17fd8945974..b03ee440ace 100644 --- a/packages/desktop/src/renderer/i18n/az.ts +++ b/packages/desktop/src/renderer/i18n/az.ts @@ -19,7 +19,6 @@ export const dict = { "desktop.updater.installFailed.title": "Yeniləmə uğursuz oldu", "desktop.updater.installFailed.message": "Yeniləmə quraşdırıla bilmədi", - "desktop.error.dev.rootNotFound": "Kök element tapılmadı. index.html-ə əlavə etməyi unutmusunuz? Yoxsa id atributu səhv yazılıb?", } diff --git a/packages/desktop/src/renderer/i18n/id.ts b/packages/desktop/src/renderer/i18n/id.ts index 75171230757..c1275ed5dbb 100644 --- a/packages/desktop/src/renderer/i18n/id.ts +++ b/packages/desktop/src/renderer/i18n/id.ts @@ -19,7 +19,6 @@ export const dict = { "desktop.updater.installFailed.title": "Pembaruan gagal", "desktop.updater.installFailed.message": "Gagal menginstal pembaruan", - "desktop.error.dev.rootNotFound": "Elemen root tidak ditemukan. Apakah Anda lupa menambahkannya ke index.html? Atau mungkin atribut id salah eja?", } diff --git a/packages/desktop/src/renderer/i18n/th.ts b/packages/desktop/src/renderer/i18n/th.ts index ec6ea1a9820..9e8eca2ae51 100644 --- a/packages/desktop/src/renderer/i18n/th.ts +++ b/packages/desktop/src/renderer/i18n/th.ts @@ -19,6 +19,5 @@ export const dict = { "desktop.updater.installFailed.title": "การอัปเดตล้มเหลว", "desktop.updater.installFailed.message": "ไม่สามารถติดตั้งการอัปเดตได้", - "desktop.error.dev.rootNotFound": "ไม่พบองค์ประกอบรูท คุณลืมเพิ่มใน index.html หรือบางทีแอตทริบิวต์ id อาจสะกดผิด?", } diff --git a/packages/desktop/src/renderer/i18n/tr.ts b/packages/desktop/src/renderer/i18n/tr.ts index aad37cc660d..5088932d664 100644 --- a/packages/desktop/src/renderer/i18n/tr.ts +++ b/packages/desktop/src/renderer/i18n/tr.ts @@ -19,7 +19,6 @@ export const dict = { "desktop.updater.installFailed.title": "Güncelleme başarısız oldu", "desktop.updater.installFailed.message": "Güncelleme yüklenemedi", - "desktop.error.dev.rootNotFound": "Kök eleman bulunamadı. index.html dosyanıza eklemeyi unuttunuz mu? Ya da id özelliği yanlış mı yazıldı?", } diff --git a/packages/session-ui/src/components/message-part.tsx b/packages/session-ui/src/components/message-part.tsx index b00b5878ee7..d843dfb8a6a 100644 --- a/packages/session-ui/src/components/message-part.tsx +++ b/packages/session-ui/src/components/message-part.tsx @@ -460,7 +460,14 @@ function newLayout() { } function webSearchProviderLabel(provider: unknown, i18n: ReturnType) { - const name = provider === "parallel" ? "Parallel" : provider === "exa" ? "Exa" : provider === "firecrawl" ? "Firecrawl" : undefined + const name = + provider === "parallel" + ? "Parallel" + : provider === "exa" + ? "Exa" + : provider === "firecrawl" + ? "Firecrawl" + : undefined if (name) return i18n.t("ui.tool.websearch.provider", { provider: name }) return i18n.t("ui.tool.websearch") } diff --git a/packages/tui/src/routes/session/index.tsx b/packages/tui/src/routes/session/index.tsx index 5f1d0c261e9..7299fbea1ab 100644 --- a/packages/tui/src/routes/session/index.tsx +++ b/packages/tui/src/routes/session/index.tsx @@ -1059,9 +1059,7 @@ export function Session() { message.type === "user").length - } + count={messagesFromRevert().filter((message) => message.type === "user").length} files={session()!.revert!.files ?? []} />