Skip to main content
The Versions menu on the Context Graph page gives you access to your model’s version history - both unmerged branches and previously published versions. It is visible to all users except business users. Opening the menu shows two tabs: Branches and Versions.

Versions tab

The Versions tab lists merged versions published in the last 90 days. Each version has an immutable internal ID and a unique display label in the format vYYYY.MM.DD.N, where N is the publication sequence for that day - for example v2026.07.11.2. For each version you see: Merged by <user name>, <date>.

Branches tab

The Branches tab shows main by default, then one row per unmerged branch. For each branch you see: Pushed by <user name>, <date>. If there are no unmerged branches, the tab reads No unmerged branches. The Branches tab of the Versions menu, listing unmerged branches with the user who pushed each one

Selecting a branch

When you select a branch:
1

A purple bar appears

A purple bar spans every page of the app, reading Viewing branch {x}. Every action you take and every output you receive applies to this branch rather than to main.
2

Review the changes

Click Review & Merge in the bar to open a side-by-side comparison of the branch’s changes against main.
3

Merge or decline

From the comparison you can decline the changes or merge them to main.
Return to main is available at any time. The purple bar reading "Viewing branch", with Review & Merge and Back to main actions

Selecting a previous version

When you select a published version:
1

A purple bar appears

A purple bar spans every page of the app, reading Viewing {version_label}. Every action you take and every output you receive applies to this version rather than to main.
2

Compare individual nodes

Select any node in the Context Graph and click Compare to main in the node’s panel.
3

Restore if you want it back

Restore as main is available at any time - see Restore a previous version.
Return to main is available at any time. The purple bar reading "Viewing version", with Restore as main and Back to main actions The Restore as main confirmation, shown when restoring an earlier version

Restrictions on non-main outputs

Outputs generated by Ask Jedify or Agents while a non-main version was active have restricted actions. The following are disabled, with a tooltip on hover reading Available for outputs generated on main:
  • Add to insight library
  • Add to test set
  • Share
  • Pin to home
The restriction is based on where the output was generated, not on the version you are currently viewing. If an output was processed while a non-main version was active, the restriction persists even when you later view the session from main - it travels with the session, not with your current view.

Notifications

When changes happen elsewhere, what you see depends on your current context in the Versions menu.

Merged to main

Pushed to a branch

This happens, for example, when a conflict is resolved on GitHub.

Branch created or deleted

  • Branch created - the dropdown refreshes.
  • Branch deleted - if you are on that branch, your session is checked out to main and the dropdown refreshes. Otherwise, the dropdown refreshes.