Saltar al contenido principal
Ejecuta tareas periódicas: limpiar datos expirados, sincronizar registros, generar reportes. Tu función se dispara automáticamente según el schedule que configures. Patrón: config.cron + guard isCron + secrets para conexiones externas.
index.ts

Configurar secrets

Por qué funciona así

  • config.cron define cuándo se ejecuta. Puedes tener múltiples schedules con distintas zonas horarias.
  • El guard if (!ctx.isCron) previene que alguien ejecute la limpieza por HTTP accidentalmente.
  • config.mcp: false — una tarea de mantenimiento no es un tool de IA.
  • ctx.trigger.cron te dice cuál schedule disparó la ejecución.