diff --git a/src/OpenFeature/Constant/Reason.cs b/src/OpenFeature/Constant/Reason.cs
index 8e233d5e..8d08651d 100644
--- a/src/OpenFeature/Constant/Reason.cs
+++ b/src/OpenFeature/Constant/Reason.cs
@@ -26,6 +26,16 @@ public static class Reason
///
public static string Default = "DEFAULT";
+ ///
+ /// The resolved value is static (no dynamic evaluation)
+ ///
+ public static string Static = "STATIC";
+
+ ///
+ /// The resolved value was retrieved from cache
+ ///
+ public static string Cached = "CACHED";
+
///
/// Use when an unknown reason is encountered when evaluating flag.
/// An example of this is if the feature provider returns a reason that is not defined in the spec