Skip to content

docs: cover gchat verification, linear token encryption, shared crypto helpers#445

Merged
dancer merged 2 commits intomainfrom
docs/adapter-hardening-pass
May 4, 2026
Merged

docs: cover gchat verification, linear token encryption, shared crypto helpers#445
dancer merged 2 commits intomainfrom
docs/adapter-hardening-pass

Conversation

@bensabic
Copy link
Copy Markdown
Contributor

@bensabic bensabic commented May 4, 2026

Follow-up docs for #441. That PR made Google Chat JWT verification required at construction time (one of googleChatProjectNumber, pubsubAudience, or the new disableSignatureVerification flag), added optional at-rest encryption for Linear's stored OAuth tokens via encryptionKey/LINEAR_ENCRYPTION_KEY, and promoted the AES-256-GCM helpers into @chat-adapter/shared so other adapters can reuse them. None of that is currently reflected in the docs.

This PR updates the gchat and Linear package READMEs to document the new config and env vars (and removes the gchat README line that still says verification is opt-in), adds the new exports to the @chat-adapter/shared README, and mirrors the Token encryption guidance into the adapter-authoring guide so community adapter authors land on it. Docs-only — no changeset.

…o helpers

The adapter hardening pass in #441 made gchat JWT verification required,
added optional at-rest encryption for Linear OAuth tokens, and promoted
the AES-256-GCM helpers into @chat-adapter/shared. Update the affected
package READMEs and the adapter-authoring guide to match.
@bensabic bensabic requested a review from a team as a code owner May 4, 2026 10:56
@vercel
Copy link
Copy Markdown
Contributor

vercel Bot commented May 4, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
chat Ready Ready Preview, Comment, Open in v0 May 4, 2026 11:12am
chat-sdk-nextjs-chat Ready Ready Preview, Comment, Open in v0 May 4, 2026 11:12am

Comment thread packages/adapter-shared/README.md Outdated
@dancer dancer merged commit aa1b08a into main May 4, 2026
13 checks passed
@dancer dancer deleted the docs/adapter-hardening-pass branch May 4, 2026 20:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants