summaryrefslogtreecommitdiffhomepage
path: root/packages/app/src/pages
diff options
context:
space:
mode:
authorAdam <[email protected]>2025-12-24 20:25:36 -0600
committerAdam <[email protected]>2025-12-24 20:25:36 -0600
commit76ac1ccb6b4023ff67cc2dd130317148b6c753d7 (patch)
treef28e8ba6194ab91ade3e8b6c814d48c751fabcde /packages/app/src/pages
parente71bc8c0b03c422208e89d73d5d4d6a0fe013941 (diff)
downloadopencode-76ac1ccb6b4023ff67cc2dd130317148b6c753d7.tar.gz
opencode-76ac1ccb6b4023ff67cc2dd130317148b6c753d7.zip
chore: show version on error page
Diffstat (limited to 'packages/app/src/pages')
-rw-r--r--packages/app/src/pages/error.tsx27
1 files changed, 16 insertions, 11 deletions
diff --git a/packages/app/src/pages/error.tsx b/packages/app/src/pages/error.tsx
index 9914279ad..37bd5ccd3 100644
--- a/packages/app/src/pages/error.tsx
+++ b/packages/app/src/pages/error.tsx
@@ -1,7 +1,7 @@
import { TextField } from "@opencode-ai/ui/text-field"
import { Logo } from "@opencode-ai/ui/logo"
import { Button } from "@opencode-ai/ui/button"
-import { Component } from "solid-js"
+import { Component, Show } from "solid-js"
import { usePlatform } from "@/context/platform"
import { Icon } from "@opencode-ai/ui/icon"
@@ -138,16 +138,21 @@ export const ErrorPage: Component<ErrorPageProps> = (props) => {
<Button size="large" onClick={platform.restart}>
Restart
</Button>
- <div class="flex items-center justify-center gap-1">
- Please report this error to the OpenCode team
- <button
- type="button"
- class="flex items-center text-text-interactive-base gap-1"
- onClick={() => platform.openLink("https://opencode.ai/desktop-feedback")}
- >
- <div>on Discord</div>
- <Icon name="discord" class="text-text-interactive-base" />
- </button>
+ <div class="flex flex-col items-center gap-2">
+ <div class="flex items-center justify-center gap-1">
+ Please report this error to the OpenCode team
+ <button
+ type="button"
+ class="flex items-center text-text-interactive-base gap-1"
+ onClick={() => platform.openLink("https://opencode.ai/desktop-feedback")}
+ >
+ <div>on Discord</div>
+ <Icon name="discord" class="text-text-interactive-base" />
+ </button>
+ </div>
+ <Show when={platform.version}>
+ <p class="text-xs text-text-weak">Version: {platform.version}</p>
+ </Show>
</div>
</div>
</div>