Skip to main content

Interface: HistoryLimitUpdatedEventData

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

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

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

Runtime metadata describing the emission context.

Inherited fromโ€‹

BaseStateSyncEventData._meta


_originalMeta?โ€‹

readonly optional _originalMeta: EventMetadata

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

Preserves previously attached metadata when re-emitting events.

Inherited fromโ€‹

BaseStateSyncEventData._originalMeta


limitโ€‹

readonly limit: number

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

New maximum number of history records retained per monitor.


operationโ€‹

readonly operation: "history-limit-updated"

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

Operation identifier mirroring the originating database event.


previousLimit?โ€‹

readonly optional previousLimit: number

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

Previous history limit if known; omitted when unavailable.