| 1 | "@effect/cluster/Reply#ReplyEncoded": |
| 2 | replacement: "effect/cluster/Reply#Encoded" |
| 3 | note: "Renamed to Encoded and no longer parameterized by an Rpc; payload fields are unknown and validated by Reply.Reply(rpc, codecFor) with the transport's codec." |
| 4 | "@effect/cluster/Reply#serialize": |
| 5 | replacement: "effect/cluster/Reply#serialize" |
| 6 | note: "Moved into core Effect and now returns the non-generic Reply.Encoded wire union. Pass the transport's codecFor as the second argument." |
| 7 | "@effect/cluster/Reply#TypeId": |
| 8 | replacement: "none" |
| 9 | note: "The reply marker is private in v4. Use Reply.isReply for runtime refinement." |
| 10 | "@effect/cluster/Reply#Reply": |
| 11 | replacement: "Reply.Reply(rpc, codecFor)" |
| 12 | note: "Pass the transport codec. Decoding replies requires Rpc.ServicesClient; encoding replies requires Rpc.ServicesServer." |