Skip to content

Interface: DigestComponents

Defined in: packages/core/src/introspection/BehaviorDigest.ts:52

Per-section component digests for granular tracking.

Each component is a SHA-256 of the canonical form of that section. When the overall digest changes, comparing components reveals exactly which section changed.

Properties

behavior

ts
readonly behavior: string;

Defined in: packages/core/src/introspection/BehaviorDigest.ts:56

SHA-256 of behavioral contract (egress, rules, guardrails)


entitlements

ts
readonly entitlements: string;

Defined in: packages/core/src/introspection/BehaviorDigest.ts:60

SHA-256 of handler entitlements


surface

ts
readonly surface: string;

Defined in: packages/core/src/introspection/BehaviorDigest.ts:54

SHA-256 of input surface (schema, actions)


tokenEconomics

ts
readonly tokenEconomics: string;

Defined in: packages/core/src/introspection/BehaviorDigest.ts:58

SHA-256 of token economics profile