feat(registry): add Blooio channel integration - #1598
Open
davext wants to merge 1 commit into
Open
Conversation
Add Blooio as a Provider-official channel (iMessage/RCS/SMS) installable via `eve add channel/blooio`. It scaffolds `agent/channels/blooio.ts` importing the publicly published, native `eve-channel-blooio` package (built on defineChannel, targeting the Blooio v4 API). - Registry item + mount file (apps/docs/registry.json, registry/channels/blooio.ts) - Gallery presentation (badge "Provider official"), catalog identity, and logo - eve-channel-blooio dev dependency + reviewed pnpm-workspace exception - Focused integration-page test Discussed in vercel#1595. Signed-off-by: David Harvey <18369214+davext@users.noreply.github.com> Co-authored-by: Cursor <cursoragent@cursor.com>
Contributor
|
@davext is attempting to deploy a commit to the Vercel Team on Vercel. A member of the Team first needs to authorize it. |
This was referenced Aug 4, 2026
|
Review the following changes in direct dependencies. Learn more about Socket for GitHub.
|
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Adds Blooio as a Provider-official channel integration, installable from the registry with:
This scaffolds
agent/channels/blooio.ts, which imports the publicly published, nativeeve-channel-blooiopackage. The package is a realdefineChannelchannel (not a Chat SDK adapter), targeting the Blooio v4 API, so eve owns session dispatch, streaming, and human-in-the-loop directly.Blooio sends and receives iMessage, RCS, and SMS. The
BlooioHandlesurface covers reactions/tapbacks, typing indicators, read receipts, polls, groups, capability checks, contact-card sharing, and cursor-paginated history. Inbound webhooks are HMAC-verified (X-Blooio-Signature, 5-minute skew window) and inbound media is forwarded to the model as multimodal file parts.Follows the proposal in #1595, and supersedes the incorrectly-shaped #94 (which added a built-in core channel instead of a registry item).
Changes
apps/docs/registry.json— newchannel/blooioregistry item (env varsBLOOIO_API_KEY,BLOOIO_WEBHOOK_SECRET; depends oneve-channel-blooio)apps/docs/registry/channels/blooio.ts— the mount fileeve addwrites toagent/channels/blooio.tsapps/docs/lib/integrations/data.ts— gallery presentation with the "Provider official" badge, install/quick-start/configure docspackages/eve-catalog/src/index.ts— Blooio channel identity (gallery: true, scaffoldable: false)apps/docs/lib/integrations/logos.tsx— Blooio logo + map entryapps/docs/package.json—eve-channel-blooiodev dependency (for registry typecheck)pnpm-workspace.yaml—eve-channel-blooioadded tominimumReleaseAgeExclude(reviewed registry package)apps/docs/lib/integrations/discovery.test.ts— focused test for the Blooio integration pageChecklist
eve-channel-blooiois published to npm (v0.2.0), MIT-licensed, source at Blooio/eve-channel-blooiopnpm --filter eve-docs registry:validate:channelspasses;apps/docsdiscovery test passes (10/10)Signed-off-byPackage README documents the full configuration and
BlooioHandleAPI: https://github.com/Blooio/eve-channel-blooio#readmeMade with Cursor