Also in this release

MemHub + API
Features7
  • Copy facts, episodes, and artifacts from one brain into another.
  • Brain document upload accepts PPTX and XLSX.
  • Routines can set their own email subject.
  • Salesforce and HubSpot connect cards appear in Integrations, marked "Coming soon".
  • MCP server — Otter.ai joins the connectable providers.
  • MCP serversend_email sends you an email from a conversation.
  • Billing — credit-history aggregation with date-range filtering and sorting.
Improvements11
  • Brains list gets Linear-style filtering and folder-aware pagination.
  • Chat can reach every brain you have access to, not just the one selected — routing picks the right brain before searching rather than searching all of them.
  • Agent tool bursts collapse into a single activity block instead of a wall of rows.
  • A routine's compiled anatomy is visible from its description.
  • Guided tour through Studio after onboarding, and a single new-brain modal that creates the row before launching the agent.
  • Nightly brain-dedup sweep now runs through the OpenLake SLM.
  • MCP serverlist_skills and get_skill are available in chat, so the agent stops guessing skill names.
  • Artifact deliverable manifest is exposed on the REST surface.
  • Billing — auto-reload state, including the monthly cap, is returned on the payment-method read.
  • APIReads and writes now go through a single shared mem_all collection.
  • APIMetered API-subscription machinery is retired in favour of unified credits.
Fixes4
  • Brains — markdown deliverables are readable in dark mode; artifact views read the stored deliverable rather than its description.
  • Chat — a just-attached image previews again (CSP was blocking blob: images); attachment filenames no longer print twice under their own thumbnail.
  • Studio — no "working" spinner while a run is actually awaiting your input.
  • Sources — the MCP connect callback lands on Connected sources instead of a retired route.