Skip to content

Interface: FsGlobMatcherNode ​

Defined in: core/dist/ast/domain/fs-glob-matcher-node.d.ts:8

Passive AST node matching FsToolEffect paths against POSIX glob patterns (fs.matchGlobs).

Used inside ScopePredicate.effects and LeaseDelta.allowEffects to match 'read', 'write', or 'any' filesystem effects against normalized repository-relative paths.

Extends ​

Properties ​

PropertyModifierTypeDescriptionInherited fromDefined in
globsreadonlyreadonly string[]Glob patterns or exact normalized file paths matched by this descriptor.-core/dist/ast/domain/fs-glob-matcher-node.d.ts:10
idreadonlystringLogical identifier of the effect matcher instance.BaseEffectMatcherASTNode.idcore/dist/ast/base/base-effect-matcher-ast-node.d.ts:13
modereadonly"read" | "write" | "any"Access mode filter ('read' | 'write' | 'any').-core/dist/ast/domain/fs-glob-matcher-node.d.ts:12
typereadonly"fs:match-globs"Unique string-literal discriminant of the effect matcher node.BaseEffectMatcherASTNode.typecore/dist/ast/base/base-effect-matcher-ast-node.d.ts:11

Released under the MIT License.