Interface CapabilityEvaluationContextExperimental

Dynamic inputs refreshed for each lightweight evaluation.

interface CapabilityEvaluationContext {
    authorization?: CapabilityAuthorizationContext;
    availablePeers?: readonly string[];
    environment?: CapabilityRuntimeEnvironment;
    evaluatedAt?: string;
    policy?: CapabilityEvaluationPolicy;
}

Hierarchy (view full)

Properties

availablePeers?: readonly string[]

Structural package/runtime identifiers; credential values are prohibited.

evaluatedAt?: string

Explicit deterministic clock input. Omission makes observation freshness unknown.