Missing builtin
Context
This OPA builtin is not implemented in the SDK. It is exercised by the Rego compliance suite and currently raises FunctionNotFoundError.
Large scope: HTTP client, request/response mapping, TLS options, and the nd_builtin_cache (nondeterministic) integration. http.send is nondeterministic and should be annotated accordingly.
Implementation notes
Register with an @OpaBuiltin-annotated static method (see io.github.open_policy_agent.opa.ast.builtin.impls). Core builtins are in BuiltinRegistry.BUILTIN_CLASSES; domain-specific ones live in an opa-builtins-* module via the BuiltinProvider SPI.
Reference: https://www.openpolicyagent.org/docs/policy-reference/#built-in-functions
Missing builtin
http.sendContext
This OPA builtin is not implemented in the SDK. It is exercised by the Rego compliance suite and currently raises
FunctionNotFoundError.Large scope: HTTP client, request/response mapping, TLS options, and the nd_builtin_cache (nondeterministic) integration.
http.sendis nondeterministic and should be annotated accordingly.Implementation notes
Register with an
@OpaBuiltin-annotated static method (seeio.github.open_policy_agent.opa.ast.builtin.impls). Core builtins are inBuiltinRegistry.BUILTIN_CLASSES; domain-specific ones live in anopa-builtins-*module via theBuiltinProviderSPI.Reference: https://www.openpolicyagent.org/docs/policy-reference/#built-in-functions