🛠 Tab Herramientas: +10 tools que faltaban (video gen/analysis, OCR, slides, quiz, etc.)
Tab Herramientas tenía solo 13 cards pero el código real soporta 23. Añadidas: Generar Video (Runway/Sora/Veo), Analizar Video, OCR documentos, Generar Presentación, Mapa Mental, Crear Quiz, Reproductor música, App Builder, Imagen→Código, Resumir YouTube. Mismo grid bonito, mismas bulk actions.
Nuevo
- 🎬 video_generation (Runway, Sora, Veo, Luma)
- 🎞 video_analysis (transcript Whisper + 6 frames + resumen vision)
- 📷 ocr_mode (Tesseract.js — fotos, escaneos, tickets)
- 🖼 slides_generation (.pptx con maquetación automática)
- 🧠 mind_map (Mermaid mindmap inline)
- 📝 quiz_generation (cuestionarios con explicación)
- 🎵 music_player (reproductor cinemático embebido)
- 🚀 app_builder (mini-apps HTML como artifact)
- 📸 image_to_code (screenshot → React + Tailwind)
- 📺 youtube_summary (URL → transcript + resumen + capítulos)
- 🛡 toolMap en /api/chat actualizado con las 23 tools para enforcement server-side
Seguridad
- 🆕 ALL_TOOL_IDS y TOOL_LABELS en UserRoleManagement actualizados (modal permisos por user incluye las nuevas)
