Skip to content

feat: add external connection widget contract - #21

Merged
DanliaQwerty20 merged 4 commits into
mainfrom
feat/connection-widget
Oct 4, 2026
Merged

DanliaQwerty20 merged 4 commits into
mainfrom
feat/connection-widget

Conversation

@DanliaQwerty20

Copy link
Copy Markdown
Contributor

Что изменилось

  • добавлен общий виджет подключения внешнего аккаунта
  • Conversation API получил ответ типа connection
  • OAuth URL ограничен HTTPS и не содержит отдельного state в контракте
  • версия контрактов поднята до 3.1.0
  • документация описывает безопасную границу и повтор команды после OAuth

Проверки

  • corepack pnpm test
  • corepack pnpm lint
  • corepack pnpm build

TDD

Сначала добавлены тесты нового ответа и схемы, затем реализация. До реализации падали 4 новых теста.

@DanliaQwerty20
DanliaQwerty20 requested review from a team as code owners October 4, 2026 15:17
@DanliaQwerty20 DanliaQwerty20 added the breaking-change-approved Breaking change проверен и имеет migration guide label Oct 4, 2026
@DanliaQwerty20
DanliaQwerty20 merged commit f0c9c08 into main Oct 4, 2026
8 checks passed
@DanliaQwerty20
DanliaQwerty20 deleted the feat/connection-widget branch October 4, 2026 21:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

breaking-change-approved Breaking change проверен и имеет migration guide

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant