v2026.9.14.0
ChatbotXIO/ChatbotXv2026.9.14.0Sep 14, 2026by whutchinson98
Upgrading?
AI Summary
This release establishes agent sessions as first-class entities, adds lifecycle events via Kafka, and introduces new notification types for agents. It also adds the 'Ask Macro' button.
Key Highlights
- Agent sessions are now first-class Soup entities
- Lifecycle events on Kafka with webhook fan-out
- New notification types for agent sessions (settled, waiting-for-input)
- 'Ask Macro' button in channel header
- Entity access management CLI
New Features
- Agent session as first-class Soup entity
- Kafka lifecycle events
- Agent session notifications
- 'Ask Macro' button
- Entity access management CLI
- Toolbar primitive
- Agent session mentions in Magic Chips
Full Release Notes
## What's Changed * Add "Ask Macro" button to channel header for AI chat by @jbecke in https://github.com/macro-inc/macro/pull/6317 * chore(db): remove dead indices by @whutchinson98 in https://github.com/macro-inc/macro/pull/6319 * fix(md): include task chip titles in document find by @404Wolf in https://github.com/macro-inc/macro/pull/6298 * Refactor inbox selector to single-select with sidebar and menu variants by @jbecke in https://github.com/macro-inc/macro/pull/6323 * fix(new-layout): various bug fixes and ui/ux improvements by @dev-rb in https://github.com/macro-inc/macro/pull/6328 * feat(channels): channel catch up endpoint by @whutchinson98 in https://github.com/macro-inc/macro/pull/6324 * Release SDK 0.0.2 with automated npm publishing by @synoet in https://github.com/macro-inc/macro/pull/6335 * Seanaye/feat/notification state sum type by @seanaye in https://github.com/macro-inc/macro/pull/6297 * perf(email): drop the redundant dedupe in attachment discovery by @whutchinson98 in https://github.com/macro-inc/macro/pull/6331 * perf(crm): constrain team_id on crm_domains in the domain lookup by @whutchinson98 in https://github.com/macro-inc/macro/pull/6330 * perf(soup): route unfiltered item pages through the dynamic builder by @whutchinson98 in https://github.com/macro-inc/macro/pull/6333 * feat(ui): component lib debug, update components, add coverage tooling by @sedson in https://github.com/macro-inc/macro/pull/6304 * perf(frecency): claim event batches instead of holding the read open by @whutchinson98 in https://github.com/macro-inc/macro/pull/6332 * feat(agent_session): lifecycle events on Kafka, webhook fan-out, SDK hydration by @404Wolf in https://github.com/macro-inc/macro/pull/6318 * feat(channels): channel catchup frontend by @whutchinson98 in https://github.com/macro-inc/macro/pull/6325 * fix(local-stack): don't gate the stack on LocalStack's DNS-dependent healthcheck by @gbirman in https://github.com/macro-inc/macro/pull/6337 * cursor journal: fail fast on a superseded claim instead of blocking by @404Wolf in https://github.com/macro-inc/macro/pull/6327 * feat: tags in soupbar by @peterchinman in https://github.com/macro-inc/macro/pull/6309 * feat(web): swipe to indent list items on mobile by @404Wolf in https://github.com/macro-inc/macro/pull/6314 * fix(local-stack): give LocalStack a real grace period before the health gate by @gbirman in https://github.com/macro-inc/macro/pull/6340 * feat(new-layout): add top bars for list views by @dev-rb in https://github.com/macro-inc/macro/pull/6341 * fix: tanstack virtual safari/ios scroll issues by @peterchinman in https://github.com/macro-inc/macro/pull/6338 * feat(email): allow mark done on the mail Calendar tab by @peterchinman in https://github.com/macro-inc/macro/pull/6316 * fix(ui): stop panel header growing on relayout in Safari by @peterchinman in https://github.com/macro-inc/macro/pull/6315 * feat(agent_session): make agent sessions a first-class Soup entity (backend) by @404Wolf in https://github.com/macro-inc/macro/pull/6299 * feat: unread badges in sidebar by @peterchinman in https://github.com/macro-inc/macro/pull/6345 * fix(cursor): wait out sibling row locks in the journal instead of fencing by @404Wolf in https://github.com/macro-inc/macro/pull/6346 * fix(agent): mobile composer focus bounce; model sheet search and Auto dedupe by @404Wolf in https://github.com/macro-inc/macro/pull/6342 * fix(dockerfile): support podman for agent harness container by @whutchinson98 in https://github.com/macro-inc/macro/pull/6351 * unchud(agent): agent composer modal by @ehayes2000 in https://github.com/macro-inc/macro/pull/6350 * Seanaye/feat/notification filter projections by @seanaye in https://github.com/macro-inc/macro/pull/6320 * fix(soup): group by query performance by @whutchinson98 in https://github.com/macro-inc/macro/pull/6352 * feat: filters for favorites and reminders by @dev-rb in https://github.com/macro-inc/macro/pull/6301 * feat(agent-session): add frontend entities, mentions, and channel sharing by @404Wolf in https://github.com/macro-inc/macro/pull/6353 * feat(tooling): entity access management cli by @whutchinson98 in https://github.com/macro-inc/macro/pull/6355 * Seanaye/feat/email filter projections by @seanaye in https://github.com/macro-inc/macro/pull/6334 * feat(ownership): modelowner typed owner reference crate by @whutchinson98 in https://github.com/macro-inc/macro/pull/6358 * feat(ui): toolbar primitive, use in md, channel, canvas, better md edit toolbar by @sedson in https://github.com/macro-inc/macro/pull/6360 * chore(agents): expand session mentions into Magic Chips that follow the latest turn by @404Wolf in https://github.com/macro-inc/macro/pull/6357 * fix(ai-tools): accept email targets and surface tool argument errors by @gbirman in https://github.com/macro-inc/macro/pull/6363 * fix(agents): place agent sessions between channels and companies in @ menu by @404Wolf in https://github.com/macro-inc/macro/pull/6365 * feat(notifications): agent-session settled, waiting-for-input, and mention notifications by @404Wolf in https://github.com/macro-inc/macro/pull/6343 * fix(settings): make settings page text selectable by @404Wolf in https://github.com/macro-inc/macro/pull/5948 * feat: wide-ranging UI changes by @peterchinman in https://github.com/macro-inc/macro/pull/6361 * Add a single space to the README by @404Wolf in https://github.com/macro-inc/macro/pull/6369 * chore(agents): teach AI editors all @-mention chips, including dates and agent sessions by @404Wolf in https://github.com/macro-inc/macro/pull/6366 * feat(search): index agent chat sessions by @ehayes2000 in https://github.com/macro-inc/macro/pull/6307 * fix(web): recover expired Macro API token cache by @KevinLaucn in https://github.com/macro-inc/macro/pull/6348 * Tell Macro agents their name and @handle in the system prompt by @ehayes2000 in https://github.com/macro-inc/macro/pull/6354 * feat(pipedream): report connect-flow outcomes via webhook by @ehayes2000 in https://github.com/macro-inc/macro/pull/5924 * fix: remove composer feature flag by @ehayes2000 in https://github.com/macro-inc/macro/pull/6375 * feat(ai): tracing / observability by @ehayes2000 in https://github.com/macro-inc/macro/pull/6272 ## New Contributors * @KevinLaucn made their first contribution in https://github.com/macro-inc/macro/pull/6348 **Full Changelog**: https://github.com/macro-inc/macro/compare/v2026.9.10.0...v2026.9.14.0
Related Repositories
openclaw/openclaw★ 392,695
The AI that really does things. Any OS. Any Platform. The lobster way. 🦞
nilbuild/developer-roadmap★ 370,066
Interactive roadmaps, guides and other educational content to help developers grow in their careers.
morluto/rea★ 357,576
Reverse engineer anything with agents, from app behavior down to native binaries.
anomalyco/opencode★ 219,661
The open source coding agent.
n8n-io/n8n★ 208,248
Fair-code workflow automation platform with native AI capabilities. Combine visual building with custom code, self-host or cloud, 400+ integrations.