From 98334847dc5403218d571e0005023d515df77984 Mon Sep 17 00:00:00 2001 From: root Date: Sun, 22 Feb 2026 16:39:12 +0000 Subject: [PATCH] Add daily snapshots system (7 days) --- .../MissionControlDashboard.tsx | 40 +++++++++++++++++++ 1 file changed, 40 insertions(+) diff --git a/components/mission-control/MissionControlDashboard.tsx b/components/mission-control/MissionControlDashboard.tsx index 90e3515..51c8076 100644 --- a/components/mission-control/MissionControlDashboard.tsx +++ b/components/mission-control/MissionControlDashboard.tsx @@ -64,6 +64,7 @@ const sidebarCategories: SidebarCategory[] = [ ]}, { id: "memory", name: "Memory", icon: "🧠", items: [ { id: "logs", name: "Session Logs", icon: "📝", category: "memory" }, + { id: "snapshots", name: "Snapshots", icon: "📸", category: "snapshots" }, ]}, { id: "docs", name: "Docs", icon: "📚", items: [ { id: "docs-index", name: "Documentation", icon: "📚", category: "docs" }, @@ -410,6 +411,45 @@ export default function MissionControlDashboard({ onLogout }: MissionControlDash

Memory is stored in:

)} + + {currentItem?.category === "snapshots" && ( +
+
+

📸 Daily Snapshots

+ Last 7 days +
+

Weekly snapshots of Mission Control state

+
+
+
+ 2026-02-22 + ✓ Saved +
+
+
+
+ 2026-02-21 + ✓ Saved +
+
+
+
+ 2026-02-20 + ✓ Saved +
+
+
+
+ 2026-02-19 + - +
+
+
+

+ Snapshots taken daily at midnight. Max 7 days retained. +

+
+ )} {currentItem?.category === "docs" && (