Skip to content

Interface: FsQuotaTripwireNode ​

Defined in: core/dist/ast/domain/fs-quota-tripwire-node.d.ts:8

Passive AST node tripping when distinct mutated file paths in a session exceed maxFilesMutated (fs.maxFilesMutated).

Evaluated post-flight after each allowed tool execution to trigger PolicyNode.onLimitExceeded when an actor mutates more files than permitted.

Extends ​

Properties ​

PropertyModifierTypeDescriptionInherited fromDefined in
idreadonlystringLogical identifier of the tripwire instance.BaseQuotaTripwireASTNode.idcore/dist/ast/base/base-quota-tripwire-ast-node.d.ts:13
maxFilesMutatedreadonlynumberMaximum distinct mutated file paths allowed before tripping .onLimitExceeded().-core/dist/ast/domain/fs-quota-tripwire-node.d.ts:10
typereadonly"fs:quota-tripwire"Unique string-literal discriminant of the quota tripwire node.BaseQuotaTripwireASTNode.typecore/dist/ast/base/base-quota-tripwire-ast-node.d.ts:11

Released under the MIT License.