Interface: FsTelemetryCollectorNode
Defined in: ast/domain/fs-telemetry-collector-node.ts:9
Passive AST node collecting distinct read and mutated file paths from FsToolEffect records (fs.telemetry).
Populates UniversalStepTelemetry.custom.fs with deduplicated filesRead and filesMutated arrays for downstream interrupt replacement mappers and audit receipts.
Extends
BaseTelemetryCollectorASTNode<"fs:telemetry", {filesMutated: readonlystring[];filesRead: readonlystring[]; }>
Properties
| Property | Modifier | Type | Description | Inherited from | Defined in |
|---|---|---|---|---|---|
id | readonly | string | Logical identifier of the telemetry collector. | FsTelemetryCollectorNode.id | ast/base/base-telemetry-collector-ast-node.ts:19 |
schema | readonly | ZodType<{ filesMutated: readonly string[]; filesRead: readonly string[]; }> | Zod schema validating the aggregated custom metrics object. | BaseTelemetryCollectorASTNode.schema | ast/base/base-telemetry-collector-ast-node.ts:21 |
type | readonly | "fs:telemetry" | Unique string-literal discriminant of the telemetry collector node. | BaseTelemetryCollectorASTNode.type | ast/base/base-telemetry-collector-ast-node.ts:17 |