| 1 | "@effect/cluster/Entity#Any": |
| 2 | replacement: "effect/cluster/Entity#Any" |
| 3 | note: "Moved into core Effect with the same erased entity type." |
| 4 | "@effect/cluster/Entity#makeTestClient": |
| 5 | replacement: "effect/cluster/Entity#makeTestClient" |
| 6 | note: "Moved into core Effect; adapt its inputs and requirements to the v4 RPC, Layer, Scope, and Context APIs." |
| 7 | "@effect/cluster/Entity#TypeId": |
| 8 | replacement: "none" |
| 9 | note: "The entity marker is private in v4. Use Entity.isEntity for runtime refinement." |
| 10 | "@effect/cluster/Entity#HandlersFrom": |
| 11 | replacement: "effect/cluster/Entity#HandlersFrom" |
| 12 | note: "Moved into core Effect; handler results now use Rpc.WrapperOr, which accepts either the raw RPC result or its wrapper." |
| 13 | "@effect/cluster/Entity#Replier.Success": |
| 14 | replacement: "effect/cluster/Entity#Replier.Success" |
| 15 | note: "Moved into core Effect; streaming replies may use Queue.Dequeue with Cause.Done instead of the removed Mailbox type." |