Продвинутые точки расширения
Здесь описано, чем ещё может владеть плагин: агентом, местом, где он работает, самой машиной, служебным инференсом и браузером. Главный принцип всей документации — ядро владеет минимумом: «every special case is a public primitive or is deleted», а само ядро «never branches on a provider id».
- Провайдеры агента и мост провайдера: две половины в одном артефакте, диалекты ACP и режим записи моста.
- Провайдеры окружения: где живёт рабочий каталог треда; за passage отвечает ядро.
- Провайдеры машины: плагин создаёт вычислительные ресурсы, а ядро отвечает за регистрацию машины и установку демона.
- Хост-воркеры: ваш Node-код на зарегистрированной машине (файлы, wake lock, процессы).
- AI-сервисы: служебный инференс и транскрибация bb.
- Десктопные браузеры: настоящее окно браузера на хосте.
- Метаданные плагина в треде: JSON-неймспейс, который передаётся вместе с тредом.