Skip to content

fix: preserve statsig config while using x1 prefix#568

Open
LJC-god wants to merge 1 commit into
chenyme:mainfrom
LJC-god:fix/statsig-id-format
Open

fix: preserve statsig config while using x1 prefix#568
LJC-god wants to merge 1 commit into
chenyme:mainfrom
LJC-god:fix/statsig-id-format

Conversation

@LJC-god
Copy link
Copy Markdown

@LJC-god LJC-god commented Jun 3, 2026

Summary

  • follows the minimal fix: only changes dynamic Statsig fallback IDs from e: to x1:
  • restores the features.dynamic_statsig config gate and existing static fallback value
  • removes the accidental literal backslashes in the null/children fallback string

Test Plan

  • python3 -m py_compile app/dataplane/proxy/adapters/headers.py
  • targeted decode/assertion script validating dynamic x1: outputs and retained static fallback
  • uv run ruff check app/dataplane/proxy/adapters/headers.py

@LJC-god LJC-god force-pushed the fix/statsig-id-format branch from 2c5da2a to da3a23d Compare June 3, 2026 07:52
@LJC-god LJC-god changed the title fix: remove escaped quotes from statsig fallback id fix: preserve statsig config while using x1 prefix Jun 3, 2026
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.

1 participant