Strategy pause state change notification. Emitted when setPaused actually flips the pause flag of a strategy: while paused the strategy opens nothing new (getSignal is not called and a queued createSignal DTO is held until resume); existing pending/scheduled signals keep being monitored and close normally.
type: "strategy.pause"
Discriminator for type-safe union
id: string
Unique notification identifier
timestamp: number
Unix timestamp in milliseconds when the pause state changed
backtest: boolean
Whether this notification is from backtest mode (true) or live mode (false)
symbol: string
Trading pair symbol (e.g., "BTCUSDT")
strategyName: string
Strategy name whose pause state changed
exchangeName: string
Exchange name for context
frameName: string
Frame name for context (empty string for live)
paused: boolean
New pause state: true — new position opening suspended, false — resumed
createdAt: number
Unix timestamp in milliseconds when the notification was created