Skip to main content

Undo & Redo

Mistakes happen. Kairo includes a built-in history engine that allows you to instantly reverse actions.

Undo and Redo

How it Works​

Kairo tracks every state-changing action in a local history stack. This includes:

  • Task creation.
  • Task deletion (single and bulk).
  • Task editing.
  • Status changes (e.g., marking as complete).
  • Project assignments.

Usage​

  • Undo: Press ctrl+z or u to reverse the last action.
  • Redo: Press ctrl+y or ctrl+r to re-apply the last undone action.

Scope​

History is persistent within the current session. If you accidentally delete a complex hierarchy of tasks, a simple ctrl+z will restore all of them, along with their relationships and metadata.

Database Sync​

The history engine is synchronized with the SQLite database. When you perform an undo, Kairo doesn't just change the UI; it reverts the data in the database, ensuring your single source of truth remains accurate.