UPDATE ops.scheduler_jobs
SET interval_seconds = 600,
    description = '按过期租约索引限批回收超过租约时间仍未回调的监控任务，并释放卡住的桌面监控任务。',
    config = config || '{"suppress_empty_success_runs":true,"empty_success_metric_keys":["expired_task_count","failed_desktop_monitor_count"]}'::jsonb,
    updated_at = NOW()
WHERE job_key = 'monitoring_lease_recovery';
