Effect
Version 4.0.0-beta.41
Patch Changes
-
#1881
36f5c21Thanks @gcanti! - AddedBigDecimal.sumAllandBigDecimal.multiplyAllfor feature parity withNumberandBigInt, closes #1880. -
#1869
d8ce758Thanks @gcanti! - Schema: collapse same-type literal branches in JSON Schema output into a singleenumarray, closes #1868.Before:
{"anyOf": [{ "type": "string", "enum": ["A"] },{ "type": "string", "enum": ["B"] }]}After:
{"type": "string","enum": ["A", "B"]} -
#1879
11aab4cThanks @tim-smart! - Highlight active option labels inPrompt.selectandPrompt.multiSelectusing cyan text so selection state is visible beyond the pointer / checkbox icon. -
#1884
3bc1efbThanks @tim-smart! - Fail RpcClient HTTP requests when the server response contains no RPC messages instead of leaving requests pending. -
#1875
70e724eThanks @IMax153! - Fix AI text method toolkit typing to support generic handler toolkits, preserve toolkit union inference, and keep response part narrowing by tool name. -
#1876
738dee7Thanks @tim-smart! - Track ManagedRuntime fibers in a scope -
#1886
2111963Thanks @tim-smart! - add ClusterSchema.WithTransaction annotation -
#1877
198a553Thanks @tim-smart! - allow Context.Key to be covariant