Delegation between agents
An agent can create other agents on the canvas, assign a task to each one and end its own turn instead of sitting idle. When every reply has arrived, it resumes on its own, with all the answers in hand, and delivers the summary. Its panel shows how many replies are still missing. If one of the called agents is closed before replying, the main agent resumes anyway and reports what happened.
The called agents can come from a different tool, which makes it possible to compare approaches to the same problem. Documents they produce, such as reports, research and drafts, are stored in a folder belonging to the app, outside your project files. The path comes with the reply, and one click opens the document on the canvas.
Moving panels between areas
Drag a panel by its header onto another area's tab: it shrinks while dragging, the tab highlights, and a label shows the destination. On release, the panel moves to that area with the agent still running. Moving away from the tab cancels the action.
Multiple selection
Select several panels, with the ⌘ key or with the lasso, and drag any one of them: all of them move together, including to another area.
Images belong to an area
Pasted images now belong to the area where they were pasted, instead of appearing in every one. The lasso selects them along with panels and they travel with the group. Existing images stay where they are.
Panel menu and subject
Right-clicking the panel header opens the menu, with the subject and area options. The subject bar now exists from the moment the panel is created, not only after the agent's first message. Clicking anywhere on it starts editing.
Zoom and proportions
The scroll wheel zooms anywhere on the canvas, except inside the selected panel. The usage, performance, git, roster and files panels, along with the media bar, now shrink proportionally as you zoom out, without overlapping their neighbors, and their text stays sharp as you zoom back in.