Skip to main content

Interface: HistoryLimitUpdatedEventData

Defined in: shared/types/events.ts:556

Payload emitted when the database history retention limit changes.

Remarksโ€‹

Provides both the new limit and optional context about the previous limit for UI telemetry and analytics. Uses the shared BaseEventData contract to include emission metadata, keeping renderer subscriptions consistent with other events.

Extendsโ€‹

Indexableโ€‹

[key: string]: unknown

[key: number]: unknown

[key: symbol]: unknown

Propertiesโ€‹

timestampโ€‹

readonly timestamp: number

Defined in: shared/types/events.ts:109

The time (in milliseconds since epoch) when the event occurred.

Inherited fromโ€‹

BaseEventData.timestamp


_meta?โ€‹

readonly optional _meta: EventMetadata

Defined in: shared/types/events.ts:111

Runtime metadata describing the emission context.

Inherited fromโ€‹

MonitoringControlEventData._meta


_originalMeta?โ€‹

readonly optional _originalMeta: EventMetadata

Defined in: shared/types/events.ts:113

Preserves previously attached metadata when re-emitting events.

Inherited fromโ€‹

MonitoringControlEventData._originalMeta


limitโ€‹

readonly limit: number

Defined in: shared/types/events.ts:558

New maximum number of history records retained per monitor.


operationโ€‹

readonly operation: "history-limit-updated"

Defined in: shared/types/events.ts:560

Operation identifier mirroring the originating database event.


previousLimit?โ€‹

readonly optional previousLimit: number

Defined in: shared/types/events.ts:562

Previous history limit if known; omitted when unavailable.