Skip to content

Verification

@kortexya/reasoninglayer


@kortexya/reasoninglayer / Verification

Types for the verification resource (/api/v1/verification/*).

The verification surface discharges a SafetyProperty against one of three targets (a neural network, an agent trace, a family of LLM outputs) and stores a content-addressed certificate for the verdict.

Every union in this area is EXTERNALLY TAGGED with a PascalCase key, as the engine’s serde enums are: { NeuralNetwork: { modelId } }, { InBox: { dims } }, { ProvenSafe: { … } }. The SDK keeps the variant keys verbatim and camelCases only the field names inside them.

Re-exports AbstractInterval


Re-exports AbstractIntervalBound


Re-exports AbstractIntervalVec


Re-exports AgentTraceStep


Re-exports CertificateBinding


Re-exports CertificateDetail


Re-exports ClaimKind


Re-exports EmpiricalMethod


Re-exports OutputPredicate


Re-exports ProofMethod


Re-exports SafetyProperty


Re-exports TraceBundle


Re-exports TraceProperty


Re-exports VerdictKind


Re-exports VerdictKindTag


Re-exports VerificationTarget


Re-exports VerifyRunRequest


Re-exports VerifyRunResult