Blog
/Product

What's New in v0.45: Forms, a Dashboard, and a Revamped MCP

Since v0.43 we shipped two desktop releases, v0.44 and v0.45, plus the biggest addition to Lanes yet: hosted services your agents can reach.

Lanes Forms gives your agents a form backend they can provision mid-task. A new dashboard puts your forms, activity, and API keys in one place. There's a Git Identity button that keeps commits attributed to the right account, and a run of stability fixes underneath it all.


Introducing Lanes Forms

Lanes Forms is a form backend without building one. Your agent provisions an endpoint in one request, you point your site at it, and you claim it into your workspace when you're ready. No signup to get started, no dashboard detour.

Reach for it whenever a site needs a form that goes somewhere: waitlists, contact and support, booking and demo requests, or feedback. You get a working form with no API or database to build or host.

It's built for agents. One POST, or one call over the Lanes MCP, returns a live endpoint you can submit to right away. Create it anonymously and the form holds up to 25 submissions for 7 days until you claim it. Create it with a workspace API key and it lands already claimed.

Submissions go wherever you want them: email, Supabase, a webhook, or stored in Lanes. And every form is protected from its first submission, with honeypots, rate limits, origin rules, and disposable-email blocking on by default.

Point your agent at the Forms docs and it can wire one up end to end.


Your new dashboard

Forms need a home, so v0.44 and v0.45 shipped one: a hosted dashboard at lanes.sh/dashboard, separate from the desktop app. It has five sections.

  • Forms. Every form in your workspace, with creating and managing in one place.
  • Sessions. A trace of your recent desktop and dashboard activity across all your workspaces. Filter by event, or scope it to just the active workspace.
  • API keys. Workspace-scoped lfk_ keys for programmatic access. Provision forms straight into the workspace, where they arrive already claimed with no email step, or gate a form's server-side submissions. Keys are shown once, and you can hold up to ten.
  • Members. Invite your team and manage roles.
  • Billing. Your plan and usage.

The Lanes MCP, revamped

The way agents connect to Lanes got a rework. There are now two Lanes MCP servers, and they do different jobs.

  • Local MCP (lanes-local) is built into the desktop app. It runs on your machine and now gives an agent read and write access to your board, your sessions, and your connected GitHub and Linear accounts, all through the one server. Turn it on under Settings, then Local MCP, and one click connects Claude Code or Codex.
  • Remote MCP (lanes) is hosted by Lanes. Today it powers Lanes Forms, so an agent can provision and fill form backends with nothing to install. Anonymous calls work with no signup, and a workspace key unlocks the management tools.

They register under different names, so you can run one or both without them colliding. The lanes name is deliberately broad: the remote server will grow to cover more of Lanes over time.

Code
{
  "mcpServers": {
    "lanes": {
      "type": "http",
      "url": "https://api.lanes.sh/mcp"
    },
    "lanes-local": {
      "type": "sse",
      "url": "http://localhost:5353/sse"
    }
  }
}

See the MCP docs for the full picture, or jump straight to Local MCP and Agents and MCP.


Git Identity

If you've ever committed to a work repo as your personal account, v0.45 is for you. A new Git Identity button now sits in the app header.

Open it to see the GitHub account you're acting as and the commit identity for the current folder. Switch between your logged-in GitHub accounts and Lanes keeps your git author name and email in step with the active one, so your commits are attributed correctly. It writes the repo's own git config by default, or your global config when no folder is open. You can also clone any of your repos straight into a Lanes project from the same button.

v0.44 started by surfacing your active identity as a read-only label in the git dialogs. v0.45 makes it something you can act on.


Stability and improvements

  • Reorder your projects by dragging them into place in the sidebar.
  • More reliable awaiting-input detection, with a short floor before the state flips so the bell stops false-triggering.
  • Soft wrap in the diff editor, so long lines wrap instead of running off the side.
  • Quieter GitHub CLI, with fewer noisy toasts when gh runs in the background.
  • Renaming a local workspace works reliably.

The dashboard is just the start. More of Lanes is becoming services you and your agents can reach from anywhere, and this is the groundwork for what comes next.

We'd love your feedback. Join our Discord to stay updated.

Latest Posts