Перейти к содержимому

Хост-воркеры

bb 0.43.3SDK 0.4.104пин e865697 (desktop-v0.43.3)

экспериментальный Бэкенд плагина Показать на макете зон

Выполняет код плагина на зарегистрированной машине, а не только на сервере bb. С её помощью плагин может:

Запуск кода на зарегистрированных машинах

Что даёт эта поверхность

  • Поставлять точку входа Node.js, которую bb запускает по требованию на целевой машине
  • Вызывать этот воркер из своего серверного кода по типизированному RPC
  • Выполнять задачи непосредственно на самой машине: например, отслеживать изменения файлов или удерживать wake lock
  • Однократно декларировать требуемые loopback-порты: bb доставит сохранённые декларации при повторном подключении зарегистрированной машины
  • Завершать всё, что ещё работает в каталоге, который плагин собирается удалить (сначала SIGTERM, затем SIGKILL), чтобы после удаления рабочего каталога ничего не осталось
  • Запускать локальные команды на хосте с очищенным унаследованным окружением

API

Каждый символ ведёт на закреплённый коммит, на котором его прочитали.

Используется в плагинах

Project checkout, Keep Awake, Personal workspace, Remote access, Worktree

Бриф — это Markdown для кодинг-агента: что это за возможность, где она регистрируется, каждый символ SDK с постоянной ссылкой на закреплённый коммит, правила, на которых спотыкаются, и что считать готовым.