fix(app): non-fatal error handling

This commit is contained in:
adamelmore 2026-01-27 06:27:27 -06:00
commit 095328faf4
No known key found for this signature in database
GPG key ID: 9CB48779AF150E75
14 changed files with 341 additions and 199 deletions

View file

@ -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()