| ... | ... | @@ -1533,6 +1533,16 @@ export default function ChatView() { |
| 1533 | 1533 | setThreadError(activeThread.id, "Interrupt the current turn before reverting checkpoints."); |
| 1534 | 1534 | return; |
| 1535 | 1535 | } |
| 1536 | const confirmed = await api.dialogs.confirm( |
| 1537 | [ |
| 1538 | `Revert this thread to checkpoint ${turnCount}?`, |
| 1539 | "This will discard newer messages and turn diffs in this thread.", |
| 1540 | "This action cannot be undone.", |
| 1541 | ].join("\n"), |
| 1542 | ); |
| 1543 | if (!confirmed) { |
| 1544 | return; |
| 1545 | } |
| 1536 | 1546 | |
| 1537 | 1547 | setIsRevertingCheckpoint(true); |
| 1538 | 1548 | setThreadError(activeThread.id, null); |