(error: unknown)
| 36 | } |
| 37 | |
| 38 | function 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 | |
| 45 | export function isSessionNotFoundError(error: unknown, sessionID: string) { |
| 46 | const unwrapped = unwrapNamedError(error) |
no outgoing calls
no test coverage detected