From f8527573fb6da13be9d37a92f3a6abf1391a7817 Mon Sep 17 00:00:00 2001 From: beatz174-bit Date: Fri, 21 Nov 2025 15:49:45 +1000 Subject: [PATCH] Move VSCode configuration to workspace root --- {app/.vscode => .vscode}/launch.json | 4 ++-- {app/.vscode => .vscode}/tasks.json | 8 ++++---- Agents.md | 1 + 3 files changed, 7 insertions(+), 6 deletions(-) rename {app/.vscode => .vscode}/launch.json (82%) rename {app/.vscode => .vscode}/tasks.json (90%) diff --git a/app/.vscode/launch.json b/.vscode/launch.json similarity index 82% rename from app/.vscode/launch.json rename to .vscode/launch.json index 147923c..e52fc37 100644 --- a/app/.vscode/launch.json +++ b/.vscode/launch.json @@ -6,7 +6,7 @@ "type": "pwa-chrome", "request": "launch", "url": "http://localhost:5173/", - "webRoot": "${workspaceFolder}/src", + "webRoot": "${workspaceFolder}/app/src", "preLaunchTask": "npm: dev server" }, { @@ -14,7 +14,7 @@ "type": "pwa-chrome", "request": "launch", "url": "http://localhost:4173/", - "webRoot": "${workspaceFolder}/src", + "webRoot": "${workspaceFolder}/app/src", "preLaunchTask": "npm: preview server" } ] diff --git a/app/.vscode/tasks.json b/.vscode/tasks.json similarity index 90% rename from app/.vscode/tasks.json rename to .vscode/tasks.json index 1fdc3b5..ab1c2fb 100644 --- a/app/.vscode/tasks.json +++ b/.vscode/tasks.json @@ -5,9 +5,9 @@ "label": "npm: dev server", "type": "npm", "script": "dev", - "path": ".", + "path": "app", "options": { - "cwd": "${workspaceFolder}" + "cwd": "${workspaceFolder}/app" }, "problemMatcher": { "owner": "vite-dev", @@ -31,9 +31,9 @@ "label": "npm: preview server", "type": "npm", "script": "preview", - "path": ".", + "path": "app", "options": { - "cwd": "${workspaceFolder}" + "cwd": "${workspaceFolder}/app" }, "problemMatcher": { "owner": "vite-preview", diff --git a/Agents.md b/Agents.md index e7e1480..126da8b 100644 --- a/Agents.md +++ b/Agents.md @@ -63,6 +63,7 @@ Codex must always generate files within this structure: docker-compose.yml vite.config.ts AGENTS.md + /.vscode (workspace-level editor settings and launch/task config) Codex must not introduce alternative or conflicting structures.