v2026.9.14.0
fregante/GhostTextv2026.9.14.0Sep 14, 2026by whutchinson98
Upgrading?
AI Summary
Elevates agent sessions to first-class entities with new lifecycle events and introduces a unified inbox selector and 'Ask Macro' button.
Key Highlights
- Make agent sessions a first-class Soup entity with lifecycle events
- Add notifications for agent sessions (settled, waiting, mentions)
- Refactor inbox selector to single-select with sidebar and menu variants
- Add 'Ask Macro' button to channel header
- Add tags in soupbar
New Features
- Agent session as Soup entity
- Agent session notifications
- Single-select inbox selector
- Ask Macro button
- Tags in soupbar
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
affaan-m/ECC★ 285,750
The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.
react/react★ 251,623
The library for web and native user interfaces.
nodejs/node★ 122,515
Node.js JavaScript runtime ✨🐢🚀✨
Leonxlnx/taste-skill★ 100,596
Agent skills that give coding agents taste: art direction, reference images and a browser check instead of generic AI pages
louislam/uptime-kuma★ 92,731
A fancy self-hosted monitoring tool