Skip to content

Interface: SnapshotFilter

@kortexya/reasoninglayer


@kortexya/reasoninglayer / Compliance / SnapshotFilter

Interface: SnapshotFilter

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

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:119

Lower bound on AuditRecord.timestamp.


maxEntries?

optional maxEntries: number | null

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

Optional cap on the number of entries.


requestPathPattern

requestPathPattern: string

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

Glob-style pattern on AuditRecord.requestPath.