isSaveMessageEnabled static method

bool isSaveMessageEnabled()

Whether the Save Message feature is enabled (features.ux.messages.saved.enabled).

Same source precedence and absence semantics as isPinMessageEnabled.

Implementation

static bool isSaveMessageEnabled() {
  // Never throws — see isPinMessageEnabled.
  final fromMe = MeFeatureFlags.savedMessagesEnabled;
  if (fromMe != null) return fromMe;
  try {
    final settings = SdkRegistry.getInstance().settings.getCachedSettings();
    return settings?.savedMessagesEnabled ?? true;
  } catch (_) {
    return true;
  }
}