1"@effect/rpc/RpcSchema#getStreamSchemas":
2 replacement: "effect/rpc/RpcSchema#getStreamSchemas"
3 note: "Retained for internal-style schema inspection; pass the schema itself rather than its AST."
4"@effect/rpc/RpcSchema#isStreamSchema":
5 replacement: "effect/rpc/RpcSchema#isStreamSchema"
6 note: "Retained; it accepts a v4 Schema.Constraint."
7"@effect/rpc/RpcSchema#isStreamSerializable":
8 replacement: "RpcSchema.isStreamSchema(schema)"
9 note: "The separate WithResult serializability predicate was removed; v4 RPC streaming is identified by its explicit Stream schema."
10"@effect/rpc/RpcSchema#Stream":
11 replacement: "effect/rpc/RpcSchema#Stream"
12 note: "Retained as both the stream schema interface and constructor; error is the second argument and schema services are split by direction."
13"@effect/rpc/RpcSchema#StreamSchemaId":
14 replacement: "none"
15 note: "The stream marker is private in v4; use RpcSchema.isStreamSchema and getStreamSchemas."