What changed in Manor, newest first. Orange dots are Manor work; purple dots are upstream syncs.
2026-09-02
Upstream sync #10 — account creation, password reset, and a rebuilt chat surface
- Sign-up and password reset land on web and mobile, dark-themed to match Manor throughout, including the new “Forgot password?” flow and its confirmation screen.
- The phone/iMessage surface was rebuilt on the open-source Chat SDK as a provider-neutral messaging layer (still backed by SendBlue) — ready for Slack, WhatsApp, and Telegram surfaces later without another rewrite. Manor's branded intro/invite copy carried over to the new files.
- Bots can now be steered mid-turn instead of only interrupted, with tappable choice prompts for quick replies.
- Simplified Chinese (简体中文) joins the UI language list.
- Error red unified to one shade across web and mobile; Manor's own purple accent and dark theme kept everywhere else.
- Kept through the merge: the account-wide CRM, the Team Computer fixes, channel messaging, Manor's skin, and the composio space-scoping fix (this sync's
listConnectedPluginSlugs stayed space-aware — upstream's own version had dropped that param).
upstream syncfeaturemobile
2026-08-31
Upstream sync #9 — private spaces
- Spaces land: every account can now hold multiple isolated workspaces — separate bots, memory, threads, and computers — with a switcher in the sidebar. Under the hood the whole schema re-parented from organizations to spaces; existing data migrated in place with no rewrites.
- Manor's CRM and integrations moved to the same space boundary, so a client space gets its own CRM, invisible to every other space.
- Delegation chatter between bots now folds into quiet peer receipts instead of flooding the transcript, and messages take a persistent 👍.
- Agent computers stay awake through long background work instead of idling out mid-task.
- Manor's dark sign-in kept its look and learned upstream's keyboard manners on Android.
- All 10 new strings translated — every locale still at zero missing.
- Kept through the merge: the CRM, phone surface with Manor branding, activity feed, skin, and the Team Computer fixes.
upstream syncfeaturemobile
2026-08-31
Upstream sync #8 — agents you can text, and a browser of their own
- Upstream landed a phone surface: people text a shared number and get an agent back over iMessage, with approval-gated group channels and cross-workspace agent-to-agent connections. It ships off by default behind a provider-neutral messaging adapter, so nothing changes until Manor turns it on.
- Agents get builtin
web_search and web_fetch instead of driving a browser for every lookup.
- Auto Review flags consequential actions nobody asked for, and a new Approval Rules setting controls it.
- Mobile: Android chat parity, a rebuilt thread list that stays responsive on long conversations, live notifications, and avatars that animate while a bot works — Manor's sprite avatars sit on top of the new motion.
- Desktop: the conversation header is draggable again, and external links open in the real browser.
- Fixes worth having: run failures surface in the composer instead of the turn ending silently, sidebar bot order persists across reloads, scheduled routines stop recursing, and Docker browsers survive a crash without the restore-pages bubble.
- All 25 new strings translated in de, ko, tr, hi and pt-BR — every locale back to zero missing.
- Kept through the merge: the CRM, the API docs page, Manor's skin and sprites, channel messaging, the activity feed, and the four Team Computer fixes.
upstream syncfeaturefixmobile