Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 0 additions & 6 deletions .changeset/cloudflare-agents-vendor-adapter.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/create-chat-sdk-vercel-connect.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/dedupe-ttl-outlives-retries.md

This file was deleted.

6 changes: 0 additions & 6 deletions .changeset/dial-vendor-adapter.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/discord-mention-scanner.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/discord-rehydrate-attachment.md

This file was deleted.

9 changes: 0 additions & 9 deletions .changeset/github-vercel-connect.md

This file was deleted.

7 changes: 0 additions & 7 deletions .changeset/kind-hotels-sip.md

This file was deleted.

7 changes: 0 additions & 7 deletions .changeset/linear-vercel-connect.md

This file was deleted.

6 changes: 0 additions & 6 deletions .changeset/photon-vendor-adapter.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/shared-bare-mention-scanner.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/slack-process-retries.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/social-loops-try.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/teams-mention-scanner.md

This file was deleted.

8 changes: 0 additions & 8 deletions .changeset/tests-behavior-contracts.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/tests-connect-contract.md

This file was deleted.

16 changes: 16 additions & 0 deletions packages/adapter-discord/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,21 @@
# @chat-adapter/discord

## 4.33.0

### Patch Changes

- d4c52ca: use the shared `replaceBareMentions` scanner for `@mention` conversion so email addresses, `@handles` inside URLs, and mentions inside code spans are no longer mangled into Discord mentions, and already-formatted `<@id>` tokens are not double-wrapped
- 6de4572: Implement `rehydrateAttachment` on the Discord adapter. Serialization strips an attachment's `fetchData` closure (queue/debounce strategies), and consumers rebuild it via `adapter.rehydrateAttachment`. The Discord adapter did not implement the method, so downstream consumers could not download inbound Discord attachments after deserialization. The Discord CDN `url` survives serialization, so `fetchData` is now rebuilt to fetch that url (preserving its signed query params), matching how the other adapters implement the method.
- Updated dependencies [3abdc69]
- Updated dependencies [0b63791]
- Updated dependencies [0c761f1]
- Updated dependencies [ef2542c]
- Updated dependencies [24a04d5]
- Updated dependencies [d4c52ca]
- Updated dependencies [076fe5d]
- chat@4.33.0
- @chat-adapter/shared@4.33.0

## 4.32.0

