Skip to content

feat: [SDK-5581] add sdk_dispatcher_bootstrap to the feature catalog - #28

Merged
abdulraqeeb33 merged 1 commit into
mainfrom
ar/sdk-5581
Oct 20, 2026
Merged

abdulraqeeb33 merged 1 commit into
mainfrom
ar/sdk-5581

Conversation

@abdulraqeeb33

Copy link
Copy Markdown
Contributor

Summary

Adds sdk_dispatcher_bootstrap to the shared feature catalog as an APP_STARTUP flag. Absence means off. Android uses it to keep dispatcher bootstrap off until Turbine enables it. iOS ignores the key.

Motivation

The dispatcher bootstrap change has not shipped. It needs a flag so the first release can ramp it instead of turning it on for every app. The catalog entry has to exist before the Android SDK can read the key.

Testing

  • FeatureManagerTest covers the key, APP_STARTUP activation, and the absent-means-off default.

Checklist

  • I reviewed my changes.
  • I added or updated tests, or explained why they are not needed.
  • I confirmed there are no unintended public API changes.

Made with Cursor

Android gates dispatcher construction on this APP_STARTUP flag. Absent means the lazy pools stay in use.

Co-authored-by: Cursor <cursoragent@cursor.com>
@abdulraqeeb33
abdulraqeeb33 merged commit 53e568c into main Oct 20, 2026
3 checks passed
@abdulraqeeb33
abdulraqeeb33 deleted the ar/sdk-5581 branch October 20, 2026 19:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants