feat: Move dynamic canvas to /dynamic/canvas route

Separates dynamic canvas from homepage to avoid conflicts with default canvas.
- Changed route from /dynamic-canvas to /dynamic/canvas
- Added toolbar button for quick access to dynamic canvas
- Updated navigate_to tool with dynamic-canvas option
This commit is contained in:
2026-02-13 07:21:42 -06:00
parent 2a2100bbb2
commit ccbf542480
3 changed files with 24 additions and 3 deletions

View File

@@ -52,7 +52,7 @@ export function registerGlobalTools() {
properties: {
page: {
type: 'string',
enum: ['canvas', 'components', 'themes'],
enum: ['canvas', 'dynamic-canvas', 'components', 'themes'],
description: 'Página a la que navegar'
}
},
@@ -65,13 +65,14 @@ export function registerGlobalTools() {
const routes: Record<string, string> = {
canvas: '/',
'dynamic-canvas': '/dynamic/canvas',
components: '/components',
themes: '/themes'
}
const path = routes[args.page]
if (!path) {
return `Error: Página "${args.page}" no válida. Opciones: canvas, components, themes`
return `Error: Página "${args.page}" no válida. Opciones: canvas, dynamic-canvas, components, themes`
}
try {