Открыть в интерактивной справке · markdown для агентов: https://neuraldeep.ru/docs/drift-tasks.md

Drift · задачи и проактив

Drift умеет планировать задачи (cron/once) и сам инициировать диалог, когда что-то меняется или подходит deadline. Внутри агент использует три tool'а: proactive_notify (написать юзеру), proactive_reschedule (отложить), proactive_skip (пропустить без сообщения). UI — в neuraldeep.ru/driftagent → «Задачи». API:

# создать задачу
curl -X POST https://drift.neuraldeep.ru/v1/tasks \
  -H "Authorization: Bearer dft_xxxxxxxx" \
  -H "Content-Type: application/json" \
  -d '{
    "title": "Проверь почту в 9 утра",
    "schedule": "0 9 * * *",
    "prompt": "Посмотри новые письма в Gmail и резюмируй важные",
    "active": true
  }'

# список задач
curl https://drift.neuraldeep.ru/v1/tasks -H "Authorization: Bearer dft_xxxxxxxx"

# запустить сейчас
curl -X POST https://drift.neuraldeep.ru/v1/tasks/{task_id}/run \
  -H "Authorization: Bearer dft_xxxxxxxx"

# удалить
curl -X DELETE https://drift.neuraldeep.ru/v1/tasks/{task_id} \
  -H "Authorization: Bearer dft_xxxxxxxx"

Schedule — стандартный cron-syntax (5-полевой). Drift проверяет задачи раз в минуту. Если ты в proactive-выводе зовёшь proactive_skip — юзеру push не уходит, задача отмечена «skipped». proactive_reschedule(seconds=N) — сдвигает следующий запуск, не меняя cron.

Разделы справки (markdown для агентов)