Skip to content

Interface: FsQuotaTripwireNode ​

Defined in: ast/domain/fs-quota-tripwire-node.ts:9

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.idast/base/base-quota-tripwire-ast-node.ts:13
maxFilesMutatedreadonlynumberMaximum distinct mutated file paths allowed before tripping .onLimitExceeded().-ast/domain/fs-quota-tripwire-node.ts:11
typereadonly"fs:quota-tripwire"Unique string-literal discriminant of the quota tripwire node.BaseQuotaTripwireASTNode.typeast/base/base-quota-tripwire-ast-node.ts:11

Released under the MIT License.