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
[FSSDK-11589] Add go-sdk logic to support agent for cmab (#412)
* Fix CMAB error handling to properly propagate error reasons in Decision objects
* add go-sdk logic to support agent for cmab
* cleanup debug statements
* add cmab cache options to getAllOptions
* fix failing fsc tests
* add cmab errors file
* adjust lowercase
* add test
* fix error message propagation in resons
* add error handling to feature experiment servvice
* Add more error handling to feature exper and composite feature service
* nil back to err
* add reasons message to composite feature service GetDecision
* use AddError for reasons
* Trigger PR check
* fix cyclomatic complexity by refactoring client.go code
* fix lint error
* fix lint
* Trigger PR check
* remove implicit error handling - PR feedback
* [FSSDK-11649] Fix FSC failed tests for CMAB (#411)
* Fix CMAB error handling to properly propagate error reasons in Decision objects
* add cmab cache options to getAllOptions
* fix failing fsc tests
* add cmab errors file
* adjust lowercase
* add test
* fix error message propagation in resons
* add error handling to feature experiment servvice
* Add more error handling to feature exper and composite feature service
* nil back to err
* add reasons message to composite feature service GetDecision
* use AddError for reasons
* Trigger PR check
* remove implicit error handling - PR feedback
* use nil instead of err for legacy
* fix error format
* Fix lint issue with fsc error
* Rename error var, lint stuttering issue
* add go-sdk logic to support agent for cmab
* fix failing fsc tests
* adjust lowercase
* fix error message propagation in resons
* add error handling to feature experiment servvice
* Add more error handling to feature exper and composite feature service
* Trigger PR check
* fix cyclomatic complexity by refactoring client.go code
* Trigger PR check
* remove implicit error handling - PR feedback
* Update license year
* Force GitHub refresh
* change nill to err in feat exper service
* fix tests
* add two tests
* Force GitHub refresh
* Add tests to address coveralls
* add couple more tests
* few more tests
* add test for TrGetCmabDecision
* fix formatting
* add optional CmabUUID field to OptimizelyDecision for CMAB support
* simplify cmab agent support in go-sdk
* Add CMAB config struct and constants
* fix tests
* cleanup
* format
* add tests for coveralls
* add new etst and format
* Add CMAB support with config merging and remove CmabUUID from public API
* fix low test coverage
* fix PR comments
* additional fixes to pr comments
* Fix whitespace in experiment_bucketer_service_test.go to match master
- Restore correct space indentation to match master branch
- Addresses coworker comment: 'can we keep this file unchanged?'
* update pred endpoint back to preduction, remove inte
0 commit comments