summaryrefslogtreecommitdiffhomepage
path: root/packages/app/src/context/server.tsx
diff options
context:
space:
mode:
authoradamelmore <[email protected]>2026-01-27 06:27:27 -0600
committeradamelmore <[email protected]>2026-01-27 06:29:20 -0600
commit095328faf439fbdc62506f3653875fbfec5c60ab (patch)
tree707036011dcafaa2ad13d05eb52b041ea6f0d951 /packages/app/src/context/server.tsx
parent743e83d9bfc050183be5bfb0f241ebe5faac6b35 (diff)
downloadopencode-095328faf439fbdc62506f3653875fbfec5c60ab.tar.gz
opencode-095328faf439fbdc62506f3653875fbfec5c60ab.zip
fix(app): non-fatal error handling
Diffstat (limited to 'packages/app/src/context/server.tsx')
-rw-r--r--packages/app/src/context/server.tsx3
1 files changed, 2 insertions, 1 deletions
diff --git a/packages/app/src/context/server.tsx b/packages/app/src/context/server.tsx
index 4a3f3c6d1..c307f6e72 100644
--- a/packages/app/src/context/server.tsx
+++ b/packages/app/src/context/server.tsx
@@ -95,10 +95,11 @@ export const { use: useServer, provider: ServerProvider } = createSimpleContext(
const isReady = createMemo(() => ready() && !!state.active)
const check = (url: string) => {
+ const signal = (AbortSignal as unknown as { timeout?: (ms: number) => AbortSignal }).timeout?.(3000)
const sdk = createOpencodeClient({
baseUrl: url,
fetch: platform.fetch,
- signal: AbortSignal.timeout(3000),
+ signal,
})
return sdk.global
.health()