События жизненного цикла треда
bb 0.43.3SDK 0.4.104пин e865697 (desktop-v0.43.3)
Выполняет серверный код при изменении состояния треда. С её помощью плагин может:
Реакция на запуск, завершение и ошибки тредов
Что даёт эта поверхность
- Подписываться на создание тредов, переход в активное состояние или простой, ошибки, архивацию, разархивацию и удаление
- Подписываться на сообщения, которые встают в очередь за ожиданием, уходят на диспетчеризацию, когда ожидание снято, или отменяются до диспетчеризации
- Подписываться на появление интерактивного запроса в треде
- Отслеживать уведомления experimental_thread.events с дебаунсом, с последним номером последовательности и текущим тредом, либо experimental_terminal.input без содержимого нажатий клавиш
- Подписываться на сбой хода, к которому приложены ошибка провайдера и окна rate limit
- Реагировать отправкой уведомления, запросом повторной попытки или записью данных в собственное хранилище
API
Каждый символ ведёт на закреплённый коммит, на котором его прочитали.
PluginEventsinterfacePluginThreadEventPayloadsinterfacePluginTurnFailedEventinterface
Используется в плагинах
Automations, Provider retry, Push notifications, Tasks, Workflows
Бриф — это Markdown для кодинг-агента: что это за возможность, где она регистрируется, каждый символ SDK с постоянной ссылкой на закреплённый коммит, правила, на которых спотыкаются, и что считать готовым.