Context
This ticket follows open-feature/flagd#1814, which aims to normalize selector usage across all flagd services. Currently, selectors are handled differently in sync, evaluation, and OFREP services.
Requirements
Tasks
- Audit all usages of selector in go-sdk-contrib (including SDK components interacting with flagd)
- Update to prefer
flagd-selector header when communicating with flagd services
- Ensure backward compatibility where needed
- Document selector handling patterns for maintainers and users
- Prepare for future removal of deprecated behaviors
Benefits
- Predictable and consistent selector support when integrating with flagd
- Lower maintenance burden for migration in future major releases
Additional notes
- Work in alignment with the migration guidance and deprecation plan discussed in the core flagd ticket.
Context
This ticket follows open-feature/flagd#1814, which aims to normalize selector usage across all flagd services. Currently, selectors are handled differently in sync, evaluation, and OFREP services.
Requirements
Tasks
flagd-selectorheader when communicating with flagd servicesBenefits
Additional notes