-
Notifications
You must be signed in to change notification settings - Fork 6
Closed
Description
Blocked by Flagsmith/flagsmith#5808.
In order to improve coupling/cohesion and simplify later Evaluation Context extensions:
- Retire/deprecate the following interfaces:
get_environment_flagsget_environment_flagget_identity_flagsget_identity_flagevaluate_identity_in_segment/is_context_in_segmentget_identity_segments/get_context_segment
- Implement a single
get_evaluation_result(context: EvaluationContext) -> EvaluationResultinterface, returning the following information:
- List of evaluated flags with corresponding values.
- List of segments that include the provided context.
Note that we'll need to extend the Evaluation object with:
- Environment features
- Segments
Metadata
Metadata
Assignees
Labels
No labels