1"@effect/platform/HttpServerRequest#fromWeb":
2 replacement: "HttpServerRequest.fromWeb"
3 note: "Retained for wrapping a Web Request."
4"@effect/platform/HttpServerRequest#ParsedSearchParams":
5 replacement: "HttpServerRequest.ParsedSearchParams"
6 note: "The marker and tag became one Context.Service class."
7"@effect/platform/HttpServerRequest#persistedMultipart":
8 replacement: "HttpServerRequest.HttpServerRequest.use((request) => request.multipart)"
9 note: "Use the request service's `.use` helper to return its cached multipart effect."
10"@effect/platform/HttpServerRequest#schemaBodyJson":
11 replacement: "HttpServerRequest.schemaBodyJson"
12 note: "Retained with v4 Schema constraints and error types."
13"@effect/platform/HttpServerRequest#schemaBodyUrlParams":
14 replacement: "HttpServerRequest.schemaBodyUrlParams"
15 note: "Retained with ConstraintCodec input and v4 error types."
16"@effect/platform/HttpServerRequest#schemaHeaders":
17 replacement: "HttpServerRequest.schemaHeaders"
18 note: "Retained with ConstraintCodec input and SchemaError failures."
19"@effect/platform/HttpServerRequest#toWeb":
20 replacement: "HttpServerRequest.toWeb"
21 note: "Retained and captures the current Context for streamed bodies."
22"@effect/platform/HttpServerRequest#toWebEither":
23 replacement: "HttpServerRequest.toWebResult"
24 note: "Either became Result, and the optional Runtime became an optional Context."
25"@effect/platform/HttpServerRequest#TypeId":
26 replacement: "typeof HttpServerRequest.TypeId"
27 note: "TypeId remains public but is now a string constant; use typeof in type position."