copyWith method

PatchConvAISettingsRequest copyWith({
  1. dynamic conversationInitiationClientDataWebhook,
  2. ConvAIWebhooks? webhooks,
  3. bool? canUseMcpServers,
  4. int? ragRetentionPeriodDays,
})

Implementation

PatchConvAISettingsRequest copyWith(
    {dynamic conversationInitiationClientDataWebhook,
    ConvAIWebhooks? webhooks,
    bool? canUseMcpServers,
    int? ragRetentionPeriodDays}) {
  return PatchConvAISettingsRequest(
      conversationInitiationClientDataWebhook:
          conversationInitiationClientDataWebhook ??
              this.conversationInitiationClientDataWebhook,
      webhooks: webhooks ?? this.webhooks,
      canUseMcpServers: canUseMcpServers ?? this.canUseMcpServers,
      ragRetentionPeriodDays:
          ragRetentionPeriodDays ?? this.ragRetentionPeriodDays);
}