Rulvar API reference / @rulvar/core / CompiledPermissionChain
Interface: CompiledPermissionChain
Defined in: packages/core/src/runtime/permission-chain.ts:108
Properties
| Property | Type | Description | Defined in |
|---|---|---|---|
approvalDeadlineMs? | number | The merged opt-in approval deadline; profile over engine (RV1107). | packages/core/src/runtime/permission-chain.ts:116 |
ask | PermissionRule[] | - | packages/core/src/runtime/permission-chain.ts:111 |
canUseTool? | CanUseTool | - | packages/core/src/runtime/permission-chain.ts:112 |
deny | PermissionRule[] | - | packages/core/src/runtime/permission-chain.ts:110 |
hooks | PermissionHook[] | - | packages/core/src/runtime/permission-chain.ts:109 |
strictApprovals? | boolean | The monotonic OR of both layers' strictApprovals (RV1507). | packages/core/src/runtime/permission-chain.ts:114 |