Skip to content

Variable: AUDIT_CAUSAL_REQUEST_HEADERS

@kortexya/reasoninglayer


@kortexya/reasoninglayer / AUDIT_CAUSAL_REQUEST_HEADERS

const AUDIT_CAUSAL_REQUEST_HEADERS: object

Defined in: src/utils/audit-headers.ts:28

The x-osfkb-* request header each AuditCausalHeaders field is sent as.

readonly causedBy: "x-osfkb-caused-by" = 'x-osfkb-caused-by'

readonly informedBy: "x-osfkb-informed-by" = 'x-osfkb-informed-by'

readonly scope: "x-osfkb-scope" = 'x-osfkb-scope'

readonly sealCommitment: "x-osfkb-seal-commitment" = 'x-osfkb-seal-commitment'

readonly sealSignature: "x-osfkb-seal-signature" = 'x-osfkb-seal-signature'

readonly sealSigner: "x-osfkb-seal-signer" = 'x-osfkb-seal-signer'

readonly sealsScope: "x-osfkb-seals-scope" = 'x-osfkb-seals-scope'

Lowercase, as the engine declares them (crates/api/src/middleware.rs). HTTP header names are case-insensitive.