fix(go): response-stream zero values, float literals, baseURL collision, union variable collision; fix(python): per-request timeout_ms override; fix(typescript): file uploads in bundled environments; fix(ruby): attr_accessor formatting, reserved keyword shadowing (#2002)
Generator changes (13)
Bug fixes
cli
normalize float literals in generated Go usage examples to ensure valid syntax
Bug fixes
cli
reserve baseURL as an SDK keyword to prevent request body name collisions
Bug fixes
go
avoid data variable redeclaration in union UnmarshalJSON when member type is named Data
Bug fixes
go
normalize float literals in generated Go usage examples to ensure valid syntax
Bug fixes
go
reserve baseURL as an SDK keyword to prevent request body name collisions
Bug fixes
go
return nil for response-stream zero values instead of invalid composite literal
Bug fixes
mcp-typescript
resolve 422 errors on file uploads by using duck-typed Blob checks in appendForm and passing filename in isBlobLike code path
Bug fixes
mockserver
avoid data variable redeclaration in union UnmarshalJSON when member type is named Data
Bug fixes
pythonv2
ensure per-request timeout_ms override is respected by passing USE_CLIENT_DEFAULT to httpx when unset and preserving timeout extensions across hooks
Bug fixes
ruby
add missing empty line after attr_accessor in sub-SDK service classes
Bug fixes
ruby
reserve key and value as method argument keywords to prevent shadowing block variables
Bug fixes
terraform
normalize float literals in generated Go usage examples to ensure valid syntax
Bug fixes
typescriptv2
resolve 422 errors on file uploads by using duck-typed Blob checks in appendForm and passing filename in isBlobLike code path