We changed how we handle the situation where no actions are passed to getBanditAction(), now always returning the bandit variation if assigned even if no actions are passed (or there was an error selecting an action).
Description
To achieve this, we pull in the latest version of the common SDK where this is supported. See js-client-sdk-common #115.
Eppo Internal: 🎟️ Ticket: FF-2816 - Update Node SDK to use updated Common SDK for no-action bandit calls
Motivation and Context
We changed how we handle the situation where no actions are passed to
getBanditAction()
, now always returning the bandit variation if assigned even if no actions are passed (or there was an error selecting an action).Description
To achieve this, we pull in the latest version of the common SDK where this is supported. See
js-client-sdk-common #115
.How has this been tested?
Passes the updated shared bandit test cases (see
sdk-test-data #46
)