Skip to content

Interface: SnapshotFilter

@kortexya/reasoninglayer


@kortexya/reasoninglayer / Compliance / SnapshotFilter

Interface: SnapshotFilter

Defined in: src/types/compliance.ts:182

Filter description that is persisted on each snapshot — mirrors the CaptureSnapshotRequest minus the request-side optionality (capture always records the resolved filter that was applied).

Properties

capturedAfter?

optional capturedAfter: string | null

Defined in: src/types/compliance.ts:186

Lower bound on AuditRecord.timestamp.


maxEntries?

optional maxEntries: number | null

Defined in: src/types/compliance.ts:188

Optional cap on the number of entries.


requestPathPattern

requestPathPattern: string

Defined in: src/types/compliance.ts:184

Glob-style pattern on AuditRecord.requestPath.