Back to news
Version 1.51.0

Release 1.51.0

See what it changed, and point back

Flip an agent's panel and there's a new tab, "Changed": where it worked, which files it touched, how much went in and out of each one. One click opens the review, before and after side by side, marking the files you've already gone through.

That's where the missing gesture comes from. Select the lines, write what needs to change, and the note lands in the terminal of whoever wrote it, with the file, the line and the excerpt attached. No pull request needed just to be able to comment.

None of it is fetched before you ask, so flipping fifty panels is still instant.

⌘+ became the size of everything

It used to touch the type in agents and a few lists, and half the panels simply ignored the key. Now it reaches messages, Initiatives, recording, voice history and, above all, the browser: there the whole page grows, images and layout along with it, like ⌘+ in any browser.

And it works panel by panel, not wholesale. In Settings → Interface, one switch turns it all on or off, and a list says who follows: keep the site large and the terminal the way it was. When a browser is off its real size, the percentage shows up in its bar, and clicking it puts everything back to the default.

Modules are deliberately left out. A module is a screen an agent wrote for you: if the type is too small, ask it to make it bigger in the file, for good.

Everything you've said to the assistant

The app had been keeping voice conversations from the start and had nowhere to show them. Now it does: open Voice history and read, day by day, what you asked and what it answered, with a search that sweeps every day at once.

The audio can come along, if you want. Turn on "Keep the audio of what you say" and every sentence of yours gets a play button, exactly as it left your mouth. Audio deletes itself after seven days, or thirty, ninety, or never, whichever you prefer. Her voice is not recorded.

Cursor joined, and the CLIs arrive up to date

Cursor is the canvas's fifth agent CLI, next to Claude Code, Codex, Grok and opencode. Turn it on in settings and ask for "open a Cursor agent": it starts in the project folder, with the canvas tools at hand.

And every CLI got a switch to update itself when the app opens. It fixes a familiar scene: you ask for an agent, it comes up updating itself, spends its first minute downloading, and the task you gave it gets lost along the way.

An agent that lived here comes back with its memory

Naming a new agent after one you had closed created a stranger: same name, no memory of what the two of you did together. Now the window recognizes the name as you type, and the button becomes "Bring João back", or "Go to João" if it's already on screen.