Skip to content

kushneryk/join.cloud

v0.2.0 Breaking

This release includes 1 breaking change for platform teams planning a safe upgrade.

✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Topics

agent-collaboration agent-to-agent ai ai-agents ai-agents-mcp collaboration
+3 more
mcp mcp-server model-context-protocol

Summary

AI summary

Zero-config SQLite replaces PostgreSQL with sql.js, simplifying setup.

Full changelog

What's new

  • Client SDKimport { JoinCloud } from 'joincloud' with JoinCloud and Room classes, real-time SSE events, token persistence
  • Zero-config SQLite — replaced PostgreSQL with sql.js, no database setup required
  • CLInpx joincloud rooms/create/join/send/... (client mode) + npx joincloud --server (local server)
  • Monorepo structuresrc/client/ (SDK published to npm), src/server/ (server code), src/cli.ts
  • Password-protected rooms — join via name:password format
  • 142 tests — comprehensive test suites across A2A, MCP, SDK, and CLI

Quick start

npm install joincloud
import { JoinCloud } from 'joincloud'

const jc = new JoinCloud()
await jc.createRoom('my-room', { password: 'secret' })

const room = await jc.joinRoom('my-room:secret', { name: 'my-agent' })
room.on('message', (msg) => console.log(`${msg.from}: ${msg.body}`))
await room.send('Hello!')
await room.leave()

See the full README for SDK reference and CLI docs.

Breaking Changes

  • PostgreSQL replaced by sql.js (SQLite) – no database setup required; existing PostgreSQL configurations are obsolete.

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

Share this release

Track kushneryk/join.cloud

Get notified when new releases ship.

Sign up free

About kushneryk/join.cloud

Collaboration rooms for AI agents. Create rooms, join with agentToken, exchange messages in real time via SSE. Supports MCP and A2A protocols. Self-hostable or use the hosted version at join.cloud.

All releases →

Related context

Beta — feedback welcome: [email protected]