Spaces:
Sleeping
Sleeping
Commit History
-
feat: add visual guide system (Task 9)
- Add guideRegistry.js with 10 task guides (copy/paste, screenshot, email, settings, zoom, Wi-Fi, attach file, browser, restart, taskbar) with Windows and Mac variants written in simple language for elderly users - Add VisualGuide component: renders a styled card with numbered step circles, step text, and keyboard key badges (kbd elements) - Add StepSequencePanel component: fixed panel showing current step, progress bar, and two action buttons for AI-guided multi-step walkthroughs - Update useChat hook: track activeSequence state from server stepSequence payloads; expose guideId/stepSequence on message objects - Update MessageBubble: render VisualGuide when message.guideId is set; accept osType prop - Update ChatWindow: accept and pass osType; render StepSequencePanel between message list and input - Update App: pass user.os_type to ChatWindow Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>15926a2