Skip to main content

Module manifests

Module manifests 

Source
Expand description

In-memory model manifests, schema 1: the canonical, fingerprinted form of the current runtime’s models that run bindings are frozen against. Nothing here is persisted.

Structs§

CompiledSafeModelBlueprint
FrozenAuthParameterValue
FrozenBehaviorRef
FrozenCredentialBinding
FrozenModelBinding
FrozenRequestDefaults
FrozenResolvedRequestDefaults
FrozenSetupBinding
FrozenVariantBlueprint
HeaderName
ModelSnapshotManifestSchemaVersion
ModelSnapshotManifestV1
ModelSnapshotPayloadV1
NormalizedDecimal
SafeEndpointIdentity
SafeStaticHeaderValue
Sha256Digest

Enums§

FrozenCredentialSource
FrozenProviderSource
ManifestError

Constants§

MODEL_SNAPSHOT_MAX_BYTES
Hard per-manifest byte limit.
MODEL_SNAPSHOT_MAX_FILES
Hard direct matching-file limit.

Functions§

behavior_fingerprint
blueprint_fingerprint
Computes the schema-1 blueprint fingerprint over every field except itself.
build_manifest
Canonicalizes and validates a payload into the current in-memory manifest. Nothing is persisted: runs resolve their models from the live runtime, and events keep their bindings only as a record of what ran.
canonical_payload_bytes
Returns exact RFC-8785 JCS bytes for an integer-only payload.
frozen_binding
selected_behavior
selection_fingerprint

Type Aliases§

FrozenProviderOptions