Files
copilotkit__copilotkit/release.config.json
Alem Tuzlak 972dd64476 refactor(bot): split the Intelligence managed adapter into @copilotkit/bot-intelligence
Move the Intelligence-delivered managed-bot surface out of @copilotkit/bot into
its own package so the adapter, transports, contracts, and lifecycle ship
independently of bot core.

- New @copilotkit/bot-intelligence: intelligenceAdapter + DeliverySource/EgressSink
  (+ in-memory impls) + placeholder contracts + startManagedBots/validation/
  activation metadata. Production code imports only types from @copilotkit/bot
  and @copilotkit/bot-ui.
- @copilotkit/bot keeps the generic PlatformCodec seam (moved to src/codec.ts) and
  all core createBot changes (addAdapter, deferred store, id fields,
  __managed/skipIngressDedup, exclusive guard). It now also exports the
  FakeAdapter/FakeAgent test utilities for downstream adapter-package tests.
- Registered the new release scope: release.config.json, scripts/release/lib/
  config.ts, and the canary/publish/stable release workflows.

Tests preserved: bot 150 + bot-intelligence 19 (= the prior 169); bot-slack 261.
Builds typecheck across bot/bot-intelligence/bot-slack/runtime; publint/attw/
oxlint/oxfmt clean.
2026-06-29 14:30:28 +02:00

67 lines
1.9 KiB
JSON

{
"prereleaseTag": "canary",
"scopes": {
"monorepo": {
"packages": [
"@copilotkit/a2ui-renderer",
"@copilotkit/agentcore-runner",
"@copilotkit/core",
"@copilotkit/react-core",
"@copilotkit/react-native",
"@copilotkit/react-textarea",
"@copilotkit/react-ui",
"@copilotkit/runtime",
"@copilotkit/runtime-client-gql",
"@copilotkit/sdk-js",
"@copilotkit/shared",
"@copilotkit/sqlite-runner",
"@copilotkit/voice",
"@copilotkit/vue",
"@copilotkit/web-inspector"
],
"versionSource": "@copilotkit/react-core",
"sharedVersion": true
},
"angular": {
"packages": ["@copilotkit/angular"],
"versionSource": "@copilotkit/angular",
"sharedVersion": false
},
"bot": {
"packages": ["@copilotkit/bot", "@copilotkit/bot-ui"],
"versionSource": "@copilotkit/bot",
"sharedVersion": true
},
"bot-discord": {
"packages": ["@copilotkit/bot-discord"],
"versionSource": "@copilotkit/bot-discord",
"sharedVersion": false
},
"bot-intelligence": {
"packages": ["@copilotkit/bot-intelligence"],
"versionSource": "@copilotkit/bot-intelligence",
"sharedVersion": false
},
"bot-slack": {
"packages": ["@copilotkit/bot-slack"],
"versionSource": "@copilotkit/bot-slack",
"sharedVersion": false
},
"bot-teams": {
"packages": ["@copilotkit/bot-teams"],
"versionSource": "@copilotkit/bot-teams",
"sharedVersion": false
},
"bot-telegram": {
"packages": ["@copilotkit/bot-telegram"],
"versionSource": "@copilotkit/bot-telegram",
"sharedVersion": false
},
"bot-whatsapp": {
"packages": ["@copilotkit/bot-whatsapp"],
"versionSource": "@copilotkit/bot-whatsapp",
"sharedVersion": false
}
}
}