Some checks failed
Deploy to Production / Build and Deploy (push) Failing after 3s
Slide generator (generate_pptx): - Pivot vers génération PowerPoint natif (pptxgenjs) au lieu de Reveal.js HTML - 4 nouveaux layouts diagramme : timeline, process, comparison, metrics - 2 nouveaux layouts image : image-content (texte + image), image-full (plein cadre) - Redesign visuel de tous les layouts (cover split, section full-bleed, header band) - Palettes corrigées : bg blanc sur toutes les palettes, contrastes réels - fit:shrink systématique sur tous les textes pour éviter les débordements - Extraction automatique des images des notes (Markdown/HTML) et injection dans le prompt IA - Prompt IA renforcé : impose "style" et "theme" explicitement dans le JSON, impose ≥2 layouts diagramme - Fix overlap timeline : zones de texte calculées sans collision avec les cercles - Notification agent mise à jour : bouton download .pptx au lieu d'ouvrir HTML Excalidraw generator: - Layout Dagre/ELK pour graphes auto-positionnés - Styles visuels : coloré, austère, sketch-plus (Virgil font) - Zones/containers pour architecture-cloud - Sanitisation du graphe et métriques de qualité de layout Co-authored-by: Cursor <cursoragent@cursor.com>
19 lines
464 B
TypeScript
19 lines
464 B
TypeScript
/**
|
|
* Tools Index
|
|
* Side-effect imports register all tools into the registry.
|
|
*/
|
|
|
|
// Import all tools (side-effect registration)
|
|
import './web-search.tool'
|
|
import './note-search.tool'
|
|
import './note-crud.tool'
|
|
import './web-scrape.tool'
|
|
import './url-fetch.tool'
|
|
import './memory.tool'
|
|
import './excalidraw.tool'
|
|
import './pptx.tool'
|
|
import './slides.tool'
|
|
|
|
// Re-export registry
|
|
export { toolRegistry, type ToolContext, type RegisteredTool } from './registry'
|