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

SDK bb

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

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

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

Создание тредов и проектов из кода плагина

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

  • Создавать треды, отправлять в них сообщения и управлять проектами
  • Создавать или форкать треды с lifecycleOwnerThreadId, чтобы зависимый тред архивировался и удалялся вместе с живым владельцем, в том числе в другом проекте; владение неизменно, не зависит от родителей в боковой панели и допускает разные хосты и окружения. В ответах по тредам возвращается владелец или null. Сначала разархивируйте владельца; Stop не распространяется каскадно
  • Получать список машин, а также приостанавливать, возобновлять и удалять машины под управлением провайдеров
  • Читать записанное использование контекста через sdk.threads.context({ threadId }); usage равен null, когда данных нет, а его снепшот есть, только если последнее измерение содержит разбивку
  • Выполнять те же операции, что используют CLI bb и интерфейс bb
  • Добиваться, чтобы созданные им треды числились за плагином
  • Считывать loopback-URL сервера, публичный URL приложения и путь к каталогу данных, когда требуются сведения о сервере

API

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

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

Automations, Docs, GitHub, Inline visualizations, Keep Awake, Provider retry, Push notifications, Secrets, Side chat, Tasks, Workflows

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