Skip to content

CopilotKit

vchannels/v0.2.0 Breaking

This release includes 2 breaking changes 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 agent-native agentic-ai agents ai ai-agent
+12 more
ai-assistant assistant assistant-chat-bots copilot copilot-chat generative-ui javascript llm nextjs react reactjs typescript

ReleasePort's take

Moderate signal
editorial:auto 11d

The SDK API renames `createBot` to `createChannel` and updates related types/helpers accordingly.

Why it matters: All code using the old `createBot` name or Bot* types will break; migrate before deployment. Affected surface: SDK API.

Summary

AI summary

Rename createBot to createChannel and Bot* types/helpers to Channel* across the SDK.

Changes in this release

Breaking High

Renames `createBot` to `createChannel` and related types/helpers.

Renames `createBot` to `createChannel` and related types/helpers.

Source: llm_adapter@2026-07-16

Confidence: high

Feature Medium

Provides an umbrella package `@copilotkit/channels` bundling core engine, UI vocabulary, testing helpers, Intelligence integration, and all platform adapters.

Provides an umbrella package `@copilotkit/channels` bundling core engine, UI vocabulary, testing helpers, Intelligence integration, and all platform adapters.

Source: llm_adapter@2026-07-16

Confidence: high

Feature Medium

Supports selective installs via `@copilotkit/channels-core` for size‑sensitive consumers.

Supports selective installs via `@copilotkit/channels-core` for size‑sensitive consumers.

Source: llm_adapter@2026-07-16

Confidence: high

Bugfix Low

Verifier now exempts the fresh Channels family from dependency‑age gating while preserving it for unrelated packages.

Verifier now exempts the fresh Channels family from dependency‑age gating while preserving it for unrelated packages.

Source: llm_adapter@2026-07-16

Confidence: high

Refactor Low

All packages in the Channels family are published at version 0.2.0 for synchronized releases.

All packages in the Channels family are published at version 0.2.0 for synchronized releases.

Source: llm_adapter@2026-07-16

Confidence: high

Full changelog

CopilotKit Channels v0.2.0

The first synchronized release of the complete Channels family. One @copilotkit/channels install now provides the core engine, JSX/UI vocabulary, testing helpers, Intelligence integration, and every supported platform adapter at a single compatible version.

Install

npm install @copilotkit/[email protected]
{
  "compilerOptions": {
    "jsx": "react-jsx",
    "jsxImportSource": "@copilotkit/channels"
  }
}

Highlights

  • Batteries-included umbrella — import the engine and JSX primitives from @copilotkit/channels, with platform entry points at /slack, /teams, /discord, /telegram, /whatsapp, and /intelligence; UI and testing helpers are available at /ui and /testing. (#5948)
  • Selective installs remain supported — the platform-neutral engine now lives in @copilotkit/channels-core, so adapter authors and size-sensitive consumers can install only core plus the direct adapter they need. (#5948)
  • One compatible family versionchannels, channels-core, channels-ui, Intelligence, Slack, Teams, Discord, Telegram, and WhatsApp are all published at 0.2.0 and will release together to prevent adapter/core drift. (#5948)
  • Channel-native API names — the public SDK completes the clean-break rename from createBot/Bot terminology to createChannel/Channel across the engine and adapters. (#5963)

Migration from 0.1.x

  • Rename createBot to createChannel and the corresponding Bot* types/helpers to Channel*; no compatibility aliases are included.
  • Existing direct-package imports remain available at version 0.2.0, or they can be consolidated through the new @copilotkit/channels/* subpaths.
  • For a selective graph, install @copilotkit/channels-core with the adapter package you use instead of the umbrella.

Release verification

The family is published in dependency order and the packed umbrella is verified against the newly published registry versions before release. The verifier now exempts only the fresh Channels family from the dependency-age gate while retaining that protection for unrelated packages. (#5990)

Full changelog: channels/v0.1.1...channels/v0.2.0

Breaking Changes

  • Rename `createBot` to `createChannel` and corresponding `Bot*` types/helpers to `Channel*`
  • No compatibility aliases for the renamed APIs

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 CopilotKit

Get notified when new releases ship.

Sign up free

About CopilotKit

The Frontend Stack for Agents & Generative UI. React + Angular. Makers of the AG-UI Protocol

All releases →

Beta — feedback welcome: [email protected]