Skip to content

Interface: PolicyGuardEvaluationInput ​

Defined in: ports/runtime-executor-registry.ts:124

Input payload supplied to a PolicyGuardASTNode executor in RuntimeExecutorRegistry.policyGuards.

Provides the invoked tool name, proposed pre-flight or post-flight effects, and currently active leases.

Properties ​

PropertyModifierTypeDescriptionDefined in
activeLeasesreadonlyreadonly LeaseDelta[]Capability lease deltas currently active on the actor or enclosing loop.ports/runtime-executor-registry.ts:130
proposedEffectsreadonlyreadonly ToolEffect[]Pre-flight or post-flight tool effects proposed by the tool invocation.ports/runtime-executor-registry.ts:128
toolNamereadonlystringName of the tool being evaluated.ports/runtime-executor-registry.ts:126

Released under the MIT License.