langflow icon indicating copy to clipboard operation
langflow copied to clipboard

[Feature Request] Changing History: Enhancing Flow Modification History with Recovery and Named Snapshots

Open YamonBot opened this issue 1 year ago • 0 comments

Reasons for Suggestion

While current systems log the history of flow modifications, the ability to recover previous versions and name specific points in the history could significantly improve usability. This would allow users to easily revert to a preferred state of a flow and better manage version control.

Content of the Proposal

Enhance the existing history logging system by enabling recovery options and allowing users to name specific snapshots in the history. Users should be able to revert to these named points easily, and the system should support detailed views of changes between snapshots.

Technical Considerations

  • Update the history logging mechanism to include user-friendly names for different versions.
  • Implement functionality for reverting to selected snapshots without affecting the integrity of the flow.
  • Ensure that the snapshot and recovery system integrates seamlessly with current systems.

Potential Use Cases

  1. Error Correction: Quickly revert to a stable version after a mistake or undesirable update.
  2. Version Comparison: Easily compare different versions of a flow to understand changes and developments over time.

image

YamonBot avatar Apr 17 '24 07:04 YamonBot