1.42.0
(feat): Add streaming reconnect options on every Go SDK request:
option.WithMaxStreamReconnectAttempts(uint), option.WithoutStreamReconnection(),
and option.WithoutRetries().
For SSE endpoints whose Fern definition sets response-stream.resumable: true
(or whose OpenAPI sets x-fern-streaming.resumable: true), the generated
streaming methods now reconnect transparently on mid-stream connection drops
using SSE Last-Event-ID semantics, honoring server-sent retry: directives
and capped by MaxStreamReconnectAttempts (default 5).
No behavior change for endpoints that do not opt into resumable: true. The
new option constructors are emitted unconditionally and have no effect on
those endpoints.