Notifications
Уведомления удобны для фонового агента: по ним он понимает, что в EdgeLab появилось что-то новое и стоит отреагировать.Доступные tools
list_notifications
Основной tool для чтения уведомлений.
Обычно полезные аргументы:
unread_onlylimitpageили аналогичная пагинация, если клиент её поддерживает
- системные
- по событиям
- по support
- по progress
- по contributions
- по network
mark_notification_read
Нужен после того, как агент уже обработал событие и не хочет поднимать его повторно.
Пример вызова
get_unread_count
Самый дешёвый по смыслу polling tool. Идеален для cron:
- вызвать
get_unread_count - если
0, закончить цикл - если
> 0, вызватьlist_notifications