MCPcopy Index your code
hub / github.com/anomalyco/opencode / unwrapNamedError

Function unwrapNamedError

packages/app/src/utils/server-errors.ts:38–43  ·  view source on GitHub ↗
(error: unknown)

Source from the content-addressed store, hash-verified

36}
37
38function unwrapNamedError(error: unknown): unknown {
39 if (error instanceof Error && error.cause && typeof error.cause === "object" && "body" in error.cause) {
40 return (error.cause as Record<string, unknown>).body
41 }
42 return error
43}
44
45export function isSessionNotFoundError(error: unknown, sessionID: string) {
46 const unwrapped = unwrapNamedError(error)

Callers 2

formatServerErrorFunction · 0.85
isSessionNotFoundErrorFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected