From 7a2c49e762b73200d7ea35a49b6bddad8d086042 Mon Sep 17 00:00:00 2001 From: "opencode-agent[bot]" Date: Sun, 7 Jun 2026 05:22:22 +0000 Subject: [PATCH] chore: generate --- packages/app/src/index.ts | 7 +------ packages/app/src/pages/error.tsx | 4 ++-- packages/desktop/src/main/updater-controller.ts | 10 ++++------ packages/desktop/src/main/updater.ts | 5 +---- 4 files changed, 8 insertions(+), 18 deletions(-) diff --git a/packages/app/src/index.ts b/packages/app/src/index.ts index 6ae767b3f..2bc9262fd 100644 --- a/packages/app/src/index.ts +++ b/packages/app/src/index.ts @@ -3,12 +3,7 @@ export { ACCEPTED_FILE_EXTENSIONS, ACCEPTED_FILE_TYPES, filePickerFilters } from export { useCommand } from "./context/command" export { loadLocaleDict, normalizeLocale, type Locale } from "./context/language" export { useWslServers } from "./wsl/context" -export { - type DisplayBackend, - type FatalRendererErrorLog, - type Platform, - PlatformProvider, -} from "./context/platform" +export { type DisplayBackend, type FatalRendererErrorLog, type Platform, PlatformProvider } from "./context/platform" export { type UpdaterPlatform, type UpdaterState } from "./updater" export { type WslDistroProbe, diff --git a/packages/app/src/pages/error.tsx b/packages/app/src/pages/error.tsx index ee1dacf90..bb1111c9c 100644 --- a/packages/app/src/pages/error.tsx +++ b/packages/app/src/pages/error.tsx @@ -250,8 +250,8 @@ export const ErrorPage: Component = (props) => { } async function installUpdate() { - await platform - .updater?.install() + await platform.updater + ?.install() .then(() => setStore("actionError", undefined)) .catch((err) => { setStore("actionError", formatError(err, language.t)) diff --git a/packages/desktop/src/main/updater-controller.ts b/packages/desktop/src/main/updater-controller.ts index 24dd10a11..a0ae1a892 100644 --- a/packages/desktop/src/main/updater-controller.ts +++ b/packages/desktop/src/main/updater-controller.ts @@ -5,11 +5,7 @@ export type { UpdaterState } from "@opencode-ai/app/updater" export type UpdaterReadyRecord = { version: string } export type UpdaterBackend = { - checkForUpdates(): Promise< - | { isUpdateAvailable?: boolean; updateInfo?: { version?: string } } - | null - | undefined - > + checkForUpdates(): Promise<{ isUpdateAvailable?: boolean; updateInfo?: { version?: string } } | null | undefined> downloadUpdate(): Promise quitAndInstall(): void } @@ -58,7 +54,9 @@ export function createUpdaterController(input: { await input.persistence.set({ version }) return transition({ status: "ready", version }) })() - .catch((error) => transition({ status: "error", message: error instanceof Error ? error.message : String(error) })) + .catch((error) => + transition({ status: "error", message: error instanceof Error ? error.message : String(error) }), + ) .finally(() => { pending = undefined }) diff --git a/packages/desktop/src/main/updater.ts b/packages/desktop/src/main/updater.ts index 07b3e52eb..fae74e301 100644 --- a/packages/desktop/src/main/updater.ts +++ b/packages/desktop/src/main/updater.ts @@ -42,10 +42,7 @@ export function setupAutoUpdater(stop: () => Promise) { }) } -export async function showUpdaterDialog( - controller: ReturnType, - alertOnFail: boolean, -) { +export async function showUpdaterDialog(controller: ReturnType, alertOnFail: boolean) { const state = await controller.check() if (state.status === "error") { if (!alertOnFail) return