import { cronJobs } from "convex/server"; import { internal } from "./_generated/api"; const crons = cronJobs(); // Enviar mensagens agendadas a cada minuto crons.interval( "enviar-mensagens-agendadas", { minutes: 1 }, internal.chat.enviarMensagensAgendadas ); // Limpar indicadores de digitação antigos (>10s) a cada minuto crons.interval( "limpar-indicadores-digitacao", { minutes: 1 }, internal.chat.limparIndicadoresDigitacao ); // Atualizar status de férias dos funcionários diariamente crons.interval( "atualizar-status-ferias", { hours: 24 }, internal.ferias.atualizarStatusTodosFuncionarios, {} ); export default crons;