In CEL, JSON values are treated as the DYN type which means they could possess any type supported within CEL; however, this is not true. JSON is significantly more restrictive than DYN and treating it as such would greatly improve type-checking to catch potential numeric comparison issues.
In CEL, JSON values are treated as the
DYN
type which means they could possess any type supported within CEL; however, this is not true. JSON is significantly more restrictive thanDYN
and treating it as such would greatly improve type-checking to catch potential numeric comparison issues.