All updates
2026.04.04

Reliable Browser Actions & Smarter Error Recovery

Browser takeover is more reliable, social auth works end-to-end, artifacts download properly, and sign-up recovery is cleaner.

Features Improvements Fixes

Browser Takeover Works End-to-End

Browser takeover state management

The biggest improvement in this update is how CrossMind handles browser sessions when your agent needs to take a real action — like connecting a Reddit or X account.

Previously, browser sessions could get stuck in inconsistent states: the browser would show as “active” even after a session ended, or the agent would lose track of whether a takeover was still in progress. This caused confusing failures when trying to authorize social accounts.

We rebuilt the entire browser attachment lifecycle with proper state tracking. Now when a session ends, browser connections clean up reliably. When you hand off control to complete a login, the agent correctly tracks that you’re in the middle of a takeover and waits. And when you finish, the session resumes exactly where it left off.

What you notice: Social account authorization (Reddit, X) is no longer a source of silent failures. The “Connect your account” flow completes cleanly.


Agent Failures Are Clearer

Agent error messaging

When an agent hits a problem — a timeout, a rate limit, a tool that stopped responding — the error messages were often generic and unhelpful.

We tightened timeout detection so agents can tell the difference between “this tool is slow” and “this request has definitively failed.” When something goes wrong, you’ll now see a specific message about what happened instead of a generic failure notice.

We also hardened Reddit auth guidance inside the agent’s reasoning: if an agent needs to authenticate a Reddit session and the path isn’t available, it now stops at the boundary and tells you clearly rather than improvising a workaround that might fail silently.

What you notice: Fewer mysterious failures. When something doesn’t work, you get a concrete explanation.


Download and Share Artifacts

Artifact download and sharing

Artifacts — reports, trackers, databases your agents produce — can now be downloaded directly and have better visibility controls.

Previously the download behavior was inconsistent across different file types, and some artifact metadata wasn’t surfaced in the file service layer. This is now unified: any artifact file can be downloaded cleanly, and visibility settings (what’s shared vs. private) are properly enforced.

What you notice: Download buttons work as expected. Artifact sharing respects the visibility settings you configure.


Sign-Up Recovery Is Smoother

If the magic link in your sign-up email expired or you hit an error during account creation, the recovery path was confusing — it wasn’t always clear what to do next.

We improved the magic link recovery flow so expired links now lead to a clear resend option rather than a dead end. The server-side auth handling also correctly manages the invitation grant flow when you’re signing up via an invite.

What you notice: Signing up with an invite link works more reliably, and if something goes wrong, the path to recover is obvious.


Also Shipped

  • Copilot navigation polish: switching between personas and sessions in the copilot panel is smoother, with better keyboard navigation and cleaner header states
  • Onboarding slot defaults updated: the default configuration for onboarding phases is aligned with the new 30-40 minute research flow
  • Browser runtime loading: credentials are loaded correctly at agent startup so browser-dependent tools are available without delay
  • Lint and build fixes: internal dependency tracking in hooks resolved, removing a class of false positives in CI

Want to be part of the journey?

CrossMind is now open. Sign up and start finding your first users today.

Start for Free