(
effect: Effect.Effect<A, StorageFailure | CredentialResolutionError>,
)
| 2145 | // `getValues`) is `StorageFailure`-typed; fold a reauth-required resolution |
| 2146 | // failure into a StorageError so the public surface stays stable. |
| 2147 | const foldResolutionFailure = <A>( |
| 2148 | effect: Effect.Effect<A, StorageFailure | CredentialResolutionError>, |
| 2149 | ): Effect.Effect<A, StorageFailure> => |
| 2150 | effect.pipe( |
| 2151 | Effect.catchTag("CredentialResolutionError", (err) => |
| 2152 | Effect.fail( |
| 2153 | new StorageError({ |
| 2154 | // oxlint-disable-next-line executor/no-unknown-error-message -- boundary: CredentialResolutionError carries a typed `message` field |
| 2155 | message: err.message, |
| 2156 | cause: err, |
| 2157 | }), |
| 2158 | ), |
| 2159 | ), |
| 2160 | ); |
| 2161 | |
| 2162 | const resolveConnectionValueByRef = ( |
| 2163 | ref: ConnectionRef, |
no outgoing calls
no test coverage detected