Подписка GWS событий.
npx -y skills add googleworkspace/cli --skill gws-events-subscribe --agent claude-codeПРЕДВАРИТЕЛЬНО: прочтите
../gws-shared/SKILL.mdоб авторизации, глобальных флагах и правилах безопасности. Если файла нет, выполнитеgws generate-skills.
Подписаться на события Workspace и стримить их как NDJSON.
gws events +subscribe
| Флаг | Обязательный | По умолчанию | Описание |
|---|---|---|---|
--target | — | — | URI ресурса Workspace (напр. //chat.googleapis.com/spaces/SPACE_ID) |
--event-types | — | — | Типы CloudEvents через запятую для подписки |
--project | — | — | ID проекта GCP для ресурсов Pub/Sub |
--subscription | — | — | Имя существующей подписки Pub/Sub (пропустить настройку) |
--max-messages | — | 10 | Макс. сообщений за пакет pull |
--poll-interval | — | 5 | Секунд между опросами |
--once | — | — | Один pull и выход |
--cleanup | — | — | Удалить созданные ресурсы Pub/Sub при выходе |
--no-ack | — | — | Не подтверждать сообщения автоматически |
--output-dir | — | — | Писать каждое событие в отдельный JSON-файл в этом каталоге |
gws events +subscribe --target '//chat.googleapis.com/spaces/SPACE' --event-types 'google.workspace.chat.message.v1.created' --project my-project
gws events +subscribe --subscription projects/p/subscriptions/my-sub --once
gws events +subscribe ... --cleanup --output-dir ./events
--cleanup ресурсы Pub/Sub сохраняются для переподключения.ВНИМАНИЕ: это команда записи — подтвердите с пользователем перед выполнением.