Devtools overlay
A browser overlay to flip any gate, config, or kill switch for the current session — for QA, demos, and bug repro.
The browser SDK ships an in-page devtools panel. Open it on any page running the SDK and flip every gate, config, or kill switch for your current session only — without redeploying or touching the dashboard.
Open it
- Press
Shift+Alt+Son any page running the SDK, or - append
?se=1to the URL.
The panel mounts in a Shadow DOM overlay (isolated styles), lists every resource in your project's blob, and lets you toggle each one. Changes apply to your session and nobody else's.
Overrides live in your browser for the session — they never write to the dashboard and never affect other users. Close the session and you're back to the real evaluation.
URL overrides
You can also force a specific resource straight from the URL — useful for sharing a repro link or scripting a QA flow:
| Param | Effect |
|---|---|
?se_gate_<name>=true | Force a gate on/off |
?se_config_<key>=<value> | Force a config value |
These sit between programmatic overrides and the server's evaluation in precedence:
programmatic override > URL / devtools override > the server's evaluationWhen to use it
- QA — verify a feature behind a flag before ramping it.
- Demos — flip a feature on live in front of a customer.
- Bug repro — share a
?se_gate_…link that reproduces the exact state.
Testing
Swap configure() for configureForTesting() and seed the values your code should see — unit-test flag-gated code without touching the network.
Drop-in script tag
Add feature flags and configs to a no-build or static site with one <script> tag — evaluated at the edge, ready before first paint, no bundler required.