Versioning

In collaborative environments, it's common for prompt updates to unintentionally introduce errors. For instance, a typo in a shared prompt could cause key test dependencies to fail, impacting multiple tests. Without a way to track or revert changes, such issues can disrupt workflows and delay progress.

Our Versioning feature addresses this by offering two key capabilities:

  1. Tracking Changes: Every prompt update is tracked, allowing you to view a complete history of edits, including who made them and when. This helps teams quickly identify the source of any issues.

  2. Reverting to Previous Versions: If a prompt update causes errors, you can immediately revert to a stable, previous version while investigating the problem, minimizing disruption and restoring functionality.

With these features, you can confidently manage prompts and maintain a seamless testing process.

How do you use the versioning feature?

Step 1: View Version History

In this screenshot, you are able to access the version history of the prompt. By clicking on the clock icon (highlighted with a red arrow), you can view all previous versions of the prompt. This feature provides a comprehensive list of modifications made, along with the timestamps and the user who made the changes.

Step 2: Select Previous Version to Restore

In this screenshot, the available versions are displayed in a list format. You are able to select a specific previous version of the prompt, as indicated by the red arrow pointing to the timestamp. This allows you to pinpoint the exact version you want to restore based on the time and who made the edit.

Step 3: Restore Previous Version

In this screenshot, you are able to finalize the process by clicking on the "Restore This Version" button (highlighted with a red arrow). This action replaces the current version of the prompt with the selected previous version, effectively undoing any changes that caused issues in the test execution.

These steps demonstrate how easily you are able to manage and revert to earlier versions of prompts, helping maintain consistent testing environments.

Last updated