Accessing `response.text` in `HttpClientError.ResponseError`

I am kind of stupid right now, how can I get the response.text when I have an BAD_REQUEST in HttpClientError.ResponseError ?
const main = Effect.gen(function*() {
  const client = (yield* HttpClient.HttpClient).pipe(
    HttpClient.filterStatusOk
  )
  const result = yield* client.get('http://localhost:3000/health')
  return yield* result.json
}).pipe(
  Effect.tapError((e) => Effect.logError((e as HttpClientError.ResponseError).response.text)) // ???
)
Was this page helpful?