Flagsmith / Flagsmith/flagsmith

Surface engine reasons in the SDK API requests

Open
#8,233 3 comments 0 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
6.6k
Forks
567
Avg merge
1d 13h
Merged PRs (30d)
121

Description

We want to surface the `reason` codes as provided by the `flagsmith-engine` module in our SDK API responses. This has been completed in our Edge API [here](https://github.com/Flagsmith/edge-api/pull/678).

Contributor guide

Open the contributing guide

Research direction

Start by reviewing the SDK API response handling and the reason codes supplied by the flagsmith-engine module. Compare the completed Edge API change in pull request 678 to understand the intended response shape. The work is done when SDK API responses surface those engine-provided reason codes consistently.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
api, backend
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.