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."