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
| Property | Modifier | Type | Description | Defined in |
|---|---|---|---|---|
activeLeases | readonly | readonly LeaseDelta[] | Capability lease deltas currently active on the actor or enclosing loop. | ports/runtime-executor-registry.ts:130 |
proposedEffects | readonly | readonly ToolEffect[] | Pre-flight or post-flight tool effects proposed by the tool invocation. | ports/runtime-executor-registry.ts:128 |
toolName | readonly | string | Name of the tool being evaluated. | ports/runtime-executor-registry.ts:126 |