diff --git a/.cursor/hooks/state/continual-learning.json b/.cursor/hooks/state/continual-learning.json index c25f107..c315349 100644 --- a/.cursor/hooks/state/continual-learning.json +++ b/.cursor/hooks/state/continual-learning.json @@ -1,8 +1,8 @@ { "version": 1, "lastRunAtMs": 1782633053032, - "turnsSinceLastRun": 7, + "turnsSinceLastRun": 8, "lastTranscriptMtimeMs": 1782633052959.9294, - "lastProcessedGenerationId": "5c41c5b1-0c40-4c8e-a6df-b22e873df8f6", + "lastProcessedGenerationId": "6d690dcb-cba6-47d2-9361-43956be8667e", "trialStartedAtMs": null } diff --git a/memento-note/components/note-card.tsx b/memento-note/components/note-card.tsx index 184ea45..c3e3fc9 100644 --- a/memento-note/components/note-card.tsx +++ b/memento-note/components/note-card.tsx @@ -24,7 +24,7 @@ import { AlertDialogHeader, AlertDialogTitle, } from '@/components/ui/alert-dialog' -import { Pin, Bell, GripVertical, X, Link2, FolderOpen, StickyNote, LucideIcon, Folder, Briefcase, FileText, Zap, BarChart3, Globe, Sparkles, Book, Heart, Crown, Music, Building2, LogOut, Trash2, AlignLeft, FileCode2, PenLine, ListChecks, ChevronRight, Plus } from 'lucide-react' +import { Pin, Bell, GripVertical, X, Link2, FolderOpen, StickyNote, LucideIcon, Folder, Briefcase, FileText, Zap, BarChart3, Globe, Sparkles, Book, Heart, Crown, Music, Building2, LogOut, Trash2, AlignLeft, FileCode2, PenLine, ListChecks, ChevronRight, Plus, History } from 'lucide-react' import { useState, useEffect, useTransition, useOptimistic, memo, useMemo } from 'react' import dynamic from 'next/dynamic' import { useSession } from 'next-auth/react' @@ -594,6 +594,16 @@ export const NoteCard = memo(function NoteCard({ /> )} + {/* Versioning indicator */} + {optimisticNote.historyEnabled && ( +