| 1 | "@effect/platform/HttpServerError#clientAbortFiberId": |
| 2 | replacement: "HttpServerError.ClientAbort.annotation" |
| 3 | note: "Client aborts now use a Cause context annotation rather than a sentinel FiberId." |
| 4 | "@effect/platform/HttpServerError#HttpServerError": |
| 5 | replacement: "HttpServerError.HttpServerError | HttpServerError.ServeError" |
| 6 | note: "Handler failures became a tagged wrapper, while ServeError remains separate." |
| 7 | "@effect/platform/HttpServerError#isServerError": |
| 8 | replacement: "HttpServerError.isHttpServerError" |
| 9 | note: "Renamed and narrowed to wrapped handler errors; test ServeError separately if needed." |
| 10 | "@effect/platform/HttpServerError#RequestError": |
| 11 | replacement: "HttpServerError.RequestParseError (constructor) / HttpServerError.RequestError (type)" |
| 12 | note: "The constructible class became RequestParseError; RequestError is now a broader type union." |
| 13 | "@effect/platform/HttpServerError#TypeId": |
| 14 | replacement: "HttpServerError.isHttpServerError" |
| 15 | note: "The brand is private in v4; use the public runtime refinement." |