Skip to content

Conversation

@leoromanovsky
Copy link
Contributor

Motivation

Evaluation context attributes with nested objects or arrays are silently dropped, causing missing exposure events. Users have no indication that their context data is being ignored.

Changes

  • Added "Context attribute requirements" section to client-side Feature Flags documentation with warning and examples
  • Added "Context attribute requirements" section to server-side Feature Flags documentation with warning and examples

Decisions

  • Used alert-warning styling to make the limitation highly visible
  • Provided both correct and incorrect code examples to clearly illustrate the issue
  • Used contextually appropriate examples (static context for client-side, request-based for server-side)

@github-actions
Copy link
Contributor

Nested objects and arrays in evaluation context attributes are silently
dropped, causing missing exposure events. Add warning sections to both
client-side and server-side documentation with clear examples.
@leoromanovsky leoromanovsky force-pushed the leo/nested-attributes-warning branch from aa28e6e to d8d9a2e Compare January 28, 2026 22:32
@leoromanovsky leoromanovsky marked this pull request as ready for review January 28, 2026 22:33
@leoromanovsky leoromanovsky requested a review from a team as a code owner January 28, 2026 22:33
@leoromanovsky leoromanovsky requested a review from a team January 28, 2026 22:33
Copy link
Contributor

@aarsilv aarsilv left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for jumping on this!

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.

4 participants