The Meetings & Connections Power‑Up
v0.58.0–v0.58.7 is packed with a sharper Meetings experience, faster + more reliable Connections (Skills/MCP), and a big wave of stability upgrades across agents, memory, and providers. 🚀
Highlights
Meetings, end-to-end polish 🎥
Meetings got a full redesign with a platform selector, a clean history master-detail layout, and smarter defaults—plus a bunch of quality fixes that make sessions feel more “alive” and less error-prone. You’ll see better UI feedback (including “Leaving…” states), automatic refresh of Recent Calls when a meeting ends, and improved handling of backend capacity messaging.
Wake phrases are now correctly forwarded for active meeting bots, meeting display names can auto-fill from your connected account, and the auto-summarize policy is honored—with a new manual summary RPC for “Ask” flows.
(#4308, #4348, #4347, #4221, #4231, #4297, #4353) — Thank you @graycyrus and @YOMXXX!
Connections: MCP & Skills that feel fast (and stay fast) 🔌
MCP took a major leap forward: the MCP Servers page is now “complete” with a curated catalog, lifecycle improvements, and E2E coverage. Under the hood, MCP tool calls return as soon as the reply frame arrives (huge latency win), stdio servers spawn with the user’s real shell PATH (hello npx/uvx), and schema migrations are now concurrency-safe.
Auth and install UX also improved across the board: clearer MCP 401 explanations (with safer messaging), better “installed / installing” card state, and Skills improvements like activation persistence, registry caching + pagination, and latency instrumentation.
(#4300, #4220, #4295, #4219, #4321, #4224, #4288, #4120, #4182, #4188, #4238) — Thank you @YellowSnnowmann, @M3gA-Mind, @oxoxDev, and @YOMXXX!
Chat experience: attachments, visuals, and smoother long turns 💬
Chat now has a first-class attachment button for images, videos, and documents—with drag-and-drop and paste support. Code blocks gained syntax highlighting across markdown surfaces, and the composer/footer layout now dynamically reserves space so queued follow-ups (and other expanding footer content) no longer overlap the conversation.
On the reliability side, long reasoning turns stay alive past the old 2-minute silence timeout thanks to a heartbeat progress signal.
(#4292, #4335, #4334, #4282) — Thank you @oxoxDev and @graycyrus!
Agents & tool runtime: fewer loops, clearer stops 🧠
Agent orchestration is now much harder to derail: identical tool-call loops are detected and halted, stuck sub-agents can return as explicitly incomplete, and session tool calls now respect timeouts instead of hanging forever. The MCP Setup Agent no longer gets trapped in a re-spawn loop when pausing for user clarification, and goal completion instructions were strengthened to improve auto-complete behavior.
The built-in researcher agent was also tightened up with a bounded tool surface and capped per-turn output.
(#4230, #4262, #4303, #4310, #4313, #4314) — Thank you @sanil-23, @YOMXXX, @oxoxDev, @salarkhannn, and @senamakel!
Memory & intelligence: better continuity and safer cross-host behavior 🗂️
Memory got meaningful durability upgrades: summary-only wiki history is now tracked via git, cross-thread search is faster by ranking before cloning heavy hits, and the Trees UI has clearer feedback and a stable toolbar layout even when vault guidance opens.
For multi-device setups, cross-host vault paths are now explicitly surfaced as belonging to a particular host OS—so a frontend won’t try to open macOS paths on Linux (or vice versa). The Brain memory graph reliably reloads after re-login, and the Intelligence page scrolls correctly inside the Brain card.
(#4168, #4311, #4331, #4342, #4330, #4223, #4332) — Thank you @senamakel, @mysma-9403, @graycyrus, @oxoxDev, and @M3gA-Mind!
Provider, inference, and observability hardening 🧰
This release includes a broad set of fixes that turn noisy “errors” into correctly-classified expected states, reduce retry storms, and improve resilience across providers and local environments. Highlights include: safer model-catalog parsing, better embeddings verification (including auto-detected dimensions and Gemini model-id normalization), improved handling of quota/limit states, and more robust OpenAI-compat parsing.
Backend routing is also safer: backend API calls won’t accidentally route to a BYO cloud inference host. For channels, OAuth “Connecting” states now recover cleanly when deep-link roundtrips fail. And for cron jobs, missing API keys halt early (with better user-visible error surfacing).
(#4157, #4160, #4184, #4186, #4185, #4207, #4209, #4210, #4161, #4189, #4187, #4208, #4286, #4306, #4166, #4169) — Thank you @oxoxDev and @M3gA-Mind!
Tiny Place: identity + trading fixes, smoother Linux rendering 🪙
Tiny Place saw a strong round of fixes: correct pricing tiers, USDC SPL mint acceptance for handle registration, longer RPC timeouts for bounty creation, and a more polished UX for destructive actions via an in-app confirm modal. Trading is more usable too—balances are read from the correct settlement RPC, Buy re-enables properly after a purchase attempt, and users can switch their primary handle across multiple identities.
On Linux, the world renderer now gets a working WebGL context via SwiftShader (without reverting to the old “disable GPU” blunt instrument).
(#4215, #4211, #4212, #4214, #4218, #4217, #4216, #4213) — Thank you @M3gA-Mind!
Voice, Human, devices, and desktop reliability 🎙️
Voice on macOS is more robust: in-process Whisper STT can work without relying on an external binary, and the install/test UI behaves more predictably. Human UI also gets a practical fix: the mic device selector stays within the viewport instead of clipping off-screen.
Desktop reliability improvements include a CEF GPU-disable startup override for tough environments, Debian installs preferring .deb packages (with proper runtime deps), and device pairing now using the correct Socket.IO ACK flow.
(#3915, #4343, #4309, #4263, #4355) — Thank you @YellowSnnowmann, @graycyrus, @sam, and @YOMXXX!
New creative tools, mascots, and model routing ✨
There’s a whole new media-generation domain with image/video agents and GMI media tools that download outputs into stable local paths. Mascots can now load from a GitHub-backed manifest, making it easier to expand and evolve the Human experience over time. On the routing side, the new burst-v1 tier is registered and used for appropriate low-context workers, including the SuperContext scout and other tool-driving agents.
There’s also improved auditability for channel replies by recording provider/model metadata on processed channel events.
(#4244, #4312, #4260, #4315, #3682) — Thank you @senamakel, @senamakel-droid, and @ron-liu!
Smaller (but mighty) fixes across the stack 🛠️
A collection of sharp fixes landed across token accounting, learning, security, people, artifacts, and CI ergonomics. TokenJuice avoids UTF-8 char-boundary panics and correctly attributes compaction savings to the per-turn model; usage gauges no longer exceed 100% due to sub-agent tokens; learning stability uses the correct facet half-life; chat files hydrate from the artifact ledger on cold start; and the people store is correctly seeded at core boot.
Security hardening also tightened several untrusted-input sinks, and CI coverage runs are stabilized by raising RUST_MIN_STACK to avoid llvm-cov stack overflows.
(#4170, #4229, #4327, #4328, #4232, #4345, #4158, #4346) — Thank you @mysma-9403, @rainbowpuffpuff, @oxoxDev, @sam, @obchain, and @graycyrus!
Documentation updates 📚
Docs received a substantial GitBook/README overhaul and a set of correctness follow-ups to tighten terminology, scope, and RPC naming.
(#4225, #4243) — Thank you @senamakel!
Additional highlights 🔗
A few more focused contributions round out this release with targeted fixes and improvements that are worth calling out. (#4140, #4163, #4183, #4287, #4293, #4296, #4318) — Thank you @senamakel-droid, @oxoxDev, @M3gA-Mind, @YellowSnnowmann, and @YOMXXX!
New Contributors
- Thank you @rainbowpuffpuff for fixing TokenJuice savings attribution so compaction savings are credited to the per-turn model. (#4229)
- Thank you @salarkhannn for strengthening the goal completion directive to improve agent auto-complete behavior. (#4310)
Hope you’ll join us on Discord—there are exclusive roles and contributor rewards waiting for you!
Contributor Credits
Thanks to everyone who contributed to this release: Cyrus Gray, Mega Mind, oxoxDev, YellowSnnowmann, Steven Enamakel, YOMXXX, mysma-9403, Sam, Ron Liu, sanil-23, obchain, rainbowpuffpuff, Salar, and Steven Enamakel's Droid.