diff --git a/.claude/settings.local.json b/.claude/settings.local.json index cdc5a0c..5a6cd7c 100644 --- a/.claude/settings.local.json +++ b/.claude/settings.local.json @@ -25,7 +25,18 @@ "mcp__agent-ui__localhost_3000-render_html", "mcp__agent-ui__localhost_4100-navigate_to", "mcp__agent-ui__localhost_4100-get_design_tokens", - "mcp__agent-ui__localhost_4100-set_theme_variable" + "mcp__agent-ui__localhost_4100-set_theme_variable", + "mcp__agent-ui__localhost_4100-list_available_tools", + "mcp__agent-ui__localhost_4100-switch_theme", + "mcp__agent-ui__localhost_4100-set_default_theme", + "mcp__agent-ui__localhost_4100-save_theme", + "mcp__agent-ui___webmcp_browser-info", + "mcp__agent-ui__localhost_4100-render_vue_component", + "Bash(bun remove:*)", + "Bash(bun add:*)", + "mcp__agent-ui__localhost_4100-confetti", + "mcp__agent-ui__localhost_4100-get_current_page", + "mcp__agent-ui___webmcp_server-info" ] }, "enableAllProjectMcpServers": true, diff --git a/frontend/package-lock.json b/frontend/package-lock.json index c03a70b..d0fc354 100644 --- a/frontend/package-lock.json +++ b/frontend/package-lock.json @@ -9,6 +9,9 @@ "version": "0.0.0", "dependencies": { "@nucleoriofrio/webmcp": "git+https://gitea.nucleoriofrio.com/nucleo000/webmcp.git", + "@xterm/addon-fit": "^0.11.0", + "@xterm/addon-web-links": "^0.12.0", + "@xterm/xterm": "^6.0.0", "pinia": "^3.0.4", "vite-plugin-pwa": "^1.2.0", "vue": "^3.5.25", @@ -2103,6 +2106,27 @@ } } }, + "node_modules/@xterm/addon-fit": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/@xterm/addon-fit/-/addon-fit-0.11.0.tgz", + "integrity": "sha512-jYcgT6xtVYhnhgxh3QgYDnnNMYTcf8ElbxxFzX0IZo+vabQqSPAjC3c1wJrKB5E19VwQei89QCiZZP86DCPF7g==", + "license": "MIT" + }, + "node_modules/@xterm/addon-web-links": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/@xterm/addon-web-links/-/addon-web-links-0.12.0.tgz", + "integrity": "sha512-4Smom3RPyVp7ZMYOYDoC/9eGJJJqYhnPLGGqJ6wOBfB8VxPViJNSKdgRYb8NpaM6YSelEKbA2SStD7lGyqaobw==", + "license": "MIT" + }, + "node_modules/@xterm/xterm": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/@xterm/xterm/-/xterm-6.0.0.tgz", + "integrity": "sha512-TQwDdQGtwwDt+2cgKDLn0IRaSxYu1tSUjgKarSDkUM0ZNiSRXFpjxEsvc/Zgc5kq5omJ+V0a8/kIM2WD3sMOYg==", + "license": "MIT", + "workspaces": [ + "addons/*" + ] + }, "node_modules/accepts": { "version": "2.0.0", "license": "MIT", diff --git a/frontend/package.json b/frontend/package.json index 6e27de4..998c558 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -11,6 +11,9 @@ }, "dependencies": { "@nucleoriofrio/webmcp": "git+https://gitea.nucleoriofrio.com/nucleo000/webmcp.git", + "@xterm/addon-fit": "^0.11.0", + "@xterm/addon-web-links": "^0.12.0", + "@xterm/xterm": "^6.0.0", "pinia": "^3.0.4", "vite-plugin-pwa": "^1.2.0", "vue": "^3.5.25", diff --git a/frontend/src/App.vue b/frontend/src/App.vue index 2e66a42..fcffbfa 100644 --- a/frontend/src/App.vue +++ b/frontend/src/App.vue @@ -1,16 +1,18 @@