AI agent
Review the agent's changes
See what a turn changed, compare the model before and after it, then accept the conversation's changes or discard them.
Every conversation edits its own branch. The base model stays as it was until you accept.
See what changed
After a turn that edited the model, the conversation shows a card headed with a count such as "3 elements changed", listing each element.
- In the view, the elements the latest turn changed glow and are outlined in the change colour, large enough to see a door at full zoom out.
- Click a row of the card to show its storey and layer, select the element and zoom to it.
- When the agent's edit changed areas, the card says how the net area moved, per material or class (for example "+42 SF Stucco").
- Sheets show the turn's changes in the same colour. See Sheets, layouts and title blocks.
Compare before and after
- On the turn's card, click Before. The view shows the model as it was before the turn, keeping your view and selection, and the banner says "Showing before: …" with the message that started it.
- The Regulation tab and the rules bar show the checks of that earlier model, so you can see a rule go from failing to passing.
- Click After, Back to now (Esc), or press Esc to return.
Shortcuts: ⇧B toggles Before and After for the latest turn; hold B to peek at Before and let go to come back.
In Before, an element the turn added is drawn as a dashed outline where it will be. Comparing never edits or sends anything.
Accept or discard
The review bar at the top of the conversation says how many changes are on its branch.
- Click Accept (⇧⌘↩) to put the conversation's changes on the base model.
- Or click Discard (⇧⌘⌫). Studio asks "Discard “<title>”?" and says how many changes are dropped. Click Discard to confirm, or Cancel. A discard cannot be undone.
Both wait while a turn is running, and Accept waits while Before is on view.
Read a closed conversation
An accepted or discarded conversation loses its tab but keeps its thread. The thread stays on view right after you accept or discard. Later you find it under History (n), after the tabs. Click it to open the list under the tabs, and again to close it. It lists each closed conversation, newest first, marked Accepted or Discarded.
Click one to read its whole thread again: what you asked, what the agent answered, and each card of changes. The thread is read-only. It has no review bar and no Edit, Retry or Undo, and nothing you send goes into it. The view shows the base model, and a message you type starts a new conversation, as it does from Base model.
Resolve a conflict
If an element was changed both on the base model and on the conversation's branch (for example, you accepted another conversation that moved the same wall), the review bar lists it as a conflict. Accept stays off until each conflict is settled:
- Keep mine keeps the conversation's version.
- Keep base keeps the base model's.
Undo an edit
- Undo (⌘Z) and Redo (⇧⌘Z) step through your own edits on the conversation on view. The agent's edits are not on that stack: to drop them, discard the conversation, or ask the agent to undo.
- Your own edits show in the conversation as a line ("You Moved 1 wall 3'-6" east") with Undo.
- Undo never overwrites another conversation's work, and does nothing if the base model has moved since the edit.
Limit. Undo history does not survive closing Studio: after a restart, an earlier edit cannot be undone. Discard the conversation instead, or edit it back.