You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
[go-sdk] Post bug bash optimizations - hide retryConfig (#419)
* Hide retry config from public API and change default retry count to 1
- Remove RetryConfig field from public cmab.Config struct
- Change DefaultMaxRetries from 3 to 1 for conservative first release
- Use hardcoded internal retry config in ExperimentCmabService
- Create client-level CmabConfig type for stable public API
- Update all tests to use new configuration approach
This keeps retry functionality internal while preventing API exposure
that might need to change in future releases.
* format
* Fix retry config handling per reviewer feedback
Keep existing code structure instead of hardcoding retry config.
Since RetryConfig is no longer in public API, always use defaults
but maintain the same if/else structure for consistency.
* Revert internal changes per reviewer feedback - keep only factory changes
0 commit comments