diff --git a/clients/web/README.md b/clients/web/README.md
index 422de9e38..1fc826513 100644
--- a/clients/web/README.md
+++ b/clients/web/README.md
@@ -36,7 +36,7 @@ clients/web/
## 🛠️ Comandos
-Requisitos minimos:
+Requisitos mínimos:
- Node.js 20.19+ (recomendado 22+)
- pnpm 10.30+
@@ -67,6 +67,8 @@ pnpm dev:landing
# Quality
pnpm format
pnpm check
+pnpm test
+pnpm test:dashboard
```
## 📦 Añadir más proyectos web
diff --git a/clients/web/apps/dashboard/src/App.vue b/clients/web/apps/dashboard/src/App.vue
index 6c1ae9c56..11f133062 100644
--- a/clients/web/apps/dashboard/src/App.vue
+++ b/clients/web/apps/dashboard/src/App.vue
@@ -1,5 +1,5 @@
@@ -160,13 +201,14 @@ async function sendMessage(): Promise {
>
diff --git a/clients/web/apps/dashboard/src/locales/es.json b/clients/web/apps/dashboard/src/locales/es.json
index 4c5e214b0..620770ed7 100644
--- a/clients/web/apps/dashboard/src/locales/es.json
+++ b/clients/web/apps/dashboard/src/locales/es.json
@@ -16,7 +16,8 @@
"webhookSecretPlaceholder": "Secreto del webhook",
"save": "Guardar configuración",
"saveSuccess": "Configuración guardada correctamente",
- "saveError": "No se pudo guardar la configuración"
+ "saveError": "No se pudo guardar la configuración",
+ "timeoutError": "Tiempo de espera agotado"
},
"chat": {
"welcome": "Hola, soy {modelName}. ¿En qué puedo ayudarte?",
diff --git a/clients/web/package.json b/clients/web/package.json
index 1d126380e..de7175bdd 100644
--- a/clients/web/package.json
+++ b/clients/web/package.json
@@ -16,7 +16,9 @@
"dev:dashboard": "pnpm --filter @corvus/dashboard run dev",
"format": "pnpm -r run format",
"check": "pnpm -r run check",
- "clean": "pnpm -r run clean"
+ "clean": "pnpm -r run clean",
+ "test": "pnpm -r run test",
+ "test:dashboard": "pnpm --filter @corvus/dashboard run test"
},
"devDependencies": {
"@biomejs/biome": "^2.4.2",