### Minor Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/adapter-discord/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@chat-adapter/discord",
"version": "4.32.0",
"version": "4.33.0",
"description": "Discord adapter for Chat SDK — HTTP interactions, Gateway events, slash commands, and embeds",
"type": "module",
"engines": {
Expand Down
14 changes: 14 additions & 0 deletions packages/adapter-gchat/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,19 @@
# @chat-adapter/gchat

## 4.33.0

### Patch Changes

- Updated dependencies [3abdc69]
- Updated dependencies [0b63791]
- Updated dependencies [0c761f1]
- Updated dependencies [ef2542c]
- Updated dependencies [24a04d5]
- Updated dependencies [d4c52ca]
- Updated dependencies [076fe5d]
- chat@4.33.0
- @chat-adapter/shared@4.33.0

## 4.32.0

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/adapter-gchat/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@chat-adapter/gchat",
"version": "4.32.0",
"version": "4.33.0",
"description": "Google Chat adapter for Chat SDK — service account auth, Card v2, dialogs, and Workspace Events",
"type": "module",
"engines": {
Expand Down
22 changes: 22 additions & 0 deletions packages/adapter-github/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,27 @@
# @chat-adapter/github

## 4.33.0

### Minor Changes

- 6750d59: Add Vercel Connect support to the GitHub adapter. A new `installationToken` config option (string or resolver) supplies installation access tokens directly, skipping the GitHub App private-key JWT exchange, and an optional `webhookVerifier` verifies inbound webhooks (e.g. Connect trigger-forwarded requests via a Vercel OIDC token) in place of the GitHub webhook secret. Pair with `connectGitHubAdapter()` from `@vercel/connect/chat`.

`botUserId` now also auto-detects from the `GITHUB_BOT_USER_ID` env var, and the adapter learns its bot user id from the first comment it posts. In Connect mode (where the bot user id can't be auto-detected from an installation token) set `botUserId` / `GITHUB_BOT_USER_ID` to enable self-message detection and avoid the adapter replying to its own comments.

Note: the `connectGitHubAdapter()` helper ships in `@vercel/connect` — release this adapter together with (or after) the `@vercel/connect` version that adds the `@vercel/connect/chat` subpath so the documented helper resolves.

### Patch Changes

- Updated dependencies [3abdc69]
- Updated dependencies [0b63791]
- Updated dependencies [0c761f1]
- Updated dependencies [ef2542c]
- Updated dependencies [24a04d5]
- Updated dependencies [d4c52ca]
- Updated dependencies [076fe5d]
- chat@4.33.0
- @chat-adapter/shared@4.33.0

## 4.32.0

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/adapter-github/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@chat-adapter/github",
"version": "4.32.0",
"version": "4.33.0",
"description": "GitHub adapter for Chat SDK — respond to @mentions in pull request and issue comment threads",
"type": "module",
"engines": {
Expand Down
20 changes: 20 additions & 0 deletions packages/adapter-linear/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,25 @@
# @chat-adapter/linear

## 4.33.0

### Minor Changes

- 4115c94: Add Vercel Connect support to the Linear adapter. The `accessToken` config option now accepts a resolver (`() => string | Promise<string>`) in addition to a string, so tokens can be sourced from Vercel Connect at runtime, and a new optional `webhookVerifier` verifies inbound webhooks (e.g. Connect trigger-forwarded requests via a Vercel OIDC token) in place of the Linear webhook secret. Pair with `connectLinearAdapter()` from `@vercel/connect/chat`. Connect-mode outbound calls outside webhook handling are supported via `withInstallation(organizationId, fn)`.

Note: the `connectLinearAdapter()` helper ships in `@vercel/connect` — release this adapter together with (or after) the `@vercel/connect` version that adds the `@vercel/connect/chat` subpath so the documented helper resolves.

### Patch Changes

- Updated dependencies [3abdc69]
- Updated dependencies [0b63791]
- Updated dependencies [0c761f1]
- Updated dependencies [ef2542c]
- Updated dependencies [24a04d5]
- Updated dependencies [d4c52ca]
- Updated dependencies [076fe5d]
- chat@4.33.0
- @chat-adapter/shared@4.33.0

## 4.32.0

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/adapter-linear/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@chat-adapter/linear",
"version": "4.32.0",
"version": "4.33.0",
"description": "Linear adapter for Chat SDK — @mentions in issue comments and Linear agent sessions",
"type": "module",
"engines": {
Expand Down
14 changes: 14 additions & 0 deletions packages/adapter-messenger/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,19 @@
# @chat-adapter/messenger

## 4.33.0

### Patch Changes

- Updated dependencies [3abdc69]
- Updated dependencies [0b63791]
- Updated dependencies [0c761f1]
- Updated dependencies [ef2542c]
- Updated dependencies [24a04d5]
- Updated dependencies [d4c52ca]
- Updated dependencies [076fe5d]
- chat@4.33.0
- @chat-adapter/shared@4.33.0

## 4.32.0

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/adapter-messenger/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@chat-adapter/messenger",
"version": "4.32.0",
"version": "4.33.0",
"description": "Facebook Messenger adapter for Chat SDK — Send API webhooks, templates, and quick replies",
"type": "module",
"engines": {
Expand Down
16 changes: 16 additions & 0 deletions packages/adapter-shared/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,21 @@
# @chat-adapter/shared

## 4.33.0

### Minor Changes

- d4c52ca: add `replaceBareMentions`, a context-aware bare-`@mention` resolver that skips code spans, URLs, schemeless hosts, and existing angle-bracket tokens before handing each real `@name` to a platform-specific replacer

### Patch Changes

- Updated dependencies [3abdc69]
- Updated dependencies [0b63791]
- Updated dependencies [0c761f1]
- Updated dependencies [ef2542c]
- Updated dependencies [24a04d5]
- Updated dependencies [076fe5d]
- chat@4.33.0

## 4.32.0

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/adapter-shared/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@chat-adapter/shared",
"version": "4.32.0",
"version": "4.33.0",
"description": "Shared utilities for Chat SDK platform adapters",
"type": "module",
"engines": {
Expand Down
15 changes: 15 additions & 0 deletions packages/adapter-slack/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,20 @@
# @chat-adapter/slack

## 4.33.0

### Patch Changes

- 0b63791: Process Slack Socket Mode retry envelopes instead of discarding them. Slack redelivers an event (immediately, +1 min, +5 min) when a prior delivery wasn't acknowledged — including events sent while the app had no open socket, e.g. during a restart or a routine connection refresh. The adapter previously acked and dropped every envelope with `retry_num > 0`, so such events were permanently lost even though Slack redelivered them. Retries are now routed like first deliveries (logged at info with `retry_num`/`retry_reason`); `Chat.processMessage`'s message-id dedupe drops true duplicates.
- Updated dependencies [3abdc69]
- Updated dependencies [0b63791]
- Updated dependencies [0c761f1]
- Updated dependencies [ef2542c]
- Updated dependencies [24a04d5]
- Updated dependencies [d4c52ca]
- Updated dependencies [076fe5d]
- chat@4.33.0
- @chat-adapter/shared@4.33.0

## 4.32.0

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/adapter-slack/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@chat-adapter/slack",
"version": "4.32.0",
"version": "4.33.0",
"description": "Slack adapter for Chat SDK — webhooks, Block Kit cards, OAuth, slash commands, and AI streaming",
"type": "module",
"engines": {
Expand Down
15 changes: 15 additions & 0 deletions packages/adapter-teams/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,20 @@
# @chat-adapter/teams

## 4.33.0

### Patch Changes

- d4c52ca: use the shared `replaceBareMentions` scanner for `@mention` conversion so email addresses, `@handles` inside URLs, and mentions inside code spans are no longer mangled into `<at>` mention tags
- Updated dependencies [3abdc69]
- Updated dependencies [0b63791]
- Updated dependencies [0c761f1]
- Updated dependencies [ef2542c]
- Updated dependencies [24a04d5]
- Updated dependencies [d4c52ca]
- Updated dependencies [076fe5d]
- chat@4.33.0
- @chat-adapter/shared@4.33.0

## 4.32.0

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/adapter-teams/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@chat-adapter/teams",
"version": "4.32.0",
"version": "4.33.0",
"description": "Microsoft Teams adapter for Chat SDK — Bot Framework webhooks, Adaptive Cards, and Graph API",
"type": "module",
"engines": {
Expand Down
14 changes: 14 additions & 0 deletions packages/adapter-telegram/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,19 @@
# @chat-adapter/telegram

## 4.33.0

### Patch Changes

- Updated dependencies [3abdc69]
- Updated dependencies [0b63791]
- Updated dependencies [0c761f1]
- Updated dependencies [ef2542c]
- Updated dependencies [24a04d5]
- Updated dependencies [d4c52ca]
- Updated dependencies [076fe5d]
- chat@4.33.0
- @chat-adapter/shared@4.33.0

## 4.32.0

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/adapter-telegram/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@chat-adapter/telegram",
"version": "4.32.0",
"version": "4.33.0",
"description": "Telegram adapter for Chat SDK — Bot API webhooks, inline keyboards, reactions, and streaming",
"type": "module",
"engines": {
Expand Down
Loading