iAdvize
Back

The agent editor tells you when someone else saves

Added

Two people editing the same agent version no longer find out only when they save. While you edit, the editor checks once a minute (and when you come back to its tab) and shows a notice above the tabs:

  • someone saved on the version you're editing, with Reload;
  • someone created a newer version, with Open to go to it;
  • the version went live or joined an A/B test, with Save as the next version, since it can no longer be changed.

The notice says who saved and when: a colleague's email address, an API key, or you in another tab. It never blocks editing.

Save on V2 stays on the version you opened. It adds your changes after the state you loaded, or after your own last save, even when the page refreshes under you. It never lands on top of a colleague's save you haven't seen. When a save is refused because someone saved first, the dialog now names who and when.

Reload and the version switcher ask first. With unsaved changes, Reload asks "Discard your changes?" and offers to save them as a new version instead. Picking another version in the header shows the same dialog as leaving the page.

There is still no merge of two people's changes and no lock on a version being edited. Saves through the REST API are unchanged.

Resources

The Demo Shopping Assistant editor on Identity with unsaved changes, and a notice above the form reading You saved V1 in another tab 2 seconds ago. Reload to see the latest, with a Reload button.