| 1 | "@effect/platform-node/NodeHttpClient#agentLayer": |
| 2 | replacement: "NodeHttpClient.layerAgent" |
| 3 | note: "Direct rename; it provides the default scoped Node HTTP and HTTPS agents." |
| 4 | "@effect/platform-node/NodeHttpClient#Dispatcher": |
| 5 | replacement: "NodeHttpClient.Dispatcher" |
| 6 | note: "The identifier remains but is now a Context.Service class; use Dispatcher[\"Service\"] for the concrete Undici dispatcher type." |
| 7 | "@effect/platform-node/NodeHttpClient#dispatcherLayer": |
| 8 | replacement: "NodeHttpClient.layerDispatcher" |
| 9 | note: "Direct rename; the layer owns and finalizes a scoped Undici Agent." |
| 10 | "@effect/platform-node/NodeHttpClient#HttpAgent": |
| 11 | replacement: "NodeHttpClient.HttpAgent" |
| 12 | note: "The identifier remains but is now a Context.Service class; use HttpAgent[\"Service\"] for the concrete http/https agent pair." |
| 13 | "@effect/platform-node/NodeHttpClient#HttpAgentTypeId": |
| 14 | replacement: "none" |
| 15 | note: "The public marker was removed; the HttpAgent Context.Service class supplies service identity." |
| 16 | "@effect/platform-node/NodeHttpClient#layer": |
| 17 | replacement: "NodeHttpClient.layerNodeHttp" |
| 18 | note: "Use the renamed node:http/node:https backend layer; choose layerUndici only when intentionally changing backends." |
| 19 | "@effect/platform-node/NodeHttpClient#layerUndiciWithoutDispatcher": |
| 20 | replacement: "NodeHttpClient.layerUndiciNoDispatcher" |
| 21 | note: "Direct rename; the layer still requires NodeHttpClient.Dispatcher." |
| 22 | "@effect/platform-node/NodeHttpClient#layerWithoutAgent": |
| 23 | replacement: "NodeHttpClient.layerNodeHttpNoAgent" |
| 24 | note: "Direct rename; the node:http client layer still requires NodeHttpClient.HttpAgent." |
| 25 | "@effect/platform-node/NodeHttpClient#make": |
| 26 | replacement: "NodeHttpClient.makeNodeHttp" |
| 27 | note: "Direct rename of the node:http/node:https client constructor." |
| 28 | "@effect/platform-node/NodeHttpClient#makeAgentLayer": |
| 29 | replacement: "NodeHttpClient.layerAgentOptions" |
| 30 | note: "Direct rename; it accepts Https.AgentOptions and scopes both agents." |
| 31 | "@effect/platform-node/NodeHttpClient#UndiciRequestOptions": |
| 32 | replacement: "NodeHttpClient.UndiciOptions" |
| 33 | note: "The required Context.Tag became a defaulted Context.Reference<Partial<Dispatcher.RequestOptions>>; override it with Effect.provideService." |