Cron

Материал из Montelibero
Перейти к навигацииПерейти к поиску

Cron — планировщик задач, запускающий ИИ-агента по точному расписанию в изолированной сессии.

Общее

Cron позволяет планировать выполнение задач в определённое время: «каждый понедельник в 9:00», «через 20 минут», «каждые 6 часов». Задача выполняется в изолированной сессии, независимо от основного диалога.

Отличие от Heartbeat

  • Cron — точное время, изолированная сессия, не зависит от основной истории. Подходит для расписаний и одноразовых напоминаний.
  • Heartbeat — работает в основной сессии, время с погрешностью, может использовать контекст диалога.

Типы расписаний

  • at — одноразовый запуск в указанное время.
  • every — повтор через заданный интервал.
  • cron — cron-выражение (например, 0 9 * * 1 — каждый понедельник в 9:00).

Связанные понятия

  • Heartbeat — альтернативный механизм для неточных периодических задач.
  • Sub-agent — cron-задачи выполняются в изолированных сессиях.
  • Сессия ИИ — тип isolated для cron-задач.