You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
"description": "Key used when selecting a value for a multivariate feature, or for % split segmentation. Set to an internal identifier or a composite value based on the environment key and identifier, depending on Flagsmith implementation.",
37
+
"title": "Key",
38
+
"type": "string",
39
+
"x-flagsmith-engine-path": "$.identity.key"
41
40
},
42
41
"traits": {
43
42
"additionalProperties": {
44
-
"anyOf": [
45
-
{
46
-
"$ref": "#/$defs/TraitEvaluationContext"
47
-
},
48
-
{
49
-
"type": "null"
50
-
}
51
-
]
43
+
"type": "string"
52
44
},
45
+
"description": "A map of traits associated with the identity, where the key is the trait name and the value is the trait value.",
53
46
"title": "Traits",
54
47
"type": "object"
55
-
},
56
-
"transient": {
57
-
"anyOf": [
58
-
{
59
-
"type": "boolean"
60
-
},
61
-
{
62
-
"type": "null"
63
-
}
64
-
],
65
-
"default": null,
66
-
"title": "Transient"
67
-
}
68
-
},
69
-
"required": [],
70
-
"title": "IdentityEvaluationContext",
71
-
"type": "object"
72
-
},
73
-
"TraitEvaluationContext": {
74
-
"properties": {
75
-
"value": {},
76
-
"transient": {
77
-
"type": "boolean",
78
-
"default": false,
79
-
"title": "Transient"
80
48
}
81
49
},
82
50
"required": [
83
-
"value"
51
+
"identifier",
52
+
"key"
84
53
],
85
-
"title": "TraitEvaluationContext",
54
+
"title": "IdentityContext",
86
55
"type": "object"
87
56
}
88
57
},
58
+
"description": "Represents a context object containing the necessary information to evaluate Flagsmith feature flags.",
0 commit comments