The @devcycle/js-client-sdk references the window object (window.localStorage, window.navigator.userAgent, window.addEventListener), which does not exist in Manifest V3 browser extension service workers. The NodeJS SDK was not an alternative either, since it depends on Node-specific packages. This left no DevCycle SDK usable in extension service workers.