{{ 'XP.MENU.TENANT.RETENTION' | translate: { Default: 'Data Management' } }}

{{ 'XP.MENU.TENANT.RETENTION_GLOBAL_DESCRIPTION' | translate : { Default: 'Configured by the default tenant. These cleanup settings apply to all tenants, including those without their own settings. Data required for conversation recovery and branching is preserved.' } }}

{{ 'XP.SettingsRemaining.ConversationHistory' | translate }}
{{ 'XP.MENU.TENANT.CHECKPOINT_RETENTION' | translate: { Default: 'copilot_checkpoint' } }}
{{ 'XP.MENU.TENANT.CHECKPOINT_RETENTION_ENABLED' | translate: { Default: 'Enable cleanup' } }}
@if (retentionDaysCtrl.invalid && retentionDaysCtrl.touched) { {{ 'XP.MENU.TENANT.CHECKPOINT_RETENTION_DAYS_ERROR' | translate: { Default: retentionDaysErrorDefault } }} }
{{ 'XP.SettingsRemaining.GatewayHistory' | translate }}
{{ 'XP.MENU.TENANT.MODEL_GATEWAY_CALL_RETENTION' | translate: { Default: 'model_gateway_call' } }}
{{ 'XP.MENU.TENANT.MODEL_GATEWAY_CALL_RETENTION_ENABLED' | translate: { Default: 'Enable cleanup' } }}
@if (modelGatewayCallRetentionDaysCtrl.invalid && modelGatewayCallRetentionDaysCtrl.touched) { {{ 'XP.MENU.TENANT.MODEL_GATEWAY_CALL_RETENTION_DAYS_ERROR' | translate: { Default: modelGatewayCallRetentionDaysErrorDefault } }} }