0.19.9

(fix): Fix undiscriminated union variant naming for container types with primitive inner types. Previously, variants like Vec<f64> produced index-based names (e.g. List1). Now they derive meaningful names from the inner type (e.g. DoubleList). Also applies to set, map, optional, and nullable containers.

0.19.8

(fix): Fixes an issue where redundant, duplicative Option<T> type references were generated.

0.19.7

(fix): Add root-level service endpoint support on the main client struct. WebSocket connectors now support implicit Bearer auth, auto-injecting the token from ClientConfig when no explicit Authorization header is defined.

0.19.6

(fix): Handle empty HTTP response bodies by returning an ApiError::Http instead of attempting JSON deserialization. Normalize HTTP(S) URLs to WS(S) schemes for WebSocket connections. Switch WebSocket server message enums to untagged serde representation.