Skip to content
 
 

Repository files navigation

linq-chat-sdk

A Linq adapter for Chat SDK. It lets Chat SDK applications receive and send iMessage, RCS, and SMS messages through an existing Linq chat while retaining access to Linq-specific capabilities where the standard interface has no faithful equivalent, including native mentions and conversation-scoped polls.

Repository

@forma/linq-chat-sdk-adapter is a private workspace package for this fork. Linq's published package remains @linqapp/chat-sdk-adapter; this repository does not publish under Linq's package identity.

Development

pnpm install
pnpm check

pnpm check runs the canonical webhook event-name drift check, lint, formatting, tests, TypeScript contracts, and workspace builds. CI runs the same check on Node.js 20 and 24.

The adapter currently uses @linqapp/sdk@0.44.3 for provider operations, Chat SDK 4.38.1, and standardwebhooks for inbound authentication. Its verified webhook envelope remains adapter-owned because the installed Linq SDK does not provide the required verification/event contract.

Maintenance

main is Forma's development branch. upstream/main is a read-only source for reviewed Linq updates. Do not rewrite published history or rebuild existing release tags.

Originally created by Fardeem Munir and developed by the Linq team. Licensed under Apache-2.0.

Releases

Packages

Contributors

Languages