assistant-client icon indicating copy to clipboard operation
assistant-client copied to clipboard

Инструмент для тестирования и отладки СanvasApps — навыков семейства Виртуальных Ассистентов "Салют"

Results 30 assistant-client issues
Sort by recently updated
recently updated
newest added

Привет! Планируется какая-нибудь подписка на окончание синтеза речи ассистента (то есть когда ассистент закончил говорить)? Или такое уже есть, я просто не нашел?

📦 Published PR as canary version: 4.10.0--canary.217.61c59d5c905a6880310bdb4dc3ea35f85766a342.0 :sparkles: Test out this PR locally via: ```bash npm install @sberdevices/assistant-client@4.10.0--canary.217.61c59d5c905a6880310bdb4dc3ea35f85766a342.0 # or yarn add @sberdevices/assistant-client@4.10.0--canary.217.61c59d5c905a6880310bdb4dc3ea35f85766a342.0 ```

[createScriptProcessor](https://developer.mozilla.org/en-US/docs/Web/API/BaseAudioContext/createScriptProcessor) - помечен как deprecated. Нужно использовать его за флагом, если браузер не поддерживает AudioWorklets

Для того чтобы получить виртуальные пиксели, которые можно использовать для верстки, приходится делить значение из insets на devicePixelRatio, потому что там приходят реальные пиксели. Хочется чтобы приходило сразу правильное значение...

Сейчас можно подписаться на команды типа error, data, smart_app_data и т.д. Так же, если посылать сервер-экшен через метод sendData с коллбеком то, ответ придет только в этот коллбек и как...

В нативный сдк будут добавлены новые методы: - `readyToShow()` - говорит нативу что можно скрывать спиннер и показывать канвас (но фронт еще не подписался на сообщения и их слать пока...

Closes #187 📦 Published PR as canary version: 4.4.0--canary.189.81b4df9a8673dbbdd73d8e65766a64d4fd575789.0 :sparkles: Test out this PR locally via: ```bash npm install @sberdevices/assistant-client@4.4.0--canary.189.81b4df9a8673dbbdd73d8e65766a64d4fd575789.0 # or yarn add @sberdevices/assistant-client@4.4.0--canary.189.81b4df9a8673dbbdd73d8e65766a64d4fd575789.0 ```

```js AssistantHost.setInteractableSwipeMode(json: String) // json: // { // "swipeMode": "disabled | onlyByHeader | scrollableContentAndHeader", // "swipeHeaderHeight": 60 //px // } ```