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

Обновить или удалить examples и добавить ссылку на examples из salutejs

Resolves #130 📦 Published PR as canary version: 3.7.4--canary.161.fefed6f18241c5a30d17cb07784677406d52276f.0 :sparkles: Test out this PR locally via: ```bash npm install @sberdevices/assistant-client@3.7.4--canary.161.fefed6f18241c5a30d17cb07784677406d52276f.0 # or yarn add @sberdevices/assistant-client@3.7.4--canary.161.fefed6f18241c5a30d17cb07784677406d52276f.0 ```

Почему в sendAction для передаваемого action обязательный payload ? https://github.com/sberdevices/assistant-client/blob/main/src/index.ts#L257 Кажется, что он должен быть необязательным, ведь под капотом sendData, который в итоге использует: https://github.com/sberdevices/assistant-client/blob/main/src/typings.ts#L94

Кажется нашёл баг в assistant.min.js (umd). Насколько я понимаю и помню, что событие: >on('start', cb: () => void): void >Осуществляет подписку на событие готовности ассистента к работе. должно отрабатывать только...

тип action для разработчика должен быть следующим `{ type, payload }`, при отправке маппить в формат платформы `{ action_id, parameters }`

В примере [https://github.com/sberdevices/assistant-client/blob/main/examples/todo-canvas-app/src/App.tsx#L62](https://github.com/sberdevices/assistant-client/blob/main/examples/todo-canvas-app/src/App.tsx#L62) не меняет `style={{ textDecorationLine: note.completed ? "line-through" : "none", }} ` В инпуте поменял на `onChange={() => dispatch({ type: "done_note", id: note.id })}` и заработало

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

Реализуйте, плиз, создание инстанса внутри пакет и выставите геттер `getInstance` для его получения Кейс использования: Авторизация на клиенте через сценарий

Подключить плазму и заиспользовать компоненты.