diff --git a/.next/BUILD_ID b/.next/BUILD_ID index f408d0f5b6bae4ab9770c98bbfb4d0cd827f0293..2c6171208e5268b34f644f280ff5812aaa066094 100644 --- a/.next/BUILD_ID +++ b/.next/BUILD_ID @@ -1 +1 @@ -2td0Z1d-ACUuAU0vaH1cE \ No newline at end of file +_IUPd4Ux9AZdQVp7CuJFW \ No newline at end of file diff --git a/.next/app-build-manifest.json b/.next/app-build-manifest.json index 5d24bed016b0eda963842f80cae25b9c5cb7d08b..2e2454d1b19ebef93b1c46905b76ac62c9878a2a 100644 --- a/.next/app-build-manifest.json +++ b/.next/app-build-manifest.json @@ -1,466 +1,465 @@ { "pages": { "/_not-found/page": [ - "static/chunks/webpack-6dd20e8a189bb432.js", + "static/chunks/webpack-ade704dd331e2a4e.js", "static/chunks/4bd1b696-100b9d70ed4e49c1.js", "static/chunks/1255-8befde0980f5cba9.js", "static/chunks/main-app-6796e1116c8e92de.js", "static/chunks/app/_not-found/page-456a9067b36694a4.js" ], "/layout": [ - "static/chunks/webpack-6dd20e8a189bb432.js", + "static/chunks/webpack-ade704dd331e2a4e.js", "static/chunks/4bd1b696-100b9d70ed4e49c1.js", "static/chunks/1255-8befde0980f5cba9.js", "static/chunks/main-app-6796e1116c8e92de.js", - "static/css/1138060002beec9e.css", - "static/css/4f7bf7a934dc8d86.css", + "static/css/9c6cbf809bc04838.css", "static/chunks/8720-c9ee040177c11cae.js", "static/chunks/4841-9c023033845750e4.js", - "static/chunks/app/layout-3af15ecbba4da750.js" + "static/chunks/app/layout-f8fe6cebce585a15.js" ], "/api/admin/deployments/[id]/database/logs/route": [ - "static/chunks/webpack-6dd20e8a189bb432.js", + "static/chunks/webpack-ade704dd331e2a4e.js", "static/chunks/4bd1b696-100b9d70ed4e49c1.js", "static/chunks/1255-8befde0980f5cba9.js", "static/chunks/main-app-6796e1116c8e92de.js", "static/chunks/app/api/admin/deployments/[id]/database/logs/route-4cd8f68137bb4a2e.js" ], "/api/admin/deployments/[id]/database/query/route": [ - "static/chunks/webpack-6dd20e8a189bb432.js", + "static/chunks/webpack-ade704dd331e2a4e.js", "static/chunks/4bd1b696-100b9d70ed4e49c1.js", "static/chunks/1255-8befde0980f5cba9.js", "static/chunks/main-app-6796e1116c8e92de.js", "static/chunks/app/api/admin/deployments/[id]/database/query/route-4cd8f68137bb4a2e.js" ], - "/api/admin/deployments/[id]/functions/[functionId]/logs/route": [ - "static/chunks/webpack-6dd20e8a189bb432.js", + "/api/admin/deployments/[id]/database/schema/route": [ + "static/chunks/webpack-ade704dd331e2a4e.js", "static/chunks/4bd1b696-100b9d70ed4e49c1.js", "static/chunks/1255-8befde0980f5cba9.js", "static/chunks/main-app-6796e1116c8e92de.js", - "static/chunks/app/api/admin/deployments/[id]/functions/[functionId]/logs/route-4cd8f68137bb4a2e.js" + "static/chunks/app/api/admin/deployments/[id]/database/schema/route-4cd8f68137bb4a2e.js" ], - "/api/admin/deployments/[id]/functions/[functionId]/route": [ - "static/chunks/webpack-6dd20e8a189bb432.js", + "/api/admin/deployments/[id]/functions/[functionId]/logs/route": [ + "static/chunks/webpack-ade704dd331e2a4e.js", "static/chunks/4bd1b696-100b9d70ed4e49c1.js", "static/chunks/1255-8befde0980f5cba9.js", "static/chunks/main-app-6796e1116c8e92de.js", - "static/chunks/app/api/admin/deployments/[id]/functions/[functionId]/route-4cd8f68137bb4a2e.js" + "static/chunks/app/api/admin/deployments/[id]/functions/[functionId]/logs/route-4cd8f68137bb4a2e.js" ], - "/api/admin/deployments/[id]/provision/route": [ - "static/chunks/webpack-6dd20e8a189bb432.js", + "/api/admin/deployments/[id]/functions/[functionId]/route": [ + "static/chunks/webpack-ade704dd331e2a4e.js", "static/chunks/4bd1b696-100b9d70ed4e49c1.js", "static/chunks/1255-8befde0980f5cba9.js", "static/chunks/main-app-6796e1116c8e92de.js", - "static/chunks/app/api/admin/deployments/[id]/provision/route-4cd8f68137bb4a2e.js" + "static/chunks/app/api/admin/deployments/[id]/functions/[functionId]/route-4cd8f68137bb4a2e.js" ], "/api/admin/deployments/[id]/functions/route": [ - "static/chunks/webpack-6dd20e8a189bb432.js", + "static/chunks/webpack-ade704dd331e2a4e.js", "static/chunks/4bd1b696-100b9d70ed4e49c1.js", "static/chunks/1255-8befde0980f5cba9.js", "static/chunks/main-app-6796e1116c8e92de.js", "static/chunks/app/api/admin/deployments/[id]/functions/route-4cd8f68137bb4a2e.js" ], - "/api/admin/deployments/[id]/secrets/[secretId]/route": [ - "static/chunks/webpack-6dd20e8a189bb432.js", + "/api/admin/deployments/[id]/provision/route": [ + "static/chunks/webpack-ade704dd331e2a4e.js", "static/chunks/4bd1b696-100b9d70ed4e49c1.js", "static/chunks/1255-8befde0980f5cba9.js", "static/chunks/main-app-6796e1116c8e92de.js", - "static/chunks/app/api/admin/deployments/[id]/secrets/[secretId]/route-4cd8f68137bb4a2e.js" + "static/chunks/app/api/admin/deployments/[id]/provision/route-4cd8f68137bb4a2e.js" ], "/api/admin/deployments/[id]/scheduled-functions/route": [ - "static/chunks/webpack-6dd20e8a189bb432.js", + "static/chunks/webpack-ade704dd331e2a4e.js", "static/chunks/4bd1b696-100b9d70ed4e49c1.js", "static/chunks/1255-8befde0980f5cba9.js", "static/chunks/main-app-6796e1116c8e92de.js", "static/chunks/app/api/admin/deployments/[id]/scheduled-functions/route-4cd8f68137bb4a2e.js" ], - "/api/admin/deployments/[id]/server-functions/[functionId]/route": [ - "static/chunks/webpack-6dd20e8a189bb432.js", + "/api/admin/deployments/[id]/secrets/[secretId]/route": [ + "static/chunks/webpack-ade704dd331e2a4e.js", "static/chunks/4bd1b696-100b9d70ed4e49c1.js", "static/chunks/1255-8befde0980f5cba9.js", "static/chunks/main-app-6796e1116c8e92de.js", - "static/chunks/app/api/admin/deployments/[id]/server-functions/[functionId]/route-4cd8f68137bb4a2e.js" + "static/chunks/app/api/admin/deployments/[id]/secrets/[secretId]/route-4cd8f68137bb4a2e.js" ], "/api/admin/deployments/[id]/secrets/route": [ - "static/chunks/webpack-6dd20e8a189bb432.js", + "static/chunks/webpack-ade704dd331e2a4e.js", "static/chunks/4bd1b696-100b9d70ed4e49c1.js", "static/chunks/1255-8befde0980f5cba9.js", "static/chunks/main-app-6796e1116c8e92de.js", "static/chunks/app/api/admin/deployments/[id]/secrets/route-4cd8f68137bb4a2e.js" ], - "/api/analytics/[deploymentId]/clear/route": [ - "static/chunks/webpack-6dd20e8a189bb432.js", + "/api/admin/deployments/[id]/server-functions/[functionId]/route": [ + "static/chunks/webpack-ade704dd331e2a4e.js", "static/chunks/4bd1b696-100b9d70ed4e49c1.js", "static/chunks/1255-8befde0980f5cba9.js", "static/chunks/main-app-6796e1116c8e92de.js", - "static/chunks/app/api/analytics/[deploymentId]/clear/route-4cd8f68137bb4a2e.js" + "static/chunks/app/api/admin/deployments/[id]/server-functions/[functionId]/route-4cd8f68137bb4a2e.js" + ], + "/api/admin/deployments/[id]/server-functions/route": [ + "static/chunks/webpack-ade704dd331e2a4e.js", + "static/chunks/4bd1b696-100b9d70ed4e49c1.js", + "static/chunks/1255-8befde0980f5cba9.js", + "static/chunks/main-app-6796e1116c8e92de.js", + "static/chunks/app/api/admin/deployments/[id]/server-functions/route-4cd8f68137bb4a2e.js" ], "/api/admin/deployments/[id]/scheduled-functions/[scheduledFunctionId]/route": [ - "static/chunks/webpack-6dd20e8a189bb432.js", + "static/chunks/webpack-ade704dd331e2a4e.js", "static/chunks/4bd1b696-100b9d70ed4e49c1.js", "static/chunks/1255-8befde0980f5cba9.js", "static/chunks/main-app-6796e1116c8e92de.js", "static/chunks/app/api/admin/deployments/[id]/scheduled-functions/[scheduledFunctionId]/route-4cd8f68137bb4a2e.js" ], - "/api/admin/deployments/[id]/database/schema/route": [ - "static/chunks/webpack-6dd20e8a189bb432.js", + "/api/analytics/[deploymentId]/clear/route": [ + "static/chunks/webpack-ade704dd331e2a4e.js", "static/chunks/4bd1b696-100b9d70ed4e49c1.js", "static/chunks/1255-8befde0980f5cba9.js", "static/chunks/main-app-6796e1116c8e92de.js", - "static/chunks/app/api/admin/deployments/[id]/database/schema/route-4cd8f68137bb4a2e.js" + "static/chunks/app/api/analytics/[deploymentId]/clear/route-4cd8f68137bb4a2e.js" ], "/api/analytics/[deploymentId]/engagement/route": [ - "static/chunks/webpack-6dd20e8a189bb432.js", + "static/chunks/webpack-ade704dd331e2a4e.js", "static/chunks/4bd1b696-100b9d70ed4e49c1.js", "static/chunks/1255-8befde0980f5cba9.js", "static/chunks/main-app-6796e1116c8e92de.js", "static/chunks/app/api/analytics/[deploymentId]/engagement/route-4cd8f68137bb4a2e.js" ], + "/api/admin/deployments/[id]/server-context/mutate/route": [ + "static/chunks/webpack-ade704dd331e2a4e.js", + "static/chunks/4bd1b696-100b9d70ed4e49c1.js", + "static/chunks/1255-8befde0980f5cba9.js", + "static/chunks/main-app-6796e1116c8e92de.js", + "static/chunks/app/api/admin/deployments/[id]/server-context/mutate/route-4cd8f68137bb4a2e.js" + ], "/api/analytics/[deploymentId]/export/route": [ - "static/chunks/webpack-6dd20e8a189bb432.js", + "static/chunks/webpack-ade704dd331e2a4e.js", "static/chunks/4bd1b696-100b9d70ed4e49c1.js", "static/chunks/1255-8befde0980f5cba9.js", "static/chunks/main-app-6796e1116c8e92de.js", "static/chunks/app/api/analytics/[deploymentId]/export/route-4cd8f68137bb4a2e.js" ], - "/api/admin/deployments/[id]/server-functions/route": [ - "static/chunks/webpack-6dd20e8a189bb432.js", + "/api/analytics/[deploymentId]/heatmap/route": [ + "static/chunks/webpack-ade704dd331e2a4e.js", "static/chunks/4bd1b696-100b9d70ed4e49c1.js", "static/chunks/1255-8befde0980f5cba9.js", "static/chunks/main-app-6796e1116c8e92de.js", - "static/chunks/app/api/admin/deployments/[id]/server-functions/route-4cd8f68137bb4a2e.js" + "static/chunks/app/api/analytics/[deploymentId]/heatmap/route-4cd8f68137bb4a2e.js" ], "/api/analytics/[deploymentId]/overview/route": [ - "static/chunks/webpack-6dd20e8a189bb432.js", + "static/chunks/webpack-ade704dd331e2a4e.js", "static/chunks/4bd1b696-100b9d70ed4e49c1.js", "static/chunks/1255-8befde0980f5cba9.js", "static/chunks/main-app-6796e1116c8e92de.js", "static/chunks/app/api/analytics/[deploymentId]/overview/route-4cd8f68137bb4a2e.js" ], "/api/analytics/[deploymentId]/route": [ - "static/chunks/webpack-6dd20e8a189bb432.js", + "static/chunks/webpack-ade704dd331e2a4e.js", "static/chunks/4bd1b696-100b9d70ed4e49c1.js", "static/chunks/1255-8befde0980f5cba9.js", "static/chunks/main-app-6796e1116c8e92de.js", "static/chunks/app/api/analytics/[deploymentId]/route-4cd8f68137bb4a2e.js" ], - "/api/analytics/[deploymentId]/storage/route": [ - "static/chunks/webpack-6dd20e8a189bb432.js", + "/api/analytics/[deploymentId]/sessions/route": [ + "static/chunks/webpack-ade704dd331e2a4e.js", "static/chunks/4bd1b696-100b9d70ed4e49c1.js", "static/chunks/1255-8befde0980f5cba9.js", "static/chunks/main-app-6796e1116c8e92de.js", - "static/chunks/app/api/analytics/[deploymentId]/storage/route-4cd8f68137bb4a2e.js" + "static/chunks/app/api/analytics/[deploymentId]/sessions/route-4cd8f68137bb4a2e.js" ], - "/api/admin/deployments/[id]/server-context/mutate/route": [ - "static/chunks/webpack-6dd20e8a189bb432.js", + "/api/analytics/[deploymentId]/storage/route": [ + "static/chunks/webpack-ade704dd331e2a4e.js", "static/chunks/4bd1b696-100b9d70ed4e49c1.js", "static/chunks/1255-8befde0980f5cba9.js", "static/chunks/main-app-6796e1116c8e92de.js", - "static/chunks/app/api/admin/deployments/[id]/server-context/mutate/route-4cd8f68137bb4a2e.js" + "static/chunks/app/api/analytics/[deploymentId]/storage/route-4cd8f68137bb4a2e.js" ], "/api/analytics/track/route": [ - "static/chunks/webpack-6dd20e8a189bb432.js", + "static/chunks/webpack-ade704dd331e2a4e.js", "static/chunks/4bd1b696-100b9d70ed4e49c1.js", "static/chunks/1255-8befde0980f5cba9.js", "static/chunks/main-app-6796e1116c8e92de.js", "static/chunks/app/api/analytics/track/route-4cd8f68137bb4a2e.js" ], - "/api/analytics/[deploymentId]/heatmap/route": [ - "static/chunks/webpack-6dd20e8a189bb432.js", + "/api/analytics/interaction/route": [ + "static/chunks/webpack-ade704dd331e2a4e.js", "static/chunks/4bd1b696-100b9d70ed4e49c1.js", "static/chunks/1255-8befde0980f5cba9.js", "static/chunks/main-app-6796e1116c8e92de.js", - "static/chunks/app/api/analytics/[deploymentId]/heatmap/route-4cd8f68137bb4a2e.js" + "static/chunks/app/api/analytics/interaction/route-4cd8f68137bb4a2e.js" ], "/api/admin/run-migrations/route": [ - "static/chunks/webpack-6dd20e8a189bb432.js", + "static/chunks/webpack-ade704dd331e2a4e.js", "static/chunks/4bd1b696-100b9d70ed4e49c1.js", "static/chunks/1255-8befde0980f5cba9.js", "static/chunks/main-app-6796e1116c8e92de.js", "static/chunks/app/api/admin/run-migrations/route-4cd8f68137bb4a2e.js" ], - "/api/analytics/[deploymentId]/sessions/route": [ - "static/chunks/webpack-6dd20e8a189bb432.js", - "static/chunks/4bd1b696-100b9d70ed4e49c1.js", - "static/chunks/1255-8befde0980f5cba9.js", - "static/chunks/main-app-6796e1116c8e92de.js", - "static/chunks/app/api/analytics/[deploymentId]/sessions/route-4cd8f68137bb4a2e.js" - ], - "/api/analytics/interaction/route": [ - "static/chunks/webpack-6dd20e8a189bb432.js", - "static/chunks/4bd1b696-100b9d70ed4e49c1.js", - "static/chunks/1255-8befde0980f5cba9.js", - "static/chunks/main-app-6796e1116c8e92de.js", - "static/chunks/app/api/analytics/interaction/route-4cd8f68137bb4a2e.js" - ], "/api/auth/codex/connect/route": [ - "static/chunks/webpack-6dd20e8a189bb432.js", + "static/chunks/webpack-ade704dd331e2a4e.js", "static/chunks/4bd1b696-100b9d70ed4e49c1.js", "static/chunks/1255-8befde0980f5cba9.js", "static/chunks/main-app-6796e1116c8e92de.js", "static/chunks/app/api/auth/codex/connect/route-4cd8f68137bb4a2e.js" ], "/api/auth/check/route": [ - "static/chunks/webpack-6dd20e8a189bb432.js", + "static/chunks/webpack-ade704dd331e2a4e.js", "static/chunks/4bd1b696-100b9d70ed4e49c1.js", "static/chunks/1255-8befde0980f5cba9.js", "static/chunks/main-app-6796e1116c8e92de.js", "static/chunks/app/api/auth/check/route-4cd8f68137bb4a2e.js" ], - "/api/auth/codex/status/route": [ - "static/chunks/webpack-6dd20e8a189bb432.js", - "static/chunks/4bd1b696-100b9d70ed4e49c1.js", - "static/chunks/1255-8befde0980f5cba9.js", - "static/chunks/main-app-6796e1116c8e92de.js", - "static/chunks/app/api/auth/codex/status/route-4cd8f68137bb4a2e.js" - ], "/api/auth/codex/disconnect/route": [ - "static/chunks/webpack-6dd20e8a189bb432.js", + "static/chunks/webpack-ade704dd331e2a4e.js", "static/chunks/4bd1b696-100b9d70ed4e49c1.js", "static/chunks/1255-8befde0980f5cba9.js", "static/chunks/main-app-6796e1116c8e92de.js", "static/chunks/app/api/auth/codex/disconnect/route-4cd8f68137bb4a2e.js" ], "/api/auth/codex/token/route": [ - "static/chunks/webpack-6dd20e8a189bb432.js", + "static/chunks/webpack-ade704dd331e2a4e.js", "static/chunks/4bd1b696-100b9d70ed4e49c1.js", "static/chunks/1255-8befde0980f5cba9.js", "static/chunks/main-app-6796e1116c8e92de.js", "static/chunks/app/api/auth/codex/token/route-4cd8f68137bb4a2e.js" ], "/api/auth/hf/capabilities/route": [ - "static/chunks/webpack-6dd20e8a189bb432.js", + "static/chunks/webpack-ade704dd331e2a4e.js", "static/chunks/4bd1b696-100b9d70ed4e49c1.js", "static/chunks/1255-8befde0980f5cba9.js", "static/chunks/main-app-6796e1116c8e92de.js", "static/chunks/app/api/auth/hf/capabilities/route-4cd8f68137bb4a2e.js" ], - "/api/deployments/[id]/publish/route": [ - "static/chunks/webpack-6dd20e8a189bb432.js", + "/api/auth/codex/status/route": [ + "static/chunks/webpack-ade704dd331e2a4e.js", "static/chunks/4bd1b696-100b9d70ed4e49c1.js", "static/chunks/1255-8befde0980f5cba9.js", "static/chunks/main-app-6796e1116c8e92de.js", - "static/chunks/app/api/deployments/[id]/publish/route-4cd8f68137bb4a2e.js" + "static/chunks/app/api/auth/codex/status/route-4cd8f68137bb4a2e.js" ], - "/api/auth/login/route": [ - "static/chunks/webpack-6dd20e8a189bb432.js", + "/api/deployments/[id]/publish/route": [ + "static/chunks/webpack-ade704dd331e2a4e.js", "static/chunks/4bd1b696-100b9d70ed4e49c1.js", "static/chunks/1255-8befde0980f5cba9.js", "static/chunks/main-app-6796e1116c8e92de.js", - "static/chunks/app/api/auth/login/route-4cd8f68137bb4a2e.js" + "static/chunks/app/api/deployments/[id]/publish/route-4cd8f68137bb4a2e.js" ], - "/api/deployments/[id]/swap-project/route": [ - "static/chunks/webpack-6dd20e8a189bb432.js", + "/api/deployments/[id]/route": [ + "static/chunks/webpack-ade704dd331e2a4e.js", "static/chunks/4bd1b696-100b9d70ed4e49c1.js", "static/chunks/1255-8befde0980f5cba9.js", "static/chunks/main-app-6796e1116c8e92de.js", - "static/chunks/app/api/deployments/[id]/swap-project/route-4cd8f68137bb4a2e.js" + "static/chunks/app/api/deployments/[id]/route-4cd8f68137bb4a2e.js" ], - "/api/deployments/[id]/route": [ - "static/chunks/webpack-6dd20e8a189bb432.js", + "/api/auth/login/route": [ + "static/chunks/webpack-ade704dd331e2a4e.js", "static/chunks/4bd1b696-100b9d70ed4e49c1.js", "static/chunks/1255-8befde0980f5cba9.js", "static/chunks/main-app-6796e1116c8e92de.js", - "static/chunks/app/api/deployments/[id]/route-4cd8f68137bb4a2e.js" + "static/chunks/app/api/auth/login/route-4cd8f68137bb4a2e.js" ], "/api/auth/logout/route": [ - "static/chunks/webpack-6dd20e8a189bb432.js", + "static/chunks/webpack-ade704dd331e2a4e.js", "static/chunks/4bd1b696-100b9d70ed4e49c1.js", "static/chunks/1255-8befde0980f5cba9.js", "static/chunks/main-app-6796e1116c8e92de.js", "static/chunks/app/api/auth/logout/route-4cd8f68137bb4a2e.js" ], - "/api/auth/me/route": [ - "static/chunks/webpack-6dd20e8a189bb432.js", + "/api/deployments/[id]/swap-project/route": [ + "static/chunks/webpack-ade704dd331e2a4e.js", "static/chunks/4bd1b696-100b9d70ed4e49c1.js", "static/chunks/1255-8befde0980f5cba9.js", "static/chunks/main-app-6796e1116c8e92de.js", - "static/chunks/app/api/auth/me/route-4cd8f68137bb4a2e.js" + "static/chunks/app/api/deployments/[id]/swap-project/route-4cd8f68137bb4a2e.js" ], - "/api/deployments/route": [ - "static/chunks/webpack-6dd20e8a189bb432.js", + "/api/auth/me/route": [ + "static/chunks/webpack-ade704dd331e2a4e.js", "static/chunks/4bd1b696-100b9d70ed4e49c1.js", "static/chunks/1255-8befde0980f5cba9.js", "static/chunks/main-app-6796e1116c8e92de.js", - "static/chunks/app/api/deployments/route-4cd8f68137bb4a2e.js" + "static/chunks/app/api/auth/me/route-4cd8f68137bb4a2e.js" ], "/api/deployments/[id]/thumbnail/route": [ - "static/chunks/webpack-6dd20e8a189bb432.js", + "static/chunks/webpack-ade704dd331e2a4e.js", "static/chunks/4bd1b696-100b9d70ed4e49c1.js", "static/chunks/1255-8befde0980f5cba9.js", "static/chunks/main-app-6796e1116c8e92de.js", "static/chunks/app/api/deployments/[id]/thumbnail/route-4cd8f68137bb4a2e.js" ], - "/api/deployments/[id]/settings/route": [ - "static/chunks/webpack-6dd20e8a189bb432.js", + "/api/deployments/route": [ + "static/chunks/webpack-ade704dd331e2a4e.js", "static/chunks/4bd1b696-100b9d70ed4e49c1.js", "static/chunks/1255-8befde0980f5cba9.js", "static/chunks/main-app-6796e1116c8e92de.js", - "static/chunks/app/api/deployments/[id]/settings/route-4cd8f68137bb4a2e.js" + "static/chunks/app/api/deployments/route-4cd8f68137bb4a2e.js" ], - "/api/docs/[...path]/route": [ - "static/chunks/webpack-6dd20e8a189bb432.js", + "/api/generate/route": [ + "static/chunks/webpack-ade704dd331e2a4e.js", "static/chunks/4bd1b696-100b9d70ed4e49c1.js", "static/chunks/1255-8befde0980f5cba9.js", "static/chunks/main-app-6796e1116c8e92de.js", - "static/chunks/app/api/docs/[...path]/route-4cd8f68137bb4a2e.js" + "static/chunks/app/api/generate/route-4cd8f68137bb4a2e.js" ], - "/api/generate/route": [ - "static/chunks/webpack-6dd20e8a189bb432.js", + "/api/docs/[...path]/route": [ + "static/chunks/webpack-ade704dd331e2a4e.js", "static/chunks/4bd1b696-100b9d70ed4e49c1.js", "static/chunks/1255-8befde0980f5cba9.js", "static/chunks/main-app-6796e1116c8e92de.js", - "static/chunks/app/api/generate/route-4cd8f68137bb4a2e.js" + "static/chunks/app/api/docs/[...path]/route-4cd8f68137bb4a2e.js" ], "/api/models/route": [ - "static/chunks/webpack-6dd20e8a189bb432.js", + "static/chunks/webpack-ade704dd331e2a4e.js", "static/chunks/4bd1b696-100b9d70ed4e49c1.js", "static/chunks/1255-8befde0980f5cba9.js", "static/chunks/main-app-6796e1116c8e92de.js", "static/chunks/app/api/models/route-4cd8f68137bb4a2e.js" ], + "/api/projects/[id]/database/query/route": [ + "static/chunks/webpack-ade704dd331e2a4e.js", + "static/chunks/4bd1b696-100b9d70ed4e49c1.js", + "static/chunks/1255-8befde0980f5cba9.js", + "static/chunks/main-app-6796e1116c8e92de.js", + "static/chunks/app/api/projects/[id]/database/query/route-4cd8f68137bb4a2e.js" + ], "/api/projects/[id]/database/schema/route": [ - "static/chunks/webpack-6dd20e8a189bb432.js", + "static/chunks/webpack-ade704dd331e2a4e.js", "static/chunks/4bd1b696-100b9d70ed4e49c1.js", "static/chunks/1255-8befde0980f5cba9.js", "static/chunks/main-app-6796e1116c8e92de.js", "static/chunks/app/api/projects/[id]/database/schema/route-4cd8f68137bb4a2e.js" ], "/api/projects/[id]/deployments/route": [ - "static/chunks/webpack-6dd20e8a189bb432.js", + "static/chunks/webpack-ade704dd331e2a4e.js", "static/chunks/4bd1b696-100b9d70ed4e49c1.js", "static/chunks/1255-8befde0980f5cba9.js", "static/chunks/main-app-6796e1116c8e92de.js", "static/chunks/app/api/projects/[id]/deployments/route-4cd8f68137bb4a2e.js" ], - "/api/shell/execute/route": [ - "static/chunks/webpack-6dd20e8a189bb432.js", + "/api/projects/route": [ + "static/chunks/webpack-ade704dd331e2a4e.js", "static/chunks/4bd1b696-100b9d70ed4e49c1.js", "static/chunks/1255-8befde0980f5cba9.js", "static/chunks/main-app-6796e1116c8e92de.js", - "static/chunks/app/api/shell/execute/route-4cd8f68137bb4a2e.js" + "static/chunks/app/api/projects/route-4cd8f68137bb4a2e.js" ], - "/api/projects/[id]/database/query/route": [ - "static/chunks/webpack-6dd20e8a189bb432.js", + "/api/sync/backend-features/[projectId]/route": [ + "static/chunks/webpack-ade704dd331e2a4e.js", "static/chunks/4bd1b696-100b9d70ed4e49c1.js", "static/chunks/1255-8befde0980f5cba9.js", "static/chunks/main-app-6796e1116c8e92de.js", - "static/chunks/app/api/projects/[id]/database/query/route-4cd8f68137bb4a2e.js" + "static/chunks/app/api/sync/backend-features/[projectId]/route-4cd8f68137bb4a2e.js" ], - "/api/sync/backend-features/[projectId]/route": [ - "static/chunks/webpack-6dd20e8a189bb432.js", + "/api/shell/execute/route": [ + "static/chunks/webpack-ade704dd331e2a4e.js", "static/chunks/4bd1b696-100b9d70ed4e49c1.js", "static/chunks/1255-8befde0980f5cba9.js", "static/chunks/main-app-6796e1116c8e92de.js", - "static/chunks/app/api/sync/backend-features/[projectId]/route-4cd8f68137bb4a2e.js" + "static/chunks/app/api/shell/execute/route-4cd8f68137bb4a2e.js" ], - "/api/sync/projects/[id]/route": [ - "static/chunks/webpack-6dd20e8a189bb432.js", + "/api/sync/files/route": [ + "static/chunks/webpack-ade704dd331e2a4e.js", "static/chunks/4bd1b696-100b9d70ed4e49c1.js", "static/chunks/1255-8befde0980f5cba9.js", "static/chunks/main-app-6796e1116c8e92de.js", - "static/chunks/app/api/sync/projects/[id]/route-4cd8f68137bb4a2e.js" + "static/chunks/app/api/sync/files/route-4cd8f68137bb4a2e.js" ], "/api/sync/projects/route": [ - "static/chunks/webpack-6dd20e8a189bb432.js", + "static/chunks/webpack-ade704dd331e2a4e.js", "static/chunks/4bd1b696-100b9d70ed4e49c1.js", "static/chunks/1255-8befde0980f5cba9.js", "static/chunks/main-app-6796e1116c8e92de.js", "static/chunks/app/api/sync/projects/route-4cd8f68137bb4a2e.js" ], - "/api/projects/route": [ - "static/chunks/webpack-6dd20e8a189bb432.js", + "/api/deployments/[id]/settings/route": [ + "static/chunks/webpack-ade704dd331e2a4e.js", "static/chunks/4bd1b696-100b9d70ed4e49c1.js", "static/chunks/1255-8befde0980f5cba9.js", "static/chunks/main-app-6796e1116c8e92de.js", - "static/chunks/app/api/projects/route-4cd8f68137bb4a2e.js" + "static/chunks/app/api/deployments/[id]/settings/route-4cd8f68137bb4a2e.js" ], - "/api/sync/files/route": [ - "static/chunks/webpack-6dd20e8a189bb432.js", + "/api/sync/projects/[id]/route": [ + "static/chunks/webpack-ade704dd331e2a4e.js", "static/chunks/4bd1b696-100b9d70ed4e49c1.js", "static/chunks/1255-8befde0980f5cba9.js", "static/chunks/main-app-6796e1116c8e92de.js", - "static/chunks/app/api/sync/files/route-4cd8f68137bb4a2e.js" + "static/chunks/app/api/sync/projects/[id]/route-4cd8f68137bb4a2e.js" + ], + "/api/sync/status/route": [ + "static/chunks/webpack-ade704dd331e2a4e.js", + "static/chunks/4bd1b696-100b9d70ed4e49c1.js", + "static/chunks/1255-8befde0980f5cba9.js", + "static/chunks/main-app-6796e1116c8e92de.js", + "static/chunks/app/api/sync/status/route-4cd8f68137bb4a2e.js" ], "/api/sync/skills/[id]/route": [ - "static/chunks/webpack-6dd20e8a189bb432.js", + "static/chunks/webpack-ade704dd331e2a4e.js", "static/chunks/4bd1b696-100b9d70ed4e49c1.js", "static/chunks/1255-8befde0980f5cba9.js", "static/chunks/main-app-6796e1116c8e92de.js", "static/chunks/app/api/sync/skills/[id]/route-4cd8f68137bb4a2e.js" ], - "/api/sync/templates/route": [ - "static/chunks/webpack-6dd20e8a189bb432.js", + "/api/sync/templates/[id]/route": [ + "static/chunks/webpack-ade704dd331e2a4e.js", "static/chunks/4bd1b696-100b9d70ed4e49c1.js", "static/chunks/1255-8befde0980f5cba9.js", "static/chunks/main-app-6796e1116c8e92de.js", - "static/chunks/app/api/sync/templates/route-4cd8f68137bb4a2e.js" + "static/chunks/app/api/sync/templates/[id]/route-4cd8f68137bb4a2e.js" ], - "/api/validate-key/route": [ - "static/chunks/webpack-6dd20e8a189bb432.js", + "/deployments/[id]/[...path]/route": [ + "static/chunks/webpack-ade704dd331e2a4e.js", "static/chunks/4bd1b696-100b9d70ed4e49c1.js", "static/chunks/1255-8befde0980f5cba9.js", "static/chunks/main-app-6796e1116c8e92de.js", - "static/chunks/app/api/validate-key/route-4cd8f68137bb4a2e.js" + "static/chunks/app/deployments/[id]/[...path]/route-4cd8f68137bb4a2e.js" ], - "/api/sync/status/route": [ - "static/chunks/webpack-6dd20e8a189bb432.js", + "/api/sync/templates/route": [ + "static/chunks/webpack-ade704dd331e2a4e.js", "static/chunks/4bd1b696-100b9d70ed4e49c1.js", "static/chunks/1255-8befde0980f5cba9.js", "static/chunks/main-app-6796e1116c8e92de.js", - "static/chunks/app/api/sync/status/route-4cd8f68137bb4a2e.js" + "static/chunks/app/api/sync/templates/route-4cd8f68137bb4a2e.js" ], "/deployments/[id]/route": [ - "static/chunks/webpack-6dd20e8a189bb432.js", + "static/chunks/webpack-ade704dd331e2a4e.js", "static/chunks/4bd1b696-100b9d70ed4e49c1.js", "static/chunks/1255-8befde0980f5cba9.js", "static/chunks/main-app-6796e1116c8e92de.js", "static/chunks/app/deployments/[id]/route-4cd8f68137bb4a2e.js" ], - "/deployments/[id]/[...path]/route": [ - "static/chunks/webpack-6dd20e8a189bb432.js", + "/api/validate-key/route": [ + "static/chunks/webpack-ade704dd331e2a4e.js", "static/chunks/4bd1b696-100b9d70ed4e49c1.js", "static/chunks/1255-8befde0980f5cba9.js", "static/chunks/main-app-6796e1116c8e92de.js", - "static/chunks/app/deployments/[id]/[...path]/route-4cd8f68137bb4a2e.js" + "static/chunks/app/api/validate-key/route-4cd8f68137bb4a2e.js" ], - "/api/sync/templates/[id]/route": [ - "static/chunks/webpack-6dd20e8a189bb432.js", + "/api/sync/skills/route": [ + "static/chunks/webpack-ade704dd331e2a4e.js", "static/chunks/4bd1b696-100b9d70ed4e49c1.js", "static/chunks/1255-8befde0980f5cba9.js", "static/chunks/main-app-6796e1116c8e92de.js", - "static/chunks/app/api/sync/templates/[id]/route-4cd8f68137bb4a2e.js" + "static/chunks/app/api/sync/skills/route-4cd8f68137bb4a2e.js" ], - "/api/sync/skills/route": [ - "static/chunks/webpack-6dd20e8a189bb432.js", + "/api/admin/deployments/[id]/server-context/route": [ + "static/chunks/webpack-ade704dd331e2a4e.js", "static/chunks/4bd1b696-100b9d70ed4e49c1.js", "static/chunks/1255-8befde0980f5cba9.js", "static/chunks/main-app-6796e1116c8e92de.js", - "static/chunks/app/api/sync/skills/route-4cd8f68137bb4a2e.js" + "static/chunks/app/api/admin/deployments/[id]/server-context/route-4cd8f68137bb4a2e.js" ], "/api/deployments/[id]/functions/[...path]/route": [ - "static/chunks/webpack-6dd20e8a189bb432.js", + "static/chunks/webpack-ade704dd331e2a4e.js", "static/chunks/4bd1b696-100b9d70ed4e49c1.js", "static/chunks/1255-8befde0980f5cba9.js", "static/chunks/main-app-6796e1116c8e92de.js", "static/chunks/app/api/deployments/[id]/functions/[...path]/route-4cd8f68137bb4a2e.js" ], "/api/admin/dashboard/route": [ - "static/chunks/webpack-6dd20e8a189bb432.js", + "static/chunks/webpack-ade704dd331e2a4e.js", "static/chunks/4bd1b696-100b9d70ed4e49c1.js", "static/chunks/1255-8befde0980f5cba9.js", "static/chunks/main-app-6796e1116c8e92de.js", "static/chunks/app/api/admin/dashboard/route-4cd8f68137bb4a2e.js" ], - "/api/admin/deployments/[id]/server-context/route": [ - "static/chunks/webpack-6dd20e8a189bb432.js", - "static/chunks/4bd1b696-100b9d70ed4e49c1.js", - "static/chunks/1255-8befde0980f5cba9.js", - "static/chunks/main-app-6796e1116c8e92de.js", - "static/chunks/app/api/admin/deployments/[id]/server-context/route-4cd8f68137bb4a2e.js" - ], - "/admin/docs/page": [ - "static/chunks/webpack-6dd20e8a189bb432.js", + "/admin/dashboard/page": [ + "static/chunks/webpack-ade704dd331e2a4e.js", "static/chunks/4bd1b696-100b9d70ed4e49c1.js", "static/chunks/1255-8befde0980f5cba9.js", "static/chunks/main-app-6796e1116c8e92de.js", @@ -471,13 +470,20 @@ "static/chunks/4754-f12d30a9633ac86b.js", "static/chunks/7389-61da0d6ecaea74eb.js", "static/chunks/2672-7c5c90d97d096503.js", - "static/chunks/6357-b446ac8c3fed5ee2.js", + "static/chunks/6357-f74e169a9a97fe50.js", "static/chunks/4735-3fe565f30753fd50.js", - "static/chunks/230-17f072d56a4348eb.js", - "static/chunks/app/admin/docs/page-bc09b9cbccf02d58.js" + "static/chunks/230-22a2bac579174a98.js", + "static/chunks/app/admin/dashboard/page-bc09b9cbccf02d58.js" ], - "/admin/deployments/page": [ - "static/chunks/webpack-6dd20e8a189bb432.js", + "/admin/login/page": [ + "static/chunks/webpack-ade704dd331e2a4e.js", + "static/chunks/4bd1b696-100b9d70ed4e49c1.js", + "static/chunks/1255-8befde0980f5cba9.js", + "static/chunks/main-app-6796e1116c8e92de.js", + "static/chunks/app/admin/login/page-5f069849d073f76f.js" + ], + "/admin/settings/application/page": [ + "static/chunks/webpack-ade704dd331e2a4e.js", "static/chunks/4bd1b696-100b9d70ed4e49c1.js", "static/chunks/1255-8befde0980f5cba9.js", "static/chunks/main-app-6796e1116c8e92de.js", @@ -488,13 +494,13 @@ "static/chunks/4754-f12d30a9633ac86b.js", "static/chunks/7389-61da0d6ecaea74eb.js", "static/chunks/2672-7c5c90d97d096503.js", - "static/chunks/6357-b446ac8c3fed5ee2.js", + "static/chunks/6357-f74e169a9a97fe50.js", "static/chunks/4735-3fe565f30753fd50.js", - "static/chunks/230-17f072d56a4348eb.js", - "static/chunks/app/admin/deployments/page-bc09b9cbccf02d58.js" + "static/chunks/230-22a2bac579174a98.js", + "static/chunks/app/admin/settings/application/page-bc09b9cbccf02d58.js" ], - "/admin/dashboard/page": [ - "static/chunks/webpack-6dd20e8a189bb432.js", + "/admin/projects/page": [ + "static/chunks/webpack-ade704dd331e2a4e.js", "static/chunks/4bd1b696-100b9d70ed4e49c1.js", "static/chunks/1255-8befde0980f5cba9.js", "static/chunks/main-app-6796e1116c8e92de.js", @@ -505,27 +511,13 @@ "static/chunks/4754-f12d30a9633ac86b.js", "static/chunks/7389-61da0d6ecaea74eb.js", "static/chunks/2672-7c5c90d97d096503.js", - "static/chunks/6357-b446ac8c3fed5ee2.js", + "static/chunks/6357-f74e169a9a97fe50.js", "static/chunks/4735-3fe565f30753fd50.js", - "static/chunks/230-17f072d56a4348eb.js", - "static/chunks/app/admin/dashboard/page-bc09b9cbccf02d58.js" - ], - "/admin/login/page": [ - "static/chunks/webpack-6dd20e8a189bb432.js", - "static/chunks/4bd1b696-100b9d70ed4e49c1.js", - "static/chunks/1255-8befde0980f5cba9.js", - "static/chunks/main-app-6796e1116c8e92de.js", - "static/chunks/app/admin/login/page-5f069849d073f76f.js" - ], - "/admin/page": [ - "static/chunks/webpack-6dd20e8a189bb432.js", - "static/chunks/4bd1b696-100b9d70ed4e49c1.js", - "static/chunks/1255-8befde0980f5cba9.js", - "static/chunks/main-app-6796e1116c8e92de.js", - "static/chunks/app/admin/page-700ea05bb99f3aa7.js" + "static/chunks/230-22a2bac579174a98.js", + "static/chunks/app/admin/projects/page-bc09b9cbccf02d58.js" ], - "/admin/settings/page": [ - "static/chunks/webpack-6dd20e8a189bb432.js", + "/admin/docs/page": [ + "static/chunks/webpack-ade704dd331e2a4e.js", "static/chunks/4bd1b696-100b9d70ed4e49c1.js", "static/chunks/1255-8befde0980f5cba9.js", "static/chunks/main-app-6796e1116c8e92de.js", @@ -536,13 +528,13 @@ "static/chunks/4754-f12d30a9633ac86b.js", "static/chunks/7389-61da0d6ecaea74eb.js", "static/chunks/2672-7c5c90d97d096503.js", - "static/chunks/6357-b446ac8c3fed5ee2.js", + "static/chunks/6357-f74e169a9a97fe50.js", "static/chunks/4735-3fe565f30753fd50.js", - "static/chunks/230-17f072d56a4348eb.js", - "static/chunks/app/admin/settings/page-bc09b9cbccf02d58.js" + "static/chunks/230-22a2bac579174a98.js", + "static/chunks/app/admin/docs/page-bc09b9cbccf02d58.js" ], - "/admin/skills/page": [ - "static/chunks/webpack-6dd20e8a189bb432.js", + "/admin/deployments/page": [ + "static/chunks/webpack-ade704dd331e2a4e.js", "static/chunks/4bd1b696-100b9d70ed4e49c1.js", "static/chunks/1255-8befde0980f5cba9.js", "static/chunks/main-app-6796e1116c8e92de.js", @@ -553,13 +545,13 @@ "static/chunks/4754-f12d30a9633ac86b.js", "static/chunks/7389-61da0d6ecaea74eb.js", "static/chunks/2672-7c5c90d97d096503.js", - "static/chunks/6357-b446ac8c3fed5ee2.js", + "static/chunks/6357-f74e169a9a97fe50.js", "static/chunks/4735-3fe565f30753fd50.js", - "static/chunks/230-17f072d56a4348eb.js", - "static/chunks/app/admin/skills/page-bc09b9cbccf02d58.js" + "static/chunks/230-22a2bac579174a98.js", + "static/chunks/app/admin/deployments/page-bc09b9cbccf02d58.js" ], - "/admin/projects/page": [ - "static/chunks/webpack-6dd20e8a189bb432.js", + "/admin/settings/model/page": [ + "static/chunks/webpack-ade704dd331e2a4e.js", "static/chunks/4bd1b696-100b9d70ed4e49c1.js", "static/chunks/1255-8befde0980f5cba9.js", "static/chunks/main-app-6796e1116c8e92de.js", @@ -570,13 +562,13 @@ "static/chunks/4754-f12d30a9633ac86b.js", "static/chunks/7389-61da0d6ecaea74eb.js", "static/chunks/2672-7c5c90d97d096503.js", - "static/chunks/6357-b446ac8c3fed5ee2.js", + "static/chunks/6357-f74e169a9a97fe50.js", "static/chunks/4735-3fe565f30753fd50.js", - "static/chunks/230-17f072d56a4348eb.js", - "static/chunks/app/admin/projects/page-bc09b9cbccf02d58.js" + "static/chunks/230-22a2bac579174a98.js", + "static/chunks/app/admin/settings/model/page-bc09b9cbccf02d58.js" ], - "/admin/settings/application/page": [ - "static/chunks/webpack-6dd20e8a189bb432.js", + "/admin/settings/page": [ + "static/chunks/webpack-ade704dd331e2a4e.js", "static/chunks/4bd1b696-100b9d70ed4e49c1.js", "static/chunks/1255-8befde0980f5cba9.js", "static/chunks/main-app-6796e1116c8e92de.js", @@ -587,13 +579,13 @@ "static/chunks/4754-f12d30a9633ac86b.js", "static/chunks/7389-61da0d6ecaea74eb.js", "static/chunks/2672-7c5c90d97d096503.js", - "static/chunks/6357-b446ac8c3fed5ee2.js", + "static/chunks/6357-f74e169a9a97fe50.js", "static/chunks/4735-3fe565f30753fd50.js", - "static/chunks/230-17f072d56a4348eb.js", - "static/chunks/app/admin/settings/application/page-bc09b9cbccf02d58.js" + "static/chunks/230-22a2bac579174a98.js", + "static/chunks/app/admin/settings/page-bc09b9cbccf02d58.js" ], - "/admin/settings/model/page": [ - "static/chunks/webpack-6dd20e8a189bb432.js", + "/admin/templates/page": [ + "static/chunks/webpack-ade704dd331e2a4e.js", "static/chunks/4bd1b696-100b9d70ed4e49c1.js", "static/chunks/1255-8befde0980f5cba9.js", "static/chunks/main-app-6796e1116c8e92de.js", @@ -604,13 +596,13 @@ "static/chunks/4754-f12d30a9633ac86b.js", "static/chunks/7389-61da0d6ecaea74eb.js", "static/chunks/2672-7c5c90d97d096503.js", - "static/chunks/6357-b446ac8c3fed5ee2.js", + "static/chunks/6357-f74e169a9a97fe50.js", "static/chunks/4735-3fe565f30753fd50.js", - "static/chunks/230-17f072d56a4348eb.js", - "static/chunks/app/admin/settings/model/page-bc09b9cbccf02d58.js" + "static/chunks/230-22a2bac579174a98.js", + "static/chunks/app/admin/templates/page-bc09b9cbccf02d58.js" ], "/page": [ - "static/chunks/webpack-6dd20e8a189bb432.js", + "static/chunks/webpack-ade704dd331e2a4e.js", "static/chunks/4bd1b696-100b9d70ed4e49c1.js", "static/chunks/1255-8befde0980f5cba9.js", "static/chunks/main-app-6796e1116c8e92de.js", @@ -621,13 +613,13 @@ "static/chunks/4754-f12d30a9633ac86b.js", "static/chunks/7389-61da0d6ecaea74eb.js", "static/chunks/2672-7c5c90d97d096503.js", - "static/chunks/6357-b446ac8c3fed5ee2.js", + "static/chunks/6357-f74e169a9a97fe50.js", "static/chunks/4735-3fe565f30753fd50.js", - "static/chunks/230-17f072d56a4348eb.js", + "static/chunks/230-22a2bac579174a98.js", "static/chunks/app/page-d5bbbaf5dee449d5.js" ], - "/admin/templates/page": [ - "static/chunks/webpack-6dd20e8a189bb432.js", + "/admin/skills/page": [ + "static/chunks/webpack-ade704dd331e2a4e.js", "static/chunks/4bd1b696-100b9d70ed4e49c1.js", "static/chunks/1255-8befde0980f5cba9.js", "static/chunks/main-app-6796e1116c8e92de.js", @@ -638,21 +630,28 @@ "static/chunks/4754-f12d30a9633ac86b.js", "static/chunks/7389-61da0d6ecaea74eb.js", "static/chunks/2672-7c5c90d97d096503.js", - "static/chunks/6357-b446ac8c3fed5ee2.js", + "static/chunks/6357-f74e169a9a97fe50.js", "static/chunks/4735-3fe565f30753fd50.js", - "static/chunks/230-17f072d56a4348eb.js", - "static/chunks/app/admin/templates/page-bc09b9cbccf02d58.js" + "static/chunks/230-22a2bac579174a98.js", + "static/chunks/app/admin/skills/page-bc09b9cbccf02d58.js" + ], + "/admin/page": [ + "static/chunks/webpack-ade704dd331e2a4e.js", + "static/chunks/4bd1b696-100b9d70ed4e49c1.js", + "static/chunks/1255-8befde0980f5cba9.js", + "static/chunks/main-app-6796e1116c8e92de.js", + "static/chunks/app/admin/page-700ea05bb99f3aa7.js" ], "/test-generation/page": [ - "static/chunks/webpack-6dd20e8a189bb432.js", + "static/chunks/webpack-ade704dd331e2a4e.js", "static/chunks/4bd1b696-100b9d70ed4e49c1.js", "static/chunks/1255-8befde0980f5cba9.js", "static/chunks/main-app-6796e1116c8e92de.js", "static/chunks/14258b02-ed7689e3556981a7.js", "static/chunks/8720-c9ee040177c11cae.js", "static/chunks/4754-f12d30a9633ac86b.js", - "static/chunks/6357-b446ac8c3fed5ee2.js", - "static/chunks/app/test-generation/page-b134a3a37ff43e31.js" + "static/chunks/6357-f74e169a9a97fe50.js", + "static/chunks/app/test-generation/page-ace22e1f58d6b190.js" ] } } \ No newline at end of file diff --git a/.next/app-path-routes-manifest.json b/.next/app-path-routes-manifest.json index 5774f25e96ae6d113610958715e993850c0e12c6..2670c187b8b4cd2b88d58c33e95a44b86862ba0d 100644 --- a/.next/app-path-routes-manifest.json +++ b/.next/app-path-routes-manifest.json @@ -2,78 +2,78 @@ "/_not-found/page": "/_not-found", "/api/admin/deployments/[id]/database/logs/route": "/api/admin/deployments/[id]/database/logs", "/api/admin/deployments/[id]/database/query/route": "/api/admin/deployments/[id]/database/query", + "/api/admin/deployments/[id]/database/schema/route": "/api/admin/deployments/[id]/database/schema", "/api/admin/deployments/[id]/functions/[functionId]/logs/route": "/api/admin/deployments/[id]/functions/[functionId]/logs", "/api/admin/deployments/[id]/functions/[functionId]/route": "/api/admin/deployments/[id]/functions/[functionId]", - "/api/admin/deployments/[id]/provision/route": "/api/admin/deployments/[id]/provision", "/api/admin/deployments/[id]/functions/route": "/api/admin/deployments/[id]/functions", - "/api/admin/deployments/[id]/secrets/[secretId]/route": "/api/admin/deployments/[id]/secrets/[secretId]", + "/api/admin/deployments/[id]/provision/route": "/api/admin/deployments/[id]/provision", "/api/admin/deployments/[id]/scheduled-functions/route": "/api/admin/deployments/[id]/scheduled-functions", - "/api/admin/deployments/[id]/server-functions/[functionId]/route": "/api/admin/deployments/[id]/server-functions/[functionId]", + "/api/admin/deployments/[id]/secrets/[secretId]/route": "/api/admin/deployments/[id]/secrets/[secretId]", "/api/admin/deployments/[id]/secrets/route": "/api/admin/deployments/[id]/secrets", - "/api/analytics/[deploymentId]/clear/route": "/api/analytics/[deploymentId]/clear", + "/api/admin/deployments/[id]/server-functions/[functionId]/route": "/api/admin/deployments/[id]/server-functions/[functionId]", + "/api/admin/deployments/[id]/server-functions/route": "/api/admin/deployments/[id]/server-functions", "/api/admin/deployments/[id]/scheduled-functions/[scheduledFunctionId]/route": "/api/admin/deployments/[id]/scheduled-functions/[scheduledFunctionId]", - "/api/admin/deployments/[id]/database/schema/route": "/api/admin/deployments/[id]/database/schema", + "/api/analytics/[deploymentId]/clear/route": "/api/analytics/[deploymentId]/clear", "/api/analytics/[deploymentId]/engagement/route": "/api/analytics/[deploymentId]/engagement", + "/api/admin/deployments/[id]/server-context/mutate/route": "/api/admin/deployments/[id]/server-context/mutate", "/api/analytics/[deploymentId]/export/route": "/api/analytics/[deploymentId]/export", - "/api/admin/deployments/[id]/server-functions/route": "/api/admin/deployments/[id]/server-functions", + "/api/analytics/[deploymentId]/heatmap/route": "/api/analytics/[deploymentId]/heatmap", "/api/analytics/[deploymentId]/overview/route": "/api/analytics/[deploymentId]/overview", "/api/analytics/[deploymentId]/route": "/api/analytics/[deploymentId]", + "/api/analytics/[deploymentId]/sessions/route": "/api/analytics/[deploymentId]/sessions", "/api/analytics/[deploymentId]/storage/route": "/api/analytics/[deploymentId]/storage", - "/api/admin/deployments/[id]/server-context/mutate/route": "/api/admin/deployments/[id]/server-context/mutate", "/api/analytics/track/route": "/api/analytics/track", - "/api/analytics/[deploymentId]/heatmap/route": "/api/analytics/[deploymentId]/heatmap", - "/api/admin/run-migrations/route": "/api/admin/run-migrations", - "/api/analytics/[deploymentId]/sessions/route": "/api/analytics/[deploymentId]/sessions", "/api/analytics/interaction/route": "/api/analytics/interaction", + "/api/admin/run-migrations/route": "/api/admin/run-migrations", "/api/auth/codex/connect/route": "/api/auth/codex/connect", "/api/auth/check/route": "/api/auth/check", - "/api/auth/codex/status/route": "/api/auth/codex/status", "/api/auth/codex/disconnect/route": "/api/auth/codex/disconnect", "/api/auth/codex/token/route": "/api/auth/codex/token", "/api/auth/hf/capabilities/route": "/api/auth/hf/capabilities", + "/api/auth/codex/status/route": "/api/auth/codex/status", "/api/deployments/[id]/publish/route": "/api/deployments/[id]/publish", - "/api/auth/login/route": "/api/auth/login", - "/api/deployments/[id]/swap-project/route": "/api/deployments/[id]/swap-project", "/api/deployments/[id]/route": "/api/deployments/[id]", + "/api/auth/login/route": "/api/auth/login", "/api/auth/logout/route": "/api/auth/logout", + "/api/deployments/[id]/swap-project/route": "/api/deployments/[id]/swap-project", "/api/auth/me/route": "/api/auth/me", - "/api/deployments/route": "/api/deployments", "/api/deployments/[id]/thumbnail/route": "/api/deployments/[id]/thumbnail", - "/api/deployments/[id]/settings/route": "/api/deployments/[id]/settings", - "/api/docs/[...path]/route": "/api/docs/[...path]", + "/api/deployments/route": "/api/deployments", "/api/generate/route": "/api/generate", + "/api/docs/[...path]/route": "/api/docs/[...path]", "/api/models/route": "/api/models", + "/api/projects/[id]/database/query/route": "/api/projects/[id]/database/query", "/api/projects/[id]/database/schema/route": "/api/projects/[id]/database/schema", "/api/projects/[id]/deployments/route": "/api/projects/[id]/deployments", - "/api/shell/execute/route": "/api/shell/execute", - "/api/projects/[id]/database/query/route": "/api/projects/[id]/database/query", - "/api/sync/backend-features/[projectId]/route": "/api/sync/backend-features/[projectId]", - "/api/sync/projects/[id]/route": "/api/sync/projects/[id]", - "/api/sync/projects/route": "/api/sync/projects", "/api/projects/route": "/api/projects", + "/api/sync/backend-features/[projectId]/route": "/api/sync/backend-features/[projectId]", + "/api/shell/execute/route": "/api/shell/execute", "/api/sync/files/route": "/api/sync/files", + "/api/sync/projects/route": "/api/sync/projects", + "/api/deployments/[id]/settings/route": "/api/deployments/[id]/settings", + "/api/sync/projects/[id]/route": "/api/sync/projects/[id]", + "/api/sync/status/route": "/api/sync/status", "/api/sync/skills/[id]/route": "/api/sync/skills/[id]", + "/api/sync/templates/[id]/route": "/api/sync/templates/[id]", + "/deployments/[id]/[...path]/route": "/deployments/[id]/[...path]", "/api/sync/templates/route": "/api/sync/templates", - "/api/validate-key/route": "/api/validate-key", - "/api/sync/status/route": "/api/sync/status", "/deployments/[id]/route": "/deployments/[id]", - "/deployments/[id]/[...path]/route": "/deployments/[id]/[...path]", - "/api/sync/templates/[id]/route": "/api/sync/templates/[id]", + "/api/validate-key/route": "/api/validate-key", "/api/sync/skills/route": "/api/sync/skills", + "/api/admin/deployments/[id]/server-context/route": "/api/admin/deployments/[id]/server-context", "/api/deployments/[id]/functions/[...path]/route": "/api/deployments/[id]/functions/[...path]", "/api/admin/dashboard/route": "/api/admin/dashboard", - "/api/admin/deployments/[id]/server-context/route": "/api/admin/deployments/[id]/server-context", - "/admin/docs/page": "/admin/docs", - "/admin/deployments/page": "/admin/deployments", "/admin/dashboard/page": "/admin/dashboard", "/admin/login/page": "/admin/login", - "/admin/page": "/admin", - "/admin/settings/page": "/admin/settings", - "/admin/skills/page": "/admin/skills", - "/admin/projects/page": "/admin/projects", "/admin/settings/application/page": "/admin/settings/application", + "/admin/projects/page": "/admin/projects", + "/admin/docs/page": "/admin/docs", + "/admin/deployments/page": "/admin/deployments", "/admin/settings/model/page": "/admin/settings/model", - "/page": "/", + "/admin/settings/page": "/admin/settings", "/admin/templates/page": "/admin/templates", + "/page": "/", + "/admin/skills/page": "/admin/skills", + "/admin/page": "/admin", "/test-generation/page": "/test-generation" } \ No newline at end of file diff --git a/.next/build-manifest.json b/.next/build-manifest.json index 67d74880b9140a508b43b9877dc1b946afe8ac80..afe7400ac7cde1ae6d434b14d8fce1cc45a0879f 100644 --- a/.next/build-manifest.json +++ b/.next/build-manifest.json @@ -5,11 +5,11 @@ "devFiles": [], "ampDevFiles": [], "lowPriorityFiles": [ - "static/2td0Z1d-ACUuAU0vaH1cE/_buildManifest.js", - "static/2td0Z1d-ACUuAU0vaH1cE/_ssgManifest.js" + "static/_IUPd4Ux9AZdQVp7CuJFW/_buildManifest.js", + "static/_IUPd4Ux9AZdQVp7CuJFW/_ssgManifest.js" ], "rootMainFiles": [ - "static/chunks/webpack-6dd20e8a189bb432.js", + "static/chunks/webpack-ade704dd331e2a4e.js", "static/chunks/4bd1b696-100b9d70ed4e49c1.js", "static/chunks/1255-8befde0980f5cba9.js", "static/chunks/main-app-6796e1116c8e92de.js" @@ -17,13 +17,13 @@ "rootMainFilesTree": {}, "pages": { "/_app": [ - "static/chunks/webpack-6dd20e8a189bb432.js", + "static/chunks/webpack-ade704dd331e2a4e.js", "static/chunks/framework-bd61ec64032c2de7.js", "static/chunks/main-73443a1a35107593.js", "static/chunks/pages/_app-4b3fb5e477a0267f.js" ], "/_error": [ - "static/chunks/webpack-6dd20e8a189bb432.js", + "static/chunks/webpack-ade704dd331e2a4e.js", "static/chunks/framework-bd61ec64032c2de7.js", "static/chunks/main-73443a1a35107593.js", "static/chunks/pages/_error-c970d8b55ace1b48.js" diff --git a/.next/prerender-manifest.json b/.next/prerender-manifest.json index 9f8ef89b6452e25445c60f20af8eeffdfe6e562f..64963e24372b14f480bbe51b51b080532f1dd8d0 100644 --- a/.next/prerender-manifest.json +++ b/.next/prerender-manifest.json @@ -74,7 +74,7 @@ "x-next-revalidate-tag-token" ] }, - "/admin/docs": { + "/admin/settings": { "experimentalBypassFor": [ { "type": "header", @@ -87,8 +87,8 @@ } ], "initialRevalidateSeconds": false, - "srcRoute": "/admin/docs", - "dataRoute": "/admin/docs.rsc", + "srcRoute": "/admin/settings", + "dataRoute": "/admin/settings.rsc", "allowHeader": [ "host", "x-matched-path", @@ -98,7 +98,7 @@ "x-next-revalidate-tag-token" ] }, - "/admin/skills": { + "/admin/dashboard": { "experimentalBypassFor": [ { "type": "header", @@ -111,8 +111,8 @@ } ], "initialRevalidateSeconds": false, - "srcRoute": "/admin/skills", - "dataRoute": "/admin/skills.rsc", + "srcRoute": "/admin/dashboard", + "dataRoute": "/admin/dashboard.rsc", "allowHeader": [ "host", "x-matched-path", @@ -122,7 +122,7 @@ "x-next-revalidate-tag-token" ] }, - "/admin/templates": { + "/admin/settings/model": { "experimentalBypassFor": [ { "type": "header", @@ -135,8 +135,8 @@ } ], "initialRevalidateSeconds": false, - "srcRoute": "/admin/templates", - "dataRoute": "/admin/templates.rsc", + "srcRoute": "/admin/settings/model", + "dataRoute": "/admin/settings/model.rsc", "allowHeader": [ "host", "x-matched-path", @@ -146,7 +146,7 @@ "x-next-revalidate-tag-token" ] }, - "/": { + "/admin/deployments": { "experimentalBypassFor": [ { "type": "header", @@ -159,8 +159,8 @@ } ], "initialRevalidateSeconds": false, - "srcRoute": "/", - "dataRoute": "/index.rsc", + "srcRoute": "/admin/deployments", + "dataRoute": "/admin/deployments.rsc", "allowHeader": [ "host", "x-matched-path", @@ -170,7 +170,7 @@ "x-next-revalidate-tag-token" ] }, - "/admin/projects": { + "/admin/docs": { "experimentalBypassFor": [ { "type": "header", @@ -183,8 +183,8 @@ } ], "initialRevalidateSeconds": false, - "srcRoute": "/admin/projects", - "dataRoute": "/admin/projects.rsc", + "srcRoute": "/admin/docs", + "dataRoute": "/admin/docs.rsc", "allowHeader": [ "host", "x-matched-path", @@ -194,7 +194,7 @@ "x-next-revalidate-tag-token" ] }, - "/admin/settings/application": { + "/": { "experimentalBypassFor": [ { "type": "header", @@ -207,8 +207,8 @@ } ], "initialRevalidateSeconds": false, - "srcRoute": "/admin/settings/application", - "dataRoute": "/admin/settings/application.rsc", + "srcRoute": "/", + "dataRoute": "/index.rsc", "allowHeader": [ "host", "x-matched-path", @@ -218,7 +218,7 @@ "x-next-revalidate-tag-token" ] }, - "/admin/dashboard": { + "/admin/projects": { "experimentalBypassFor": [ { "type": "header", @@ -231,8 +231,8 @@ } ], "initialRevalidateSeconds": false, - "srcRoute": "/admin/dashboard", - "dataRoute": "/admin/dashboard.rsc", + "srcRoute": "/admin/projects", + "dataRoute": "/admin/projects.rsc", "allowHeader": [ "host", "x-matched-path", @@ -266,7 +266,7 @@ "x-next-revalidate-tag-token" ] }, - "/admin/deployments": { + "/admin/settings/application": { "experimentalBypassFor": [ { "type": "header", @@ -279,8 +279,8 @@ } ], "initialRevalidateSeconds": false, - "srcRoute": "/admin/deployments", - "dataRoute": "/admin/deployments.rsc", + "srcRoute": "/admin/settings/application", + "dataRoute": "/admin/settings/application.rsc", "allowHeader": [ "host", "x-matched-path", @@ -290,7 +290,7 @@ "x-next-revalidate-tag-token" ] }, - "/admin/settings/model": { + "/admin/templates": { "experimentalBypassFor": [ { "type": "header", @@ -303,8 +303,8 @@ } ], "initialRevalidateSeconds": false, - "srcRoute": "/admin/settings/model", - "dataRoute": "/admin/settings/model.rsc", + "srcRoute": "/admin/templates", + "dataRoute": "/admin/templates.rsc", "allowHeader": [ "host", "x-matched-path", @@ -314,7 +314,7 @@ "x-next-revalidate-tag-token" ] }, - "/admin/settings": { + "/admin/skills": { "experimentalBypassFor": [ { "type": "header", @@ -327,8 +327,8 @@ } ], "initialRevalidateSeconds": false, - "srcRoute": "/admin/settings", - "dataRoute": "/admin/settings.rsc", + "srcRoute": "/admin/skills", + "dataRoute": "/admin/skills.rsc", "allowHeader": [ "host", "x-matched-path", @@ -342,8 +342,8 @@ "dynamicRoutes": {}, "notFoundRoutes": [], "preview": { - "previewModeId": "41514addfa54a4fa126a3f125b440629", - "previewModeSigningKey": "ca44f5ab9ba17d513690bca05118b5c6e5568f524a2539457fc5170ebec5c5d7", - "previewModeEncryptionKey": "a96613147a15917438aa63d7cd39632d21c0dc06d40df0e1778b9d8cff5f65f9" + "previewModeId": "3a2a117f4d7f9f992f8467569464234c", + "previewModeSigningKey": "a145ba4ef3547b4994c5036de92fc5f6b705ffbaf0c0e9711bdcf6076bcf0878", + "previewModeEncryptionKey": "21796b011eeb9ef3881392da3f86107125fdbd03024fdabc37a95d604c1cea9a" } } \ No newline at end of file diff --git a/.next/react-loadable-manifest.json b/.next/react-loadable-manifest.json index 24a47a928cd4fc2dd816aabc31653b1143d71dc2..4551c1f945378067b5e5505a7b831fdd3ee1c467 100644 --- a/.next/react-loadable-manifest.json +++ b/.next/react-loadable-manifest.json @@ -2,7 +2,7 @@ "app/test-generation/page.tsx -> @/lib/testing/assertion-runner": { "id": 24251, "files": [ - "static/chunks/4251.47bbc9a8d7ea504e.js" + "static/chunks/4251.28ddadebfd78eac4.js" ] }, "app/test-generation/page.tsx -> @/lib/testing/judge": { @@ -50,6 +50,12 @@ "id": 3169, "files": [] }, + "components/project-backend/index.tsx -> @/lib/llm/prompts": { + "id": 29569, + "files": [ + "static/chunks/9569.acb3fb4f5b9a139e.js" + ] + }, "components/views/content-area.tsx -> @/lib/vfs": { "id": 94318, "files": [] @@ -65,7 +71,7 @@ "components/workspace/index.tsx -> @/lib/llm/prompts": { "id": 29569, "files": [ - "static/chunks/9569.c8e4f0ba7cdf9438.js" + "static/chunks/9569.acb3fb4f5b9a139e.js" ] }, "lib/llm/debug-events-state.ts -> @/lib/vfs": { diff --git a/.next/server/app-paths-manifest.json b/.next/server/app-paths-manifest.json index baf74047dcfd1812b45cd9b535b0a77f788ee1f3..1d2b929086c2bebe9d08456053f394880f7e2f2c 100644 --- a/.next/server/app-paths-manifest.json +++ b/.next/server/app-paths-manifest.json @@ -2,78 +2,78 @@ "/_not-found/page": "app/_not-found/page.js", "/api/admin/deployments/[id]/database/logs/route": "app/api/admin/deployments/[id]/database/logs/route.js", "/api/admin/deployments/[id]/database/query/route": "app/api/admin/deployments/[id]/database/query/route.js", + "/api/admin/deployments/[id]/database/schema/route": "app/api/admin/deployments/[id]/database/schema/route.js", "/api/admin/deployments/[id]/functions/[functionId]/logs/route": "app/api/admin/deployments/[id]/functions/[functionId]/logs/route.js", "/api/admin/deployments/[id]/functions/[functionId]/route": "app/api/admin/deployments/[id]/functions/[functionId]/route.js", - "/api/admin/deployments/[id]/provision/route": "app/api/admin/deployments/[id]/provision/route.js", "/api/admin/deployments/[id]/functions/route": "app/api/admin/deployments/[id]/functions/route.js", - "/api/admin/deployments/[id]/secrets/[secretId]/route": "app/api/admin/deployments/[id]/secrets/[secretId]/route.js", + "/api/admin/deployments/[id]/provision/route": "app/api/admin/deployments/[id]/provision/route.js", "/api/admin/deployments/[id]/scheduled-functions/route": "app/api/admin/deployments/[id]/scheduled-functions/route.js", - "/api/admin/deployments/[id]/server-functions/[functionId]/route": "app/api/admin/deployments/[id]/server-functions/[functionId]/route.js", + "/api/admin/deployments/[id]/secrets/[secretId]/route": "app/api/admin/deployments/[id]/secrets/[secretId]/route.js", "/api/admin/deployments/[id]/secrets/route": "app/api/admin/deployments/[id]/secrets/route.js", - "/api/analytics/[deploymentId]/clear/route": "app/api/analytics/[deploymentId]/clear/route.js", + "/api/admin/deployments/[id]/server-functions/[functionId]/route": "app/api/admin/deployments/[id]/server-functions/[functionId]/route.js", + "/api/admin/deployments/[id]/server-functions/route": "app/api/admin/deployments/[id]/server-functions/route.js", "/api/admin/deployments/[id]/scheduled-functions/[scheduledFunctionId]/route": "app/api/admin/deployments/[id]/scheduled-functions/[scheduledFunctionId]/route.js", - "/api/admin/deployments/[id]/database/schema/route": "app/api/admin/deployments/[id]/database/schema/route.js", + "/api/analytics/[deploymentId]/clear/route": "app/api/analytics/[deploymentId]/clear/route.js", "/api/analytics/[deploymentId]/engagement/route": "app/api/analytics/[deploymentId]/engagement/route.js", + "/api/admin/deployments/[id]/server-context/mutate/route": "app/api/admin/deployments/[id]/server-context/mutate/route.js", "/api/analytics/[deploymentId]/export/route": "app/api/analytics/[deploymentId]/export/route.js", - "/api/admin/deployments/[id]/server-functions/route": "app/api/admin/deployments/[id]/server-functions/route.js", + "/api/analytics/[deploymentId]/heatmap/route": "app/api/analytics/[deploymentId]/heatmap/route.js", "/api/analytics/[deploymentId]/overview/route": "app/api/analytics/[deploymentId]/overview/route.js", "/api/analytics/[deploymentId]/route": "app/api/analytics/[deploymentId]/route.js", + "/api/analytics/[deploymentId]/sessions/route": "app/api/analytics/[deploymentId]/sessions/route.js", "/api/analytics/[deploymentId]/storage/route": "app/api/analytics/[deploymentId]/storage/route.js", - "/api/admin/deployments/[id]/server-context/mutate/route": "app/api/admin/deployments/[id]/server-context/mutate/route.js", "/api/analytics/track/route": "app/api/analytics/track/route.js", - "/api/analytics/[deploymentId]/heatmap/route": "app/api/analytics/[deploymentId]/heatmap/route.js", - "/api/admin/run-migrations/route": "app/api/admin/run-migrations/route.js", - "/api/analytics/[deploymentId]/sessions/route": "app/api/analytics/[deploymentId]/sessions/route.js", "/api/analytics/interaction/route": "app/api/analytics/interaction/route.js", + "/api/admin/run-migrations/route": "app/api/admin/run-migrations/route.js", "/api/auth/codex/connect/route": "app/api/auth/codex/connect/route.js", "/api/auth/check/route": "app/api/auth/check/route.js", - "/api/auth/codex/status/route": "app/api/auth/codex/status/route.js", "/api/auth/codex/disconnect/route": "app/api/auth/codex/disconnect/route.js", "/api/auth/codex/token/route": "app/api/auth/codex/token/route.js", "/api/auth/hf/capabilities/route": "app/api/auth/hf/capabilities/route.js", + "/api/auth/codex/status/route": "app/api/auth/codex/status/route.js", "/api/deployments/[id]/publish/route": "app/api/deployments/[id]/publish/route.js", - "/api/auth/login/route": "app/api/auth/login/route.js", - "/api/deployments/[id]/swap-project/route": "app/api/deployments/[id]/swap-project/route.js", "/api/deployments/[id]/route": "app/api/deployments/[id]/route.js", + "/api/auth/login/route": "app/api/auth/login/route.js", "/api/auth/logout/route": "app/api/auth/logout/route.js", + "/api/deployments/[id]/swap-project/route": "app/api/deployments/[id]/swap-project/route.js", "/api/auth/me/route": "app/api/auth/me/route.js", - "/api/deployments/route": "app/api/deployments/route.js", "/api/deployments/[id]/thumbnail/route": "app/api/deployments/[id]/thumbnail/route.js", - "/api/deployments/[id]/settings/route": "app/api/deployments/[id]/settings/route.js", - "/api/docs/[...path]/route": "app/api/docs/[...path]/route.js", + "/api/deployments/route": "app/api/deployments/route.js", "/api/generate/route": "app/api/generate/route.js", + "/api/docs/[...path]/route": "app/api/docs/[...path]/route.js", "/api/models/route": "app/api/models/route.js", + "/api/projects/[id]/database/query/route": "app/api/projects/[id]/database/query/route.js", "/api/projects/[id]/database/schema/route": "app/api/projects/[id]/database/schema/route.js", "/api/projects/[id]/deployments/route": "app/api/projects/[id]/deployments/route.js", - "/api/shell/execute/route": "app/api/shell/execute/route.js", - "/api/projects/[id]/database/query/route": "app/api/projects/[id]/database/query/route.js", - "/api/sync/backend-features/[projectId]/route": "app/api/sync/backend-features/[projectId]/route.js", - "/api/sync/projects/[id]/route": "app/api/sync/projects/[id]/route.js", - "/api/sync/projects/route": "app/api/sync/projects/route.js", "/api/projects/route": "app/api/projects/route.js", + "/api/sync/backend-features/[projectId]/route": "app/api/sync/backend-features/[projectId]/route.js", + "/api/shell/execute/route": "app/api/shell/execute/route.js", "/api/sync/files/route": "app/api/sync/files/route.js", + "/api/sync/projects/route": "app/api/sync/projects/route.js", + "/api/deployments/[id]/settings/route": "app/api/deployments/[id]/settings/route.js", + "/api/sync/projects/[id]/route": "app/api/sync/projects/[id]/route.js", + "/api/sync/status/route": "app/api/sync/status/route.js", "/api/sync/skills/[id]/route": "app/api/sync/skills/[id]/route.js", + "/api/sync/templates/[id]/route": "app/api/sync/templates/[id]/route.js", + "/deployments/[id]/[...path]/route": "app/deployments/[id]/[...path]/route.js", "/api/sync/templates/route": "app/api/sync/templates/route.js", - "/api/validate-key/route": "app/api/validate-key/route.js", - "/api/sync/status/route": "app/api/sync/status/route.js", "/deployments/[id]/route": "app/deployments/[id]/route.js", - "/deployments/[id]/[...path]/route": "app/deployments/[id]/[...path]/route.js", - "/api/sync/templates/[id]/route": "app/api/sync/templates/[id]/route.js", + "/api/validate-key/route": "app/api/validate-key/route.js", "/api/sync/skills/route": "app/api/sync/skills/route.js", + "/api/admin/deployments/[id]/server-context/route": "app/api/admin/deployments/[id]/server-context/route.js", "/api/deployments/[id]/functions/[...path]/route": "app/api/deployments/[id]/functions/[...path]/route.js", "/api/admin/dashboard/route": "app/api/admin/dashboard/route.js", - "/api/admin/deployments/[id]/server-context/route": "app/api/admin/deployments/[id]/server-context/route.js", - "/admin/docs/page": "app/admin/docs/page.js", - "/admin/deployments/page": "app/admin/deployments/page.js", "/admin/dashboard/page": "app/admin/dashboard/page.js", "/admin/login/page": "app/admin/login/page.js", - "/admin/page": "app/admin/page.js", - "/admin/settings/page": "app/admin/settings/page.js", - "/admin/skills/page": "app/admin/skills/page.js", - "/admin/projects/page": "app/admin/projects/page.js", "/admin/settings/application/page": "app/admin/settings/application/page.js", + "/admin/projects/page": "app/admin/projects/page.js", + "/admin/docs/page": "app/admin/docs/page.js", + "/admin/deployments/page": "app/admin/deployments/page.js", "/admin/settings/model/page": "app/admin/settings/model/page.js", - "/page": "app/page.js", + "/admin/settings/page": "app/admin/settings/page.js", "/admin/templates/page": "app/admin/templates/page.js", + "/page": "app/page.js", + "/admin/skills/page": "app/admin/skills/page.js", + "/admin/page": "app/admin/page.js", "/test-generation/page": "app/test-generation/page.js" } \ No newline at end of file diff --git a/.next/server/app/_not-found.html b/.next/server/app/_not-found.html index b0b031c5f01bb112e9dc77b601acb1ad291cf9b4..2a6d24994d22a158da886647a4c6d1c5f23dc9d2 100644 --- a/.next/server/app/_not-found.html +++ b/.next/server/app/_not-found.html @@ -1 +1 @@ -404: This page could not be found.Open Source Web Studio | Agentic AI Development 🎨

404

This page could not be found.

\ No newline at end of file +404: This page could not be found.Open Source Web Studio | Agentic AI Development 🎨

404

This page could not be found.

\ No newline at end of file diff --git a/.next/server/app/_not-found.rsc b/.next/server/app/_not-found.rsc index 45bb47c359f544d60c87fc68d3c6e643917a080e..5eb98152352e88c07c48fb68f20b89bcf36e375a 100644 --- a/.next/server/app/_not-found.rsc +++ b/.next/server/app/_not-found.rsc @@ -1,7 +1,7 @@ 1:"$Sreact.fragment" -2:I[98124,["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"ThemeProvider"] -3:I[70240,["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"Toaster"] -4:I[46131,["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"default"] +2:I[98124,["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"ThemeProvider"] +3:I[70240,["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"Toaster"] +4:I[46131,["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"default"] 5:I[9766,[],""] 6:I[98924,[],""] 7:I[24431,[],"OutletBoundary"] @@ -13,9 +13,8 @@ e:"$Sreact.suspense" :HL["/_next/static/media/58f662ed5ba12a72-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}] :HL["/_next/static/media/c3f6eb667c0186c5-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}] :HL["/_next/static/media/e4af272ccee01ff0-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}] -:HL["/_next/static/css/1138060002beec9e.css","style"] -:HL["/_next/static/css/4f7bf7a934dc8d86.css","style"] -0:{"P":null,"b":"2td0Z1d-ACUuAU0vaH1cE","p":"","c":["","_not-found"],"i":false,"f":[[["",{"children":["/_not-found",{"children":["__PAGE__",{}]}]},"$undefined","$undefined",true],["",["$","$1","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/1138060002beec9e.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}],["$","link","1",{"rel":"stylesheet","href":"/_next/static/css/4f7bf7a934dc8d86.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],["$","html",null,{"lang":"en","suppressHydrationWarning":true,"children":["$","body",null,{"className":"__variable_f367f3 __variable_438d47 antialiased bg-background h-[100dvh] overflow-hidden","suppressHydrationWarning":true,"children":["$","$L2",null,{"children":[["$","$L3",null,{"richColors":true,"position":"bottom-center"}],["$","$L4",null,{"children":["$","$L5",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L6",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","forbidden":"$undefined","unauthorized":"$undefined"}]}]]}]}]}]]}],{"children":["/_not-found",["$","$1","c",{"children":[null,["$","$L5",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L6",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","forbidden":"$undefined","unauthorized":"$undefined"}]]}],{"children":["__PAGE__",["$","$1","c",{"children":[[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":404}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],null,["$","$L7",null,{"children":["$L8",["$","$L9",null,{"promise":"$@a"}]]}]]}],{},null,false]},null,false]},null,false],["$","$1","h",{"children":[["$","meta",null,{"name":"robots","content":"noindex"}],[["$","$Lb",null,{"children":"$Lc"}],["$","meta",null,{"name":"next-size-adjust","content":""}]],["$","$Ld",null,{"children":["$","div",null,{"hidden":true,"children":["$","$e",null,{"fallback":null,"children":"$Lf"}]}]}]]}],false]],"m":"$undefined","G":["$10",[]],"s":false,"S":true} +:HL["/_next/static/css/9c6cbf809bc04838.css","style"] +0:{"P":null,"b":"_IUPd4Ux9AZdQVp7CuJFW","p":"","c":["","_not-found"],"i":false,"f":[[["",{"children":["/_not-found",{"children":["__PAGE__",{}]}]},"$undefined","$undefined",true],["",["$","$1","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/9c6cbf809bc04838.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],["$","html",null,{"lang":"en","suppressHydrationWarning":true,"children":["$","body",null,{"className":"__variable_f367f3 __variable_438d47 antialiased bg-background h-[100dvh] overflow-hidden","suppressHydrationWarning":true,"children":["$","$L2",null,{"children":[["$","$L3",null,{"richColors":true,"position":"bottom-center"}],["$","$L4",null,{"children":["$","$L5",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L6",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","forbidden":"$undefined","unauthorized":"$undefined"}]}]]}]}]}]]}],{"children":["/_not-found",["$","$1","c",{"children":[null,["$","$L5",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L6",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","forbidden":"$undefined","unauthorized":"$undefined"}]]}],{"children":["__PAGE__",["$","$1","c",{"children":[[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":404}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],null,["$","$L7",null,{"children":["$L8",["$","$L9",null,{"promise":"$@a"}]]}]]}],{},null,false]},null,false]},null,false],["$","$1","h",{"children":[["$","meta",null,{"name":"robots","content":"noindex"}],[["$","$Lb",null,{"children":"$Lc"}],["$","meta",null,{"name":"next-size-adjust","content":""}]],["$","$Ld",null,{"children":["$","div",null,{"hidden":true,"children":["$","$e",null,{"fallback":null,"children":"$Lf"}]}]}]]}],false]],"m":"$undefined","G":["$10",[]],"s":false,"S":true} c:[["$","meta","0",{"charSet":"utf-8"}],["$","meta","1",{"name":"viewport","content":"width=device-width, initial-scale=1, maximum-scale=1"}],["$","meta","2",{"name":"theme-color","content":"#000000"}]] 8:null 11:I[80622,[],"IconMark"] diff --git a/.next/server/app/_not-found/page_client-reference-manifest.js b/.next/server/app/_not-found/page_client-reference-manifest.js index 5641db116c0001ed6ea644054a55236a4c300811..f1a21f10d57256408e97a77d0d625582204a89ba 100644 --- a/.next/server/app/_not-found/page_client-reference-manifest.js +++ b/.next/server/app/_not-found/page_client-reference-manifest.js @@ -1 +1 @@ -globalThis.__RSC_MANIFEST=(globalThis.__RSC_MANIFEST||{});globalThis.__RSC_MANIFEST["/_not-found/page"]={"moduleLoading":{"prefix":"/_next/"},"ssrModuleMapping":{"8103":{"*":{"id":"32583","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"77526","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"78922","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"68495","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"12263","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"82016","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"31152","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"83133","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"54160","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"92130","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"75170","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"38502","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"82146","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"31603","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"74034","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"67600","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"29234","name":"*","chunks":[],"async":false}}},"edgeSSRModuleMapping":{},"clientModules":{"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/tanstack-query-provider.tsx":{"id":46131,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/theme-provider.tsx":{"id":98124,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/ui/sonner.tsx":{"id":70240,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"Inter\",\"arguments\":[{\"variable\":\"--font-inter-sans\",\"subsets\":[\"latin\"]}],\"variableName\":\"inter\"}":{"id":85568,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"PT_Sans\",\"arguments\":[{\"variable\":\"--font-ptSans-mono\",\"subsets\":[\"latin\"],\"weight\":[\"400\",\"700\"]}],\"variableName\":\"ptSans\"}":{"id":80231,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/assets/globals.css":{"id":27408,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/page-wrapper/index.tsx":{"id":43688,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/login/page.tsx":{"id":62112,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/page.tsx":{"id":25782,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page.tsx":{"id":86807,"name":"*","chunks":["5948","static/chunks/06bf0ff1-101744fe776a5109.js","7003","static/chunks/14258b02-ed7689e3556981a7.js","4316","static/chunks/ad2866b8-e13a3cf75ccf0eb8.js","8720","static/chunks/8720-c9ee040177c11cae.js","4754","static/chunks/4754-f12d30a9633ac86b.js","7389","static/chunks/7389-61da0d6ecaea74eb.js","2672","static/chunks/2672-7c5c90d97d096503.js","6357","static/chunks/6357-b446ac8c3fed5ee2.js","4735","static/chunks/4735-3fe565f30753fd50.js","230","static/chunks/230-17f072d56a4348eb.js","8974","static/chunks/app/page-d5bbbaf5dee449d5.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/test-generation/page.tsx":{"id":8103,"name":"*","chunks":[],"async":false}},"entryCSSFiles":{"/Users/otto/Desktop/deepstudio/osw-studio-git/":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/layout":[{"inlined":false,"path":"static/css/1138060002beec9e.css"},{"inlined":false,"path":"static/css/4f7bf7a934dc8d86.css"}],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/_not-found/page":[]},"rscModuleMapping":{"8103":{"*":{"id":"60940","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"6060","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"7184","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"36893","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"73041","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"37734","name":"*","chunks":[],"async":false}},"27408":{"*":{"id":"94348","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"2054","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"69507","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"81170","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"7760","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"89748","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"20656","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"51384","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"23597","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"17742","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"26262","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"69576","name":"*","chunks":[],"async":false}}},"edgeRscModuleMapping":{}} \ No newline at end of file +globalThis.__RSC_MANIFEST=(globalThis.__RSC_MANIFEST||{});globalThis.__RSC_MANIFEST["/_not-found/page"]={"moduleLoading":{"prefix":"/_next/"},"ssrModuleMapping":{"8103":{"*":{"id":"32583","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"77526","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"78922","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"68495","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"12263","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"82016","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"31152","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"83133","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"54160","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"92130","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"75170","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"38502","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"82146","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"31603","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"74034","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"67600","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"29234","name":"*","chunks":[],"async":false}}},"edgeSSRModuleMapping":{},"clientModules":{"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/tanstack-query-provider.tsx":{"id":46131,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/theme-provider.tsx":{"id":98124,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/ui/sonner.tsx":{"id":70240,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"Inter\",\"arguments\":[{\"variable\":\"--font-inter-sans\",\"subsets\":[\"latin\"]}],\"variableName\":\"inter\"}":{"id":85568,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"PT_Sans\",\"arguments\":[{\"variable\":\"--font-ptSans-mono\",\"subsets\":[\"latin\"],\"weight\":[\"400\",\"700\"]}],\"variableName\":\"ptSans\"}":{"id":80231,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/assets/globals.css":{"id":27408,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/page-wrapper/index.tsx":{"id":43688,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/login/page.tsx":{"id":62112,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page.tsx":{"id":86807,"name":"*","chunks":["5948","static/chunks/06bf0ff1-101744fe776a5109.js","7003","static/chunks/14258b02-ed7689e3556981a7.js","4316","static/chunks/ad2866b8-e13a3cf75ccf0eb8.js","8720","static/chunks/8720-c9ee040177c11cae.js","4754","static/chunks/4754-f12d30a9633ac86b.js","7389","static/chunks/7389-61da0d6ecaea74eb.js","2672","static/chunks/2672-7c5c90d97d096503.js","6357","static/chunks/6357-f74e169a9a97fe50.js","4735","static/chunks/4735-3fe565f30753fd50.js","230","static/chunks/230-22a2bac579174a98.js","8974","static/chunks/app/page-d5bbbaf5dee449d5.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/page.tsx":{"id":25782,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/test-generation/page.tsx":{"id":8103,"name":"*","chunks":[],"async":false}},"entryCSSFiles":{"/Users/otto/Desktop/deepstudio/osw-studio-git/":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/layout":[{"inlined":false,"path":"static/css/9c6cbf809bc04838.css"}],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/_not-found/page":[]},"rscModuleMapping":{"8103":{"*":{"id":"60940","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"6060","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"7184","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"36893","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"73041","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"37734","name":"*","chunks":[],"async":false}},"27408":{"*":{"id":"94348","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"2054","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"69507","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"81170","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"7760","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"89748","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"20656","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"51384","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"23597","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"17742","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"26262","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"69576","name":"*","chunks":[],"async":false}}},"edgeRscModuleMapping":{}} \ No newline at end of file diff --git a/.next/server/app/admin.html b/.next/server/app/admin.html index 3a20159a8327541d6946e7c7584d6139edea92c5..545d94e90836af545b5146e8a3e1f84bd06ccfd0 100644 --- a/.next/server/app/admin.html +++ b/.next/server/app/admin.html @@ -1 +1 @@ -Open Source Web Studio | Agentic AI Development 🎨

Redirecting...

\ No newline at end of file +Open Source Web Studio | Agentic AI Development 🎨

Redirecting...

\ No newline at end of file diff --git a/.next/server/app/admin.rsc b/.next/server/app/admin.rsc index 7cff7ce854316950891d297a44abf6af551af2f2..9682b62bc3b657c581f3607864faaccdb8e5f67c 100644 --- a/.next/server/app/admin.rsc +++ b/.next/server/app/admin.rsc @@ -1,7 +1,7 @@ 1:"$Sreact.fragment" -2:I[98124,["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"ThemeProvider"] -3:I[70240,["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"Toaster"] -4:I[46131,["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"default"] +2:I[98124,["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"ThemeProvider"] +3:I[70240,["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"Toaster"] +4:I[46131,["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"default"] 5:I[9766,[],""] 6:I[98924,[],""] 7:I[81959,[],"ClientPageRoot"] @@ -15,9 +15,8 @@ f:I[24431,[],"ViewportBoundary"] :HL["/_next/static/media/58f662ed5ba12a72-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}] :HL["/_next/static/media/c3f6eb667c0186c5-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}] :HL["/_next/static/media/e4af272ccee01ff0-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}] -:HL["/_next/static/css/1138060002beec9e.css","style"] -:HL["/_next/static/css/4f7bf7a934dc8d86.css","style"] -0:{"P":null,"b":"2td0Z1d-ACUuAU0vaH1cE","p":"","c":["","admin"],"i":false,"f":[[["",{"children":["admin",{"children":["__PAGE__",{}]}]},"$undefined","$undefined",true],["",["$","$1","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/1138060002beec9e.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}],["$","link","1",{"rel":"stylesheet","href":"/_next/static/css/4f7bf7a934dc8d86.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],["$","html",null,{"lang":"en","suppressHydrationWarning":true,"children":["$","body",null,{"className":"__variable_f367f3 __variable_438d47 antialiased bg-background h-[100dvh] overflow-hidden","suppressHydrationWarning":true,"children":["$","$L2",null,{"children":[["$","$L3",null,{"richColors":true,"position":"bottom-center"}],["$","$L4",null,{"children":["$","$L5",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L6",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":404}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],[]],"forbidden":"$undefined","unauthorized":"$undefined"}]}]]}]}]}]]}],{"children":["admin",["$","$1","c",{"children":[null,["$","$L5",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L6",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","forbidden":"$undefined","unauthorized":"$undefined"}]]}],{"children":["__PAGE__",["$","$1","c",{"children":[["$","$L7",null,{"Component":"$8","searchParams":{},"params":{},"promises":["$@9","$@a"]}],null,["$","$Lb",null,{"children":["$Lc",["$","$Ld",null,{"promise":"$@e"}]]}]]}],{},null,false]},null,false]},null,false],["$","$1","h",{"children":[null,[["$","$Lf",null,{"children":"$L10"}],["$","meta",null,{"name":"next-size-adjust","content":""}]],["$","$L11",null,{"children":["$","div",null,{"hidden":true,"children":["$","$12",null,{"fallback":null,"children":"$L13"}]}]}]]}],false]],"m":"$undefined","G":["$14",[]],"s":false,"S":true} +:HL["/_next/static/css/9c6cbf809bc04838.css","style"] +0:{"P":null,"b":"_IUPd4Ux9AZdQVp7CuJFW","p":"","c":["","admin"],"i":false,"f":[[["",{"children":["admin",{"children":["__PAGE__",{}]}]},"$undefined","$undefined",true],["",["$","$1","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/9c6cbf809bc04838.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],["$","html",null,{"lang":"en","suppressHydrationWarning":true,"children":["$","body",null,{"className":"__variable_f367f3 __variable_438d47 antialiased bg-background h-[100dvh] overflow-hidden","suppressHydrationWarning":true,"children":["$","$L2",null,{"children":[["$","$L3",null,{"richColors":true,"position":"bottom-center"}],["$","$L4",null,{"children":["$","$L5",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L6",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":404}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],[]],"forbidden":"$undefined","unauthorized":"$undefined"}]}]]}]}]}]]}],{"children":["admin",["$","$1","c",{"children":[null,["$","$L5",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L6",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","forbidden":"$undefined","unauthorized":"$undefined"}]]}],{"children":["__PAGE__",["$","$1","c",{"children":[["$","$L7",null,{"Component":"$8","searchParams":{},"params":{},"promises":["$@9","$@a"]}],null,["$","$Lb",null,{"children":["$Lc",["$","$Ld",null,{"promise":"$@e"}]]}]]}],{},null,false]},null,false]},null,false],["$","$1","h",{"children":[null,[["$","$Lf",null,{"children":"$L10"}],["$","meta",null,{"name":"next-size-adjust","content":""}]],["$","$L11",null,{"children":["$","div",null,{"hidden":true,"children":["$","$12",null,{"fallback":null,"children":"$L13"}]}]}]]}],false]],"m":"$undefined","G":["$14",[]],"s":false,"S":true} 9:{} a:"$0:f:0:1:2:children:2:children:1:props:children:0:props:params" 10:[["$","meta","0",{"charSet":"utf-8"}],["$","meta","1",{"name":"viewport","content":"width=device-width, initial-scale=1, maximum-scale=1"}],["$","meta","2",{"name":"theme-color","content":"#000000"}]] diff --git a/.next/server/app/admin/dashboard.html b/.next/server/app/admin/dashboard.html index 99079bd4d095a32c9f1ea7061ac0adc1e7039597..2fa2e9b9b030bcbd4945c952e69edc21cdfba8e7 100644 --- a/.next/server/app/admin/dashboard.html +++ b/.next/server/app/admin/dashboard.html @@ -1,4 +1,4 @@ -Open Source Web Studio | Agentic AI Development 🎨
+Open Source Web Studio | Agentic AI Development 🎨
-
Dashboard

Loading dashboard...

\ No newline at end of file +
Dashboard

Loading dashboard...

\ No newline at end of file diff --git a/.next/server/app/admin/dashboard.rsc b/.next/server/app/admin/dashboard.rsc index 47ae90db5b91fc82d8b99eb24f8cdd793a8b687f..e6b0f5efa24ccee4b83fe5efaa89d6a3ca2be10e 100644 --- a/.next/server/app/admin/dashboard.rsc +++ b/.next/server/app/admin/dashboard.rsc @@ -1,10 +1,10 @@ 1:"$Sreact.fragment" -2:I[98124,["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"ThemeProvider"] -3:I[70240,["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"Toaster"] -4:I[46131,["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"default"] +2:I[98124,["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"ThemeProvider"] +3:I[70240,["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"Toaster"] +4:I[46131,["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"default"] 5:I[9766,[],""] 6:I[98924,[],""] -7:I[43688,["5948","static/chunks/06bf0ff1-101744fe776a5109.js","7003","static/chunks/14258b02-ed7689e3556981a7.js","4316","static/chunks/ad2866b8-e13a3cf75ccf0eb8.js","8720","static/chunks/8720-c9ee040177c11cae.js","4754","static/chunks/4754-f12d30a9633ac86b.js","7389","static/chunks/7389-61da0d6ecaea74eb.js","2672","static/chunks/2672-7c5c90d97d096503.js","6357","static/chunks/6357-b446ac8c3fed5ee2.js","4735","static/chunks/4735-3fe565f30753fd50.js","230","static/chunks/230-17f072d56a4348eb.js","5957","static/chunks/app/admin/dashboard/page-bc09b9cbccf02d58.js"],"PageWrapper"] +7:I[43688,["5948","static/chunks/06bf0ff1-101744fe776a5109.js","7003","static/chunks/14258b02-ed7689e3556981a7.js","4316","static/chunks/ad2866b8-e13a3cf75ccf0eb8.js","8720","static/chunks/8720-c9ee040177c11cae.js","4754","static/chunks/4754-f12d30a9633ac86b.js","7389","static/chunks/7389-61da0d6ecaea74eb.js","2672","static/chunks/2672-7c5c90d97d096503.js","6357","static/chunks/6357-f74e169a9a97fe50.js","4735","static/chunks/4735-3fe565f30753fd50.js","230","static/chunks/230-22a2bac579174a98.js","5957","static/chunks/app/admin/dashboard/page-bc09b9cbccf02d58.js"],"PageWrapper"] 8:I[24431,[],"OutletBoundary"] a:I[15278,[],"AsyncMetadataOutlet"] c:I[24431,[],"ViewportBoundary"] @@ -14,9 +14,8 @@ f:"$Sreact.suspense" :HL["/_next/static/media/58f662ed5ba12a72-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}] :HL["/_next/static/media/c3f6eb667c0186c5-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}] :HL["/_next/static/media/e4af272ccee01ff0-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}] -:HL["/_next/static/css/1138060002beec9e.css","style"] -:HL["/_next/static/css/4f7bf7a934dc8d86.css","style"] -0:{"P":null,"b":"2td0Z1d-ACUuAU0vaH1cE","p":"","c":["","admin","dashboard"],"i":false,"f":[[["",{"children":["admin",{"children":["dashboard",{"children":["__PAGE__",{}]}]}]},"$undefined","$undefined",true],["",["$","$1","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/1138060002beec9e.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}],["$","link","1",{"rel":"stylesheet","href":"/_next/static/css/4f7bf7a934dc8d86.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],["$","html",null,{"lang":"en","suppressHydrationWarning":true,"children":["$","body",null,{"className":"__variable_f367f3 __variable_438d47 antialiased bg-background h-[100dvh] overflow-hidden","suppressHydrationWarning":true,"children":["$","$L2",null,{"children":[["$","$L3",null,{"richColors":true,"position":"bottom-center"}],["$","$L4",null,{"children":["$","$L5",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L6",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":404}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],[]],"forbidden":"$undefined","unauthorized":"$undefined"}]}]]}]}]}]]}],{"children":["admin",["$","$1","c",{"children":[null,["$","$L5",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L6",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","forbidden":"$undefined","unauthorized":"$undefined"}]]}],{"children":["dashboard",["$","$1","c",{"children":[null,["$","$L5",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L6",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","forbidden":"$undefined","unauthorized":"$undefined"}]]}],{"children":["__PAGE__",["$","$1","c",{"children":[["$","$L7",null,{"view":"dashboard"}],null,["$","$L8",null,{"children":["$L9",["$","$La",null,{"promise":"$@b"}]]}]]}],{},null,false]},null,false]},null,false]},null,false],["$","$1","h",{"children":[null,[["$","$Lc",null,{"children":"$Ld"}],["$","meta",null,{"name":"next-size-adjust","content":""}]],["$","$Le",null,{"children":["$","div",null,{"hidden":true,"children":["$","$f",null,{"fallback":null,"children":"$L10"}]}]}]]}],false]],"m":"$undefined","G":["$11",[]],"s":false,"S":true} +:HL["/_next/static/css/9c6cbf809bc04838.css","style"] +0:{"P":null,"b":"_IUPd4Ux9AZdQVp7CuJFW","p":"","c":["","admin","dashboard"],"i":false,"f":[[["",{"children":["admin",{"children":["dashboard",{"children":["__PAGE__",{}]}]}]},"$undefined","$undefined",true],["",["$","$1","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/9c6cbf809bc04838.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],["$","html",null,{"lang":"en","suppressHydrationWarning":true,"children":["$","body",null,{"className":"__variable_f367f3 __variable_438d47 antialiased bg-background h-[100dvh] overflow-hidden","suppressHydrationWarning":true,"children":["$","$L2",null,{"children":[["$","$L3",null,{"richColors":true,"position":"bottom-center"}],["$","$L4",null,{"children":["$","$L5",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L6",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":404}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],[]],"forbidden":"$undefined","unauthorized":"$undefined"}]}]]}]}]}]]}],{"children":["admin",["$","$1","c",{"children":[null,["$","$L5",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L6",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","forbidden":"$undefined","unauthorized":"$undefined"}]]}],{"children":["dashboard",["$","$1","c",{"children":[null,["$","$L5",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L6",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","forbidden":"$undefined","unauthorized":"$undefined"}]]}],{"children":["__PAGE__",["$","$1","c",{"children":[["$","$L7",null,{"view":"dashboard"}],null,["$","$L8",null,{"children":["$L9",["$","$La",null,{"promise":"$@b"}]]}]]}],{},null,false]},null,false]},null,false]},null,false],["$","$1","h",{"children":[null,[["$","$Lc",null,{"children":"$Ld"}],["$","meta",null,{"name":"next-size-adjust","content":""}]],["$","$Le",null,{"children":["$","div",null,{"hidden":true,"children":["$","$f",null,{"fallback":null,"children":"$L10"}]}]}]]}],false]],"m":"$undefined","G":["$11",[]],"s":false,"S":true} d:[["$","meta","0",{"charSet":"utf-8"}],["$","meta","1",{"name":"viewport","content":"width=device-width, initial-scale=1, maximum-scale=1"}],["$","meta","2",{"name":"theme-color","content":"#000000"}]] 9:null 12:I[80622,[],"IconMark"] diff --git a/.next/server/app/admin/dashboard/page_client-reference-manifest.js b/.next/server/app/admin/dashboard/page_client-reference-manifest.js index 06cb650841b3def9052151e32eea94d7857615fc..647a7bfcc836c1dea9ef351f31bb2344097b9db2 100644 --- a/.next/server/app/admin/dashboard/page_client-reference-manifest.js +++ b/.next/server/app/admin/dashboard/page_client-reference-manifest.js @@ -1 +1 @@ -globalThis.__RSC_MANIFEST=(globalThis.__RSC_MANIFEST||{});globalThis.__RSC_MANIFEST["/admin/dashboard/page"]={"moduleLoading":{"prefix":"/_next/"},"ssrModuleMapping":{"8103":{"*":{"id":"32583","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"77526","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"78922","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"68495","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"12263","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"82016","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"31152","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"83133","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"54160","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"92130","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"75170","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"38502","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"82146","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"31603","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"74034","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"67600","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"29234","name":"*","chunks":[],"async":false}}},"edgeSSRModuleMapping":{},"clientModules":{"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/tanstack-query-provider.tsx":{"id":46131,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/theme-provider.tsx":{"id":98124,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/ui/sonner.tsx":{"id":70240,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"Inter\",\"arguments\":[{\"variable\":\"--font-inter-sans\",\"subsets\":[\"latin\"]}],\"variableName\":\"inter\"}":{"id":85568,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"PT_Sans\",\"arguments\":[{\"variable\":\"--font-ptSans-mono\",\"subsets\":[\"latin\"],\"weight\":[\"400\",\"700\"]}],\"variableName\":\"ptSans\"}":{"id":80231,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/assets/globals.css":{"id":27408,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/page-wrapper/index.tsx":{"id":43688,"name":"*","chunks":["5948","static/chunks/06bf0ff1-101744fe776a5109.js","7003","static/chunks/14258b02-ed7689e3556981a7.js","4316","static/chunks/ad2866b8-e13a3cf75ccf0eb8.js","8720","static/chunks/8720-c9ee040177c11cae.js","4754","static/chunks/4754-f12d30a9633ac86b.js","7389","static/chunks/7389-61da0d6ecaea74eb.js","2672","static/chunks/2672-7c5c90d97d096503.js","6357","static/chunks/6357-b446ac8c3fed5ee2.js","4735","static/chunks/4735-3fe565f30753fd50.js","230","static/chunks/230-17f072d56a4348eb.js","5957","static/chunks/app/admin/dashboard/page-bc09b9cbccf02d58.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/login/page.tsx":{"id":62112,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/page.tsx":{"id":25782,"name":"*","chunks":["3698","static/chunks/app/admin/page-700ea05bb99f3aa7.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page.tsx":{"id":86807,"name":"*","chunks":["5948","static/chunks/06bf0ff1-101744fe776a5109.js","7003","static/chunks/14258b02-ed7689e3556981a7.js","4316","static/chunks/ad2866b8-e13a3cf75ccf0eb8.js","8720","static/chunks/8720-c9ee040177c11cae.js","4754","static/chunks/4754-f12d30a9633ac86b.js","7389","static/chunks/7389-61da0d6ecaea74eb.js","2672","static/chunks/2672-7c5c90d97d096503.js","6357","static/chunks/6357-b446ac8c3fed5ee2.js","4735","static/chunks/4735-3fe565f30753fd50.js","230","static/chunks/230-17f072d56a4348eb.js","8974","static/chunks/app/page-d5bbbaf5dee449d5.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/test-generation/page.tsx":{"id":8103,"name":"*","chunks":[],"async":false}},"entryCSSFiles":{"/Users/otto/Desktop/deepstudio/osw-studio-git/":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/layout":[{"inlined":false,"path":"static/css/1138060002beec9e.css"},{"inlined":false,"path":"static/css/4f7bf7a934dc8d86.css"}],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/page":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/dashboard/page":[]},"rscModuleMapping":{"8103":{"*":{"id":"60940","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"6060","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"7184","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"36893","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"73041","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"37734","name":"*","chunks":[],"async":false}},"27408":{"*":{"id":"94348","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"2054","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"69507","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"81170","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"7760","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"89748","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"20656","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"51384","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"23597","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"17742","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"26262","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"69576","name":"*","chunks":[],"async":false}}},"edgeRscModuleMapping":{}} \ No newline at end of file +globalThis.__RSC_MANIFEST=(globalThis.__RSC_MANIFEST||{});globalThis.__RSC_MANIFEST["/admin/dashboard/page"]={"moduleLoading":{"prefix":"/_next/"},"ssrModuleMapping":{"8103":{"*":{"id":"32583","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"77526","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"78922","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"68495","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"12263","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"82016","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"31152","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"83133","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"54160","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"92130","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"75170","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"38502","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"82146","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"31603","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"74034","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"67600","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"29234","name":"*","chunks":[],"async":false}}},"edgeSSRModuleMapping":{},"clientModules":{"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/tanstack-query-provider.tsx":{"id":46131,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/theme-provider.tsx":{"id":98124,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/ui/sonner.tsx":{"id":70240,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"Inter\",\"arguments\":[{\"variable\":\"--font-inter-sans\",\"subsets\":[\"latin\"]}],\"variableName\":\"inter\"}":{"id":85568,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"PT_Sans\",\"arguments\":[{\"variable\":\"--font-ptSans-mono\",\"subsets\":[\"latin\"],\"weight\":[\"400\",\"700\"]}],\"variableName\":\"ptSans\"}":{"id":80231,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/assets/globals.css":{"id":27408,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/page-wrapper/index.tsx":{"id":43688,"name":"*","chunks":["5948","static/chunks/06bf0ff1-101744fe776a5109.js","7003","static/chunks/14258b02-ed7689e3556981a7.js","4316","static/chunks/ad2866b8-e13a3cf75ccf0eb8.js","8720","static/chunks/8720-c9ee040177c11cae.js","4754","static/chunks/4754-f12d30a9633ac86b.js","7389","static/chunks/7389-61da0d6ecaea74eb.js","2672","static/chunks/2672-7c5c90d97d096503.js","6357","static/chunks/6357-f74e169a9a97fe50.js","4735","static/chunks/4735-3fe565f30753fd50.js","230","static/chunks/230-22a2bac579174a98.js","5957","static/chunks/app/admin/dashboard/page-bc09b9cbccf02d58.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/login/page.tsx":{"id":62112,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page.tsx":{"id":86807,"name":"*","chunks":["5948","static/chunks/06bf0ff1-101744fe776a5109.js","7003","static/chunks/14258b02-ed7689e3556981a7.js","4316","static/chunks/ad2866b8-e13a3cf75ccf0eb8.js","8720","static/chunks/8720-c9ee040177c11cae.js","4754","static/chunks/4754-f12d30a9633ac86b.js","7389","static/chunks/7389-61da0d6ecaea74eb.js","2672","static/chunks/2672-7c5c90d97d096503.js","6357","static/chunks/6357-f74e169a9a97fe50.js","4735","static/chunks/4735-3fe565f30753fd50.js","230","static/chunks/230-22a2bac579174a98.js","8974","static/chunks/app/page-d5bbbaf5dee449d5.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/page.tsx":{"id":25782,"name":"*","chunks":["3698","static/chunks/app/admin/page-700ea05bb99f3aa7.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/test-generation/page.tsx":{"id":8103,"name":"*","chunks":[],"async":false}},"entryCSSFiles":{"/Users/otto/Desktop/deepstudio/osw-studio-git/":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/layout":[{"inlined":false,"path":"static/css/9c6cbf809bc04838.css"}],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/page":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/dashboard/page":[]},"rscModuleMapping":{"8103":{"*":{"id":"60940","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"6060","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"7184","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"36893","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"73041","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"37734","name":"*","chunks":[],"async":false}},"27408":{"*":{"id":"94348","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"2054","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"69507","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"81170","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"7760","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"89748","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"20656","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"51384","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"23597","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"17742","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"26262","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"69576","name":"*","chunks":[],"async":false}}},"edgeRscModuleMapping":{}} \ No newline at end of file diff --git a/.next/server/app/admin/deployments.html b/.next/server/app/admin/deployments.html index df64a23bdc5cf3f2dbe4e202b3c0eb11fb31d560..c9b6619381ff621d6a307d02c03ba79aad7c4c65 100644 --- a/.next/server/app/admin/deployments.html +++ b/.next/server/app/admin/deployments.html @@ -1,4 +1,4 @@ -Open Source Web Studio | Agentic AI Development 🎨
+Open Source Web Studio | Agentic AI Development 🎨
-
Deployments

Deployments feature is only available in Server Mode

\ No newline at end of file +
Deployments

Deployments feature is only available in Server Mode

\ No newline at end of file diff --git a/.next/server/app/admin/deployments.rsc b/.next/server/app/admin/deployments.rsc index 7baec8302bde2690dfad8ea1c31ed0285d0a1872..f0fffbd9c946e095d4a842a98def82ab3ca0b19f 100644 --- a/.next/server/app/admin/deployments.rsc +++ b/.next/server/app/admin/deployments.rsc @@ -1,10 +1,10 @@ 1:"$Sreact.fragment" -2:I[98124,["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"ThemeProvider"] -3:I[70240,["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"Toaster"] -4:I[46131,["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"default"] +2:I[98124,["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"ThemeProvider"] +3:I[70240,["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"Toaster"] +4:I[46131,["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"default"] 5:I[9766,[],""] 6:I[98924,[],""] -7:I[43688,["5948","static/chunks/06bf0ff1-101744fe776a5109.js","7003","static/chunks/14258b02-ed7689e3556981a7.js","4316","static/chunks/ad2866b8-e13a3cf75ccf0eb8.js","8720","static/chunks/8720-c9ee040177c11cae.js","4754","static/chunks/4754-f12d30a9633ac86b.js","7389","static/chunks/7389-61da0d6ecaea74eb.js","2672","static/chunks/2672-7c5c90d97d096503.js","6357","static/chunks/6357-b446ac8c3fed5ee2.js","4735","static/chunks/4735-3fe565f30753fd50.js","230","static/chunks/230-17f072d56a4348eb.js","105","static/chunks/app/admin/deployments/page-bc09b9cbccf02d58.js"],"PageWrapper"] +7:I[43688,["5948","static/chunks/06bf0ff1-101744fe776a5109.js","7003","static/chunks/14258b02-ed7689e3556981a7.js","4316","static/chunks/ad2866b8-e13a3cf75ccf0eb8.js","8720","static/chunks/8720-c9ee040177c11cae.js","4754","static/chunks/4754-f12d30a9633ac86b.js","7389","static/chunks/7389-61da0d6ecaea74eb.js","2672","static/chunks/2672-7c5c90d97d096503.js","6357","static/chunks/6357-f74e169a9a97fe50.js","4735","static/chunks/4735-3fe565f30753fd50.js","230","static/chunks/230-22a2bac579174a98.js","105","static/chunks/app/admin/deployments/page-bc09b9cbccf02d58.js"],"PageWrapper"] 8:I[24431,[],"OutletBoundary"] a:I[15278,[],"AsyncMetadataOutlet"] c:I[24431,[],"ViewportBoundary"] @@ -14,9 +14,8 @@ f:"$Sreact.suspense" :HL["/_next/static/media/58f662ed5ba12a72-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}] :HL["/_next/static/media/c3f6eb667c0186c5-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}] :HL["/_next/static/media/e4af272ccee01ff0-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}] -:HL["/_next/static/css/1138060002beec9e.css","style"] -:HL["/_next/static/css/4f7bf7a934dc8d86.css","style"] -0:{"P":null,"b":"2td0Z1d-ACUuAU0vaH1cE","p":"","c":["","admin","deployments"],"i":false,"f":[[["",{"children":["admin",{"children":["deployments",{"children":["__PAGE__",{}]}]}]},"$undefined","$undefined",true],["",["$","$1","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/1138060002beec9e.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}],["$","link","1",{"rel":"stylesheet","href":"/_next/static/css/4f7bf7a934dc8d86.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],["$","html",null,{"lang":"en","suppressHydrationWarning":true,"children":["$","body",null,{"className":"__variable_f367f3 __variable_438d47 antialiased bg-background h-[100dvh] overflow-hidden","suppressHydrationWarning":true,"children":["$","$L2",null,{"children":[["$","$L3",null,{"richColors":true,"position":"bottom-center"}],["$","$L4",null,{"children":["$","$L5",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L6",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":404}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],[]],"forbidden":"$undefined","unauthorized":"$undefined"}]}]]}]}]}]]}],{"children":["admin",["$","$1","c",{"children":[null,["$","$L5",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L6",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","forbidden":"$undefined","unauthorized":"$undefined"}]]}],{"children":["deployments",["$","$1","c",{"children":[null,["$","$L5",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L6",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","forbidden":"$undefined","unauthorized":"$undefined"}]]}],{"children":["__PAGE__",["$","$1","c",{"children":[["$","$L7",null,{"view":"deployments"}],null,["$","$L8",null,{"children":["$L9",["$","$La",null,{"promise":"$@b"}]]}]]}],{},null,false]},null,false]},null,false]},null,false],["$","$1","h",{"children":[null,[["$","$Lc",null,{"children":"$Ld"}],["$","meta",null,{"name":"next-size-adjust","content":""}]],["$","$Le",null,{"children":["$","div",null,{"hidden":true,"children":["$","$f",null,{"fallback":null,"children":"$L10"}]}]}]]}],false]],"m":"$undefined","G":["$11",[]],"s":false,"S":true} +:HL["/_next/static/css/9c6cbf809bc04838.css","style"] +0:{"P":null,"b":"_IUPd4Ux9AZdQVp7CuJFW","p":"","c":["","admin","deployments"],"i":false,"f":[[["",{"children":["admin",{"children":["deployments",{"children":["__PAGE__",{}]}]}]},"$undefined","$undefined",true],["",["$","$1","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/9c6cbf809bc04838.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],["$","html",null,{"lang":"en","suppressHydrationWarning":true,"children":["$","body",null,{"className":"__variable_f367f3 __variable_438d47 antialiased bg-background h-[100dvh] overflow-hidden","suppressHydrationWarning":true,"children":["$","$L2",null,{"children":[["$","$L3",null,{"richColors":true,"position":"bottom-center"}],["$","$L4",null,{"children":["$","$L5",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L6",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":404}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],[]],"forbidden":"$undefined","unauthorized":"$undefined"}]}]]}]}]}]]}],{"children":["admin",["$","$1","c",{"children":[null,["$","$L5",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L6",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","forbidden":"$undefined","unauthorized":"$undefined"}]]}],{"children":["deployments",["$","$1","c",{"children":[null,["$","$L5",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L6",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","forbidden":"$undefined","unauthorized":"$undefined"}]]}],{"children":["__PAGE__",["$","$1","c",{"children":[["$","$L7",null,{"view":"deployments"}],null,["$","$L8",null,{"children":["$L9",["$","$La",null,{"promise":"$@b"}]]}]]}],{},null,false]},null,false]},null,false]},null,false],["$","$1","h",{"children":[null,[["$","$Lc",null,{"children":"$Ld"}],["$","meta",null,{"name":"next-size-adjust","content":""}]],["$","$Le",null,{"children":["$","div",null,{"hidden":true,"children":["$","$f",null,{"fallback":null,"children":"$L10"}]}]}]]}],false]],"m":"$undefined","G":["$11",[]],"s":false,"S":true} d:[["$","meta","0",{"charSet":"utf-8"}],["$","meta","1",{"name":"viewport","content":"width=device-width, initial-scale=1, maximum-scale=1"}],["$","meta","2",{"name":"theme-color","content":"#000000"}]] 9:null 12:I[80622,[],"IconMark"] diff --git a/.next/server/app/admin/deployments/page_client-reference-manifest.js b/.next/server/app/admin/deployments/page_client-reference-manifest.js index f020f3f7face9bb55c54a5e1f733212b1f1847ca..a40637420254229b6105702dc0527ea164d7216f 100644 --- a/.next/server/app/admin/deployments/page_client-reference-manifest.js +++ b/.next/server/app/admin/deployments/page_client-reference-manifest.js @@ -1 +1 @@ -globalThis.__RSC_MANIFEST=(globalThis.__RSC_MANIFEST||{});globalThis.__RSC_MANIFEST["/admin/deployments/page"]={"moduleLoading":{"prefix":"/_next/"},"ssrModuleMapping":{"8103":{"*":{"id":"32583","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"77526","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"78922","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"68495","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"12263","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"82016","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"31152","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"83133","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"54160","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"92130","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"75170","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"38502","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"82146","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"31603","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"74034","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"67600","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"29234","name":"*","chunks":[],"async":false}}},"edgeSSRModuleMapping":{},"clientModules":{"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/tanstack-query-provider.tsx":{"id":46131,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/theme-provider.tsx":{"id":98124,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/ui/sonner.tsx":{"id":70240,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"Inter\",\"arguments\":[{\"variable\":\"--font-inter-sans\",\"subsets\":[\"latin\"]}],\"variableName\":\"inter\"}":{"id":85568,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"PT_Sans\",\"arguments\":[{\"variable\":\"--font-ptSans-mono\",\"subsets\":[\"latin\"],\"weight\":[\"400\",\"700\"]}],\"variableName\":\"ptSans\"}":{"id":80231,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/assets/globals.css":{"id":27408,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/page-wrapper/index.tsx":{"id":43688,"name":"*","chunks":["5948","static/chunks/06bf0ff1-101744fe776a5109.js","7003","static/chunks/14258b02-ed7689e3556981a7.js","4316","static/chunks/ad2866b8-e13a3cf75ccf0eb8.js","8720","static/chunks/8720-c9ee040177c11cae.js","4754","static/chunks/4754-f12d30a9633ac86b.js","7389","static/chunks/7389-61da0d6ecaea74eb.js","2672","static/chunks/2672-7c5c90d97d096503.js","6357","static/chunks/6357-b446ac8c3fed5ee2.js","4735","static/chunks/4735-3fe565f30753fd50.js","230","static/chunks/230-17f072d56a4348eb.js","105","static/chunks/app/admin/deployments/page-bc09b9cbccf02d58.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/login/page.tsx":{"id":62112,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/page.tsx":{"id":25782,"name":"*","chunks":["3698","static/chunks/app/admin/page-700ea05bb99f3aa7.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page.tsx":{"id":86807,"name":"*","chunks":["5948","static/chunks/06bf0ff1-101744fe776a5109.js","7003","static/chunks/14258b02-ed7689e3556981a7.js","4316","static/chunks/ad2866b8-e13a3cf75ccf0eb8.js","8720","static/chunks/8720-c9ee040177c11cae.js","4754","static/chunks/4754-f12d30a9633ac86b.js","7389","static/chunks/7389-61da0d6ecaea74eb.js","2672","static/chunks/2672-7c5c90d97d096503.js","6357","static/chunks/6357-b446ac8c3fed5ee2.js","4735","static/chunks/4735-3fe565f30753fd50.js","230","static/chunks/230-17f072d56a4348eb.js","8974","static/chunks/app/page-d5bbbaf5dee449d5.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/test-generation/page.tsx":{"id":8103,"name":"*","chunks":[],"async":false}},"entryCSSFiles":{"/Users/otto/Desktop/deepstudio/osw-studio-git/":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/layout":[{"inlined":false,"path":"static/css/1138060002beec9e.css"},{"inlined":false,"path":"static/css/4f7bf7a934dc8d86.css"}],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/page":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/deployments/page":[]},"rscModuleMapping":{"8103":{"*":{"id":"60940","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"6060","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"7184","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"36893","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"73041","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"37734","name":"*","chunks":[],"async":false}},"27408":{"*":{"id":"94348","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"2054","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"69507","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"81170","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"7760","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"89748","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"20656","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"51384","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"23597","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"17742","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"26262","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"69576","name":"*","chunks":[],"async":false}}},"edgeRscModuleMapping":{}} \ No newline at end of file +globalThis.__RSC_MANIFEST=(globalThis.__RSC_MANIFEST||{});globalThis.__RSC_MANIFEST["/admin/deployments/page"]={"moduleLoading":{"prefix":"/_next/"},"ssrModuleMapping":{"8103":{"*":{"id":"32583","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"77526","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"78922","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"68495","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"12263","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"82016","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"31152","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"83133","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"54160","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"92130","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"75170","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"38502","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"82146","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"31603","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"74034","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"67600","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"29234","name":"*","chunks":[],"async":false}}},"edgeSSRModuleMapping":{},"clientModules":{"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/tanstack-query-provider.tsx":{"id":46131,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/theme-provider.tsx":{"id":98124,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/ui/sonner.tsx":{"id":70240,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"Inter\",\"arguments\":[{\"variable\":\"--font-inter-sans\",\"subsets\":[\"latin\"]}],\"variableName\":\"inter\"}":{"id":85568,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"PT_Sans\",\"arguments\":[{\"variable\":\"--font-ptSans-mono\",\"subsets\":[\"latin\"],\"weight\":[\"400\",\"700\"]}],\"variableName\":\"ptSans\"}":{"id":80231,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/assets/globals.css":{"id":27408,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/page-wrapper/index.tsx":{"id":43688,"name":"*","chunks":["5948","static/chunks/06bf0ff1-101744fe776a5109.js","7003","static/chunks/14258b02-ed7689e3556981a7.js","4316","static/chunks/ad2866b8-e13a3cf75ccf0eb8.js","8720","static/chunks/8720-c9ee040177c11cae.js","4754","static/chunks/4754-f12d30a9633ac86b.js","7389","static/chunks/7389-61da0d6ecaea74eb.js","2672","static/chunks/2672-7c5c90d97d096503.js","6357","static/chunks/6357-f74e169a9a97fe50.js","4735","static/chunks/4735-3fe565f30753fd50.js","230","static/chunks/230-22a2bac579174a98.js","105","static/chunks/app/admin/deployments/page-bc09b9cbccf02d58.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/login/page.tsx":{"id":62112,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page.tsx":{"id":86807,"name":"*","chunks":["5948","static/chunks/06bf0ff1-101744fe776a5109.js","7003","static/chunks/14258b02-ed7689e3556981a7.js","4316","static/chunks/ad2866b8-e13a3cf75ccf0eb8.js","8720","static/chunks/8720-c9ee040177c11cae.js","4754","static/chunks/4754-f12d30a9633ac86b.js","7389","static/chunks/7389-61da0d6ecaea74eb.js","2672","static/chunks/2672-7c5c90d97d096503.js","6357","static/chunks/6357-f74e169a9a97fe50.js","4735","static/chunks/4735-3fe565f30753fd50.js","230","static/chunks/230-22a2bac579174a98.js","8974","static/chunks/app/page-d5bbbaf5dee449d5.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/page.tsx":{"id":25782,"name":"*","chunks":["3698","static/chunks/app/admin/page-700ea05bb99f3aa7.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/test-generation/page.tsx":{"id":8103,"name":"*","chunks":[],"async":false}},"entryCSSFiles":{"/Users/otto/Desktop/deepstudio/osw-studio-git/":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/layout":[{"inlined":false,"path":"static/css/9c6cbf809bc04838.css"}],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/page":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/deployments/page":[]},"rscModuleMapping":{"8103":{"*":{"id":"60940","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"6060","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"7184","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"36893","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"73041","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"37734","name":"*","chunks":[],"async":false}},"27408":{"*":{"id":"94348","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"2054","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"69507","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"81170","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"7760","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"89748","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"20656","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"51384","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"23597","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"17742","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"26262","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"69576","name":"*","chunks":[],"async":false}}},"edgeRscModuleMapping":{}} \ No newline at end of file diff --git a/.next/server/app/admin/docs.html b/.next/server/app/admin/docs.html index 2b191787dd1f439e3236f27b85a72ba9f14130f4..b4ad90e8f6e1ed089e0e16629dde4cbe5436da32 100644 --- a/.next/server/app/admin/docs.html +++ b/.next/server/app/admin/docs.html @@ -1,4 +1,4 @@ -Open Source Web Studio | Agentic AI Development 🎨
+Open Source Web Studio | Agentic AI Development 🎨
-
Docs
Loading documentation...
\ No newline at end of file +
Docs
Loading documentation...
\ No newline at end of file diff --git a/.next/server/app/admin/docs.rsc b/.next/server/app/admin/docs.rsc index 129f251987aaf3c97600a8a02b71466ebeae3fff..4f616abde19acbe16472dc8b08556bcdc78c8689 100644 --- a/.next/server/app/admin/docs.rsc +++ b/.next/server/app/admin/docs.rsc @@ -1,10 +1,10 @@ 1:"$Sreact.fragment" -2:I[98124,["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"ThemeProvider"] -3:I[70240,["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"Toaster"] -4:I[46131,["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"default"] +2:I[98124,["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"ThemeProvider"] +3:I[70240,["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"Toaster"] +4:I[46131,["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"default"] 5:I[9766,[],""] 6:I[98924,[],""] -7:I[43688,["5948","static/chunks/06bf0ff1-101744fe776a5109.js","7003","static/chunks/14258b02-ed7689e3556981a7.js","4316","static/chunks/ad2866b8-e13a3cf75ccf0eb8.js","8720","static/chunks/8720-c9ee040177c11cae.js","4754","static/chunks/4754-f12d30a9633ac86b.js","7389","static/chunks/7389-61da0d6ecaea74eb.js","2672","static/chunks/2672-7c5c90d97d096503.js","6357","static/chunks/6357-b446ac8c3fed5ee2.js","4735","static/chunks/4735-3fe565f30753fd50.js","230","static/chunks/230-17f072d56a4348eb.js","4004","static/chunks/app/admin/docs/page-bc09b9cbccf02d58.js"],"PageWrapper"] +7:I[43688,["5948","static/chunks/06bf0ff1-101744fe776a5109.js","7003","static/chunks/14258b02-ed7689e3556981a7.js","4316","static/chunks/ad2866b8-e13a3cf75ccf0eb8.js","8720","static/chunks/8720-c9ee040177c11cae.js","4754","static/chunks/4754-f12d30a9633ac86b.js","7389","static/chunks/7389-61da0d6ecaea74eb.js","2672","static/chunks/2672-7c5c90d97d096503.js","6357","static/chunks/6357-f74e169a9a97fe50.js","4735","static/chunks/4735-3fe565f30753fd50.js","230","static/chunks/230-22a2bac579174a98.js","4004","static/chunks/app/admin/docs/page-bc09b9cbccf02d58.js"],"PageWrapper"] 8:I[24431,[],"OutletBoundary"] a:I[15278,[],"AsyncMetadataOutlet"] c:I[24431,[],"ViewportBoundary"] @@ -14,9 +14,8 @@ f:"$Sreact.suspense" :HL["/_next/static/media/58f662ed5ba12a72-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}] :HL["/_next/static/media/c3f6eb667c0186c5-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}] :HL["/_next/static/media/e4af272ccee01ff0-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}] -:HL["/_next/static/css/1138060002beec9e.css","style"] -:HL["/_next/static/css/4f7bf7a934dc8d86.css","style"] -0:{"P":null,"b":"2td0Z1d-ACUuAU0vaH1cE","p":"","c":["","admin","docs"],"i":false,"f":[[["",{"children":["admin",{"children":["docs",{"children":["__PAGE__",{}]}]}]},"$undefined","$undefined",true],["",["$","$1","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/1138060002beec9e.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}],["$","link","1",{"rel":"stylesheet","href":"/_next/static/css/4f7bf7a934dc8d86.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],["$","html",null,{"lang":"en","suppressHydrationWarning":true,"children":["$","body",null,{"className":"__variable_f367f3 __variable_438d47 antialiased bg-background h-[100dvh] overflow-hidden","suppressHydrationWarning":true,"children":["$","$L2",null,{"children":[["$","$L3",null,{"richColors":true,"position":"bottom-center"}],["$","$L4",null,{"children":["$","$L5",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L6",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":404}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],[]],"forbidden":"$undefined","unauthorized":"$undefined"}]}]]}]}]}]]}],{"children":["admin",["$","$1","c",{"children":[null,["$","$L5",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L6",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","forbidden":"$undefined","unauthorized":"$undefined"}]]}],{"children":["docs",["$","$1","c",{"children":[null,["$","$L5",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L6",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","forbidden":"$undefined","unauthorized":"$undefined"}]]}],{"children":["__PAGE__",["$","$1","c",{"children":[["$","$L7",null,{"view":"docs"}],null,["$","$L8",null,{"children":["$L9",["$","$La",null,{"promise":"$@b"}]]}]]}],{},null,false]},null,false]},null,false]},null,false],["$","$1","h",{"children":[null,[["$","$Lc",null,{"children":"$Ld"}],["$","meta",null,{"name":"next-size-adjust","content":""}]],["$","$Le",null,{"children":["$","div",null,{"hidden":true,"children":["$","$f",null,{"fallback":null,"children":"$L10"}]}]}]]}],false]],"m":"$undefined","G":["$11",[]],"s":false,"S":true} +:HL["/_next/static/css/9c6cbf809bc04838.css","style"] +0:{"P":null,"b":"_IUPd4Ux9AZdQVp7CuJFW","p":"","c":["","admin","docs"],"i":false,"f":[[["",{"children":["admin",{"children":["docs",{"children":["__PAGE__",{}]}]}]},"$undefined","$undefined",true],["",["$","$1","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/9c6cbf809bc04838.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],["$","html",null,{"lang":"en","suppressHydrationWarning":true,"children":["$","body",null,{"className":"__variable_f367f3 __variable_438d47 antialiased bg-background h-[100dvh] overflow-hidden","suppressHydrationWarning":true,"children":["$","$L2",null,{"children":[["$","$L3",null,{"richColors":true,"position":"bottom-center"}],["$","$L4",null,{"children":["$","$L5",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L6",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":404}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],[]],"forbidden":"$undefined","unauthorized":"$undefined"}]}]]}]}]}]]}],{"children":["admin",["$","$1","c",{"children":[null,["$","$L5",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L6",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","forbidden":"$undefined","unauthorized":"$undefined"}]]}],{"children":["docs",["$","$1","c",{"children":[null,["$","$L5",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L6",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","forbidden":"$undefined","unauthorized":"$undefined"}]]}],{"children":["__PAGE__",["$","$1","c",{"children":[["$","$L7",null,{"view":"docs"}],null,["$","$L8",null,{"children":["$L9",["$","$La",null,{"promise":"$@b"}]]}]]}],{},null,false]},null,false]},null,false]},null,false],["$","$1","h",{"children":[null,[["$","$Lc",null,{"children":"$Ld"}],["$","meta",null,{"name":"next-size-adjust","content":""}]],["$","$Le",null,{"children":["$","div",null,{"hidden":true,"children":["$","$f",null,{"fallback":null,"children":"$L10"}]}]}]]}],false]],"m":"$undefined","G":["$11",[]],"s":false,"S":true} d:[["$","meta","0",{"charSet":"utf-8"}],["$","meta","1",{"name":"viewport","content":"width=device-width, initial-scale=1, maximum-scale=1"}],["$","meta","2",{"name":"theme-color","content":"#000000"}]] 9:null 12:I[80622,[],"IconMark"] diff --git a/.next/server/app/admin/docs/page_client-reference-manifest.js b/.next/server/app/admin/docs/page_client-reference-manifest.js index 68f2c562e506294b813210adf7a74c4691b42c7e..35f39e727e81b6792b38d33cd893cb34ed956b82 100644 --- a/.next/server/app/admin/docs/page_client-reference-manifest.js +++ b/.next/server/app/admin/docs/page_client-reference-manifest.js @@ -1 +1 @@ -globalThis.__RSC_MANIFEST=(globalThis.__RSC_MANIFEST||{});globalThis.__RSC_MANIFEST["/admin/docs/page"]={"moduleLoading":{"prefix":"/_next/"},"ssrModuleMapping":{"8103":{"*":{"id":"32583","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"77526","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"78922","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"68495","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"12263","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"82016","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"31152","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"83133","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"54160","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"92130","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"75170","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"38502","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"82146","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"31603","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"74034","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"67600","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"29234","name":"*","chunks":[],"async":false}}},"edgeSSRModuleMapping":{},"clientModules":{"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/tanstack-query-provider.tsx":{"id":46131,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/theme-provider.tsx":{"id":98124,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/ui/sonner.tsx":{"id":70240,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"Inter\",\"arguments\":[{\"variable\":\"--font-inter-sans\",\"subsets\":[\"latin\"]}],\"variableName\":\"inter\"}":{"id":85568,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"PT_Sans\",\"arguments\":[{\"variable\":\"--font-ptSans-mono\",\"subsets\":[\"latin\"],\"weight\":[\"400\",\"700\"]}],\"variableName\":\"ptSans\"}":{"id":80231,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/assets/globals.css":{"id":27408,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/page-wrapper/index.tsx":{"id":43688,"name":"*","chunks":["5948","static/chunks/06bf0ff1-101744fe776a5109.js","7003","static/chunks/14258b02-ed7689e3556981a7.js","4316","static/chunks/ad2866b8-e13a3cf75ccf0eb8.js","8720","static/chunks/8720-c9ee040177c11cae.js","4754","static/chunks/4754-f12d30a9633ac86b.js","7389","static/chunks/7389-61da0d6ecaea74eb.js","2672","static/chunks/2672-7c5c90d97d096503.js","6357","static/chunks/6357-b446ac8c3fed5ee2.js","4735","static/chunks/4735-3fe565f30753fd50.js","230","static/chunks/230-17f072d56a4348eb.js","4004","static/chunks/app/admin/docs/page-bc09b9cbccf02d58.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/login/page.tsx":{"id":62112,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/page.tsx":{"id":25782,"name":"*","chunks":["3698","static/chunks/app/admin/page-700ea05bb99f3aa7.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page.tsx":{"id":86807,"name":"*","chunks":["5948","static/chunks/06bf0ff1-101744fe776a5109.js","7003","static/chunks/14258b02-ed7689e3556981a7.js","4316","static/chunks/ad2866b8-e13a3cf75ccf0eb8.js","8720","static/chunks/8720-c9ee040177c11cae.js","4754","static/chunks/4754-f12d30a9633ac86b.js","7389","static/chunks/7389-61da0d6ecaea74eb.js","2672","static/chunks/2672-7c5c90d97d096503.js","6357","static/chunks/6357-b446ac8c3fed5ee2.js","4735","static/chunks/4735-3fe565f30753fd50.js","230","static/chunks/230-17f072d56a4348eb.js","8974","static/chunks/app/page-d5bbbaf5dee449d5.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/test-generation/page.tsx":{"id":8103,"name":"*","chunks":[],"async":false}},"entryCSSFiles":{"/Users/otto/Desktop/deepstudio/osw-studio-git/":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/layout":[{"inlined":false,"path":"static/css/1138060002beec9e.css"},{"inlined":false,"path":"static/css/4f7bf7a934dc8d86.css"}],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/page":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/docs/page":[]},"rscModuleMapping":{"8103":{"*":{"id":"60940","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"6060","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"7184","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"36893","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"73041","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"37734","name":"*","chunks":[],"async":false}},"27408":{"*":{"id":"94348","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"2054","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"69507","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"81170","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"7760","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"89748","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"20656","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"51384","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"23597","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"17742","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"26262","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"69576","name":"*","chunks":[],"async":false}}},"edgeRscModuleMapping":{}} \ No newline at end of file +globalThis.__RSC_MANIFEST=(globalThis.__RSC_MANIFEST||{});globalThis.__RSC_MANIFEST["/admin/docs/page"]={"moduleLoading":{"prefix":"/_next/"},"ssrModuleMapping":{"8103":{"*":{"id":"32583","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"77526","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"78922","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"68495","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"12263","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"82016","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"31152","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"83133","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"54160","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"92130","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"75170","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"38502","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"82146","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"31603","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"74034","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"67600","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"29234","name":"*","chunks":[],"async":false}}},"edgeSSRModuleMapping":{},"clientModules":{"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/tanstack-query-provider.tsx":{"id":46131,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/theme-provider.tsx":{"id":98124,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/ui/sonner.tsx":{"id":70240,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"Inter\",\"arguments\":[{\"variable\":\"--font-inter-sans\",\"subsets\":[\"latin\"]}],\"variableName\":\"inter\"}":{"id":85568,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"PT_Sans\",\"arguments\":[{\"variable\":\"--font-ptSans-mono\",\"subsets\":[\"latin\"],\"weight\":[\"400\",\"700\"]}],\"variableName\":\"ptSans\"}":{"id":80231,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/assets/globals.css":{"id":27408,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/page-wrapper/index.tsx":{"id":43688,"name":"*","chunks":["5948","static/chunks/06bf0ff1-101744fe776a5109.js","7003","static/chunks/14258b02-ed7689e3556981a7.js","4316","static/chunks/ad2866b8-e13a3cf75ccf0eb8.js","8720","static/chunks/8720-c9ee040177c11cae.js","4754","static/chunks/4754-f12d30a9633ac86b.js","7389","static/chunks/7389-61da0d6ecaea74eb.js","2672","static/chunks/2672-7c5c90d97d096503.js","6357","static/chunks/6357-f74e169a9a97fe50.js","4735","static/chunks/4735-3fe565f30753fd50.js","230","static/chunks/230-22a2bac579174a98.js","4004","static/chunks/app/admin/docs/page-bc09b9cbccf02d58.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/login/page.tsx":{"id":62112,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page.tsx":{"id":86807,"name":"*","chunks":["5948","static/chunks/06bf0ff1-101744fe776a5109.js","7003","static/chunks/14258b02-ed7689e3556981a7.js","4316","static/chunks/ad2866b8-e13a3cf75ccf0eb8.js","8720","static/chunks/8720-c9ee040177c11cae.js","4754","static/chunks/4754-f12d30a9633ac86b.js","7389","static/chunks/7389-61da0d6ecaea74eb.js","2672","static/chunks/2672-7c5c90d97d096503.js","6357","static/chunks/6357-f74e169a9a97fe50.js","4735","static/chunks/4735-3fe565f30753fd50.js","230","static/chunks/230-22a2bac579174a98.js","8974","static/chunks/app/page-d5bbbaf5dee449d5.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/page.tsx":{"id":25782,"name":"*","chunks":["3698","static/chunks/app/admin/page-700ea05bb99f3aa7.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/test-generation/page.tsx":{"id":8103,"name":"*","chunks":[],"async":false}},"entryCSSFiles":{"/Users/otto/Desktop/deepstudio/osw-studio-git/":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/layout":[{"inlined":false,"path":"static/css/9c6cbf809bc04838.css"}],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/page":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/docs/page":[]},"rscModuleMapping":{"8103":{"*":{"id":"60940","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"6060","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"7184","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"36893","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"73041","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"37734","name":"*","chunks":[],"async":false}},"27408":{"*":{"id":"94348","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"2054","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"69507","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"81170","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"7760","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"89748","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"20656","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"51384","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"23597","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"17742","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"26262","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"69576","name":"*","chunks":[],"async":false}}},"edgeRscModuleMapping":{}} \ No newline at end of file diff --git a/.next/server/app/admin/login.html b/.next/server/app/admin/login.html index 2690493c2e583d895cf0a96515788d1a91e21c74..5082a7d01c6cce49e7f6c98ed07212677fe96855 100644 --- a/.next/server/app/admin/login.html +++ b/.next/server/app/admin/login.html @@ -1 +1 @@ -Open Source Web Studio | Agentic AI Development 🎨

OSW Studio Admin

Enter your password to continue

Powered byOSW Studio
\ No newline at end of file +Open Source Web Studio | Agentic AI Development 🎨

OSW Studio Admin

Enter your password to continue

Powered byOSW Studio
\ No newline at end of file diff --git a/.next/server/app/admin/login.rsc b/.next/server/app/admin/login.rsc index ed1d8de1f0c4c0ba45cab1c15268ae7ddf24c3ae..ab2d343217757922e02a4454d67191200102ee74 100644 --- a/.next/server/app/admin/login.rsc +++ b/.next/server/app/admin/login.rsc @@ -1,7 +1,7 @@ 1:"$Sreact.fragment" -2:I[98124,["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"ThemeProvider"] -3:I[70240,["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"Toaster"] -4:I[46131,["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"default"] +2:I[98124,["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"ThemeProvider"] +3:I[70240,["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"Toaster"] +4:I[46131,["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"default"] 5:I[9766,[],""] 6:I[98924,[],""] 7:I[81959,[],"ClientPageRoot"] @@ -15,9 +15,8 @@ f:I[24431,[],"ViewportBoundary"] :HL["/_next/static/media/58f662ed5ba12a72-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}] :HL["/_next/static/media/c3f6eb667c0186c5-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}] :HL["/_next/static/media/e4af272ccee01ff0-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}] -:HL["/_next/static/css/1138060002beec9e.css","style"] -:HL["/_next/static/css/4f7bf7a934dc8d86.css","style"] -0:{"P":null,"b":"2td0Z1d-ACUuAU0vaH1cE","p":"","c":["","admin","login"],"i":false,"f":[[["",{"children":["admin",{"children":["login",{"children":["__PAGE__",{}]}]}]},"$undefined","$undefined",true],["",["$","$1","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/1138060002beec9e.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}],["$","link","1",{"rel":"stylesheet","href":"/_next/static/css/4f7bf7a934dc8d86.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],["$","html",null,{"lang":"en","suppressHydrationWarning":true,"children":["$","body",null,{"className":"__variable_f367f3 __variable_438d47 antialiased bg-background h-[100dvh] overflow-hidden","suppressHydrationWarning":true,"children":["$","$L2",null,{"children":[["$","$L3",null,{"richColors":true,"position":"bottom-center"}],["$","$L4",null,{"children":["$","$L5",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L6",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":404}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],[]],"forbidden":"$undefined","unauthorized":"$undefined"}]}]]}]}]}]]}],{"children":["admin",["$","$1","c",{"children":[null,["$","$L5",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L6",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","forbidden":"$undefined","unauthorized":"$undefined"}]]}],{"children":["login",["$","$1","c",{"children":[null,["$","$L5",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L6",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","forbidden":"$undefined","unauthorized":"$undefined"}]]}],{"children":["__PAGE__",["$","$1","c",{"children":[["$","$L7",null,{"Component":"$8","searchParams":{},"params":{},"promises":["$@9","$@a"]}],null,["$","$Lb",null,{"children":["$Lc",["$","$Ld",null,{"promise":"$@e"}]]}]]}],{},null,false]},null,false]},null,false]},null,false],["$","$1","h",{"children":[null,[["$","$Lf",null,{"children":"$L10"}],["$","meta",null,{"name":"next-size-adjust","content":""}]],["$","$L11",null,{"children":["$","div",null,{"hidden":true,"children":["$","$12",null,{"fallback":null,"children":"$L13"}]}]}]]}],false]],"m":"$undefined","G":["$14",[]],"s":false,"S":true} +:HL["/_next/static/css/9c6cbf809bc04838.css","style"] +0:{"P":null,"b":"_IUPd4Ux9AZdQVp7CuJFW","p":"","c":["","admin","login"],"i":false,"f":[[["",{"children":["admin",{"children":["login",{"children":["__PAGE__",{}]}]}]},"$undefined","$undefined",true],["",["$","$1","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/9c6cbf809bc04838.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],["$","html",null,{"lang":"en","suppressHydrationWarning":true,"children":["$","body",null,{"className":"__variable_f367f3 __variable_438d47 antialiased bg-background h-[100dvh] overflow-hidden","suppressHydrationWarning":true,"children":["$","$L2",null,{"children":[["$","$L3",null,{"richColors":true,"position":"bottom-center"}],["$","$L4",null,{"children":["$","$L5",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L6",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":404}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],[]],"forbidden":"$undefined","unauthorized":"$undefined"}]}]]}]}]}]]}],{"children":["admin",["$","$1","c",{"children":[null,["$","$L5",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L6",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","forbidden":"$undefined","unauthorized":"$undefined"}]]}],{"children":["login",["$","$1","c",{"children":[null,["$","$L5",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L6",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","forbidden":"$undefined","unauthorized":"$undefined"}]]}],{"children":["__PAGE__",["$","$1","c",{"children":[["$","$L7",null,{"Component":"$8","searchParams":{},"params":{},"promises":["$@9","$@a"]}],null,["$","$Lb",null,{"children":["$Lc",["$","$Ld",null,{"promise":"$@e"}]]}]]}],{},null,false]},null,false]},null,false]},null,false],["$","$1","h",{"children":[null,[["$","$Lf",null,{"children":"$L10"}],["$","meta",null,{"name":"next-size-adjust","content":""}]],["$","$L11",null,{"children":["$","div",null,{"hidden":true,"children":["$","$12",null,{"fallback":null,"children":"$L13"}]}]}]]}],false]],"m":"$undefined","G":["$14",[]],"s":false,"S":true} 9:{} a:"$0:f:0:1:2:children:2:children:2:children:1:props:children:0:props:params" 10:[["$","meta","0",{"charSet":"utf-8"}],["$","meta","1",{"name":"viewport","content":"width=device-width, initial-scale=1, maximum-scale=1"}],["$","meta","2",{"name":"theme-color","content":"#000000"}]] diff --git a/.next/server/app/admin/login/page_client-reference-manifest.js b/.next/server/app/admin/login/page_client-reference-manifest.js index 65524ce8fe946612ea200f0962f0a10eb9dfb219..4f491be20a379809579ea0b3445db4280e6c8aba 100644 --- a/.next/server/app/admin/login/page_client-reference-manifest.js +++ b/.next/server/app/admin/login/page_client-reference-manifest.js @@ -1 +1 @@ -globalThis.__RSC_MANIFEST=(globalThis.__RSC_MANIFEST||{});globalThis.__RSC_MANIFEST["/admin/login/page"]={"moduleLoading":{"prefix":"/_next/"},"ssrModuleMapping":{"8103":{"*":{"id":"32583","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"77526","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"78922","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"68495","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"12263","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"82016","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"31152","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"83133","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"54160","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"92130","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"75170","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"38502","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"82146","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"31603","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"74034","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"67600","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"29234","name":"*","chunks":[],"async":false}}},"edgeSSRModuleMapping":{},"clientModules":{"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/tanstack-query-provider.tsx":{"id":46131,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/theme-provider.tsx":{"id":98124,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/ui/sonner.tsx":{"id":70240,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"Inter\",\"arguments\":[{\"variable\":\"--font-inter-sans\",\"subsets\":[\"latin\"]}],\"variableName\":\"inter\"}":{"id":85568,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"PT_Sans\",\"arguments\":[{\"variable\":\"--font-ptSans-mono\",\"subsets\":[\"latin\"],\"weight\":[\"400\",\"700\"]}],\"variableName\":\"ptSans\"}":{"id":80231,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/assets/globals.css":{"id":27408,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/page-wrapper/index.tsx":{"id":43688,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/login/page.tsx":{"id":62112,"name":"*","chunks":["2116","static/chunks/app/admin/login/page-5f069849d073f76f.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/page.tsx":{"id":25782,"name":"*","chunks":["3698","static/chunks/app/admin/page-700ea05bb99f3aa7.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page.tsx":{"id":86807,"name":"*","chunks":["5948","static/chunks/06bf0ff1-101744fe776a5109.js","7003","static/chunks/14258b02-ed7689e3556981a7.js","4316","static/chunks/ad2866b8-e13a3cf75ccf0eb8.js","8720","static/chunks/8720-c9ee040177c11cae.js","4754","static/chunks/4754-f12d30a9633ac86b.js","7389","static/chunks/7389-61da0d6ecaea74eb.js","2672","static/chunks/2672-7c5c90d97d096503.js","6357","static/chunks/6357-b446ac8c3fed5ee2.js","4735","static/chunks/4735-3fe565f30753fd50.js","230","static/chunks/230-17f072d56a4348eb.js","8974","static/chunks/app/page-d5bbbaf5dee449d5.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/test-generation/page.tsx":{"id":8103,"name":"*","chunks":[],"async":false}},"entryCSSFiles":{"/Users/otto/Desktop/deepstudio/osw-studio-git/":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/layout":[{"inlined":false,"path":"static/css/1138060002beec9e.css"},{"inlined":false,"path":"static/css/4f7bf7a934dc8d86.css"}],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/page":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/login/page":[]},"rscModuleMapping":{"8103":{"*":{"id":"60940","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"6060","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"7184","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"36893","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"73041","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"37734","name":"*","chunks":[],"async":false}},"27408":{"*":{"id":"94348","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"2054","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"69507","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"81170","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"7760","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"89748","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"20656","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"51384","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"23597","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"17742","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"26262","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"69576","name":"*","chunks":[],"async":false}}},"edgeRscModuleMapping":{}} \ No newline at end of file +globalThis.__RSC_MANIFEST=(globalThis.__RSC_MANIFEST||{});globalThis.__RSC_MANIFEST["/admin/login/page"]={"moduleLoading":{"prefix":"/_next/"},"ssrModuleMapping":{"8103":{"*":{"id":"32583","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"77526","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"78922","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"68495","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"12263","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"82016","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"31152","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"83133","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"54160","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"92130","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"75170","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"38502","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"82146","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"31603","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"74034","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"67600","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"29234","name":"*","chunks":[],"async":false}}},"edgeSSRModuleMapping":{},"clientModules":{"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/tanstack-query-provider.tsx":{"id":46131,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/theme-provider.tsx":{"id":98124,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/ui/sonner.tsx":{"id":70240,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"Inter\",\"arguments\":[{\"variable\":\"--font-inter-sans\",\"subsets\":[\"latin\"]}],\"variableName\":\"inter\"}":{"id":85568,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"PT_Sans\",\"arguments\":[{\"variable\":\"--font-ptSans-mono\",\"subsets\":[\"latin\"],\"weight\":[\"400\",\"700\"]}],\"variableName\":\"ptSans\"}":{"id":80231,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/assets/globals.css":{"id":27408,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/page-wrapper/index.tsx":{"id":43688,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/login/page.tsx":{"id":62112,"name":"*","chunks":["2116","static/chunks/app/admin/login/page-5f069849d073f76f.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page.tsx":{"id":86807,"name":"*","chunks":["5948","static/chunks/06bf0ff1-101744fe776a5109.js","7003","static/chunks/14258b02-ed7689e3556981a7.js","4316","static/chunks/ad2866b8-e13a3cf75ccf0eb8.js","8720","static/chunks/8720-c9ee040177c11cae.js","4754","static/chunks/4754-f12d30a9633ac86b.js","7389","static/chunks/7389-61da0d6ecaea74eb.js","2672","static/chunks/2672-7c5c90d97d096503.js","6357","static/chunks/6357-f74e169a9a97fe50.js","4735","static/chunks/4735-3fe565f30753fd50.js","230","static/chunks/230-22a2bac579174a98.js","8974","static/chunks/app/page-d5bbbaf5dee449d5.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/page.tsx":{"id":25782,"name":"*","chunks":["3698","static/chunks/app/admin/page-700ea05bb99f3aa7.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/test-generation/page.tsx":{"id":8103,"name":"*","chunks":[],"async":false}},"entryCSSFiles":{"/Users/otto/Desktop/deepstudio/osw-studio-git/":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/layout":[{"inlined":false,"path":"static/css/9c6cbf809bc04838.css"}],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/page":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/login/page":[]},"rscModuleMapping":{"8103":{"*":{"id":"60940","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"6060","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"7184","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"36893","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"73041","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"37734","name":"*","chunks":[],"async":false}},"27408":{"*":{"id":"94348","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"2054","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"69507","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"81170","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"7760","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"89748","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"20656","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"51384","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"23597","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"17742","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"26262","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"69576","name":"*","chunks":[],"async":false}}},"edgeRscModuleMapping":{}} \ No newline at end of file diff --git a/.next/server/app/admin/page_client-reference-manifest.js b/.next/server/app/admin/page_client-reference-manifest.js index 720516e55f9293a5232b8833bd550743e24e71e6..286d842bab4f917e8102a06b41a6604755e4c186 100644 --- a/.next/server/app/admin/page_client-reference-manifest.js +++ b/.next/server/app/admin/page_client-reference-manifest.js @@ -1 +1 @@ -globalThis.__RSC_MANIFEST=(globalThis.__RSC_MANIFEST||{});globalThis.__RSC_MANIFEST["/admin/page"]={"moduleLoading":{"prefix":"/_next/"},"ssrModuleMapping":{"8103":{"*":{"id":"32583","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"77526","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"78922","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"68495","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"12263","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"82016","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"31152","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"83133","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"54160","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"92130","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"75170","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"38502","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"82146","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"31603","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"74034","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"67600","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"29234","name":"*","chunks":[],"async":false}}},"edgeSSRModuleMapping":{},"clientModules":{"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/tanstack-query-provider.tsx":{"id":46131,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/theme-provider.tsx":{"id":98124,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/ui/sonner.tsx":{"id":70240,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"Inter\",\"arguments\":[{\"variable\":\"--font-inter-sans\",\"subsets\":[\"latin\"]}],\"variableName\":\"inter\"}":{"id":85568,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"PT_Sans\",\"arguments\":[{\"variable\":\"--font-ptSans-mono\",\"subsets\":[\"latin\"],\"weight\":[\"400\",\"700\"]}],\"variableName\":\"ptSans\"}":{"id":80231,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/assets/globals.css":{"id":27408,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/page-wrapper/index.tsx":{"id":43688,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/login/page.tsx":{"id":62112,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/page.tsx":{"id":25782,"name":"*","chunks":["3698","static/chunks/app/admin/page-700ea05bb99f3aa7.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page.tsx":{"id":86807,"name":"*","chunks":["5948","static/chunks/06bf0ff1-101744fe776a5109.js","7003","static/chunks/14258b02-ed7689e3556981a7.js","4316","static/chunks/ad2866b8-e13a3cf75ccf0eb8.js","8720","static/chunks/8720-c9ee040177c11cae.js","4754","static/chunks/4754-f12d30a9633ac86b.js","7389","static/chunks/7389-61da0d6ecaea74eb.js","2672","static/chunks/2672-7c5c90d97d096503.js","6357","static/chunks/6357-b446ac8c3fed5ee2.js","4735","static/chunks/4735-3fe565f30753fd50.js","230","static/chunks/230-17f072d56a4348eb.js","8974","static/chunks/app/page-d5bbbaf5dee449d5.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/test-generation/page.tsx":{"id":8103,"name":"*","chunks":[],"async":false}},"entryCSSFiles":{"/Users/otto/Desktop/deepstudio/osw-studio-git/":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/layout":[{"inlined":false,"path":"static/css/1138060002beec9e.css"},{"inlined":false,"path":"static/css/4f7bf7a934dc8d86.css"}],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/page":[]},"rscModuleMapping":{"8103":{"*":{"id":"60940","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"6060","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"7184","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"36893","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"73041","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"37734","name":"*","chunks":[],"async":false}},"27408":{"*":{"id":"94348","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"2054","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"69507","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"81170","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"7760","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"89748","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"20656","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"51384","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"23597","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"17742","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"26262","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"69576","name":"*","chunks":[],"async":false}}},"edgeRscModuleMapping":{}} \ No newline at end of file +globalThis.__RSC_MANIFEST=(globalThis.__RSC_MANIFEST||{});globalThis.__RSC_MANIFEST["/admin/page"]={"moduleLoading":{"prefix":"/_next/"},"ssrModuleMapping":{"8103":{"*":{"id":"32583","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"77526","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"78922","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"68495","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"12263","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"82016","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"31152","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"83133","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"54160","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"92130","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"75170","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"38502","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"82146","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"31603","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"74034","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"67600","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"29234","name":"*","chunks":[],"async":false}}},"edgeSSRModuleMapping":{},"clientModules":{"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/tanstack-query-provider.tsx":{"id":46131,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/theme-provider.tsx":{"id":98124,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/ui/sonner.tsx":{"id":70240,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"Inter\",\"arguments\":[{\"variable\":\"--font-inter-sans\",\"subsets\":[\"latin\"]}],\"variableName\":\"inter\"}":{"id":85568,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"PT_Sans\",\"arguments\":[{\"variable\":\"--font-ptSans-mono\",\"subsets\":[\"latin\"],\"weight\":[\"400\",\"700\"]}],\"variableName\":\"ptSans\"}":{"id":80231,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/assets/globals.css":{"id":27408,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/page-wrapper/index.tsx":{"id":43688,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/login/page.tsx":{"id":62112,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page.tsx":{"id":86807,"name":"*","chunks":["5948","static/chunks/06bf0ff1-101744fe776a5109.js","7003","static/chunks/14258b02-ed7689e3556981a7.js","4316","static/chunks/ad2866b8-e13a3cf75ccf0eb8.js","8720","static/chunks/8720-c9ee040177c11cae.js","4754","static/chunks/4754-f12d30a9633ac86b.js","7389","static/chunks/7389-61da0d6ecaea74eb.js","2672","static/chunks/2672-7c5c90d97d096503.js","6357","static/chunks/6357-f74e169a9a97fe50.js","4735","static/chunks/4735-3fe565f30753fd50.js","230","static/chunks/230-22a2bac579174a98.js","8974","static/chunks/app/page-d5bbbaf5dee449d5.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/page.tsx":{"id":25782,"name":"*","chunks":["3698","static/chunks/app/admin/page-700ea05bb99f3aa7.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/test-generation/page.tsx":{"id":8103,"name":"*","chunks":[],"async":false}},"entryCSSFiles":{"/Users/otto/Desktop/deepstudio/osw-studio-git/":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/layout":[{"inlined":false,"path":"static/css/9c6cbf809bc04838.css"}],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/page":[]},"rscModuleMapping":{"8103":{"*":{"id":"60940","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"6060","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"7184","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"36893","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"73041","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"37734","name":"*","chunks":[],"async":false}},"27408":{"*":{"id":"94348","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"2054","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"69507","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"81170","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"7760","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"89748","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"20656","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"51384","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"23597","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"17742","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"26262","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"69576","name":"*","chunks":[],"async":false}}},"edgeRscModuleMapping":{}} \ No newline at end of file diff --git a/.next/server/app/admin/projects.html b/.next/server/app/admin/projects.html index 4f1d5cb28ef896ae9d602c785b0cfdb5a360e33b..7166d6235b89f04fa37ae1e45f332078433230f7 100644 --- a/.next/server/app/admin/projects.html +++ b/.next/server/app/admin/projects.html @@ -1,4 +1,4 @@ -Open Source Web Studio | Agentic AI Development 🎨
+Open Source Web Studio | Agentic AI Development 🎨
-
Projects

Loading projects...

\ No newline at end of file +
Projects

Loading projects...

\ No newline at end of file diff --git a/.next/server/app/admin/projects.rsc b/.next/server/app/admin/projects.rsc index 18f9a63f1f1f3047c8437c2e2c847ee7b7883a9f..86a45e4b4b41be97a109a0825834c2f98c860b4c 100644 --- a/.next/server/app/admin/projects.rsc +++ b/.next/server/app/admin/projects.rsc @@ -1,10 +1,10 @@ 1:"$Sreact.fragment" -2:I[98124,["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"ThemeProvider"] -3:I[70240,["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"Toaster"] -4:I[46131,["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"default"] +2:I[98124,["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"ThemeProvider"] +3:I[70240,["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"Toaster"] +4:I[46131,["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"default"] 5:I[9766,[],""] 6:I[98924,[],""] -7:I[43688,["5948","static/chunks/06bf0ff1-101744fe776a5109.js","7003","static/chunks/14258b02-ed7689e3556981a7.js","4316","static/chunks/ad2866b8-e13a3cf75ccf0eb8.js","8720","static/chunks/8720-c9ee040177c11cae.js","4754","static/chunks/4754-f12d30a9633ac86b.js","7389","static/chunks/7389-61da0d6ecaea74eb.js","2672","static/chunks/2672-7c5c90d97d096503.js","6357","static/chunks/6357-b446ac8c3fed5ee2.js","4735","static/chunks/4735-3fe565f30753fd50.js","230","static/chunks/230-17f072d56a4348eb.js","3321","static/chunks/app/admin/projects/page-bc09b9cbccf02d58.js"],"PageWrapper"] +7:I[43688,["5948","static/chunks/06bf0ff1-101744fe776a5109.js","7003","static/chunks/14258b02-ed7689e3556981a7.js","4316","static/chunks/ad2866b8-e13a3cf75ccf0eb8.js","8720","static/chunks/8720-c9ee040177c11cae.js","4754","static/chunks/4754-f12d30a9633ac86b.js","7389","static/chunks/7389-61da0d6ecaea74eb.js","2672","static/chunks/2672-7c5c90d97d096503.js","6357","static/chunks/6357-f74e169a9a97fe50.js","4735","static/chunks/4735-3fe565f30753fd50.js","230","static/chunks/230-22a2bac579174a98.js","3321","static/chunks/app/admin/projects/page-bc09b9cbccf02d58.js"],"PageWrapper"] 8:I[24431,[],"OutletBoundary"] a:I[15278,[],"AsyncMetadataOutlet"] c:I[24431,[],"ViewportBoundary"] @@ -14,9 +14,8 @@ f:"$Sreact.suspense" :HL["/_next/static/media/58f662ed5ba12a72-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}] :HL["/_next/static/media/c3f6eb667c0186c5-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}] :HL["/_next/static/media/e4af272ccee01ff0-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}] -:HL["/_next/static/css/1138060002beec9e.css","style"] -:HL["/_next/static/css/4f7bf7a934dc8d86.css","style"] -0:{"P":null,"b":"2td0Z1d-ACUuAU0vaH1cE","p":"","c":["","admin","projects"],"i":false,"f":[[["",{"children":["admin",{"children":["projects",{"children":["__PAGE__",{}]}]}]},"$undefined","$undefined",true],["",["$","$1","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/1138060002beec9e.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}],["$","link","1",{"rel":"stylesheet","href":"/_next/static/css/4f7bf7a934dc8d86.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],["$","html",null,{"lang":"en","suppressHydrationWarning":true,"children":["$","body",null,{"className":"__variable_f367f3 __variable_438d47 antialiased bg-background h-[100dvh] overflow-hidden","suppressHydrationWarning":true,"children":["$","$L2",null,{"children":[["$","$L3",null,{"richColors":true,"position":"bottom-center"}],["$","$L4",null,{"children":["$","$L5",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L6",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":404}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],[]],"forbidden":"$undefined","unauthorized":"$undefined"}]}]]}]}]}]]}],{"children":["admin",["$","$1","c",{"children":[null,["$","$L5",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L6",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","forbidden":"$undefined","unauthorized":"$undefined"}]]}],{"children":["projects",["$","$1","c",{"children":[null,["$","$L5",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L6",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","forbidden":"$undefined","unauthorized":"$undefined"}]]}],{"children":["__PAGE__",["$","$1","c",{"children":[["$","$L7",null,{"view":"projects"}],null,["$","$L8",null,{"children":["$L9",["$","$La",null,{"promise":"$@b"}]]}]]}],{},null,false]},null,false]},null,false]},null,false],["$","$1","h",{"children":[null,[["$","$Lc",null,{"children":"$Ld"}],["$","meta",null,{"name":"next-size-adjust","content":""}]],["$","$Le",null,{"children":["$","div",null,{"hidden":true,"children":["$","$f",null,{"fallback":null,"children":"$L10"}]}]}]]}],false]],"m":"$undefined","G":["$11",[]],"s":false,"S":true} +:HL["/_next/static/css/9c6cbf809bc04838.css","style"] +0:{"P":null,"b":"_IUPd4Ux9AZdQVp7CuJFW","p":"","c":["","admin","projects"],"i":false,"f":[[["",{"children":["admin",{"children":["projects",{"children":["__PAGE__",{}]}]}]},"$undefined","$undefined",true],["",["$","$1","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/9c6cbf809bc04838.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],["$","html",null,{"lang":"en","suppressHydrationWarning":true,"children":["$","body",null,{"className":"__variable_f367f3 __variable_438d47 antialiased bg-background h-[100dvh] overflow-hidden","suppressHydrationWarning":true,"children":["$","$L2",null,{"children":[["$","$L3",null,{"richColors":true,"position":"bottom-center"}],["$","$L4",null,{"children":["$","$L5",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L6",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":404}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],[]],"forbidden":"$undefined","unauthorized":"$undefined"}]}]]}]}]}]]}],{"children":["admin",["$","$1","c",{"children":[null,["$","$L5",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L6",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","forbidden":"$undefined","unauthorized":"$undefined"}]]}],{"children":["projects",["$","$1","c",{"children":[null,["$","$L5",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L6",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","forbidden":"$undefined","unauthorized":"$undefined"}]]}],{"children":["__PAGE__",["$","$1","c",{"children":[["$","$L7",null,{"view":"projects"}],null,["$","$L8",null,{"children":["$L9",["$","$La",null,{"promise":"$@b"}]]}]]}],{},null,false]},null,false]},null,false]},null,false],["$","$1","h",{"children":[null,[["$","$Lc",null,{"children":"$Ld"}],["$","meta",null,{"name":"next-size-adjust","content":""}]],["$","$Le",null,{"children":["$","div",null,{"hidden":true,"children":["$","$f",null,{"fallback":null,"children":"$L10"}]}]}]]}],false]],"m":"$undefined","G":["$11",[]],"s":false,"S":true} d:[["$","meta","0",{"charSet":"utf-8"}],["$","meta","1",{"name":"viewport","content":"width=device-width, initial-scale=1, maximum-scale=1"}],["$","meta","2",{"name":"theme-color","content":"#000000"}]] 9:null 12:I[80622,[],"IconMark"] diff --git a/.next/server/app/admin/projects/page_client-reference-manifest.js b/.next/server/app/admin/projects/page_client-reference-manifest.js index 1f096dd4306b0f5e2932fc690255fbdd1e9e3a92..faac141025c987b73b658b0fec04d08274808438 100644 --- a/.next/server/app/admin/projects/page_client-reference-manifest.js +++ b/.next/server/app/admin/projects/page_client-reference-manifest.js @@ -1 +1 @@ -globalThis.__RSC_MANIFEST=(globalThis.__RSC_MANIFEST||{});globalThis.__RSC_MANIFEST["/admin/projects/page"]={"moduleLoading":{"prefix":"/_next/"},"ssrModuleMapping":{"8103":{"*":{"id":"32583","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"77526","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"78922","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"68495","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"12263","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"82016","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"31152","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"83133","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"54160","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"92130","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"75170","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"38502","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"82146","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"31603","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"74034","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"67600","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"29234","name":"*","chunks":[],"async":false}}},"edgeSSRModuleMapping":{},"clientModules":{"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/tanstack-query-provider.tsx":{"id":46131,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/theme-provider.tsx":{"id":98124,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/ui/sonner.tsx":{"id":70240,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"Inter\",\"arguments\":[{\"variable\":\"--font-inter-sans\",\"subsets\":[\"latin\"]}],\"variableName\":\"inter\"}":{"id":85568,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"PT_Sans\",\"arguments\":[{\"variable\":\"--font-ptSans-mono\",\"subsets\":[\"latin\"],\"weight\":[\"400\",\"700\"]}],\"variableName\":\"ptSans\"}":{"id":80231,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/assets/globals.css":{"id":27408,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/page-wrapper/index.tsx":{"id":43688,"name":"*","chunks":["5948","static/chunks/06bf0ff1-101744fe776a5109.js","7003","static/chunks/14258b02-ed7689e3556981a7.js","4316","static/chunks/ad2866b8-e13a3cf75ccf0eb8.js","8720","static/chunks/8720-c9ee040177c11cae.js","4754","static/chunks/4754-f12d30a9633ac86b.js","7389","static/chunks/7389-61da0d6ecaea74eb.js","2672","static/chunks/2672-7c5c90d97d096503.js","6357","static/chunks/6357-b446ac8c3fed5ee2.js","4735","static/chunks/4735-3fe565f30753fd50.js","230","static/chunks/230-17f072d56a4348eb.js","3321","static/chunks/app/admin/projects/page-bc09b9cbccf02d58.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/login/page.tsx":{"id":62112,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/page.tsx":{"id":25782,"name":"*","chunks":["3698","static/chunks/app/admin/page-700ea05bb99f3aa7.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page.tsx":{"id":86807,"name":"*","chunks":["5948","static/chunks/06bf0ff1-101744fe776a5109.js","7003","static/chunks/14258b02-ed7689e3556981a7.js","4316","static/chunks/ad2866b8-e13a3cf75ccf0eb8.js","8720","static/chunks/8720-c9ee040177c11cae.js","4754","static/chunks/4754-f12d30a9633ac86b.js","7389","static/chunks/7389-61da0d6ecaea74eb.js","2672","static/chunks/2672-7c5c90d97d096503.js","6357","static/chunks/6357-b446ac8c3fed5ee2.js","4735","static/chunks/4735-3fe565f30753fd50.js","230","static/chunks/230-17f072d56a4348eb.js","8974","static/chunks/app/page-d5bbbaf5dee449d5.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/test-generation/page.tsx":{"id":8103,"name":"*","chunks":[],"async":false}},"entryCSSFiles":{"/Users/otto/Desktop/deepstudio/osw-studio-git/":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/layout":[{"inlined":false,"path":"static/css/1138060002beec9e.css"},{"inlined":false,"path":"static/css/4f7bf7a934dc8d86.css"}],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/page":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/projects/page":[]},"rscModuleMapping":{"8103":{"*":{"id":"60940","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"6060","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"7184","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"36893","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"73041","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"37734","name":"*","chunks":[],"async":false}},"27408":{"*":{"id":"94348","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"2054","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"69507","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"81170","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"7760","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"89748","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"20656","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"51384","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"23597","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"17742","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"26262","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"69576","name":"*","chunks":[],"async":false}}},"edgeRscModuleMapping":{}} \ No newline at end of file +globalThis.__RSC_MANIFEST=(globalThis.__RSC_MANIFEST||{});globalThis.__RSC_MANIFEST["/admin/projects/page"]={"moduleLoading":{"prefix":"/_next/"},"ssrModuleMapping":{"8103":{"*":{"id":"32583","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"77526","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"78922","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"68495","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"12263","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"82016","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"31152","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"83133","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"54160","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"92130","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"75170","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"38502","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"82146","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"31603","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"74034","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"67600","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"29234","name":"*","chunks":[],"async":false}}},"edgeSSRModuleMapping":{},"clientModules":{"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/tanstack-query-provider.tsx":{"id":46131,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/theme-provider.tsx":{"id":98124,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/ui/sonner.tsx":{"id":70240,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"Inter\",\"arguments\":[{\"variable\":\"--font-inter-sans\",\"subsets\":[\"latin\"]}],\"variableName\":\"inter\"}":{"id":85568,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"PT_Sans\",\"arguments\":[{\"variable\":\"--font-ptSans-mono\",\"subsets\":[\"latin\"],\"weight\":[\"400\",\"700\"]}],\"variableName\":\"ptSans\"}":{"id":80231,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/assets/globals.css":{"id":27408,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/page-wrapper/index.tsx":{"id":43688,"name":"*","chunks":["5948","static/chunks/06bf0ff1-101744fe776a5109.js","7003","static/chunks/14258b02-ed7689e3556981a7.js","4316","static/chunks/ad2866b8-e13a3cf75ccf0eb8.js","8720","static/chunks/8720-c9ee040177c11cae.js","4754","static/chunks/4754-f12d30a9633ac86b.js","7389","static/chunks/7389-61da0d6ecaea74eb.js","2672","static/chunks/2672-7c5c90d97d096503.js","6357","static/chunks/6357-f74e169a9a97fe50.js","4735","static/chunks/4735-3fe565f30753fd50.js","230","static/chunks/230-22a2bac579174a98.js","3321","static/chunks/app/admin/projects/page-bc09b9cbccf02d58.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/login/page.tsx":{"id":62112,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page.tsx":{"id":86807,"name":"*","chunks":["5948","static/chunks/06bf0ff1-101744fe776a5109.js","7003","static/chunks/14258b02-ed7689e3556981a7.js","4316","static/chunks/ad2866b8-e13a3cf75ccf0eb8.js","8720","static/chunks/8720-c9ee040177c11cae.js","4754","static/chunks/4754-f12d30a9633ac86b.js","7389","static/chunks/7389-61da0d6ecaea74eb.js","2672","static/chunks/2672-7c5c90d97d096503.js","6357","static/chunks/6357-f74e169a9a97fe50.js","4735","static/chunks/4735-3fe565f30753fd50.js","230","static/chunks/230-22a2bac579174a98.js","8974","static/chunks/app/page-d5bbbaf5dee449d5.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/page.tsx":{"id":25782,"name":"*","chunks":["3698","static/chunks/app/admin/page-700ea05bb99f3aa7.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/test-generation/page.tsx":{"id":8103,"name":"*","chunks":[],"async":false}},"entryCSSFiles":{"/Users/otto/Desktop/deepstudio/osw-studio-git/":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/layout":[{"inlined":false,"path":"static/css/9c6cbf809bc04838.css"}],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/page":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/projects/page":[]},"rscModuleMapping":{"8103":{"*":{"id":"60940","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"6060","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"7184","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"36893","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"73041","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"37734","name":"*","chunks":[],"async":false}},"27408":{"*":{"id":"94348","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"2054","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"69507","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"81170","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"7760","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"89748","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"20656","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"51384","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"23597","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"17742","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"26262","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"69576","name":"*","chunks":[],"async":false}}},"edgeRscModuleMapping":{}} \ No newline at end of file diff --git a/.next/server/app/admin/settings.html b/.next/server/app/admin/settings.html index f47315356c455c1593bd7fdf69d93042bddf253a..903e6da17579a9cdef8212c5f27a68d0cbaa5e40 100644 --- a/.next/server/app/admin/settings.html +++ b/.next/server/app/admin/settings.html @@ -1,4 +1,4 @@ -Open Source Web Studio | Agentic AI Development 🎨
+Open Source Web Studio | Agentic AI Development 🎨
-
Settings

Loading...

\ No newline at end of file +
Settings

Loading...

\ No newline at end of file diff --git a/.next/server/app/admin/settings.rsc b/.next/server/app/admin/settings.rsc index 39d9b858fb72b8dc541e2ff431d80de83096ef21..2e540873bf3fd3de7d749fe63beb5580a7808836 100644 --- a/.next/server/app/admin/settings.rsc +++ b/.next/server/app/admin/settings.rsc @@ -1,10 +1,10 @@ 1:"$Sreact.fragment" -2:I[98124,["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"ThemeProvider"] -3:I[70240,["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"Toaster"] -4:I[46131,["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"default"] +2:I[98124,["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"ThemeProvider"] +3:I[70240,["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"Toaster"] +4:I[46131,["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"default"] 5:I[9766,[],""] 6:I[98924,[],""] -7:I[43688,["5948","static/chunks/06bf0ff1-101744fe776a5109.js","7003","static/chunks/14258b02-ed7689e3556981a7.js","4316","static/chunks/ad2866b8-e13a3cf75ccf0eb8.js","8720","static/chunks/8720-c9ee040177c11cae.js","4754","static/chunks/4754-f12d30a9633ac86b.js","7389","static/chunks/7389-61da0d6ecaea74eb.js","2672","static/chunks/2672-7c5c90d97d096503.js","6357","static/chunks/6357-b446ac8c3fed5ee2.js","4735","static/chunks/4735-3fe565f30753fd50.js","230","static/chunks/230-17f072d56a4348eb.js","7122","static/chunks/app/admin/settings/page-bc09b9cbccf02d58.js"],"PageWrapper"] +7:I[43688,["5948","static/chunks/06bf0ff1-101744fe776a5109.js","7003","static/chunks/14258b02-ed7689e3556981a7.js","4316","static/chunks/ad2866b8-e13a3cf75ccf0eb8.js","8720","static/chunks/8720-c9ee040177c11cae.js","4754","static/chunks/4754-f12d30a9633ac86b.js","7389","static/chunks/7389-61da0d6ecaea74eb.js","2672","static/chunks/2672-7c5c90d97d096503.js","6357","static/chunks/6357-f74e169a9a97fe50.js","4735","static/chunks/4735-3fe565f30753fd50.js","230","static/chunks/230-22a2bac579174a98.js","7122","static/chunks/app/admin/settings/page-bc09b9cbccf02d58.js"],"PageWrapper"] 8:I[24431,[],"OutletBoundary"] a:I[15278,[],"AsyncMetadataOutlet"] c:I[24431,[],"ViewportBoundary"] @@ -14,9 +14,8 @@ f:"$Sreact.suspense" :HL["/_next/static/media/58f662ed5ba12a72-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}] :HL["/_next/static/media/c3f6eb667c0186c5-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}] :HL["/_next/static/media/e4af272ccee01ff0-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}] -:HL["/_next/static/css/1138060002beec9e.css","style"] -:HL["/_next/static/css/4f7bf7a934dc8d86.css","style"] -0:{"P":null,"b":"2td0Z1d-ACUuAU0vaH1cE","p":"","c":["","admin","settings"],"i":false,"f":[[["",{"children":["admin",{"children":["settings",{"children":["__PAGE__",{}]}]}]},"$undefined","$undefined",true],["",["$","$1","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/1138060002beec9e.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}],["$","link","1",{"rel":"stylesheet","href":"/_next/static/css/4f7bf7a934dc8d86.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],["$","html",null,{"lang":"en","suppressHydrationWarning":true,"children":["$","body",null,{"className":"__variable_f367f3 __variable_438d47 antialiased bg-background h-[100dvh] overflow-hidden","suppressHydrationWarning":true,"children":["$","$L2",null,{"children":[["$","$L3",null,{"richColors":true,"position":"bottom-center"}],["$","$L4",null,{"children":["$","$L5",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L6",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":404}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],[]],"forbidden":"$undefined","unauthorized":"$undefined"}]}]]}]}]}]]}],{"children":["admin",["$","$1","c",{"children":[null,["$","$L5",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L6",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","forbidden":"$undefined","unauthorized":"$undefined"}]]}],{"children":["settings",["$","$1","c",{"children":[null,["$","$L5",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L6",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","forbidden":"$undefined","unauthorized":"$undefined"}]]}],{"children":["__PAGE__",["$","$1","c",{"children":[["$","$L7",null,{"view":"settings"}],null,["$","$L8",null,{"children":["$L9",["$","$La",null,{"promise":"$@b"}]]}]]}],{},null,false]},null,false]},null,false]},null,false],["$","$1","h",{"children":[null,[["$","$Lc",null,{"children":"$Ld"}],["$","meta",null,{"name":"next-size-adjust","content":""}]],["$","$Le",null,{"children":["$","div",null,{"hidden":true,"children":["$","$f",null,{"fallback":null,"children":"$L10"}]}]}]]}],false]],"m":"$undefined","G":["$11",[]],"s":false,"S":true} +:HL["/_next/static/css/9c6cbf809bc04838.css","style"] +0:{"P":null,"b":"_IUPd4Ux9AZdQVp7CuJFW","p":"","c":["","admin","settings"],"i":false,"f":[[["",{"children":["admin",{"children":["settings",{"children":["__PAGE__",{}]}]}]},"$undefined","$undefined",true],["",["$","$1","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/9c6cbf809bc04838.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],["$","html",null,{"lang":"en","suppressHydrationWarning":true,"children":["$","body",null,{"className":"__variable_f367f3 __variable_438d47 antialiased bg-background h-[100dvh] overflow-hidden","suppressHydrationWarning":true,"children":["$","$L2",null,{"children":[["$","$L3",null,{"richColors":true,"position":"bottom-center"}],["$","$L4",null,{"children":["$","$L5",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L6",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":404}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],[]],"forbidden":"$undefined","unauthorized":"$undefined"}]}]]}]}]}]]}],{"children":["admin",["$","$1","c",{"children":[null,["$","$L5",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L6",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","forbidden":"$undefined","unauthorized":"$undefined"}]]}],{"children":["settings",["$","$1","c",{"children":[null,["$","$L5",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L6",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","forbidden":"$undefined","unauthorized":"$undefined"}]]}],{"children":["__PAGE__",["$","$1","c",{"children":[["$","$L7",null,{"view":"settings"}],null,["$","$L8",null,{"children":["$L9",["$","$La",null,{"promise":"$@b"}]]}]]}],{},null,false]},null,false]},null,false]},null,false],["$","$1","h",{"children":[null,[["$","$Lc",null,{"children":"$Ld"}],["$","meta",null,{"name":"next-size-adjust","content":""}]],["$","$Le",null,{"children":["$","div",null,{"hidden":true,"children":["$","$f",null,{"fallback":null,"children":"$L10"}]}]}]]}],false]],"m":"$undefined","G":["$11",[]],"s":false,"S":true} d:[["$","meta","0",{"charSet":"utf-8"}],["$","meta","1",{"name":"viewport","content":"width=device-width, initial-scale=1, maximum-scale=1"}],["$","meta","2",{"name":"theme-color","content":"#000000"}]] 9:null 12:I[80622,[],"IconMark"] diff --git a/.next/server/app/admin/settings/application.html b/.next/server/app/admin/settings/application.html index 31b231831e91f1a95bc0aabd0113b71ecc61c64e..704cced8571a8784ea145879b7332f183ceac6dd 100644 --- a/.next/server/app/admin/settings/application.html +++ b/.next/server/app/admin/settings/application.html @@ -1,4 +1,4 @@ -Open Source Web Studio | Agentic AI Development 🎨
+Open Source Web Studio | Agentic AI Development 🎨
-
Settings

Loading...

\ No newline at end of file +
Settings

Loading...

\ No newline at end of file diff --git a/.next/server/app/admin/settings/application.rsc b/.next/server/app/admin/settings/application.rsc index 0f8dfc39346b50f4ad350bda050c2035d8e07314..140ac8861ccac60b2db8e85343f6268129d7bca9 100644 --- a/.next/server/app/admin/settings/application.rsc +++ b/.next/server/app/admin/settings/application.rsc @@ -1,10 +1,10 @@ 1:"$Sreact.fragment" -2:I[98124,["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"ThemeProvider"] -3:I[70240,["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"Toaster"] -4:I[46131,["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"default"] +2:I[98124,["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"ThemeProvider"] +3:I[70240,["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"Toaster"] +4:I[46131,["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"default"] 5:I[9766,[],""] 6:I[98924,[],""] -7:I[43688,["5948","static/chunks/06bf0ff1-101744fe776a5109.js","7003","static/chunks/14258b02-ed7689e3556981a7.js","4316","static/chunks/ad2866b8-e13a3cf75ccf0eb8.js","8720","static/chunks/8720-c9ee040177c11cae.js","4754","static/chunks/4754-f12d30a9633ac86b.js","7389","static/chunks/7389-61da0d6ecaea74eb.js","2672","static/chunks/2672-7c5c90d97d096503.js","6357","static/chunks/6357-b446ac8c3fed5ee2.js","4735","static/chunks/4735-3fe565f30753fd50.js","230","static/chunks/230-17f072d56a4348eb.js","6047","static/chunks/app/admin/settings/application/page-bc09b9cbccf02d58.js"],"PageWrapper"] +7:I[43688,["5948","static/chunks/06bf0ff1-101744fe776a5109.js","7003","static/chunks/14258b02-ed7689e3556981a7.js","4316","static/chunks/ad2866b8-e13a3cf75ccf0eb8.js","8720","static/chunks/8720-c9ee040177c11cae.js","4754","static/chunks/4754-f12d30a9633ac86b.js","7389","static/chunks/7389-61da0d6ecaea74eb.js","2672","static/chunks/2672-7c5c90d97d096503.js","6357","static/chunks/6357-f74e169a9a97fe50.js","4735","static/chunks/4735-3fe565f30753fd50.js","230","static/chunks/230-22a2bac579174a98.js","6047","static/chunks/app/admin/settings/application/page-bc09b9cbccf02d58.js"],"PageWrapper"] 8:I[24431,[],"OutletBoundary"] a:I[15278,[],"AsyncMetadataOutlet"] c:I[24431,[],"ViewportBoundary"] @@ -14,9 +14,8 @@ f:"$Sreact.suspense" :HL["/_next/static/media/58f662ed5ba12a72-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}] :HL["/_next/static/media/c3f6eb667c0186c5-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}] :HL["/_next/static/media/e4af272ccee01ff0-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}] -:HL["/_next/static/css/1138060002beec9e.css","style"] -:HL["/_next/static/css/4f7bf7a934dc8d86.css","style"] -0:{"P":null,"b":"2td0Z1d-ACUuAU0vaH1cE","p":"","c":["","admin","settings","application"],"i":false,"f":[[["",{"children":["admin",{"children":["settings",{"children":["application",{"children":["__PAGE__",{}]}]}]}]},"$undefined","$undefined",true],["",["$","$1","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/1138060002beec9e.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}],["$","link","1",{"rel":"stylesheet","href":"/_next/static/css/4f7bf7a934dc8d86.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],["$","html",null,{"lang":"en","suppressHydrationWarning":true,"children":["$","body",null,{"className":"__variable_f367f3 __variable_438d47 antialiased bg-background h-[100dvh] overflow-hidden","suppressHydrationWarning":true,"children":["$","$L2",null,{"children":[["$","$L3",null,{"richColors":true,"position":"bottom-center"}],["$","$L4",null,{"children":["$","$L5",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L6",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":404}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],[]],"forbidden":"$undefined","unauthorized":"$undefined"}]}]]}]}]}]]}],{"children":["admin",["$","$1","c",{"children":[null,["$","$L5",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L6",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","forbidden":"$undefined","unauthorized":"$undefined"}]]}],{"children":["settings",["$","$1","c",{"children":[null,["$","$L5",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L6",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","forbidden":"$undefined","unauthorized":"$undefined"}]]}],{"children":["application",["$","$1","c",{"children":[null,["$","$L5",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L6",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","forbidden":"$undefined","unauthorized":"$undefined"}]]}],{"children":["__PAGE__",["$","$1","c",{"children":[["$","$L7",null,{"view":"settings","settingsTab":"application"}],null,["$","$L8",null,{"children":["$L9",["$","$La",null,{"promise":"$@b"}]]}]]}],{},null,false]},null,false]},null,false]},null,false]},null,false],["$","$1","h",{"children":[null,[["$","$Lc",null,{"children":"$Ld"}],["$","meta",null,{"name":"next-size-adjust","content":""}]],["$","$Le",null,{"children":["$","div",null,{"hidden":true,"children":["$","$f",null,{"fallback":null,"children":"$L10"}]}]}]]}],false]],"m":"$undefined","G":["$11",[]],"s":false,"S":true} +:HL["/_next/static/css/9c6cbf809bc04838.css","style"] +0:{"P":null,"b":"_IUPd4Ux9AZdQVp7CuJFW","p":"","c":["","admin","settings","application"],"i":false,"f":[[["",{"children":["admin",{"children":["settings",{"children":["application",{"children":["__PAGE__",{}]}]}]}]},"$undefined","$undefined",true],["",["$","$1","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/9c6cbf809bc04838.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],["$","html",null,{"lang":"en","suppressHydrationWarning":true,"children":["$","body",null,{"className":"__variable_f367f3 __variable_438d47 antialiased bg-background h-[100dvh] overflow-hidden","suppressHydrationWarning":true,"children":["$","$L2",null,{"children":[["$","$L3",null,{"richColors":true,"position":"bottom-center"}],["$","$L4",null,{"children":["$","$L5",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L6",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":404}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],[]],"forbidden":"$undefined","unauthorized":"$undefined"}]}]]}]}]}]]}],{"children":["admin",["$","$1","c",{"children":[null,["$","$L5",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L6",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","forbidden":"$undefined","unauthorized":"$undefined"}]]}],{"children":["settings",["$","$1","c",{"children":[null,["$","$L5",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L6",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","forbidden":"$undefined","unauthorized":"$undefined"}]]}],{"children":["application",["$","$1","c",{"children":[null,["$","$L5",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L6",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","forbidden":"$undefined","unauthorized":"$undefined"}]]}],{"children":["__PAGE__",["$","$1","c",{"children":[["$","$L7",null,{"view":"settings","settingsTab":"application"}],null,["$","$L8",null,{"children":["$L9",["$","$La",null,{"promise":"$@b"}]]}]]}],{},null,false]},null,false]},null,false]},null,false]},null,false],["$","$1","h",{"children":[null,[["$","$Lc",null,{"children":"$Ld"}],["$","meta",null,{"name":"next-size-adjust","content":""}]],["$","$Le",null,{"children":["$","div",null,{"hidden":true,"children":["$","$f",null,{"fallback":null,"children":"$L10"}]}]}]]}],false]],"m":"$undefined","G":["$11",[]],"s":false,"S":true} d:[["$","meta","0",{"charSet":"utf-8"}],["$","meta","1",{"name":"viewport","content":"width=device-width, initial-scale=1, maximum-scale=1"}],["$","meta","2",{"name":"theme-color","content":"#000000"}]] 9:null 12:I[80622,[],"IconMark"] diff --git a/.next/server/app/admin/settings/application/page_client-reference-manifest.js b/.next/server/app/admin/settings/application/page_client-reference-manifest.js index 9cd7b3ab78041ffef77ec5a840447c13aa99230a..5fab5f44218e6f32a08b59764f4b41ec8e5c3279 100644 --- a/.next/server/app/admin/settings/application/page_client-reference-manifest.js +++ b/.next/server/app/admin/settings/application/page_client-reference-manifest.js @@ -1 +1 @@ -globalThis.__RSC_MANIFEST=(globalThis.__RSC_MANIFEST||{});globalThis.__RSC_MANIFEST["/admin/settings/application/page"]={"moduleLoading":{"prefix":"/_next/"},"ssrModuleMapping":{"8103":{"*":{"id":"32583","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"77526","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"78922","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"68495","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"12263","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"82016","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"31152","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"83133","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"54160","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"92130","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"75170","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"38502","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"82146","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"31603","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"74034","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"67600","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"29234","name":"*","chunks":[],"async":false}}},"edgeSSRModuleMapping":{},"clientModules":{"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/tanstack-query-provider.tsx":{"id":46131,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/theme-provider.tsx":{"id":98124,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/ui/sonner.tsx":{"id":70240,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"Inter\",\"arguments\":[{\"variable\":\"--font-inter-sans\",\"subsets\":[\"latin\"]}],\"variableName\":\"inter\"}":{"id":85568,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"PT_Sans\",\"arguments\":[{\"variable\":\"--font-ptSans-mono\",\"subsets\":[\"latin\"],\"weight\":[\"400\",\"700\"]}],\"variableName\":\"ptSans\"}":{"id":80231,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/assets/globals.css":{"id":27408,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/page-wrapper/index.tsx":{"id":43688,"name":"*","chunks":["5948","static/chunks/06bf0ff1-101744fe776a5109.js","7003","static/chunks/14258b02-ed7689e3556981a7.js","4316","static/chunks/ad2866b8-e13a3cf75ccf0eb8.js","8720","static/chunks/8720-c9ee040177c11cae.js","4754","static/chunks/4754-f12d30a9633ac86b.js","7389","static/chunks/7389-61da0d6ecaea74eb.js","2672","static/chunks/2672-7c5c90d97d096503.js","6357","static/chunks/6357-b446ac8c3fed5ee2.js","4735","static/chunks/4735-3fe565f30753fd50.js","230","static/chunks/230-17f072d56a4348eb.js","6047","static/chunks/app/admin/settings/application/page-bc09b9cbccf02d58.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/login/page.tsx":{"id":62112,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/page.tsx":{"id":25782,"name":"*","chunks":["3698","static/chunks/app/admin/page-700ea05bb99f3aa7.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page.tsx":{"id":86807,"name":"*","chunks":["5948","static/chunks/06bf0ff1-101744fe776a5109.js","7003","static/chunks/14258b02-ed7689e3556981a7.js","4316","static/chunks/ad2866b8-e13a3cf75ccf0eb8.js","8720","static/chunks/8720-c9ee040177c11cae.js","4754","static/chunks/4754-f12d30a9633ac86b.js","7389","static/chunks/7389-61da0d6ecaea74eb.js","2672","static/chunks/2672-7c5c90d97d096503.js","6357","static/chunks/6357-b446ac8c3fed5ee2.js","4735","static/chunks/4735-3fe565f30753fd50.js","230","static/chunks/230-17f072d56a4348eb.js","8974","static/chunks/app/page-d5bbbaf5dee449d5.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/test-generation/page.tsx":{"id":8103,"name":"*","chunks":[],"async":false}},"entryCSSFiles":{"/Users/otto/Desktop/deepstudio/osw-studio-git/":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/layout":[{"inlined":false,"path":"static/css/1138060002beec9e.css"},{"inlined":false,"path":"static/css/4f7bf7a934dc8d86.css"}],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/page":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/settings/page":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/settings/application/page":[]},"rscModuleMapping":{"8103":{"*":{"id":"60940","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"6060","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"7184","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"36893","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"73041","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"37734","name":"*","chunks":[],"async":false}},"27408":{"*":{"id":"94348","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"2054","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"69507","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"81170","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"7760","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"89748","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"20656","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"51384","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"23597","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"17742","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"26262","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"69576","name":"*","chunks":[],"async":false}}},"edgeRscModuleMapping":{}} \ No newline at end of file +globalThis.__RSC_MANIFEST=(globalThis.__RSC_MANIFEST||{});globalThis.__RSC_MANIFEST["/admin/settings/application/page"]={"moduleLoading":{"prefix":"/_next/"},"ssrModuleMapping":{"8103":{"*":{"id":"32583","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"77526","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"78922","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"68495","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"12263","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"82016","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"31152","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"83133","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"54160","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"92130","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"75170","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"38502","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"82146","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"31603","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"74034","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"67600","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"29234","name":"*","chunks":[],"async":false}}},"edgeSSRModuleMapping":{},"clientModules":{"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/tanstack-query-provider.tsx":{"id":46131,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/theme-provider.tsx":{"id":98124,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/ui/sonner.tsx":{"id":70240,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"Inter\",\"arguments\":[{\"variable\":\"--font-inter-sans\",\"subsets\":[\"latin\"]}],\"variableName\":\"inter\"}":{"id":85568,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"PT_Sans\",\"arguments\":[{\"variable\":\"--font-ptSans-mono\",\"subsets\":[\"latin\"],\"weight\":[\"400\",\"700\"]}],\"variableName\":\"ptSans\"}":{"id":80231,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/assets/globals.css":{"id":27408,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/page-wrapper/index.tsx":{"id":43688,"name":"*","chunks":["5948","static/chunks/06bf0ff1-101744fe776a5109.js","7003","static/chunks/14258b02-ed7689e3556981a7.js","4316","static/chunks/ad2866b8-e13a3cf75ccf0eb8.js","8720","static/chunks/8720-c9ee040177c11cae.js","4754","static/chunks/4754-f12d30a9633ac86b.js","7389","static/chunks/7389-61da0d6ecaea74eb.js","2672","static/chunks/2672-7c5c90d97d096503.js","6357","static/chunks/6357-f74e169a9a97fe50.js","4735","static/chunks/4735-3fe565f30753fd50.js","230","static/chunks/230-22a2bac579174a98.js","6047","static/chunks/app/admin/settings/application/page-bc09b9cbccf02d58.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/login/page.tsx":{"id":62112,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page.tsx":{"id":86807,"name":"*","chunks":["5948","static/chunks/06bf0ff1-101744fe776a5109.js","7003","static/chunks/14258b02-ed7689e3556981a7.js","4316","static/chunks/ad2866b8-e13a3cf75ccf0eb8.js","8720","static/chunks/8720-c9ee040177c11cae.js","4754","static/chunks/4754-f12d30a9633ac86b.js","7389","static/chunks/7389-61da0d6ecaea74eb.js","2672","static/chunks/2672-7c5c90d97d096503.js","6357","static/chunks/6357-f74e169a9a97fe50.js","4735","static/chunks/4735-3fe565f30753fd50.js","230","static/chunks/230-22a2bac579174a98.js","8974","static/chunks/app/page-d5bbbaf5dee449d5.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/page.tsx":{"id":25782,"name":"*","chunks":["3698","static/chunks/app/admin/page-700ea05bb99f3aa7.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/test-generation/page.tsx":{"id":8103,"name":"*","chunks":[],"async":false}},"entryCSSFiles":{"/Users/otto/Desktop/deepstudio/osw-studio-git/":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/layout":[{"inlined":false,"path":"static/css/9c6cbf809bc04838.css"}],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/page":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/settings/page":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/settings/application/page":[]},"rscModuleMapping":{"8103":{"*":{"id":"60940","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"6060","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"7184","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"36893","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"73041","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"37734","name":"*","chunks":[],"async":false}},"27408":{"*":{"id":"94348","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"2054","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"69507","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"81170","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"7760","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"89748","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"20656","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"51384","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"23597","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"17742","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"26262","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"69576","name":"*","chunks":[],"async":false}}},"edgeRscModuleMapping":{}} \ No newline at end of file diff --git a/.next/server/app/admin/settings/model.html b/.next/server/app/admin/settings/model.html index 7a440c1ff68394e53e126f2e924e68c39d285f84..d7f4e368972387e0cdc5744084f708f6a993cd0a 100644 --- a/.next/server/app/admin/settings/model.html +++ b/.next/server/app/admin/settings/model.html @@ -1,4 +1,4 @@ -Open Source Web Studio | Agentic AI Development 🎨
+Open Source Web Studio | Agentic AI Development 🎨
-
Settings

Loading...

\ No newline at end of file +
Settings

Loading...

\ No newline at end of file diff --git a/.next/server/app/admin/settings/model.rsc b/.next/server/app/admin/settings/model.rsc index adda7756584c3eda76af75783d44cde9e595f4e1..de4eddf5e682e10de5a23fd41c1d2a806a1bb1ca 100644 --- a/.next/server/app/admin/settings/model.rsc +++ b/.next/server/app/admin/settings/model.rsc @@ -1,10 +1,10 @@ 1:"$Sreact.fragment" -2:I[98124,["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"ThemeProvider"] -3:I[70240,["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"Toaster"] -4:I[46131,["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"default"] +2:I[98124,["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"ThemeProvider"] +3:I[70240,["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"Toaster"] +4:I[46131,["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"default"] 5:I[9766,[],""] 6:I[98924,[],""] -7:I[43688,["5948","static/chunks/06bf0ff1-101744fe776a5109.js","7003","static/chunks/14258b02-ed7689e3556981a7.js","4316","static/chunks/ad2866b8-e13a3cf75ccf0eb8.js","8720","static/chunks/8720-c9ee040177c11cae.js","4754","static/chunks/4754-f12d30a9633ac86b.js","7389","static/chunks/7389-61da0d6ecaea74eb.js","2672","static/chunks/2672-7c5c90d97d096503.js","6357","static/chunks/6357-b446ac8c3fed5ee2.js","4735","static/chunks/4735-3fe565f30753fd50.js","230","static/chunks/230-17f072d56a4348eb.js","3116","static/chunks/app/admin/settings/model/page-bc09b9cbccf02d58.js"],"PageWrapper"] +7:I[43688,["5948","static/chunks/06bf0ff1-101744fe776a5109.js","7003","static/chunks/14258b02-ed7689e3556981a7.js","4316","static/chunks/ad2866b8-e13a3cf75ccf0eb8.js","8720","static/chunks/8720-c9ee040177c11cae.js","4754","static/chunks/4754-f12d30a9633ac86b.js","7389","static/chunks/7389-61da0d6ecaea74eb.js","2672","static/chunks/2672-7c5c90d97d096503.js","6357","static/chunks/6357-f74e169a9a97fe50.js","4735","static/chunks/4735-3fe565f30753fd50.js","230","static/chunks/230-22a2bac579174a98.js","3116","static/chunks/app/admin/settings/model/page-bc09b9cbccf02d58.js"],"PageWrapper"] 8:I[24431,[],"OutletBoundary"] a:I[15278,[],"AsyncMetadataOutlet"] c:I[24431,[],"ViewportBoundary"] @@ -14,9 +14,8 @@ f:"$Sreact.suspense" :HL["/_next/static/media/58f662ed5ba12a72-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}] :HL["/_next/static/media/c3f6eb667c0186c5-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}] :HL["/_next/static/media/e4af272ccee01ff0-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}] -:HL["/_next/static/css/1138060002beec9e.css","style"] -:HL["/_next/static/css/4f7bf7a934dc8d86.css","style"] -0:{"P":null,"b":"2td0Z1d-ACUuAU0vaH1cE","p":"","c":["","admin","settings","model"],"i":false,"f":[[["",{"children":["admin",{"children":["settings",{"children":["model",{"children":["__PAGE__",{}]}]}]}]},"$undefined","$undefined",true],["",["$","$1","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/1138060002beec9e.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}],["$","link","1",{"rel":"stylesheet","href":"/_next/static/css/4f7bf7a934dc8d86.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],["$","html",null,{"lang":"en","suppressHydrationWarning":true,"children":["$","body",null,{"className":"__variable_f367f3 __variable_438d47 antialiased bg-background h-[100dvh] overflow-hidden","suppressHydrationWarning":true,"children":["$","$L2",null,{"children":[["$","$L3",null,{"richColors":true,"position":"bottom-center"}],["$","$L4",null,{"children":["$","$L5",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L6",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":404}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],[]],"forbidden":"$undefined","unauthorized":"$undefined"}]}]]}]}]}]]}],{"children":["admin",["$","$1","c",{"children":[null,["$","$L5",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L6",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","forbidden":"$undefined","unauthorized":"$undefined"}]]}],{"children":["settings",["$","$1","c",{"children":[null,["$","$L5",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L6",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","forbidden":"$undefined","unauthorized":"$undefined"}]]}],{"children":["model",["$","$1","c",{"children":[null,["$","$L5",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L6",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","forbidden":"$undefined","unauthorized":"$undefined"}]]}],{"children":["__PAGE__",["$","$1","c",{"children":[["$","$L7",null,{"view":"settings","settingsTab":"model"}],null,["$","$L8",null,{"children":["$L9",["$","$La",null,{"promise":"$@b"}]]}]]}],{},null,false]},null,false]},null,false]},null,false]},null,false],["$","$1","h",{"children":[null,[["$","$Lc",null,{"children":"$Ld"}],["$","meta",null,{"name":"next-size-adjust","content":""}]],["$","$Le",null,{"children":["$","div",null,{"hidden":true,"children":["$","$f",null,{"fallback":null,"children":"$L10"}]}]}]]}],false]],"m":"$undefined","G":["$11",[]],"s":false,"S":true} +:HL["/_next/static/css/9c6cbf809bc04838.css","style"] +0:{"P":null,"b":"_IUPd4Ux9AZdQVp7CuJFW","p":"","c":["","admin","settings","model"],"i":false,"f":[[["",{"children":["admin",{"children":["settings",{"children":["model",{"children":["__PAGE__",{}]}]}]}]},"$undefined","$undefined",true],["",["$","$1","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/9c6cbf809bc04838.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],["$","html",null,{"lang":"en","suppressHydrationWarning":true,"children":["$","body",null,{"className":"__variable_f367f3 __variable_438d47 antialiased bg-background h-[100dvh] overflow-hidden","suppressHydrationWarning":true,"children":["$","$L2",null,{"children":[["$","$L3",null,{"richColors":true,"position":"bottom-center"}],["$","$L4",null,{"children":["$","$L5",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L6",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":404}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],[]],"forbidden":"$undefined","unauthorized":"$undefined"}]}]]}]}]}]]}],{"children":["admin",["$","$1","c",{"children":[null,["$","$L5",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L6",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","forbidden":"$undefined","unauthorized":"$undefined"}]]}],{"children":["settings",["$","$1","c",{"children":[null,["$","$L5",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L6",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","forbidden":"$undefined","unauthorized":"$undefined"}]]}],{"children":["model",["$","$1","c",{"children":[null,["$","$L5",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L6",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","forbidden":"$undefined","unauthorized":"$undefined"}]]}],{"children":["__PAGE__",["$","$1","c",{"children":[["$","$L7",null,{"view":"settings","settingsTab":"model"}],null,["$","$L8",null,{"children":["$L9",["$","$La",null,{"promise":"$@b"}]]}]]}],{},null,false]},null,false]},null,false]},null,false]},null,false],["$","$1","h",{"children":[null,[["$","$Lc",null,{"children":"$Ld"}],["$","meta",null,{"name":"next-size-adjust","content":""}]],["$","$Le",null,{"children":["$","div",null,{"hidden":true,"children":["$","$f",null,{"fallback":null,"children":"$L10"}]}]}]]}],false]],"m":"$undefined","G":["$11",[]],"s":false,"S":true} d:[["$","meta","0",{"charSet":"utf-8"}],["$","meta","1",{"name":"viewport","content":"width=device-width, initial-scale=1, maximum-scale=1"}],["$","meta","2",{"name":"theme-color","content":"#000000"}]] 9:null 12:I[80622,[],"IconMark"] diff --git a/.next/server/app/admin/settings/model/page_client-reference-manifest.js b/.next/server/app/admin/settings/model/page_client-reference-manifest.js index 223f7c54fc6f59b9eb3c8ecba6b45c1b477d32c6..97e7bd43ab8ce61e4380b24f1943a857d82f11e5 100644 --- a/.next/server/app/admin/settings/model/page_client-reference-manifest.js +++ b/.next/server/app/admin/settings/model/page_client-reference-manifest.js @@ -1 +1 @@ -globalThis.__RSC_MANIFEST=(globalThis.__RSC_MANIFEST||{});globalThis.__RSC_MANIFEST["/admin/settings/model/page"]={"moduleLoading":{"prefix":"/_next/"},"ssrModuleMapping":{"8103":{"*":{"id":"32583","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"77526","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"78922","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"68495","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"12263","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"82016","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"31152","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"83133","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"54160","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"92130","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"75170","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"38502","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"82146","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"31603","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"74034","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"67600","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"29234","name":"*","chunks":[],"async":false}}},"edgeSSRModuleMapping":{},"clientModules":{"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/tanstack-query-provider.tsx":{"id":46131,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/theme-provider.tsx":{"id":98124,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/ui/sonner.tsx":{"id":70240,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"Inter\",\"arguments\":[{\"variable\":\"--font-inter-sans\",\"subsets\":[\"latin\"]}],\"variableName\":\"inter\"}":{"id":85568,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"PT_Sans\",\"arguments\":[{\"variable\":\"--font-ptSans-mono\",\"subsets\":[\"latin\"],\"weight\":[\"400\",\"700\"]}],\"variableName\":\"ptSans\"}":{"id":80231,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/assets/globals.css":{"id":27408,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/page-wrapper/index.tsx":{"id":43688,"name":"*","chunks":["5948","static/chunks/06bf0ff1-101744fe776a5109.js","7003","static/chunks/14258b02-ed7689e3556981a7.js","4316","static/chunks/ad2866b8-e13a3cf75ccf0eb8.js","8720","static/chunks/8720-c9ee040177c11cae.js","4754","static/chunks/4754-f12d30a9633ac86b.js","7389","static/chunks/7389-61da0d6ecaea74eb.js","2672","static/chunks/2672-7c5c90d97d096503.js","6357","static/chunks/6357-b446ac8c3fed5ee2.js","4735","static/chunks/4735-3fe565f30753fd50.js","230","static/chunks/230-17f072d56a4348eb.js","3116","static/chunks/app/admin/settings/model/page-bc09b9cbccf02d58.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/login/page.tsx":{"id":62112,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/page.tsx":{"id":25782,"name":"*","chunks":["3698","static/chunks/app/admin/page-700ea05bb99f3aa7.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page.tsx":{"id":86807,"name":"*","chunks":["5948","static/chunks/06bf0ff1-101744fe776a5109.js","7003","static/chunks/14258b02-ed7689e3556981a7.js","4316","static/chunks/ad2866b8-e13a3cf75ccf0eb8.js","8720","static/chunks/8720-c9ee040177c11cae.js","4754","static/chunks/4754-f12d30a9633ac86b.js","7389","static/chunks/7389-61da0d6ecaea74eb.js","2672","static/chunks/2672-7c5c90d97d096503.js","6357","static/chunks/6357-b446ac8c3fed5ee2.js","4735","static/chunks/4735-3fe565f30753fd50.js","230","static/chunks/230-17f072d56a4348eb.js","8974","static/chunks/app/page-d5bbbaf5dee449d5.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/test-generation/page.tsx":{"id":8103,"name":"*","chunks":[],"async":false}},"entryCSSFiles":{"/Users/otto/Desktop/deepstudio/osw-studio-git/":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/layout":[{"inlined":false,"path":"static/css/1138060002beec9e.css"},{"inlined":false,"path":"static/css/4f7bf7a934dc8d86.css"}],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/page":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/settings/page":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/settings/model/page":[]},"rscModuleMapping":{"8103":{"*":{"id":"60940","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"6060","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"7184","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"36893","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"73041","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"37734","name":"*","chunks":[],"async":false}},"27408":{"*":{"id":"94348","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"2054","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"69507","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"81170","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"7760","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"89748","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"20656","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"51384","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"23597","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"17742","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"26262","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"69576","name":"*","chunks":[],"async":false}}},"edgeRscModuleMapping":{}} \ No newline at end of file +globalThis.__RSC_MANIFEST=(globalThis.__RSC_MANIFEST||{});globalThis.__RSC_MANIFEST["/admin/settings/model/page"]={"moduleLoading":{"prefix":"/_next/"},"ssrModuleMapping":{"8103":{"*":{"id":"32583","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"77526","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"78922","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"68495","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"12263","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"82016","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"31152","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"83133","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"54160","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"92130","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"75170","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"38502","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"82146","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"31603","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"74034","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"67600","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"29234","name":"*","chunks":[],"async":false}}},"edgeSSRModuleMapping":{},"clientModules":{"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/tanstack-query-provider.tsx":{"id":46131,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/theme-provider.tsx":{"id":98124,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/ui/sonner.tsx":{"id":70240,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"Inter\",\"arguments\":[{\"variable\":\"--font-inter-sans\",\"subsets\":[\"latin\"]}],\"variableName\":\"inter\"}":{"id":85568,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"PT_Sans\",\"arguments\":[{\"variable\":\"--font-ptSans-mono\",\"subsets\":[\"latin\"],\"weight\":[\"400\",\"700\"]}],\"variableName\":\"ptSans\"}":{"id":80231,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/assets/globals.css":{"id":27408,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/page-wrapper/index.tsx":{"id":43688,"name":"*","chunks":["5948","static/chunks/06bf0ff1-101744fe776a5109.js","7003","static/chunks/14258b02-ed7689e3556981a7.js","4316","static/chunks/ad2866b8-e13a3cf75ccf0eb8.js","8720","static/chunks/8720-c9ee040177c11cae.js","4754","static/chunks/4754-f12d30a9633ac86b.js","7389","static/chunks/7389-61da0d6ecaea74eb.js","2672","static/chunks/2672-7c5c90d97d096503.js","6357","static/chunks/6357-f74e169a9a97fe50.js","4735","static/chunks/4735-3fe565f30753fd50.js","230","static/chunks/230-22a2bac579174a98.js","3116","static/chunks/app/admin/settings/model/page-bc09b9cbccf02d58.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/login/page.tsx":{"id":62112,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page.tsx":{"id":86807,"name":"*","chunks":["5948","static/chunks/06bf0ff1-101744fe776a5109.js","7003","static/chunks/14258b02-ed7689e3556981a7.js","4316","static/chunks/ad2866b8-e13a3cf75ccf0eb8.js","8720","static/chunks/8720-c9ee040177c11cae.js","4754","static/chunks/4754-f12d30a9633ac86b.js","7389","static/chunks/7389-61da0d6ecaea74eb.js","2672","static/chunks/2672-7c5c90d97d096503.js","6357","static/chunks/6357-f74e169a9a97fe50.js","4735","static/chunks/4735-3fe565f30753fd50.js","230","static/chunks/230-22a2bac579174a98.js","8974","static/chunks/app/page-d5bbbaf5dee449d5.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/page.tsx":{"id":25782,"name":"*","chunks":["3698","static/chunks/app/admin/page-700ea05bb99f3aa7.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/test-generation/page.tsx":{"id":8103,"name":"*","chunks":[],"async":false}},"entryCSSFiles":{"/Users/otto/Desktop/deepstudio/osw-studio-git/":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/layout":[{"inlined":false,"path":"static/css/9c6cbf809bc04838.css"}],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/page":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/settings/page":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/settings/model/page":[]},"rscModuleMapping":{"8103":{"*":{"id":"60940","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"6060","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"7184","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"36893","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"73041","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"37734","name":"*","chunks":[],"async":false}},"27408":{"*":{"id":"94348","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"2054","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"69507","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"81170","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"7760","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"89748","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"20656","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"51384","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"23597","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"17742","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"26262","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"69576","name":"*","chunks":[],"async":false}}},"edgeRscModuleMapping":{}} \ No newline at end of file diff --git a/.next/server/app/admin/settings/page_client-reference-manifest.js b/.next/server/app/admin/settings/page_client-reference-manifest.js index b0e446cbb1dce323b8b7085d51f61cb5998dc3b2..517b296a0c887410be1771cc6b60b665fb1e5f45 100644 --- a/.next/server/app/admin/settings/page_client-reference-manifest.js +++ b/.next/server/app/admin/settings/page_client-reference-manifest.js @@ -1 +1 @@ -globalThis.__RSC_MANIFEST=(globalThis.__RSC_MANIFEST||{});globalThis.__RSC_MANIFEST["/admin/settings/page"]={"moduleLoading":{"prefix":"/_next/"},"ssrModuleMapping":{"8103":{"*":{"id":"32583","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"77526","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"78922","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"68495","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"12263","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"82016","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"31152","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"83133","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"54160","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"92130","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"75170","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"38502","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"82146","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"31603","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"74034","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"67600","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"29234","name":"*","chunks":[],"async":false}}},"edgeSSRModuleMapping":{},"clientModules":{"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/tanstack-query-provider.tsx":{"id":46131,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/theme-provider.tsx":{"id":98124,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/ui/sonner.tsx":{"id":70240,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"Inter\",\"arguments\":[{\"variable\":\"--font-inter-sans\",\"subsets\":[\"latin\"]}],\"variableName\":\"inter\"}":{"id":85568,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"PT_Sans\",\"arguments\":[{\"variable\":\"--font-ptSans-mono\",\"subsets\":[\"latin\"],\"weight\":[\"400\",\"700\"]}],\"variableName\":\"ptSans\"}":{"id":80231,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/assets/globals.css":{"id":27408,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/page-wrapper/index.tsx":{"id":43688,"name":"*","chunks":["5948","static/chunks/06bf0ff1-101744fe776a5109.js","7003","static/chunks/14258b02-ed7689e3556981a7.js","4316","static/chunks/ad2866b8-e13a3cf75ccf0eb8.js","8720","static/chunks/8720-c9ee040177c11cae.js","4754","static/chunks/4754-f12d30a9633ac86b.js","7389","static/chunks/7389-61da0d6ecaea74eb.js","2672","static/chunks/2672-7c5c90d97d096503.js","6357","static/chunks/6357-b446ac8c3fed5ee2.js","4735","static/chunks/4735-3fe565f30753fd50.js","230","static/chunks/230-17f072d56a4348eb.js","7122","static/chunks/app/admin/settings/page-bc09b9cbccf02d58.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/login/page.tsx":{"id":62112,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/page.tsx":{"id":25782,"name":"*","chunks":["3698","static/chunks/app/admin/page-700ea05bb99f3aa7.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page.tsx":{"id":86807,"name":"*","chunks":["5948","static/chunks/06bf0ff1-101744fe776a5109.js","7003","static/chunks/14258b02-ed7689e3556981a7.js","4316","static/chunks/ad2866b8-e13a3cf75ccf0eb8.js","8720","static/chunks/8720-c9ee040177c11cae.js","4754","static/chunks/4754-f12d30a9633ac86b.js","7389","static/chunks/7389-61da0d6ecaea74eb.js","2672","static/chunks/2672-7c5c90d97d096503.js","6357","static/chunks/6357-b446ac8c3fed5ee2.js","4735","static/chunks/4735-3fe565f30753fd50.js","230","static/chunks/230-17f072d56a4348eb.js","8974","static/chunks/app/page-d5bbbaf5dee449d5.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/test-generation/page.tsx":{"id":8103,"name":"*","chunks":[],"async":false}},"entryCSSFiles":{"/Users/otto/Desktop/deepstudio/osw-studio-git/":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/layout":[{"inlined":false,"path":"static/css/1138060002beec9e.css"},{"inlined":false,"path":"static/css/4f7bf7a934dc8d86.css"}],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/page":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/settings/page":[]},"rscModuleMapping":{"8103":{"*":{"id":"60940","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"6060","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"7184","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"36893","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"73041","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"37734","name":"*","chunks":[],"async":false}},"27408":{"*":{"id":"94348","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"2054","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"69507","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"81170","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"7760","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"89748","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"20656","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"51384","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"23597","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"17742","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"26262","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"69576","name":"*","chunks":[],"async":false}}},"edgeRscModuleMapping":{}} \ No newline at end of file +globalThis.__RSC_MANIFEST=(globalThis.__RSC_MANIFEST||{});globalThis.__RSC_MANIFEST["/admin/settings/page"]={"moduleLoading":{"prefix":"/_next/"},"ssrModuleMapping":{"8103":{"*":{"id":"32583","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"77526","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"78922","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"68495","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"12263","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"82016","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"31152","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"83133","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"54160","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"92130","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"75170","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"38502","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"82146","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"31603","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"74034","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"67600","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"29234","name":"*","chunks":[],"async":false}}},"edgeSSRModuleMapping":{},"clientModules":{"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/tanstack-query-provider.tsx":{"id":46131,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/theme-provider.tsx":{"id":98124,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/ui/sonner.tsx":{"id":70240,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"Inter\",\"arguments\":[{\"variable\":\"--font-inter-sans\",\"subsets\":[\"latin\"]}],\"variableName\":\"inter\"}":{"id":85568,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"PT_Sans\",\"arguments\":[{\"variable\":\"--font-ptSans-mono\",\"subsets\":[\"latin\"],\"weight\":[\"400\",\"700\"]}],\"variableName\":\"ptSans\"}":{"id":80231,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/assets/globals.css":{"id":27408,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/page-wrapper/index.tsx":{"id":43688,"name":"*","chunks":["5948","static/chunks/06bf0ff1-101744fe776a5109.js","7003","static/chunks/14258b02-ed7689e3556981a7.js","4316","static/chunks/ad2866b8-e13a3cf75ccf0eb8.js","8720","static/chunks/8720-c9ee040177c11cae.js","4754","static/chunks/4754-f12d30a9633ac86b.js","7389","static/chunks/7389-61da0d6ecaea74eb.js","2672","static/chunks/2672-7c5c90d97d096503.js","6357","static/chunks/6357-f74e169a9a97fe50.js","4735","static/chunks/4735-3fe565f30753fd50.js","230","static/chunks/230-22a2bac579174a98.js","7122","static/chunks/app/admin/settings/page-bc09b9cbccf02d58.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/login/page.tsx":{"id":62112,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page.tsx":{"id":86807,"name":"*","chunks":["5948","static/chunks/06bf0ff1-101744fe776a5109.js","7003","static/chunks/14258b02-ed7689e3556981a7.js","4316","static/chunks/ad2866b8-e13a3cf75ccf0eb8.js","8720","static/chunks/8720-c9ee040177c11cae.js","4754","static/chunks/4754-f12d30a9633ac86b.js","7389","static/chunks/7389-61da0d6ecaea74eb.js","2672","static/chunks/2672-7c5c90d97d096503.js","6357","static/chunks/6357-f74e169a9a97fe50.js","4735","static/chunks/4735-3fe565f30753fd50.js","230","static/chunks/230-22a2bac579174a98.js","8974","static/chunks/app/page-d5bbbaf5dee449d5.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/page.tsx":{"id":25782,"name":"*","chunks":["3698","static/chunks/app/admin/page-700ea05bb99f3aa7.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/test-generation/page.tsx":{"id":8103,"name":"*","chunks":[],"async":false}},"entryCSSFiles":{"/Users/otto/Desktop/deepstudio/osw-studio-git/":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/layout":[{"inlined":false,"path":"static/css/9c6cbf809bc04838.css"}],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/page":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/settings/page":[]},"rscModuleMapping":{"8103":{"*":{"id":"60940","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"6060","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"7184","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"36893","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"73041","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"37734","name":"*","chunks":[],"async":false}},"27408":{"*":{"id":"94348","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"2054","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"69507","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"81170","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"7760","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"89748","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"20656","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"51384","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"23597","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"17742","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"26262","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"69576","name":"*","chunks":[],"async":false}}},"edgeRscModuleMapping":{}} \ No newline at end of file diff --git a/.next/server/app/admin/skills.html b/.next/server/app/admin/skills.html index 2ce16ca258126c2099eee8dcbf001beb9bb0a8fd..bfa11628d3c21d062111ba52fb5d9343f9cc93e8 100644 --- a/.next/server/app/admin/skills.html +++ b/.next/server/app/admin/skills.html @@ -1,4 +1,4 @@ -Open Source Web Studio | Agentic AI Development 🎨
+Open Source Web Studio | Agentic AI Development 🎨
-
Skills

Loading skills...

\ No newline at end of file +
Skills

Loading skills...

\ No newline at end of file diff --git a/.next/server/app/admin/skills.rsc b/.next/server/app/admin/skills.rsc index bf1d3b8e6d21d7389bfa58adf70cc7b46ecd091c..8eea1328a28d11e22cc0cdd0ba2e5f2f965b9f24 100644 --- a/.next/server/app/admin/skills.rsc +++ b/.next/server/app/admin/skills.rsc @@ -1,10 +1,10 @@ 1:"$Sreact.fragment" -2:I[98124,["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"ThemeProvider"] -3:I[70240,["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"Toaster"] -4:I[46131,["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"default"] +2:I[98124,["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"ThemeProvider"] +3:I[70240,["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"Toaster"] +4:I[46131,["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"default"] 5:I[9766,[],""] 6:I[98924,[],""] -7:I[43688,["5948","static/chunks/06bf0ff1-101744fe776a5109.js","7003","static/chunks/14258b02-ed7689e3556981a7.js","4316","static/chunks/ad2866b8-e13a3cf75ccf0eb8.js","8720","static/chunks/8720-c9ee040177c11cae.js","4754","static/chunks/4754-f12d30a9633ac86b.js","7389","static/chunks/7389-61da0d6ecaea74eb.js","2672","static/chunks/2672-7c5c90d97d096503.js","6357","static/chunks/6357-b446ac8c3fed5ee2.js","4735","static/chunks/4735-3fe565f30753fd50.js","230","static/chunks/230-17f072d56a4348eb.js","849","static/chunks/app/admin/skills/page-bc09b9cbccf02d58.js"],"PageWrapper"] +7:I[43688,["5948","static/chunks/06bf0ff1-101744fe776a5109.js","7003","static/chunks/14258b02-ed7689e3556981a7.js","4316","static/chunks/ad2866b8-e13a3cf75ccf0eb8.js","8720","static/chunks/8720-c9ee040177c11cae.js","4754","static/chunks/4754-f12d30a9633ac86b.js","7389","static/chunks/7389-61da0d6ecaea74eb.js","2672","static/chunks/2672-7c5c90d97d096503.js","6357","static/chunks/6357-f74e169a9a97fe50.js","4735","static/chunks/4735-3fe565f30753fd50.js","230","static/chunks/230-22a2bac579174a98.js","849","static/chunks/app/admin/skills/page-bc09b9cbccf02d58.js"],"PageWrapper"] 8:I[24431,[],"OutletBoundary"] a:I[15278,[],"AsyncMetadataOutlet"] c:I[24431,[],"ViewportBoundary"] @@ -14,9 +14,8 @@ f:"$Sreact.suspense" :HL["/_next/static/media/58f662ed5ba12a72-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}] :HL["/_next/static/media/c3f6eb667c0186c5-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}] :HL["/_next/static/media/e4af272ccee01ff0-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}] -:HL["/_next/static/css/1138060002beec9e.css","style"] -:HL["/_next/static/css/4f7bf7a934dc8d86.css","style"] -0:{"P":null,"b":"2td0Z1d-ACUuAU0vaH1cE","p":"","c":["","admin","skills"],"i":false,"f":[[["",{"children":["admin",{"children":["skills",{"children":["__PAGE__",{}]}]}]},"$undefined","$undefined",true],["",["$","$1","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/1138060002beec9e.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}],["$","link","1",{"rel":"stylesheet","href":"/_next/static/css/4f7bf7a934dc8d86.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],["$","html",null,{"lang":"en","suppressHydrationWarning":true,"children":["$","body",null,{"className":"__variable_f367f3 __variable_438d47 antialiased bg-background h-[100dvh] overflow-hidden","suppressHydrationWarning":true,"children":["$","$L2",null,{"children":[["$","$L3",null,{"richColors":true,"position":"bottom-center"}],["$","$L4",null,{"children":["$","$L5",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L6",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":404}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],[]],"forbidden":"$undefined","unauthorized":"$undefined"}]}]]}]}]}]]}],{"children":["admin",["$","$1","c",{"children":[null,["$","$L5",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L6",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","forbidden":"$undefined","unauthorized":"$undefined"}]]}],{"children":["skills",["$","$1","c",{"children":[null,["$","$L5",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L6",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","forbidden":"$undefined","unauthorized":"$undefined"}]]}],{"children":["__PAGE__",["$","$1","c",{"children":[["$","$L7",null,{"view":"skills"}],null,["$","$L8",null,{"children":["$L9",["$","$La",null,{"promise":"$@b"}]]}]]}],{},null,false]},null,false]},null,false]},null,false],["$","$1","h",{"children":[null,[["$","$Lc",null,{"children":"$Ld"}],["$","meta",null,{"name":"next-size-adjust","content":""}]],["$","$Le",null,{"children":["$","div",null,{"hidden":true,"children":["$","$f",null,{"fallback":null,"children":"$L10"}]}]}]]}],false]],"m":"$undefined","G":["$11",[]],"s":false,"S":true} +:HL["/_next/static/css/9c6cbf809bc04838.css","style"] +0:{"P":null,"b":"_IUPd4Ux9AZdQVp7CuJFW","p":"","c":["","admin","skills"],"i":false,"f":[[["",{"children":["admin",{"children":["skills",{"children":["__PAGE__",{}]}]}]},"$undefined","$undefined",true],["",["$","$1","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/9c6cbf809bc04838.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],["$","html",null,{"lang":"en","suppressHydrationWarning":true,"children":["$","body",null,{"className":"__variable_f367f3 __variable_438d47 antialiased bg-background h-[100dvh] overflow-hidden","suppressHydrationWarning":true,"children":["$","$L2",null,{"children":[["$","$L3",null,{"richColors":true,"position":"bottom-center"}],["$","$L4",null,{"children":["$","$L5",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L6",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":404}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],[]],"forbidden":"$undefined","unauthorized":"$undefined"}]}]]}]}]}]]}],{"children":["admin",["$","$1","c",{"children":[null,["$","$L5",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L6",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","forbidden":"$undefined","unauthorized":"$undefined"}]]}],{"children":["skills",["$","$1","c",{"children":[null,["$","$L5",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L6",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","forbidden":"$undefined","unauthorized":"$undefined"}]]}],{"children":["__PAGE__",["$","$1","c",{"children":[["$","$L7",null,{"view":"skills"}],null,["$","$L8",null,{"children":["$L9",["$","$La",null,{"promise":"$@b"}]]}]]}],{},null,false]},null,false]},null,false]},null,false],["$","$1","h",{"children":[null,[["$","$Lc",null,{"children":"$Ld"}],["$","meta",null,{"name":"next-size-adjust","content":""}]],["$","$Le",null,{"children":["$","div",null,{"hidden":true,"children":["$","$f",null,{"fallback":null,"children":"$L10"}]}]}]]}],false]],"m":"$undefined","G":["$11",[]],"s":false,"S":true} d:[["$","meta","0",{"charSet":"utf-8"}],["$","meta","1",{"name":"viewport","content":"width=device-width, initial-scale=1, maximum-scale=1"}],["$","meta","2",{"name":"theme-color","content":"#000000"}]] 9:null 12:I[80622,[],"IconMark"] diff --git a/.next/server/app/admin/skills/page_client-reference-manifest.js b/.next/server/app/admin/skills/page_client-reference-manifest.js index 9342b1e9bbbc67adb5ee1fc38b9c474a83370956..4be1a34492f8a3c3e2974b5e67a50b0d702bcb18 100644 --- a/.next/server/app/admin/skills/page_client-reference-manifest.js +++ b/.next/server/app/admin/skills/page_client-reference-manifest.js @@ -1 +1 @@ -globalThis.__RSC_MANIFEST=(globalThis.__RSC_MANIFEST||{});globalThis.__RSC_MANIFEST["/admin/skills/page"]={"moduleLoading":{"prefix":"/_next/"},"ssrModuleMapping":{"8103":{"*":{"id":"32583","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"77526","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"78922","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"68495","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"12263","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"82016","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"31152","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"83133","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"54160","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"92130","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"75170","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"38502","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"82146","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"31603","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"74034","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"67600","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"29234","name":"*","chunks":[],"async":false}}},"edgeSSRModuleMapping":{},"clientModules":{"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/tanstack-query-provider.tsx":{"id":46131,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/theme-provider.tsx":{"id":98124,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/ui/sonner.tsx":{"id":70240,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"Inter\",\"arguments\":[{\"variable\":\"--font-inter-sans\",\"subsets\":[\"latin\"]}],\"variableName\":\"inter\"}":{"id":85568,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"PT_Sans\",\"arguments\":[{\"variable\":\"--font-ptSans-mono\",\"subsets\":[\"latin\"],\"weight\":[\"400\",\"700\"]}],\"variableName\":\"ptSans\"}":{"id":80231,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/assets/globals.css":{"id":27408,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/page-wrapper/index.tsx":{"id":43688,"name":"*","chunks":["5948","static/chunks/06bf0ff1-101744fe776a5109.js","7003","static/chunks/14258b02-ed7689e3556981a7.js","4316","static/chunks/ad2866b8-e13a3cf75ccf0eb8.js","8720","static/chunks/8720-c9ee040177c11cae.js","4754","static/chunks/4754-f12d30a9633ac86b.js","7389","static/chunks/7389-61da0d6ecaea74eb.js","2672","static/chunks/2672-7c5c90d97d096503.js","6357","static/chunks/6357-b446ac8c3fed5ee2.js","4735","static/chunks/4735-3fe565f30753fd50.js","230","static/chunks/230-17f072d56a4348eb.js","849","static/chunks/app/admin/skills/page-bc09b9cbccf02d58.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/login/page.tsx":{"id":62112,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/page.tsx":{"id":25782,"name":"*","chunks":["3698","static/chunks/app/admin/page-700ea05bb99f3aa7.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page.tsx":{"id":86807,"name":"*","chunks":["5948","static/chunks/06bf0ff1-101744fe776a5109.js","7003","static/chunks/14258b02-ed7689e3556981a7.js","4316","static/chunks/ad2866b8-e13a3cf75ccf0eb8.js","8720","static/chunks/8720-c9ee040177c11cae.js","4754","static/chunks/4754-f12d30a9633ac86b.js","7389","static/chunks/7389-61da0d6ecaea74eb.js","2672","static/chunks/2672-7c5c90d97d096503.js","6357","static/chunks/6357-b446ac8c3fed5ee2.js","4735","static/chunks/4735-3fe565f30753fd50.js","230","static/chunks/230-17f072d56a4348eb.js","8974","static/chunks/app/page-d5bbbaf5dee449d5.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/test-generation/page.tsx":{"id":8103,"name":"*","chunks":[],"async":false}},"entryCSSFiles":{"/Users/otto/Desktop/deepstudio/osw-studio-git/":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/layout":[{"inlined":false,"path":"static/css/1138060002beec9e.css"},{"inlined":false,"path":"static/css/4f7bf7a934dc8d86.css"}],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/page":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/skills/page":[]},"rscModuleMapping":{"8103":{"*":{"id":"60940","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"6060","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"7184","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"36893","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"73041","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"37734","name":"*","chunks":[],"async":false}},"27408":{"*":{"id":"94348","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"2054","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"69507","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"81170","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"7760","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"89748","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"20656","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"51384","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"23597","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"17742","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"26262","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"69576","name":"*","chunks":[],"async":false}}},"edgeRscModuleMapping":{}} \ No newline at end of file +globalThis.__RSC_MANIFEST=(globalThis.__RSC_MANIFEST||{});globalThis.__RSC_MANIFEST["/admin/skills/page"]={"moduleLoading":{"prefix":"/_next/"},"ssrModuleMapping":{"8103":{"*":{"id":"32583","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"77526","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"78922","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"68495","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"12263","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"82016","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"31152","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"83133","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"54160","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"92130","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"75170","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"38502","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"82146","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"31603","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"74034","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"67600","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"29234","name":"*","chunks":[],"async":false}}},"edgeSSRModuleMapping":{},"clientModules":{"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/tanstack-query-provider.tsx":{"id":46131,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/theme-provider.tsx":{"id":98124,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/ui/sonner.tsx":{"id":70240,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"Inter\",\"arguments\":[{\"variable\":\"--font-inter-sans\",\"subsets\":[\"latin\"]}],\"variableName\":\"inter\"}":{"id":85568,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"PT_Sans\",\"arguments\":[{\"variable\":\"--font-ptSans-mono\",\"subsets\":[\"latin\"],\"weight\":[\"400\",\"700\"]}],\"variableName\":\"ptSans\"}":{"id":80231,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/assets/globals.css":{"id":27408,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/page-wrapper/index.tsx":{"id":43688,"name":"*","chunks":["5948","static/chunks/06bf0ff1-101744fe776a5109.js","7003","static/chunks/14258b02-ed7689e3556981a7.js","4316","static/chunks/ad2866b8-e13a3cf75ccf0eb8.js","8720","static/chunks/8720-c9ee040177c11cae.js","4754","static/chunks/4754-f12d30a9633ac86b.js","7389","static/chunks/7389-61da0d6ecaea74eb.js","2672","static/chunks/2672-7c5c90d97d096503.js","6357","static/chunks/6357-f74e169a9a97fe50.js","4735","static/chunks/4735-3fe565f30753fd50.js","230","static/chunks/230-22a2bac579174a98.js","849","static/chunks/app/admin/skills/page-bc09b9cbccf02d58.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/login/page.tsx":{"id":62112,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page.tsx":{"id":86807,"name":"*","chunks":["5948","static/chunks/06bf0ff1-101744fe776a5109.js","7003","static/chunks/14258b02-ed7689e3556981a7.js","4316","static/chunks/ad2866b8-e13a3cf75ccf0eb8.js","8720","static/chunks/8720-c9ee040177c11cae.js","4754","static/chunks/4754-f12d30a9633ac86b.js","7389","static/chunks/7389-61da0d6ecaea74eb.js","2672","static/chunks/2672-7c5c90d97d096503.js","6357","static/chunks/6357-f74e169a9a97fe50.js","4735","static/chunks/4735-3fe565f30753fd50.js","230","static/chunks/230-22a2bac579174a98.js","8974","static/chunks/app/page-d5bbbaf5dee449d5.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/page.tsx":{"id":25782,"name":"*","chunks":["3698","static/chunks/app/admin/page-700ea05bb99f3aa7.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/test-generation/page.tsx":{"id":8103,"name":"*","chunks":[],"async":false}},"entryCSSFiles":{"/Users/otto/Desktop/deepstudio/osw-studio-git/":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/layout":[{"inlined":false,"path":"static/css/9c6cbf809bc04838.css"}],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/page":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/skills/page":[]},"rscModuleMapping":{"8103":{"*":{"id":"60940","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"6060","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"7184","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"36893","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"73041","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"37734","name":"*","chunks":[],"async":false}},"27408":{"*":{"id":"94348","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"2054","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"69507","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"81170","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"7760","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"89748","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"20656","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"51384","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"23597","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"17742","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"26262","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"69576","name":"*","chunks":[],"async":false}}},"edgeRscModuleMapping":{}} \ No newline at end of file diff --git a/.next/server/app/admin/templates.html b/.next/server/app/admin/templates.html index 516cd0c9373c308b5e892d06cb70caad9458275d..7c0540e10a8d79a7f3c2acd8bbddec28e195f86e 100644 --- a/.next/server/app/admin/templates.html +++ b/.next/server/app/admin/templates.html @@ -1,4 +1,4 @@ -Open Source Web Studio | Agentic AI Development 🎨
+Open Source Web Studio | Agentic AI Development 🎨
-
Templates

Loading templates...

\ No newline at end of file +
Templates

Loading templates...

\ No newline at end of file diff --git a/.next/server/app/admin/templates.rsc b/.next/server/app/admin/templates.rsc index faa3fbaccbe99a16254337497c4c46925079ee2d..606990271b865b471f1d54ea7af4fe10ffcecb96 100644 --- a/.next/server/app/admin/templates.rsc +++ b/.next/server/app/admin/templates.rsc @@ -1,10 +1,10 @@ 1:"$Sreact.fragment" -2:I[98124,["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"ThemeProvider"] -3:I[70240,["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"Toaster"] -4:I[46131,["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"default"] +2:I[98124,["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"ThemeProvider"] +3:I[70240,["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"Toaster"] +4:I[46131,["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"default"] 5:I[9766,[],""] 6:I[98924,[],""] -7:I[43688,["5948","static/chunks/06bf0ff1-101744fe776a5109.js","7003","static/chunks/14258b02-ed7689e3556981a7.js","4316","static/chunks/ad2866b8-e13a3cf75ccf0eb8.js","8720","static/chunks/8720-c9ee040177c11cae.js","4754","static/chunks/4754-f12d30a9633ac86b.js","7389","static/chunks/7389-61da0d6ecaea74eb.js","2672","static/chunks/2672-7c5c90d97d096503.js","6357","static/chunks/6357-b446ac8c3fed5ee2.js","4735","static/chunks/4735-3fe565f30753fd50.js","230","static/chunks/230-17f072d56a4348eb.js","7698","static/chunks/app/admin/templates/page-bc09b9cbccf02d58.js"],"PageWrapper"] +7:I[43688,["5948","static/chunks/06bf0ff1-101744fe776a5109.js","7003","static/chunks/14258b02-ed7689e3556981a7.js","4316","static/chunks/ad2866b8-e13a3cf75ccf0eb8.js","8720","static/chunks/8720-c9ee040177c11cae.js","4754","static/chunks/4754-f12d30a9633ac86b.js","7389","static/chunks/7389-61da0d6ecaea74eb.js","2672","static/chunks/2672-7c5c90d97d096503.js","6357","static/chunks/6357-f74e169a9a97fe50.js","4735","static/chunks/4735-3fe565f30753fd50.js","230","static/chunks/230-22a2bac579174a98.js","7698","static/chunks/app/admin/templates/page-bc09b9cbccf02d58.js"],"PageWrapper"] 8:I[24431,[],"OutletBoundary"] a:I[15278,[],"AsyncMetadataOutlet"] c:I[24431,[],"ViewportBoundary"] @@ -14,9 +14,8 @@ f:"$Sreact.suspense" :HL["/_next/static/media/58f662ed5ba12a72-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}] :HL["/_next/static/media/c3f6eb667c0186c5-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}] :HL["/_next/static/media/e4af272ccee01ff0-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}] -:HL["/_next/static/css/1138060002beec9e.css","style"] -:HL["/_next/static/css/4f7bf7a934dc8d86.css","style"] -0:{"P":null,"b":"2td0Z1d-ACUuAU0vaH1cE","p":"","c":["","admin","templates"],"i":false,"f":[[["",{"children":["admin",{"children":["templates",{"children":["__PAGE__",{}]}]}]},"$undefined","$undefined",true],["",["$","$1","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/1138060002beec9e.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}],["$","link","1",{"rel":"stylesheet","href":"/_next/static/css/4f7bf7a934dc8d86.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],["$","html",null,{"lang":"en","suppressHydrationWarning":true,"children":["$","body",null,{"className":"__variable_f367f3 __variable_438d47 antialiased bg-background h-[100dvh] overflow-hidden","suppressHydrationWarning":true,"children":["$","$L2",null,{"children":[["$","$L3",null,{"richColors":true,"position":"bottom-center"}],["$","$L4",null,{"children":["$","$L5",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L6",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":404}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],[]],"forbidden":"$undefined","unauthorized":"$undefined"}]}]]}]}]}]]}],{"children":["admin",["$","$1","c",{"children":[null,["$","$L5",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L6",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","forbidden":"$undefined","unauthorized":"$undefined"}]]}],{"children":["templates",["$","$1","c",{"children":[null,["$","$L5",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L6",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","forbidden":"$undefined","unauthorized":"$undefined"}]]}],{"children":["__PAGE__",["$","$1","c",{"children":[["$","$L7",null,{"view":"templates"}],null,["$","$L8",null,{"children":["$L9",["$","$La",null,{"promise":"$@b"}]]}]]}],{},null,false]},null,false]},null,false]},null,false],["$","$1","h",{"children":[null,[["$","$Lc",null,{"children":"$Ld"}],["$","meta",null,{"name":"next-size-adjust","content":""}]],["$","$Le",null,{"children":["$","div",null,{"hidden":true,"children":["$","$f",null,{"fallback":null,"children":"$L10"}]}]}]]}],false]],"m":"$undefined","G":["$11",[]],"s":false,"S":true} +:HL["/_next/static/css/9c6cbf809bc04838.css","style"] +0:{"P":null,"b":"_IUPd4Ux9AZdQVp7CuJFW","p":"","c":["","admin","templates"],"i":false,"f":[[["",{"children":["admin",{"children":["templates",{"children":["__PAGE__",{}]}]}]},"$undefined","$undefined",true],["",["$","$1","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/9c6cbf809bc04838.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],["$","html",null,{"lang":"en","suppressHydrationWarning":true,"children":["$","body",null,{"className":"__variable_f367f3 __variable_438d47 antialiased bg-background h-[100dvh] overflow-hidden","suppressHydrationWarning":true,"children":["$","$L2",null,{"children":[["$","$L3",null,{"richColors":true,"position":"bottom-center"}],["$","$L4",null,{"children":["$","$L5",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L6",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":404}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],[]],"forbidden":"$undefined","unauthorized":"$undefined"}]}]]}]}]}]]}],{"children":["admin",["$","$1","c",{"children":[null,["$","$L5",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L6",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","forbidden":"$undefined","unauthorized":"$undefined"}]]}],{"children":["templates",["$","$1","c",{"children":[null,["$","$L5",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L6",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","forbidden":"$undefined","unauthorized":"$undefined"}]]}],{"children":["__PAGE__",["$","$1","c",{"children":[["$","$L7",null,{"view":"templates"}],null,["$","$L8",null,{"children":["$L9",["$","$La",null,{"promise":"$@b"}]]}]]}],{},null,false]},null,false]},null,false]},null,false],["$","$1","h",{"children":[null,[["$","$Lc",null,{"children":"$Ld"}],["$","meta",null,{"name":"next-size-adjust","content":""}]],["$","$Le",null,{"children":["$","div",null,{"hidden":true,"children":["$","$f",null,{"fallback":null,"children":"$L10"}]}]}]]}],false]],"m":"$undefined","G":["$11",[]],"s":false,"S":true} d:[["$","meta","0",{"charSet":"utf-8"}],["$","meta","1",{"name":"viewport","content":"width=device-width, initial-scale=1, maximum-scale=1"}],["$","meta","2",{"name":"theme-color","content":"#000000"}]] 9:null 12:I[80622,[],"IconMark"] diff --git a/.next/server/app/admin/templates/page_client-reference-manifest.js b/.next/server/app/admin/templates/page_client-reference-manifest.js index 5159fa3c1e5b2cd4b4bd5e7e44c6964ad187e88e..32819633384fa2af15669dfbde3dcb63d1ec7ce3 100644 --- a/.next/server/app/admin/templates/page_client-reference-manifest.js +++ b/.next/server/app/admin/templates/page_client-reference-manifest.js @@ -1 +1 @@ -globalThis.__RSC_MANIFEST=(globalThis.__RSC_MANIFEST||{});globalThis.__RSC_MANIFEST["/admin/templates/page"]={"moduleLoading":{"prefix":"/_next/"},"ssrModuleMapping":{"8103":{"*":{"id":"32583","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"77526","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"78922","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"68495","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"12263","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"82016","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"31152","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"83133","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"54160","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"92130","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"75170","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"38502","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"82146","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"31603","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"74034","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"67600","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"29234","name":"*","chunks":[],"async":false}}},"edgeSSRModuleMapping":{},"clientModules":{"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/tanstack-query-provider.tsx":{"id":46131,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/theme-provider.tsx":{"id":98124,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/ui/sonner.tsx":{"id":70240,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"Inter\",\"arguments\":[{\"variable\":\"--font-inter-sans\",\"subsets\":[\"latin\"]}],\"variableName\":\"inter\"}":{"id":85568,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"PT_Sans\",\"arguments\":[{\"variable\":\"--font-ptSans-mono\",\"subsets\":[\"latin\"],\"weight\":[\"400\",\"700\"]}],\"variableName\":\"ptSans\"}":{"id":80231,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/assets/globals.css":{"id":27408,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/page-wrapper/index.tsx":{"id":43688,"name":"*","chunks":["5948","static/chunks/06bf0ff1-101744fe776a5109.js","7003","static/chunks/14258b02-ed7689e3556981a7.js","4316","static/chunks/ad2866b8-e13a3cf75ccf0eb8.js","8720","static/chunks/8720-c9ee040177c11cae.js","4754","static/chunks/4754-f12d30a9633ac86b.js","7389","static/chunks/7389-61da0d6ecaea74eb.js","2672","static/chunks/2672-7c5c90d97d096503.js","6357","static/chunks/6357-b446ac8c3fed5ee2.js","4735","static/chunks/4735-3fe565f30753fd50.js","230","static/chunks/230-17f072d56a4348eb.js","7698","static/chunks/app/admin/templates/page-bc09b9cbccf02d58.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/login/page.tsx":{"id":62112,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/page.tsx":{"id":25782,"name":"*","chunks":["3698","static/chunks/app/admin/page-700ea05bb99f3aa7.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page.tsx":{"id":86807,"name":"*","chunks":["5948","static/chunks/06bf0ff1-101744fe776a5109.js","7003","static/chunks/14258b02-ed7689e3556981a7.js","4316","static/chunks/ad2866b8-e13a3cf75ccf0eb8.js","8720","static/chunks/8720-c9ee040177c11cae.js","4754","static/chunks/4754-f12d30a9633ac86b.js","7389","static/chunks/7389-61da0d6ecaea74eb.js","2672","static/chunks/2672-7c5c90d97d096503.js","6357","static/chunks/6357-b446ac8c3fed5ee2.js","4735","static/chunks/4735-3fe565f30753fd50.js","230","static/chunks/230-17f072d56a4348eb.js","8974","static/chunks/app/page-d5bbbaf5dee449d5.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/test-generation/page.tsx":{"id":8103,"name":"*","chunks":[],"async":false}},"entryCSSFiles":{"/Users/otto/Desktop/deepstudio/osw-studio-git/":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/layout":[{"inlined":false,"path":"static/css/1138060002beec9e.css"},{"inlined":false,"path":"static/css/4f7bf7a934dc8d86.css"}],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/page":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/templates/page":[]},"rscModuleMapping":{"8103":{"*":{"id":"60940","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"6060","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"7184","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"36893","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"73041","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"37734","name":"*","chunks":[],"async":false}},"27408":{"*":{"id":"94348","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"2054","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"69507","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"81170","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"7760","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"89748","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"20656","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"51384","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"23597","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"17742","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"26262","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"69576","name":"*","chunks":[],"async":false}}},"edgeRscModuleMapping":{}} \ No newline at end of file +globalThis.__RSC_MANIFEST=(globalThis.__RSC_MANIFEST||{});globalThis.__RSC_MANIFEST["/admin/templates/page"]={"moduleLoading":{"prefix":"/_next/"},"ssrModuleMapping":{"8103":{"*":{"id":"32583","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"77526","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"78922","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"68495","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"12263","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"82016","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"31152","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"83133","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"54160","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"92130","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"75170","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"38502","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"82146","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"31603","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"74034","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"67600","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"29234","name":"*","chunks":[],"async":false}}},"edgeSSRModuleMapping":{},"clientModules":{"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/tanstack-query-provider.tsx":{"id":46131,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/theme-provider.tsx":{"id":98124,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/ui/sonner.tsx":{"id":70240,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"Inter\",\"arguments\":[{\"variable\":\"--font-inter-sans\",\"subsets\":[\"latin\"]}],\"variableName\":\"inter\"}":{"id":85568,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"PT_Sans\",\"arguments\":[{\"variable\":\"--font-ptSans-mono\",\"subsets\":[\"latin\"],\"weight\":[\"400\",\"700\"]}],\"variableName\":\"ptSans\"}":{"id":80231,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/assets/globals.css":{"id":27408,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/page-wrapper/index.tsx":{"id":43688,"name":"*","chunks":["5948","static/chunks/06bf0ff1-101744fe776a5109.js","7003","static/chunks/14258b02-ed7689e3556981a7.js","4316","static/chunks/ad2866b8-e13a3cf75ccf0eb8.js","8720","static/chunks/8720-c9ee040177c11cae.js","4754","static/chunks/4754-f12d30a9633ac86b.js","7389","static/chunks/7389-61da0d6ecaea74eb.js","2672","static/chunks/2672-7c5c90d97d096503.js","6357","static/chunks/6357-f74e169a9a97fe50.js","4735","static/chunks/4735-3fe565f30753fd50.js","230","static/chunks/230-22a2bac579174a98.js","7698","static/chunks/app/admin/templates/page-bc09b9cbccf02d58.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/login/page.tsx":{"id":62112,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page.tsx":{"id":86807,"name":"*","chunks":["5948","static/chunks/06bf0ff1-101744fe776a5109.js","7003","static/chunks/14258b02-ed7689e3556981a7.js","4316","static/chunks/ad2866b8-e13a3cf75ccf0eb8.js","8720","static/chunks/8720-c9ee040177c11cae.js","4754","static/chunks/4754-f12d30a9633ac86b.js","7389","static/chunks/7389-61da0d6ecaea74eb.js","2672","static/chunks/2672-7c5c90d97d096503.js","6357","static/chunks/6357-f74e169a9a97fe50.js","4735","static/chunks/4735-3fe565f30753fd50.js","230","static/chunks/230-22a2bac579174a98.js","8974","static/chunks/app/page-d5bbbaf5dee449d5.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/page.tsx":{"id":25782,"name":"*","chunks":["3698","static/chunks/app/admin/page-700ea05bb99f3aa7.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/test-generation/page.tsx":{"id":8103,"name":"*","chunks":[],"async":false}},"entryCSSFiles":{"/Users/otto/Desktop/deepstudio/osw-studio-git/":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/layout":[{"inlined":false,"path":"static/css/9c6cbf809bc04838.css"}],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/page":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/templates/page":[]},"rscModuleMapping":{"8103":{"*":{"id":"60940","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"6060","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"7184","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"36893","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"73041","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"37734","name":"*","chunks":[],"async":false}},"27408":{"*":{"id":"94348","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"2054","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"69507","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"81170","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"7760","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"89748","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"20656","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"51384","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"23597","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"17742","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"26262","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"69576","name":"*","chunks":[],"async":false}}},"edgeRscModuleMapping":{}} \ No newline at end of file diff --git a/.next/server/app/api/admin/dashboard/route_client-reference-manifest.js b/.next/server/app/api/admin/dashboard/route_client-reference-manifest.js index fc707bf0820ea0ffd34626b411356f4cc6359970..fd9914b84cb28f9adc08fce6f6832ddcb4172d6d 100644 --- a/.next/server/app/api/admin/dashboard/route_client-reference-manifest.js +++ b/.next/server/app/api/admin/dashboard/route_client-reference-manifest.js @@ -1 +1 @@ -globalThis.__RSC_MANIFEST=(globalThis.__RSC_MANIFEST||{});globalThis.__RSC_MANIFEST["/api/admin/dashboard/route"]={"moduleLoading":{"prefix":"/_next/"},"ssrModuleMapping":{"8103":{"*":{"id":"32583","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"77526","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"78922","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"68495","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"12263","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"82016","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"31152","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"83133","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"54160","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"92130","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"75170","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"38502","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"82146","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"31603","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"74034","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"67600","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"29234","name":"*","chunks":[],"async":false}}},"edgeSSRModuleMapping":{},"clientModules":{"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/tanstack-query-provider.tsx":{"id":46131,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/theme-provider.tsx":{"id":98124,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/ui/sonner.tsx":{"id":70240,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"Inter\",\"arguments\":[{\"variable\":\"--font-inter-sans\",\"subsets\":[\"latin\"]}],\"variableName\":\"inter\"}":{"id":85568,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"PT_Sans\",\"arguments\":[{\"variable\":\"--font-ptSans-mono\",\"subsets\":[\"latin\"],\"weight\":[\"400\",\"700\"]}],\"variableName\":\"ptSans\"}":{"id":80231,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/assets/globals.css":{"id":27408,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/page-wrapper/index.tsx":{"id":43688,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/login/page.tsx":{"id":62112,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/page.tsx":{"id":25782,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page.tsx":{"id":86807,"name":"*","chunks":["5948","static/chunks/06bf0ff1-101744fe776a5109.js","7003","static/chunks/14258b02-ed7689e3556981a7.js","4316","static/chunks/ad2866b8-e13a3cf75ccf0eb8.js","8720","static/chunks/8720-c9ee040177c11cae.js","4754","static/chunks/4754-f12d30a9633ac86b.js","7389","static/chunks/7389-61da0d6ecaea74eb.js","2672","static/chunks/2672-7c5c90d97d096503.js","6357","static/chunks/6357-b446ac8c3fed5ee2.js","4735","static/chunks/4735-3fe565f30753fd50.js","230","static/chunks/230-17f072d56a4348eb.js","8974","static/chunks/app/page-d5bbbaf5dee449d5.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/test-generation/page.tsx":{"id":8103,"name":"*","chunks":[],"async":false}},"entryCSSFiles":{"/Users/otto/Desktop/deepstudio/osw-studio-git/":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/layout":[{"inlined":false,"path":"static/css/1138060002beec9e.css"},{"inlined":false,"path":"static/css/4f7bf7a934dc8d86.css"}],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/api/admin/dashboard/route":[]},"rscModuleMapping":{"8103":{"*":{"id":"60940","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"6060","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"7184","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"36893","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"73041","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"37734","name":"*","chunks":[],"async":false}},"27408":{"*":{"id":"94348","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"2054","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"69507","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"81170","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"7760","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"89748","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"20656","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"51384","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"23597","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"17742","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"26262","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"69576","name":"*","chunks":[],"async":false}}},"edgeRscModuleMapping":{}} \ No newline at end of file +globalThis.__RSC_MANIFEST=(globalThis.__RSC_MANIFEST||{});globalThis.__RSC_MANIFEST["/api/admin/dashboard/route"]={"moduleLoading":{"prefix":"/_next/"},"ssrModuleMapping":{"8103":{"*":{"id":"32583","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"77526","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"78922","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"68495","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"12263","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"82016","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"31152","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"83133","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"54160","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"92130","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"75170","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"38502","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"82146","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"31603","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"74034","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"67600","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"29234","name":"*","chunks":[],"async":false}}},"edgeSSRModuleMapping":{},"clientModules":{"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/tanstack-query-provider.tsx":{"id":46131,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/theme-provider.tsx":{"id":98124,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/ui/sonner.tsx":{"id":70240,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"Inter\",\"arguments\":[{\"variable\":\"--font-inter-sans\",\"subsets\":[\"latin\"]}],\"variableName\":\"inter\"}":{"id":85568,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"PT_Sans\",\"arguments\":[{\"variable\":\"--font-ptSans-mono\",\"subsets\":[\"latin\"],\"weight\":[\"400\",\"700\"]}],\"variableName\":\"ptSans\"}":{"id":80231,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/assets/globals.css":{"id":27408,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/page-wrapper/index.tsx":{"id":43688,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/login/page.tsx":{"id":62112,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page.tsx":{"id":86807,"name":"*","chunks":["5948","static/chunks/06bf0ff1-101744fe776a5109.js","7003","static/chunks/14258b02-ed7689e3556981a7.js","4316","static/chunks/ad2866b8-e13a3cf75ccf0eb8.js","8720","static/chunks/8720-c9ee040177c11cae.js","4754","static/chunks/4754-f12d30a9633ac86b.js","7389","static/chunks/7389-61da0d6ecaea74eb.js","2672","static/chunks/2672-7c5c90d97d096503.js","6357","static/chunks/6357-f74e169a9a97fe50.js","4735","static/chunks/4735-3fe565f30753fd50.js","230","static/chunks/230-22a2bac579174a98.js","8974","static/chunks/app/page-d5bbbaf5dee449d5.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/page.tsx":{"id":25782,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/test-generation/page.tsx":{"id":8103,"name":"*","chunks":[],"async":false}},"entryCSSFiles":{"/Users/otto/Desktop/deepstudio/osw-studio-git/":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/layout":[{"inlined":false,"path":"static/css/9c6cbf809bc04838.css"}],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/api/admin/dashboard/route":[]},"rscModuleMapping":{"8103":{"*":{"id":"60940","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"6060","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"7184","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"36893","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"73041","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"37734","name":"*","chunks":[],"async":false}},"27408":{"*":{"id":"94348","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"2054","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"69507","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"81170","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"7760","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"89748","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"20656","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"51384","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"23597","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"17742","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"26262","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"69576","name":"*","chunks":[],"async":false}}},"edgeRscModuleMapping":{}} \ No newline at end of file diff --git a/.next/server/app/api/admin/deployments/[id]/database/logs/route_client-reference-manifest.js b/.next/server/app/api/admin/deployments/[id]/database/logs/route_client-reference-manifest.js index 74692f0bb8fc089046ae82e15d19c51bf1ed5892..73b7cb9246602b2a2ec4ed8f13cee64cbdc07e81 100644 --- a/.next/server/app/api/admin/deployments/[id]/database/logs/route_client-reference-manifest.js +++ b/.next/server/app/api/admin/deployments/[id]/database/logs/route_client-reference-manifest.js @@ -1 +1 @@ -globalThis.__RSC_MANIFEST=(globalThis.__RSC_MANIFEST||{});globalThis.__RSC_MANIFEST["/api/admin/deployments/[id]/database/logs/route"]={"moduleLoading":{"prefix":"/_next/"},"ssrModuleMapping":{"8103":{"*":{"id":"32583","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"77526","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"78922","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"68495","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"12263","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"82016","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"31152","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"83133","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"54160","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"92130","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"75170","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"38502","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"82146","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"31603","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"74034","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"67600","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"29234","name":"*","chunks":[],"async":false}}},"edgeSSRModuleMapping":{},"clientModules":{"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/tanstack-query-provider.tsx":{"id":46131,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/theme-provider.tsx":{"id":98124,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/ui/sonner.tsx":{"id":70240,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"Inter\",\"arguments\":[{\"variable\":\"--font-inter-sans\",\"subsets\":[\"latin\"]}],\"variableName\":\"inter\"}":{"id":85568,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"PT_Sans\",\"arguments\":[{\"variable\":\"--font-ptSans-mono\",\"subsets\":[\"latin\"],\"weight\":[\"400\",\"700\"]}],\"variableName\":\"ptSans\"}":{"id":80231,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/assets/globals.css":{"id":27408,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/page-wrapper/index.tsx":{"id":43688,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/login/page.tsx":{"id":62112,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/page.tsx":{"id":25782,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page.tsx":{"id":86807,"name":"*","chunks":["5948","static/chunks/06bf0ff1-101744fe776a5109.js","7003","static/chunks/14258b02-ed7689e3556981a7.js","4316","static/chunks/ad2866b8-e13a3cf75ccf0eb8.js","8720","static/chunks/8720-c9ee040177c11cae.js","4754","static/chunks/4754-f12d30a9633ac86b.js","7389","static/chunks/7389-61da0d6ecaea74eb.js","2672","static/chunks/2672-7c5c90d97d096503.js","6357","static/chunks/6357-b446ac8c3fed5ee2.js","4735","static/chunks/4735-3fe565f30753fd50.js","230","static/chunks/230-17f072d56a4348eb.js","8974","static/chunks/app/page-d5bbbaf5dee449d5.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/test-generation/page.tsx":{"id":8103,"name":"*","chunks":[],"async":false}},"entryCSSFiles":{"/Users/otto/Desktop/deepstudio/osw-studio-git/":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/layout":[{"inlined":false,"path":"static/css/1138060002beec9e.css"},{"inlined":false,"path":"static/css/4f7bf7a934dc8d86.css"}],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/api/admin/deployments/[id]/database/logs/route":[]},"rscModuleMapping":{"8103":{"*":{"id":"60940","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"6060","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"7184","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"36893","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"73041","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"37734","name":"*","chunks":[],"async":false}},"27408":{"*":{"id":"94348","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"2054","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"69507","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"81170","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"7760","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"89748","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"20656","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"51384","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"23597","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"17742","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"26262","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"69576","name":"*","chunks":[],"async":false}}},"edgeRscModuleMapping":{}} \ No newline at end of file +globalThis.__RSC_MANIFEST=(globalThis.__RSC_MANIFEST||{});globalThis.__RSC_MANIFEST["/api/admin/deployments/[id]/database/logs/route"]={"moduleLoading":{"prefix":"/_next/"},"ssrModuleMapping":{"8103":{"*":{"id":"32583","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"77526","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"78922","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"68495","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"12263","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"82016","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"31152","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"83133","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"54160","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"92130","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"75170","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"38502","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"82146","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"31603","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"74034","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"67600","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"29234","name":"*","chunks":[],"async":false}}},"edgeSSRModuleMapping":{},"clientModules":{"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/tanstack-query-provider.tsx":{"id":46131,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/theme-provider.tsx":{"id":98124,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/ui/sonner.tsx":{"id":70240,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"Inter\",\"arguments\":[{\"variable\":\"--font-inter-sans\",\"subsets\":[\"latin\"]}],\"variableName\":\"inter\"}":{"id":85568,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"PT_Sans\",\"arguments\":[{\"variable\":\"--font-ptSans-mono\",\"subsets\":[\"latin\"],\"weight\":[\"400\",\"700\"]}],\"variableName\":\"ptSans\"}":{"id":80231,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/assets/globals.css":{"id":27408,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/page-wrapper/index.tsx":{"id":43688,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/login/page.tsx":{"id":62112,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page.tsx":{"id":86807,"name":"*","chunks":["5948","static/chunks/06bf0ff1-101744fe776a5109.js","7003","static/chunks/14258b02-ed7689e3556981a7.js","4316","static/chunks/ad2866b8-e13a3cf75ccf0eb8.js","8720","static/chunks/8720-c9ee040177c11cae.js","4754","static/chunks/4754-f12d30a9633ac86b.js","7389","static/chunks/7389-61da0d6ecaea74eb.js","2672","static/chunks/2672-7c5c90d97d096503.js","6357","static/chunks/6357-f74e169a9a97fe50.js","4735","static/chunks/4735-3fe565f30753fd50.js","230","static/chunks/230-22a2bac579174a98.js","8974","static/chunks/app/page-d5bbbaf5dee449d5.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/page.tsx":{"id":25782,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/test-generation/page.tsx":{"id":8103,"name":"*","chunks":[],"async":false}},"entryCSSFiles":{"/Users/otto/Desktop/deepstudio/osw-studio-git/":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/layout":[{"inlined":false,"path":"static/css/9c6cbf809bc04838.css"}],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/api/admin/deployments/[id]/database/logs/route":[]},"rscModuleMapping":{"8103":{"*":{"id":"60940","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"6060","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"7184","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"36893","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"73041","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"37734","name":"*","chunks":[],"async":false}},"27408":{"*":{"id":"94348","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"2054","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"69507","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"81170","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"7760","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"89748","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"20656","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"51384","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"23597","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"17742","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"26262","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"69576","name":"*","chunks":[],"async":false}}},"edgeRscModuleMapping":{}} \ No newline at end of file diff --git a/.next/server/app/api/admin/deployments/[id]/database/query/route_client-reference-manifest.js b/.next/server/app/api/admin/deployments/[id]/database/query/route_client-reference-manifest.js index 7b8916a6bf362dd05864c1a16cc0c0de7fcf9b6b..1348980c93517808b6ee0c06f45bb2540f23edb0 100644 --- a/.next/server/app/api/admin/deployments/[id]/database/query/route_client-reference-manifest.js +++ b/.next/server/app/api/admin/deployments/[id]/database/query/route_client-reference-manifest.js @@ -1 +1 @@ -globalThis.__RSC_MANIFEST=(globalThis.__RSC_MANIFEST||{});globalThis.__RSC_MANIFEST["/api/admin/deployments/[id]/database/query/route"]={"moduleLoading":{"prefix":"/_next/"},"ssrModuleMapping":{"8103":{"*":{"id":"32583","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"77526","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"78922","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"68495","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"12263","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"82016","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"31152","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"83133","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"54160","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"92130","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"75170","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"38502","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"82146","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"31603","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"74034","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"67600","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"29234","name":"*","chunks":[],"async":false}}},"edgeSSRModuleMapping":{},"clientModules":{"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/tanstack-query-provider.tsx":{"id":46131,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/theme-provider.tsx":{"id":98124,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/ui/sonner.tsx":{"id":70240,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"Inter\",\"arguments\":[{\"variable\":\"--font-inter-sans\",\"subsets\":[\"latin\"]}],\"variableName\":\"inter\"}":{"id":85568,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"PT_Sans\",\"arguments\":[{\"variable\":\"--font-ptSans-mono\",\"subsets\":[\"latin\"],\"weight\":[\"400\",\"700\"]}],\"variableName\":\"ptSans\"}":{"id":80231,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/assets/globals.css":{"id":27408,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/page-wrapper/index.tsx":{"id":43688,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/login/page.tsx":{"id":62112,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/page.tsx":{"id":25782,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page.tsx":{"id":86807,"name":"*","chunks":["5948","static/chunks/06bf0ff1-101744fe776a5109.js","7003","static/chunks/14258b02-ed7689e3556981a7.js","4316","static/chunks/ad2866b8-e13a3cf75ccf0eb8.js","8720","static/chunks/8720-c9ee040177c11cae.js","4754","static/chunks/4754-f12d30a9633ac86b.js","7389","static/chunks/7389-61da0d6ecaea74eb.js","2672","static/chunks/2672-7c5c90d97d096503.js","6357","static/chunks/6357-b446ac8c3fed5ee2.js","4735","static/chunks/4735-3fe565f30753fd50.js","230","static/chunks/230-17f072d56a4348eb.js","8974","static/chunks/app/page-d5bbbaf5dee449d5.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/test-generation/page.tsx":{"id":8103,"name":"*","chunks":[],"async":false}},"entryCSSFiles":{"/Users/otto/Desktop/deepstudio/osw-studio-git/":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/layout":[{"inlined":false,"path":"static/css/1138060002beec9e.css"},{"inlined":false,"path":"static/css/4f7bf7a934dc8d86.css"}],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/api/admin/deployments/[id]/database/query/route":[]},"rscModuleMapping":{"8103":{"*":{"id":"60940","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"6060","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"7184","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"36893","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"73041","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"37734","name":"*","chunks":[],"async":false}},"27408":{"*":{"id":"94348","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"2054","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"69507","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"81170","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"7760","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"89748","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"20656","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"51384","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"23597","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"17742","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"26262","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"69576","name":"*","chunks":[],"async":false}}},"edgeRscModuleMapping":{}} \ No newline at end of file +globalThis.__RSC_MANIFEST=(globalThis.__RSC_MANIFEST||{});globalThis.__RSC_MANIFEST["/api/admin/deployments/[id]/database/query/route"]={"moduleLoading":{"prefix":"/_next/"},"ssrModuleMapping":{"8103":{"*":{"id":"32583","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"77526","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"78922","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"68495","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"12263","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"82016","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"31152","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"83133","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"54160","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"92130","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"75170","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"38502","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"82146","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"31603","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"74034","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"67600","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"29234","name":"*","chunks":[],"async":false}}},"edgeSSRModuleMapping":{},"clientModules":{"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/tanstack-query-provider.tsx":{"id":46131,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/theme-provider.tsx":{"id":98124,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/ui/sonner.tsx":{"id":70240,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"Inter\",\"arguments\":[{\"variable\":\"--font-inter-sans\",\"subsets\":[\"latin\"]}],\"variableName\":\"inter\"}":{"id":85568,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"PT_Sans\",\"arguments\":[{\"variable\":\"--font-ptSans-mono\",\"subsets\":[\"latin\"],\"weight\":[\"400\",\"700\"]}],\"variableName\":\"ptSans\"}":{"id":80231,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/assets/globals.css":{"id":27408,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/page-wrapper/index.tsx":{"id":43688,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/login/page.tsx":{"id":62112,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page.tsx":{"id":86807,"name":"*","chunks":["5948","static/chunks/06bf0ff1-101744fe776a5109.js","7003","static/chunks/14258b02-ed7689e3556981a7.js","4316","static/chunks/ad2866b8-e13a3cf75ccf0eb8.js","8720","static/chunks/8720-c9ee040177c11cae.js","4754","static/chunks/4754-f12d30a9633ac86b.js","7389","static/chunks/7389-61da0d6ecaea74eb.js","2672","static/chunks/2672-7c5c90d97d096503.js","6357","static/chunks/6357-f74e169a9a97fe50.js","4735","static/chunks/4735-3fe565f30753fd50.js","230","static/chunks/230-22a2bac579174a98.js","8974","static/chunks/app/page-d5bbbaf5dee449d5.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/page.tsx":{"id":25782,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/test-generation/page.tsx":{"id":8103,"name":"*","chunks":[],"async":false}},"entryCSSFiles":{"/Users/otto/Desktop/deepstudio/osw-studio-git/":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/layout":[{"inlined":false,"path":"static/css/9c6cbf809bc04838.css"}],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/api/admin/deployments/[id]/database/query/route":[]},"rscModuleMapping":{"8103":{"*":{"id":"60940","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"6060","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"7184","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"36893","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"73041","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"37734","name":"*","chunks":[],"async":false}},"27408":{"*":{"id":"94348","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"2054","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"69507","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"81170","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"7760","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"89748","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"20656","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"51384","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"23597","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"17742","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"26262","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"69576","name":"*","chunks":[],"async":false}}},"edgeRscModuleMapping":{}} \ No newline at end of file diff --git a/.next/server/app/api/admin/deployments/[id]/database/schema/route_client-reference-manifest.js b/.next/server/app/api/admin/deployments/[id]/database/schema/route_client-reference-manifest.js index 157251419da6ce0d93bd201686b71fef7d5dfb61..3f411be9658775639b96fafbe4cbebdd8d8bd9e9 100644 --- a/.next/server/app/api/admin/deployments/[id]/database/schema/route_client-reference-manifest.js +++ b/.next/server/app/api/admin/deployments/[id]/database/schema/route_client-reference-manifest.js @@ -1 +1 @@ -globalThis.__RSC_MANIFEST=(globalThis.__RSC_MANIFEST||{});globalThis.__RSC_MANIFEST["/api/admin/deployments/[id]/database/schema/route"]={"moduleLoading":{"prefix":"/_next/"},"ssrModuleMapping":{"8103":{"*":{"id":"32583","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"77526","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"78922","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"68495","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"12263","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"82016","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"31152","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"83133","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"54160","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"92130","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"75170","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"38502","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"82146","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"31603","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"74034","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"67600","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"29234","name":"*","chunks":[],"async":false}}},"edgeSSRModuleMapping":{},"clientModules":{"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/tanstack-query-provider.tsx":{"id":46131,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/theme-provider.tsx":{"id":98124,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/ui/sonner.tsx":{"id":70240,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"Inter\",\"arguments\":[{\"variable\":\"--font-inter-sans\",\"subsets\":[\"latin\"]}],\"variableName\":\"inter\"}":{"id":85568,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"PT_Sans\",\"arguments\":[{\"variable\":\"--font-ptSans-mono\",\"subsets\":[\"latin\"],\"weight\":[\"400\",\"700\"]}],\"variableName\":\"ptSans\"}":{"id":80231,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/assets/globals.css":{"id":27408,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/page-wrapper/index.tsx":{"id":43688,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/login/page.tsx":{"id":62112,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/page.tsx":{"id":25782,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page.tsx":{"id":86807,"name":"*","chunks":["5948","static/chunks/06bf0ff1-101744fe776a5109.js","7003","static/chunks/14258b02-ed7689e3556981a7.js","4316","static/chunks/ad2866b8-e13a3cf75ccf0eb8.js","8720","static/chunks/8720-c9ee040177c11cae.js","4754","static/chunks/4754-f12d30a9633ac86b.js","7389","static/chunks/7389-61da0d6ecaea74eb.js","2672","static/chunks/2672-7c5c90d97d096503.js","6357","static/chunks/6357-b446ac8c3fed5ee2.js","4735","static/chunks/4735-3fe565f30753fd50.js","230","static/chunks/230-17f072d56a4348eb.js","8974","static/chunks/app/page-d5bbbaf5dee449d5.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/test-generation/page.tsx":{"id":8103,"name":"*","chunks":[],"async":false}},"entryCSSFiles":{"/Users/otto/Desktop/deepstudio/osw-studio-git/":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/layout":[{"inlined":false,"path":"static/css/1138060002beec9e.css"},{"inlined":false,"path":"static/css/4f7bf7a934dc8d86.css"}],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/api/admin/deployments/[id]/database/schema/route":[]},"rscModuleMapping":{"8103":{"*":{"id":"60940","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"6060","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"7184","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"36893","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"73041","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"37734","name":"*","chunks":[],"async":false}},"27408":{"*":{"id":"94348","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"2054","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"69507","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"81170","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"7760","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"89748","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"20656","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"51384","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"23597","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"17742","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"26262","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"69576","name":"*","chunks":[],"async":false}}},"edgeRscModuleMapping":{}} \ No newline at end of file +globalThis.__RSC_MANIFEST=(globalThis.__RSC_MANIFEST||{});globalThis.__RSC_MANIFEST["/api/admin/deployments/[id]/database/schema/route"]={"moduleLoading":{"prefix":"/_next/"},"ssrModuleMapping":{"8103":{"*":{"id":"32583","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"77526","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"78922","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"68495","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"12263","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"82016","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"31152","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"83133","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"54160","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"92130","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"75170","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"38502","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"82146","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"31603","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"74034","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"67600","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"29234","name":"*","chunks":[],"async":false}}},"edgeSSRModuleMapping":{},"clientModules":{"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/tanstack-query-provider.tsx":{"id":46131,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/theme-provider.tsx":{"id":98124,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/ui/sonner.tsx":{"id":70240,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"Inter\",\"arguments\":[{\"variable\":\"--font-inter-sans\",\"subsets\":[\"latin\"]}],\"variableName\":\"inter\"}":{"id":85568,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"PT_Sans\",\"arguments\":[{\"variable\":\"--font-ptSans-mono\",\"subsets\":[\"latin\"],\"weight\":[\"400\",\"700\"]}],\"variableName\":\"ptSans\"}":{"id":80231,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/assets/globals.css":{"id":27408,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/page-wrapper/index.tsx":{"id":43688,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/login/page.tsx":{"id":62112,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page.tsx":{"id":86807,"name":"*","chunks":["5948","static/chunks/06bf0ff1-101744fe776a5109.js","7003","static/chunks/14258b02-ed7689e3556981a7.js","4316","static/chunks/ad2866b8-e13a3cf75ccf0eb8.js","8720","static/chunks/8720-c9ee040177c11cae.js","4754","static/chunks/4754-f12d30a9633ac86b.js","7389","static/chunks/7389-61da0d6ecaea74eb.js","2672","static/chunks/2672-7c5c90d97d096503.js","6357","static/chunks/6357-f74e169a9a97fe50.js","4735","static/chunks/4735-3fe565f30753fd50.js","230","static/chunks/230-22a2bac579174a98.js","8974","static/chunks/app/page-d5bbbaf5dee449d5.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/page.tsx":{"id":25782,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/test-generation/page.tsx":{"id":8103,"name":"*","chunks":[],"async":false}},"entryCSSFiles":{"/Users/otto/Desktop/deepstudio/osw-studio-git/":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/layout":[{"inlined":false,"path":"static/css/9c6cbf809bc04838.css"}],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/api/admin/deployments/[id]/database/schema/route":[]},"rscModuleMapping":{"8103":{"*":{"id":"60940","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"6060","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"7184","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"36893","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"73041","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"37734","name":"*","chunks":[],"async":false}},"27408":{"*":{"id":"94348","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"2054","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"69507","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"81170","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"7760","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"89748","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"20656","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"51384","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"23597","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"17742","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"26262","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"69576","name":"*","chunks":[],"async":false}}},"edgeRscModuleMapping":{}} \ No newline at end of file diff --git a/.next/server/app/api/admin/deployments/[id]/functions/[functionId]/logs/route_client-reference-manifest.js b/.next/server/app/api/admin/deployments/[id]/functions/[functionId]/logs/route_client-reference-manifest.js index fb733b19b9375a391d981fc872b4e29cb66bc21c..fd38e6db9dd2be8dbc29f45ebcd8d744d500cc62 100644 --- a/.next/server/app/api/admin/deployments/[id]/functions/[functionId]/logs/route_client-reference-manifest.js +++ b/.next/server/app/api/admin/deployments/[id]/functions/[functionId]/logs/route_client-reference-manifest.js @@ -1 +1 @@ -globalThis.__RSC_MANIFEST=(globalThis.__RSC_MANIFEST||{});globalThis.__RSC_MANIFEST["/api/admin/deployments/[id]/functions/[functionId]/logs/route"]={"moduleLoading":{"prefix":"/_next/"},"ssrModuleMapping":{"8103":{"*":{"id":"32583","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"77526","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"78922","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"68495","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"12263","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"82016","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"31152","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"83133","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"54160","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"92130","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"75170","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"38502","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"82146","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"31603","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"74034","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"67600","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"29234","name":"*","chunks":[],"async":false}}},"edgeSSRModuleMapping":{},"clientModules":{"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/tanstack-query-provider.tsx":{"id":46131,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/theme-provider.tsx":{"id":98124,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/ui/sonner.tsx":{"id":70240,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"Inter\",\"arguments\":[{\"variable\":\"--font-inter-sans\",\"subsets\":[\"latin\"]}],\"variableName\":\"inter\"}":{"id":85568,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"PT_Sans\",\"arguments\":[{\"variable\":\"--font-ptSans-mono\",\"subsets\":[\"latin\"],\"weight\":[\"400\",\"700\"]}],\"variableName\":\"ptSans\"}":{"id":80231,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/assets/globals.css":{"id":27408,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/page-wrapper/index.tsx":{"id":43688,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/login/page.tsx":{"id":62112,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/page.tsx":{"id":25782,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page.tsx":{"id":86807,"name":"*","chunks":["5948","static/chunks/06bf0ff1-101744fe776a5109.js","7003","static/chunks/14258b02-ed7689e3556981a7.js","4316","static/chunks/ad2866b8-e13a3cf75ccf0eb8.js","8720","static/chunks/8720-c9ee040177c11cae.js","4754","static/chunks/4754-f12d30a9633ac86b.js","7389","static/chunks/7389-61da0d6ecaea74eb.js","2672","static/chunks/2672-7c5c90d97d096503.js","6357","static/chunks/6357-b446ac8c3fed5ee2.js","4735","static/chunks/4735-3fe565f30753fd50.js","230","static/chunks/230-17f072d56a4348eb.js","8974","static/chunks/app/page-d5bbbaf5dee449d5.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/test-generation/page.tsx":{"id":8103,"name":"*","chunks":[],"async":false}},"entryCSSFiles":{"/Users/otto/Desktop/deepstudio/osw-studio-git/":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/layout":[{"inlined":false,"path":"static/css/1138060002beec9e.css"},{"inlined":false,"path":"static/css/4f7bf7a934dc8d86.css"}],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/api/admin/deployments/[id]/functions/route":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/api/admin/deployments/[id]/functions/[functionId]/route":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/api/admin/deployments/[id]/functions/[functionId]/logs/route":[]},"rscModuleMapping":{"8103":{"*":{"id":"60940","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"6060","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"7184","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"36893","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"73041","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"37734","name":"*","chunks":[],"async":false}},"27408":{"*":{"id":"94348","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"2054","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"69507","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"81170","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"7760","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"89748","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"20656","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"51384","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"23597","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"17742","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"26262","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"69576","name":"*","chunks":[],"async":false}}},"edgeRscModuleMapping":{}} \ No newline at end of file +globalThis.__RSC_MANIFEST=(globalThis.__RSC_MANIFEST||{});globalThis.__RSC_MANIFEST["/api/admin/deployments/[id]/functions/[functionId]/logs/route"]={"moduleLoading":{"prefix":"/_next/"},"ssrModuleMapping":{"8103":{"*":{"id":"32583","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"77526","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"78922","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"68495","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"12263","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"82016","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"31152","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"83133","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"54160","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"92130","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"75170","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"38502","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"82146","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"31603","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"74034","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"67600","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"29234","name":"*","chunks":[],"async":false}}},"edgeSSRModuleMapping":{},"clientModules":{"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/tanstack-query-provider.tsx":{"id":46131,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/theme-provider.tsx":{"id":98124,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/ui/sonner.tsx":{"id":70240,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"Inter\",\"arguments\":[{\"variable\":\"--font-inter-sans\",\"subsets\":[\"latin\"]}],\"variableName\":\"inter\"}":{"id":85568,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"PT_Sans\",\"arguments\":[{\"variable\":\"--font-ptSans-mono\",\"subsets\":[\"latin\"],\"weight\":[\"400\",\"700\"]}],\"variableName\":\"ptSans\"}":{"id":80231,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/assets/globals.css":{"id":27408,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/page-wrapper/index.tsx":{"id":43688,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/login/page.tsx":{"id":62112,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page.tsx":{"id":86807,"name":"*","chunks":["5948","static/chunks/06bf0ff1-101744fe776a5109.js","7003","static/chunks/14258b02-ed7689e3556981a7.js","4316","static/chunks/ad2866b8-e13a3cf75ccf0eb8.js","8720","static/chunks/8720-c9ee040177c11cae.js","4754","static/chunks/4754-f12d30a9633ac86b.js","7389","static/chunks/7389-61da0d6ecaea74eb.js","2672","static/chunks/2672-7c5c90d97d096503.js","6357","static/chunks/6357-f74e169a9a97fe50.js","4735","static/chunks/4735-3fe565f30753fd50.js","230","static/chunks/230-22a2bac579174a98.js","8974","static/chunks/app/page-d5bbbaf5dee449d5.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/page.tsx":{"id":25782,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/test-generation/page.tsx":{"id":8103,"name":"*","chunks":[],"async":false}},"entryCSSFiles":{"/Users/otto/Desktop/deepstudio/osw-studio-git/":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/layout":[{"inlined":false,"path":"static/css/9c6cbf809bc04838.css"}],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/api/admin/deployments/[id]/functions/route":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/api/admin/deployments/[id]/functions/[functionId]/route":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/api/admin/deployments/[id]/functions/[functionId]/logs/route":[]},"rscModuleMapping":{"8103":{"*":{"id":"60940","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"6060","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"7184","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"36893","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"73041","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"37734","name":"*","chunks":[],"async":false}},"27408":{"*":{"id":"94348","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"2054","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"69507","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"81170","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"7760","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"89748","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"20656","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"51384","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"23597","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"17742","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"26262","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"69576","name":"*","chunks":[],"async":false}}},"edgeRscModuleMapping":{}} \ No newline at end of file diff --git a/.next/server/app/api/admin/deployments/[id]/functions/[functionId]/route_client-reference-manifest.js b/.next/server/app/api/admin/deployments/[id]/functions/[functionId]/route_client-reference-manifest.js index f7f6c0268b7e68ed67e713f4440bbd6c2bc4fb9d..3d234e7b210ad1a4c07995f0186bcfa4e6dec391 100644 --- a/.next/server/app/api/admin/deployments/[id]/functions/[functionId]/route_client-reference-manifest.js +++ b/.next/server/app/api/admin/deployments/[id]/functions/[functionId]/route_client-reference-manifest.js @@ -1 +1 @@ -globalThis.__RSC_MANIFEST=(globalThis.__RSC_MANIFEST||{});globalThis.__RSC_MANIFEST["/api/admin/deployments/[id]/functions/[functionId]/route"]={"moduleLoading":{"prefix":"/_next/"},"ssrModuleMapping":{"8103":{"*":{"id":"32583","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"77526","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"78922","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"68495","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"12263","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"82016","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"31152","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"83133","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"54160","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"92130","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"75170","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"38502","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"82146","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"31603","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"74034","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"67600","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"29234","name":"*","chunks":[],"async":false}}},"edgeSSRModuleMapping":{},"clientModules":{"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/tanstack-query-provider.tsx":{"id":46131,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/theme-provider.tsx":{"id":98124,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/ui/sonner.tsx":{"id":70240,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"Inter\",\"arguments\":[{\"variable\":\"--font-inter-sans\",\"subsets\":[\"latin\"]}],\"variableName\":\"inter\"}":{"id":85568,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"PT_Sans\",\"arguments\":[{\"variable\":\"--font-ptSans-mono\",\"subsets\":[\"latin\"],\"weight\":[\"400\",\"700\"]}],\"variableName\":\"ptSans\"}":{"id":80231,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/assets/globals.css":{"id":27408,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/page-wrapper/index.tsx":{"id":43688,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/login/page.tsx":{"id":62112,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/page.tsx":{"id":25782,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page.tsx":{"id":86807,"name":"*","chunks":["5948","static/chunks/06bf0ff1-101744fe776a5109.js","7003","static/chunks/14258b02-ed7689e3556981a7.js","4316","static/chunks/ad2866b8-e13a3cf75ccf0eb8.js","8720","static/chunks/8720-c9ee040177c11cae.js","4754","static/chunks/4754-f12d30a9633ac86b.js","7389","static/chunks/7389-61da0d6ecaea74eb.js","2672","static/chunks/2672-7c5c90d97d096503.js","6357","static/chunks/6357-b446ac8c3fed5ee2.js","4735","static/chunks/4735-3fe565f30753fd50.js","230","static/chunks/230-17f072d56a4348eb.js","8974","static/chunks/app/page-d5bbbaf5dee449d5.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/test-generation/page.tsx":{"id":8103,"name":"*","chunks":[],"async":false}},"entryCSSFiles":{"/Users/otto/Desktop/deepstudio/osw-studio-git/":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/layout":[{"inlined":false,"path":"static/css/1138060002beec9e.css"},{"inlined":false,"path":"static/css/4f7bf7a934dc8d86.css"}],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/api/admin/deployments/[id]/functions/route":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/api/admin/deployments/[id]/functions/[functionId]/route":[]},"rscModuleMapping":{"8103":{"*":{"id":"60940","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"6060","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"7184","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"36893","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"73041","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"37734","name":"*","chunks":[],"async":false}},"27408":{"*":{"id":"94348","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"2054","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"69507","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"81170","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"7760","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"89748","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"20656","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"51384","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"23597","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"17742","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"26262","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"69576","name":"*","chunks":[],"async":false}}},"edgeRscModuleMapping":{}} \ No newline at end of file +globalThis.__RSC_MANIFEST=(globalThis.__RSC_MANIFEST||{});globalThis.__RSC_MANIFEST["/api/admin/deployments/[id]/functions/[functionId]/route"]={"moduleLoading":{"prefix":"/_next/"},"ssrModuleMapping":{"8103":{"*":{"id":"32583","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"77526","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"78922","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"68495","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"12263","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"82016","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"31152","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"83133","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"54160","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"92130","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"75170","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"38502","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"82146","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"31603","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"74034","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"67600","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"29234","name":"*","chunks":[],"async":false}}},"edgeSSRModuleMapping":{},"clientModules":{"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/tanstack-query-provider.tsx":{"id":46131,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/theme-provider.tsx":{"id":98124,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/ui/sonner.tsx":{"id":70240,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"Inter\",\"arguments\":[{\"variable\":\"--font-inter-sans\",\"subsets\":[\"latin\"]}],\"variableName\":\"inter\"}":{"id":85568,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"PT_Sans\",\"arguments\":[{\"variable\":\"--font-ptSans-mono\",\"subsets\":[\"latin\"],\"weight\":[\"400\",\"700\"]}],\"variableName\":\"ptSans\"}":{"id":80231,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/assets/globals.css":{"id":27408,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/page-wrapper/index.tsx":{"id":43688,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/login/page.tsx":{"id":62112,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page.tsx":{"id":86807,"name":"*","chunks":["5948","static/chunks/06bf0ff1-101744fe776a5109.js","7003","static/chunks/14258b02-ed7689e3556981a7.js","4316","static/chunks/ad2866b8-e13a3cf75ccf0eb8.js","8720","static/chunks/8720-c9ee040177c11cae.js","4754","static/chunks/4754-f12d30a9633ac86b.js","7389","static/chunks/7389-61da0d6ecaea74eb.js","2672","static/chunks/2672-7c5c90d97d096503.js","6357","static/chunks/6357-f74e169a9a97fe50.js","4735","static/chunks/4735-3fe565f30753fd50.js","230","static/chunks/230-22a2bac579174a98.js","8974","static/chunks/app/page-d5bbbaf5dee449d5.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/page.tsx":{"id":25782,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/test-generation/page.tsx":{"id":8103,"name":"*","chunks":[],"async":false}},"entryCSSFiles":{"/Users/otto/Desktop/deepstudio/osw-studio-git/":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/layout":[{"inlined":false,"path":"static/css/9c6cbf809bc04838.css"}],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/api/admin/deployments/[id]/functions/route":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/api/admin/deployments/[id]/functions/[functionId]/route":[]},"rscModuleMapping":{"8103":{"*":{"id":"60940","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"6060","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"7184","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"36893","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"73041","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"37734","name":"*","chunks":[],"async":false}},"27408":{"*":{"id":"94348","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"2054","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"69507","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"81170","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"7760","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"89748","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"20656","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"51384","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"23597","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"17742","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"26262","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"69576","name":"*","chunks":[],"async":false}}},"edgeRscModuleMapping":{}} \ No newline at end of file diff --git a/.next/server/app/api/admin/deployments/[id]/functions/route_client-reference-manifest.js b/.next/server/app/api/admin/deployments/[id]/functions/route_client-reference-manifest.js index 8726013f2ec8cc6cb8e5a6fa2074a1598083b9fb..64e49465c8784b014bdc00608a2c1e5cd6859ab5 100644 --- a/.next/server/app/api/admin/deployments/[id]/functions/route_client-reference-manifest.js +++ b/.next/server/app/api/admin/deployments/[id]/functions/route_client-reference-manifest.js @@ -1 +1 @@ -globalThis.__RSC_MANIFEST=(globalThis.__RSC_MANIFEST||{});globalThis.__RSC_MANIFEST["/api/admin/deployments/[id]/functions/route"]={"moduleLoading":{"prefix":"/_next/"},"ssrModuleMapping":{"8103":{"*":{"id":"32583","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"77526","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"78922","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"68495","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"12263","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"82016","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"31152","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"83133","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"54160","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"92130","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"75170","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"38502","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"82146","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"31603","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"74034","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"67600","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"29234","name":"*","chunks":[],"async":false}}},"edgeSSRModuleMapping":{},"clientModules":{"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/tanstack-query-provider.tsx":{"id":46131,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/theme-provider.tsx":{"id":98124,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/ui/sonner.tsx":{"id":70240,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"Inter\",\"arguments\":[{\"variable\":\"--font-inter-sans\",\"subsets\":[\"latin\"]}],\"variableName\":\"inter\"}":{"id":85568,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"PT_Sans\",\"arguments\":[{\"variable\":\"--font-ptSans-mono\",\"subsets\":[\"latin\"],\"weight\":[\"400\",\"700\"]}],\"variableName\":\"ptSans\"}":{"id":80231,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/assets/globals.css":{"id":27408,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/page-wrapper/index.tsx":{"id":43688,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/login/page.tsx":{"id":62112,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/page.tsx":{"id":25782,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page.tsx":{"id":86807,"name":"*","chunks":["5948","static/chunks/06bf0ff1-101744fe776a5109.js","7003","static/chunks/14258b02-ed7689e3556981a7.js","4316","static/chunks/ad2866b8-e13a3cf75ccf0eb8.js","8720","static/chunks/8720-c9ee040177c11cae.js","4754","static/chunks/4754-f12d30a9633ac86b.js","7389","static/chunks/7389-61da0d6ecaea74eb.js","2672","static/chunks/2672-7c5c90d97d096503.js","6357","static/chunks/6357-b446ac8c3fed5ee2.js","4735","static/chunks/4735-3fe565f30753fd50.js","230","static/chunks/230-17f072d56a4348eb.js","8974","static/chunks/app/page-d5bbbaf5dee449d5.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/test-generation/page.tsx":{"id":8103,"name":"*","chunks":[],"async":false}},"entryCSSFiles":{"/Users/otto/Desktop/deepstudio/osw-studio-git/":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/layout":[{"inlined":false,"path":"static/css/1138060002beec9e.css"},{"inlined":false,"path":"static/css/4f7bf7a934dc8d86.css"}],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/api/admin/deployments/[id]/functions/route":[]},"rscModuleMapping":{"8103":{"*":{"id":"60940","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"6060","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"7184","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"36893","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"73041","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"37734","name":"*","chunks":[],"async":false}},"27408":{"*":{"id":"94348","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"2054","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"69507","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"81170","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"7760","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"89748","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"20656","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"51384","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"23597","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"17742","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"26262","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"69576","name":"*","chunks":[],"async":false}}},"edgeRscModuleMapping":{}} \ No newline at end of file +globalThis.__RSC_MANIFEST=(globalThis.__RSC_MANIFEST||{});globalThis.__RSC_MANIFEST["/api/admin/deployments/[id]/functions/route"]={"moduleLoading":{"prefix":"/_next/"},"ssrModuleMapping":{"8103":{"*":{"id":"32583","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"77526","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"78922","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"68495","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"12263","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"82016","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"31152","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"83133","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"54160","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"92130","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"75170","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"38502","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"82146","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"31603","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"74034","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"67600","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"29234","name":"*","chunks":[],"async":false}}},"edgeSSRModuleMapping":{},"clientModules":{"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/tanstack-query-provider.tsx":{"id":46131,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/theme-provider.tsx":{"id":98124,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/ui/sonner.tsx":{"id":70240,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"Inter\",\"arguments\":[{\"variable\":\"--font-inter-sans\",\"subsets\":[\"latin\"]}],\"variableName\":\"inter\"}":{"id":85568,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"PT_Sans\",\"arguments\":[{\"variable\":\"--font-ptSans-mono\",\"subsets\":[\"latin\"],\"weight\":[\"400\",\"700\"]}],\"variableName\":\"ptSans\"}":{"id":80231,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/assets/globals.css":{"id":27408,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/page-wrapper/index.tsx":{"id":43688,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/login/page.tsx":{"id":62112,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page.tsx":{"id":86807,"name":"*","chunks":["5948","static/chunks/06bf0ff1-101744fe776a5109.js","7003","static/chunks/14258b02-ed7689e3556981a7.js","4316","static/chunks/ad2866b8-e13a3cf75ccf0eb8.js","8720","static/chunks/8720-c9ee040177c11cae.js","4754","static/chunks/4754-f12d30a9633ac86b.js","7389","static/chunks/7389-61da0d6ecaea74eb.js","2672","static/chunks/2672-7c5c90d97d096503.js","6357","static/chunks/6357-f74e169a9a97fe50.js","4735","static/chunks/4735-3fe565f30753fd50.js","230","static/chunks/230-22a2bac579174a98.js","8974","static/chunks/app/page-d5bbbaf5dee449d5.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/page.tsx":{"id":25782,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/test-generation/page.tsx":{"id":8103,"name":"*","chunks":[],"async":false}},"entryCSSFiles":{"/Users/otto/Desktop/deepstudio/osw-studio-git/":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/layout":[{"inlined":false,"path":"static/css/9c6cbf809bc04838.css"}],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/api/admin/deployments/[id]/functions/route":[]},"rscModuleMapping":{"8103":{"*":{"id":"60940","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"6060","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"7184","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"36893","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"73041","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"37734","name":"*","chunks":[],"async":false}},"27408":{"*":{"id":"94348","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"2054","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"69507","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"81170","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"7760","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"89748","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"20656","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"51384","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"23597","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"17742","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"26262","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"69576","name":"*","chunks":[],"async":false}}},"edgeRscModuleMapping":{}} \ No newline at end of file diff --git a/.next/server/app/api/admin/deployments/[id]/provision/route_client-reference-manifest.js b/.next/server/app/api/admin/deployments/[id]/provision/route_client-reference-manifest.js index ce694ee532fa30c8f299a7ffda67610d412b4eb7..0083ca6b2b05f818606a529f3e82e8716cf11bc2 100644 --- a/.next/server/app/api/admin/deployments/[id]/provision/route_client-reference-manifest.js +++ b/.next/server/app/api/admin/deployments/[id]/provision/route_client-reference-manifest.js @@ -1 +1 @@ -globalThis.__RSC_MANIFEST=(globalThis.__RSC_MANIFEST||{});globalThis.__RSC_MANIFEST["/api/admin/deployments/[id]/provision/route"]={"moduleLoading":{"prefix":"/_next/"},"ssrModuleMapping":{"8103":{"*":{"id":"32583","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"77526","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"78922","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"68495","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"12263","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"82016","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"31152","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"83133","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"54160","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"92130","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"75170","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"38502","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"82146","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"31603","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"74034","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"67600","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"29234","name":"*","chunks":[],"async":false}}},"edgeSSRModuleMapping":{},"clientModules":{"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/tanstack-query-provider.tsx":{"id":46131,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/theme-provider.tsx":{"id":98124,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/ui/sonner.tsx":{"id":70240,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"Inter\",\"arguments\":[{\"variable\":\"--font-inter-sans\",\"subsets\":[\"latin\"]}],\"variableName\":\"inter\"}":{"id":85568,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"PT_Sans\",\"arguments\":[{\"variable\":\"--font-ptSans-mono\",\"subsets\":[\"latin\"],\"weight\":[\"400\",\"700\"]}],\"variableName\":\"ptSans\"}":{"id":80231,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/assets/globals.css":{"id":27408,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/page-wrapper/index.tsx":{"id":43688,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/login/page.tsx":{"id":62112,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/page.tsx":{"id":25782,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page.tsx":{"id":86807,"name":"*","chunks":["5948","static/chunks/06bf0ff1-101744fe776a5109.js","7003","static/chunks/14258b02-ed7689e3556981a7.js","4316","static/chunks/ad2866b8-e13a3cf75ccf0eb8.js","8720","static/chunks/8720-c9ee040177c11cae.js","4754","static/chunks/4754-f12d30a9633ac86b.js","7389","static/chunks/7389-61da0d6ecaea74eb.js","2672","static/chunks/2672-7c5c90d97d096503.js","6357","static/chunks/6357-b446ac8c3fed5ee2.js","4735","static/chunks/4735-3fe565f30753fd50.js","230","static/chunks/230-17f072d56a4348eb.js","8974","static/chunks/app/page-d5bbbaf5dee449d5.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/test-generation/page.tsx":{"id":8103,"name":"*","chunks":[],"async":false}},"entryCSSFiles":{"/Users/otto/Desktop/deepstudio/osw-studio-git/":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/layout":[{"inlined":false,"path":"static/css/1138060002beec9e.css"},{"inlined":false,"path":"static/css/4f7bf7a934dc8d86.css"}],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/api/admin/deployments/[id]/provision/route":[]},"rscModuleMapping":{"8103":{"*":{"id":"60940","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"6060","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"7184","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"36893","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"73041","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"37734","name":"*","chunks":[],"async":false}},"27408":{"*":{"id":"94348","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"2054","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"69507","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"81170","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"7760","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"89748","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"20656","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"51384","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"23597","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"17742","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"26262","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"69576","name":"*","chunks":[],"async":false}}},"edgeRscModuleMapping":{}} \ No newline at end of file +globalThis.__RSC_MANIFEST=(globalThis.__RSC_MANIFEST||{});globalThis.__RSC_MANIFEST["/api/admin/deployments/[id]/provision/route"]={"moduleLoading":{"prefix":"/_next/"},"ssrModuleMapping":{"8103":{"*":{"id":"32583","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"77526","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"78922","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"68495","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"12263","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"82016","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"31152","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"83133","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"54160","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"92130","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"75170","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"38502","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"82146","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"31603","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"74034","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"67600","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"29234","name":"*","chunks":[],"async":false}}},"edgeSSRModuleMapping":{},"clientModules":{"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/tanstack-query-provider.tsx":{"id":46131,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/theme-provider.tsx":{"id":98124,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/ui/sonner.tsx":{"id":70240,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"Inter\",\"arguments\":[{\"variable\":\"--font-inter-sans\",\"subsets\":[\"latin\"]}],\"variableName\":\"inter\"}":{"id":85568,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"PT_Sans\",\"arguments\":[{\"variable\":\"--font-ptSans-mono\",\"subsets\":[\"latin\"],\"weight\":[\"400\",\"700\"]}],\"variableName\":\"ptSans\"}":{"id":80231,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/assets/globals.css":{"id":27408,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/page-wrapper/index.tsx":{"id":43688,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/login/page.tsx":{"id":62112,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page.tsx":{"id":86807,"name":"*","chunks":["5948","static/chunks/06bf0ff1-101744fe776a5109.js","7003","static/chunks/14258b02-ed7689e3556981a7.js","4316","static/chunks/ad2866b8-e13a3cf75ccf0eb8.js","8720","static/chunks/8720-c9ee040177c11cae.js","4754","static/chunks/4754-f12d30a9633ac86b.js","7389","static/chunks/7389-61da0d6ecaea74eb.js","2672","static/chunks/2672-7c5c90d97d096503.js","6357","static/chunks/6357-f74e169a9a97fe50.js","4735","static/chunks/4735-3fe565f30753fd50.js","230","static/chunks/230-22a2bac579174a98.js","8974","static/chunks/app/page-d5bbbaf5dee449d5.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/page.tsx":{"id":25782,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/test-generation/page.tsx":{"id":8103,"name":"*","chunks":[],"async":false}},"entryCSSFiles":{"/Users/otto/Desktop/deepstudio/osw-studio-git/":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/layout":[{"inlined":false,"path":"static/css/9c6cbf809bc04838.css"}],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/api/admin/deployments/[id]/provision/route":[]},"rscModuleMapping":{"8103":{"*":{"id":"60940","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"6060","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"7184","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"36893","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"73041","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"37734","name":"*","chunks":[],"async":false}},"27408":{"*":{"id":"94348","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"2054","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"69507","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"81170","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"7760","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"89748","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"20656","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"51384","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"23597","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"17742","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"26262","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"69576","name":"*","chunks":[],"async":false}}},"edgeRscModuleMapping":{}} \ No newline at end of file diff --git a/.next/server/app/api/admin/deployments/[id]/scheduled-functions/[scheduledFunctionId]/route_client-reference-manifest.js b/.next/server/app/api/admin/deployments/[id]/scheduled-functions/[scheduledFunctionId]/route_client-reference-manifest.js index abb009fc948d3bfac64a2526cda03f27c1f19537..217d02c73d150aebb0c4a59df044370ec130bf6a 100644 --- a/.next/server/app/api/admin/deployments/[id]/scheduled-functions/[scheduledFunctionId]/route_client-reference-manifest.js +++ b/.next/server/app/api/admin/deployments/[id]/scheduled-functions/[scheduledFunctionId]/route_client-reference-manifest.js @@ -1 +1 @@ -globalThis.__RSC_MANIFEST=(globalThis.__RSC_MANIFEST||{});globalThis.__RSC_MANIFEST["/api/admin/deployments/[id]/scheduled-functions/[scheduledFunctionId]/route"]={"moduleLoading":{"prefix":"/_next/"},"ssrModuleMapping":{"8103":{"*":{"id":"32583","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"77526","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"78922","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"68495","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"12263","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"82016","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"31152","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"83133","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"54160","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"92130","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"75170","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"38502","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"82146","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"31603","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"74034","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"67600","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"29234","name":"*","chunks":[],"async":false}}},"edgeSSRModuleMapping":{},"clientModules":{"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/tanstack-query-provider.tsx":{"id":46131,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/theme-provider.tsx":{"id":98124,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/ui/sonner.tsx":{"id":70240,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"Inter\",\"arguments\":[{\"variable\":\"--font-inter-sans\",\"subsets\":[\"latin\"]}],\"variableName\":\"inter\"}":{"id":85568,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"PT_Sans\",\"arguments\":[{\"variable\":\"--font-ptSans-mono\",\"subsets\":[\"latin\"],\"weight\":[\"400\",\"700\"]}],\"variableName\":\"ptSans\"}":{"id":80231,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/assets/globals.css":{"id":27408,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/page-wrapper/index.tsx":{"id":43688,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/login/page.tsx":{"id":62112,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/page.tsx":{"id":25782,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page.tsx":{"id":86807,"name":"*","chunks":["5948","static/chunks/06bf0ff1-101744fe776a5109.js","7003","static/chunks/14258b02-ed7689e3556981a7.js","4316","static/chunks/ad2866b8-e13a3cf75ccf0eb8.js","8720","static/chunks/8720-c9ee040177c11cae.js","4754","static/chunks/4754-f12d30a9633ac86b.js","7389","static/chunks/7389-61da0d6ecaea74eb.js","2672","static/chunks/2672-7c5c90d97d096503.js","6357","static/chunks/6357-b446ac8c3fed5ee2.js","4735","static/chunks/4735-3fe565f30753fd50.js","230","static/chunks/230-17f072d56a4348eb.js","8974","static/chunks/app/page-d5bbbaf5dee449d5.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/test-generation/page.tsx":{"id":8103,"name":"*","chunks":[],"async":false}},"entryCSSFiles":{"/Users/otto/Desktop/deepstudio/osw-studio-git/":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/layout":[{"inlined":false,"path":"static/css/1138060002beec9e.css"},{"inlined":false,"path":"static/css/4f7bf7a934dc8d86.css"}],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/api/admin/deployments/[id]/scheduled-functions/route":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/api/admin/deployments/[id]/scheduled-functions/[scheduledFunctionId]/route":[]},"rscModuleMapping":{"8103":{"*":{"id":"60940","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"6060","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"7184","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"36893","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"73041","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"37734","name":"*","chunks":[],"async":false}},"27408":{"*":{"id":"94348","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"2054","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"69507","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"81170","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"7760","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"89748","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"20656","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"51384","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"23597","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"17742","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"26262","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"69576","name":"*","chunks":[],"async":false}}},"edgeRscModuleMapping":{}} \ No newline at end of file +globalThis.__RSC_MANIFEST=(globalThis.__RSC_MANIFEST||{});globalThis.__RSC_MANIFEST["/api/admin/deployments/[id]/scheduled-functions/[scheduledFunctionId]/route"]={"moduleLoading":{"prefix":"/_next/"},"ssrModuleMapping":{"8103":{"*":{"id":"32583","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"77526","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"78922","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"68495","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"12263","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"82016","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"31152","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"83133","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"54160","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"92130","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"75170","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"38502","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"82146","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"31603","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"74034","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"67600","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"29234","name":"*","chunks":[],"async":false}}},"edgeSSRModuleMapping":{},"clientModules":{"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/tanstack-query-provider.tsx":{"id":46131,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/theme-provider.tsx":{"id":98124,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/ui/sonner.tsx":{"id":70240,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"Inter\",\"arguments\":[{\"variable\":\"--font-inter-sans\",\"subsets\":[\"latin\"]}],\"variableName\":\"inter\"}":{"id":85568,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"PT_Sans\",\"arguments\":[{\"variable\":\"--font-ptSans-mono\",\"subsets\":[\"latin\"],\"weight\":[\"400\",\"700\"]}],\"variableName\":\"ptSans\"}":{"id":80231,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/assets/globals.css":{"id":27408,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/page-wrapper/index.tsx":{"id":43688,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/login/page.tsx":{"id":62112,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page.tsx":{"id":86807,"name":"*","chunks":["5948","static/chunks/06bf0ff1-101744fe776a5109.js","7003","static/chunks/14258b02-ed7689e3556981a7.js","4316","static/chunks/ad2866b8-e13a3cf75ccf0eb8.js","8720","static/chunks/8720-c9ee040177c11cae.js","4754","static/chunks/4754-f12d30a9633ac86b.js","7389","static/chunks/7389-61da0d6ecaea74eb.js","2672","static/chunks/2672-7c5c90d97d096503.js","6357","static/chunks/6357-f74e169a9a97fe50.js","4735","static/chunks/4735-3fe565f30753fd50.js","230","static/chunks/230-22a2bac579174a98.js","8974","static/chunks/app/page-d5bbbaf5dee449d5.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/page.tsx":{"id":25782,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/test-generation/page.tsx":{"id":8103,"name":"*","chunks":[],"async":false}},"entryCSSFiles":{"/Users/otto/Desktop/deepstudio/osw-studio-git/":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/layout":[{"inlined":false,"path":"static/css/9c6cbf809bc04838.css"}],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/api/admin/deployments/[id]/scheduled-functions/route":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/api/admin/deployments/[id]/scheduled-functions/[scheduledFunctionId]/route":[]},"rscModuleMapping":{"8103":{"*":{"id":"60940","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"6060","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"7184","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"36893","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"73041","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"37734","name":"*","chunks":[],"async":false}},"27408":{"*":{"id":"94348","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"2054","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"69507","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"81170","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"7760","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"89748","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"20656","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"51384","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"23597","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"17742","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"26262","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"69576","name":"*","chunks":[],"async":false}}},"edgeRscModuleMapping":{}} \ No newline at end of file diff --git a/.next/server/app/api/admin/deployments/[id]/scheduled-functions/route_client-reference-manifest.js b/.next/server/app/api/admin/deployments/[id]/scheduled-functions/route_client-reference-manifest.js index c8fc0b0a22bfd982ae4e0e20b241800ec1d82095..f947360862c8fd3dd3b6d5a0561a7d9a50d403c8 100644 --- a/.next/server/app/api/admin/deployments/[id]/scheduled-functions/route_client-reference-manifest.js +++ b/.next/server/app/api/admin/deployments/[id]/scheduled-functions/route_client-reference-manifest.js @@ -1 +1 @@ -globalThis.__RSC_MANIFEST=(globalThis.__RSC_MANIFEST||{});globalThis.__RSC_MANIFEST["/api/admin/deployments/[id]/scheduled-functions/route"]={"moduleLoading":{"prefix":"/_next/"},"ssrModuleMapping":{"8103":{"*":{"id":"32583","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"77526","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"78922","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"68495","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"12263","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"82016","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"31152","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"83133","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"54160","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"92130","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"75170","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"38502","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"82146","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"31603","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"74034","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"67600","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"29234","name":"*","chunks":[],"async":false}}},"edgeSSRModuleMapping":{},"clientModules":{"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/tanstack-query-provider.tsx":{"id":46131,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/theme-provider.tsx":{"id":98124,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/ui/sonner.tsx":{"id":70240,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"Inter\",\"arguments\":[{\"variable\":\"--font-inter-sans\",\"subsets\":[\"latin\"]}],\"variableName\":\"inter\"}":{"id":85568,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"PT_Sans\",\"arguments\":[{\"variable\":\"--font-ptSans-mono\",\"subsets\":[\"latin\"],\"weight\":[\"400\",\"700\"]}],\"variableName\":\"ptSans\"}":{"id":80231,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/assets/globals.css":{"id":27408,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/page-wrapper/index.tsx":{"id":43688,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/login/page.tsx":{"id":62112,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/page.tsx":{"id":25782,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page.tsx":{"id":86807,"name":"*","chunks":["5948","static/chunks/06bf0ff1-101744fe776a5109.js","7003","static/chunks/14258b02-ed7689e3556981a7.js","4316","static/chunks/ad2866b8-e13a3cf75ccf0eb8.js","8720","static/chunks/8720-c9ee040177c11cae.js","4754","static/chunks/4754-f12d30a9633ac86b.js","7389","static/chunks/7389-61da0d6ecaea74eb.js","2672","static/chunks/2672-7c5c90d97d096503.js","6357","static/chunks/6357-b446ac8c3fed5ee2.js","4735","static/chunks/4735-3fe565f30753fd50.js","230","static/chunks/230-17f072d56a4348eb.js","8974","static/chunks/app/page-d5bbbaf5dee449d5.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/test-generation/page.tsx":{"id":8103,"name":"*","chunks":[],"async":false}},"entryCSSFiles":{"/Users/otto/Desktop/deepstudio/osw-studio-git/":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/layout":[{"inlined":false,"path":"static/css/1138060002beec9e.css"},{"inlined":false,"path":"static/css/4f7bf7a934dc8d86.css"}],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/api/admin/deployments/[id]/scheduled-functions/route":[]},"rscModuleMapping":{"8103":{"*":{"id":"60940","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"6060","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"7184","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"36893","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"73041","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"37734","name":"*","chunks":[],"async":false}},"27408":{"*":{"id":"94348","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"2054","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"69507","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"81170","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"7760","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"89748","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"20656","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"51384","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"23597","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"17742","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"26262","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"69576","name":"*","chunks":[],"async":false}}},"edgeRscModuleMapping":{}} \ No newline at end of file +globalThis.__RSC_MANIFEST=(globalThis.__RSC_MANIFEST||{});globalThis.__RSC_MANIFEST["/api/admin/deployments/[id]/scheduled-functions/route"]={"moduleLoading":{"prefix":"/_next/"},"ssrModuleMapping":{"8103":{"*":{"id":"32583","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"77526","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"78922","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"68495","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"12263","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"82016","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"31152","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"83133","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"54160","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"92130","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"75170","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"38502","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"82146","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"31603","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"74034","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"67600","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"29234","name":"*","chunks":[],"async":false}}},"edgeSSRModuleMapping":{},"clientModules":{"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/tanstack-query-provider.tsx":{"id":46131,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/theme-provider.tsx":{"id":98124,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/ui/sonner.tsx":{"id":70240,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"Inter\",\"arguments\":[{\"variable\":\"--font-inter-sans\",\"subsets\":[\"latin\"]}],\"variableName\":\"inter\"}":{"id":85568,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"PT_Sans\",\"arguments\":[{\"variable\":\"--font-ptSans-mono\",\"subsets\":[\"latin\"],\"weight\":[\"400\",\"700\"]}],\"variableName\":\"ptSans\"}":{"id":80231,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/assets/globals.css":{"id":27408,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/page-wrapper/index.tsx":{"id":43688,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/login/page.tsx":{"id":62112,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page.tsx":{"id":86807,"name":"*","chunks":["5948","static/chunks/06bf0ff1-101744fe776a5109.js","7003","static/chunks/14258b02-ed7689e3556981a7.js","4316","static/chunks/ad2866b8-e13a3cf75ccf0eb8.js","8720","static/chunks/8720-c9ee040177c11cae.js","4754","static/chunks/4754-f12d30a9633ac86b.js","7389","static/chunks/7389-61da0d6ecaea74eb.js","2672","static/chunks/2672-7c5c90d97d096503.js","6357","static/chunks/6357-f74e169a9a97fe50.js","4735","static/chunks/4735-3fe565f30753fd50.js","230","static/chunks/230-22a2bac579174a98.js","8974","static/chunks/app/page-d5bbbaf5dee449d5.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/page.tsx":{"id":25782,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/test-generation/page.tsx":{"id":8103,"name":"*","chunks":[],"async":false}},"entryCSSFiles":{"/Users/otto/Desktop/deepstudio/osw-studio-git/":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/layout":[{"inlined":false,"path":"static/css/9c6cbf809bc04838.css"}],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/api/admin/deployments/[id]/scheduled-functions/route":[]},"rscModuleMapping":{"8103":{"*":{"id":"60940","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"6060","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"7184","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"36893","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"73041","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"37734","name":"*","chunks":[],"async":false}},"27408":{"*":{"id":"94348","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"2054","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"69507","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"81170","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"7760","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"89748","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"20656","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"51384","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"23597","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"17742","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"26262","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"69576","name":"*","chunks":[],"async":false}}},"edgeRscModuleMapping":{}} \ No newline at end of file diff --git a/.next/server/app/api/admin/deployments/[id]/secrets/[secretId]/route_client-reference-manifest.js b/.next/server/app/api/admin/deployments/[id]/secrets/[secretId]/route_client-reference-manifest.js index 787ae9abbcab0cf3edbc8b786f29431d616f11b7..c5967316fd70cdf3b454097fd9669bb28b495504 100644 --- a/.next/server/app/api/admin/deployments/[id]/secrets/[secretId]/route_client-reference-manifest.js +++ b/.next/server/app/api/admin/deployments/[id]/secrets/[secretId]/route_client-reference-manifest.js @@ -1 +1 @@ -globalThis.__RSC_MANIFEST=(globalThis.__RSC_MANIFEST||{});globalThis.__RSC_MANIFEST["/api/admin/deployments/[id]/secrets/[secretId]/route"]={"moduleLoading":{"prefix":"/_next/"},"ssrModuleMapping":{"8103":{"*":{"id":"32583","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"77526","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"78922","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"68495","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"12263","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"82016","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"31152","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"83133","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"54160","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"92130","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"75170","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"38502","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"82146","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"31603","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"74034","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"67600","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"29234","name":"*","chunks":[],"async":false}}},"edgeSSRModuleMapping":{},"clientModules":{"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/tanstack-query-provider.tsx":{"id":46131,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/theme-provider.tsx":{"id":98124,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/ui/sonner.tsx":{"id":70240,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"Inter\",\"arguments\":[{\"variable\":\"--font-inter-sans\",\"subsets\":[\"latin\"]}],\"variableName\":\"inter\"}":{"id":85568,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"PT_Sans\",\"arguments\":[{\"variable\":\"--font-ptSans-mono\",\"subsets\":[\"latin\"],\"weight\":[\"400\",\"700\"]}],\"variableName\":\"ptSans\"}":{"id":80231,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/assets/globals.css":{"id":27408,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/page-wrapper/index.tsx":{"id":43688,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/login/page.tsx":{"id":62112,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/page.tsx":{"id":25782,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page.tsx":{"id":86807,"name":"*","chunks":["5948","static/chunks/06bf0ff1-101744fe776a5109.js","7003","static/chunks/14258b02-ed7689e3556981a7.js","4316","static/chunks/ad2866b8-e13a3cf75ccf0eb8.js","8720","static/chunks/8720-c9ee040177c11cae.js","4754","static/chunks/4754-f12d30a9633ac86b.js","7389","static/chunks/7389-61da0d6ecaea74eb.js","2672","static/chunks/2672-7c5c90d97d096503.js","6357","static/chunks/6357-b446ac8c3fed5ee2.js","4735","static/chunks/4735-3fe565f30753fd50.js","230","static/chunks/230-17f072d56a4348eb.js","8974","static/chunks/app/page-d5bbbaf5dee449d5.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/test-generation/page.tsx":{"id":8103,"name":"*","chunks":[],"async":false}},"entryCSSFiles":{"/Users/otto/Desktop/deepstudio/osw-studio-git/":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/layout":[{"inlined":false,"path":"static/css/1138060002beec9e.css"},{"inlined":false,"path":"static/css/4f7bf7a934dc8d86.css"}],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/api/admin/deployments/[id]/secrets/route":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/api/admin/deployments/[id]/secrets/[secretId]/route":[]},"rscModuleMapping":{"8103":{"*":{"id":"60940","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"6060","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"7184","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"36893","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"73041","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"37734","name":"*","chunks":[],"async":false}},"27408":{"*":{"id":"94348","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"2054","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"69507","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"81170","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"7760","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"89748","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"20656","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"51384","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"23597","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"17742","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"26262","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"69576","name":"*","chunks":[],"async":false}}},"edgeRscModuleMapping":{}} \ No newline at end of file +globalThis.__RSC_MANIFEST=(globalThis.__RSC_MANIFEST||{});globalThis.__RSC_MANIFEST["/api/admin/deployments/[id]/secrets/[secretId]/route"]={"moduleLoading":{"prefix":"/_next/"},"ssrModuleMapping":{"8103":{"*":{"id":"32583","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"77526","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"78922","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"68495","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"12263","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"82016","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"31152","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"83133","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"54160","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"92130","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"75170","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"38502","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"82146","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"31603","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"74034","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"67600","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"29234","name":"*","chunks":[],"async":false}}},"edgeSSRModuleMapping":{},"clientModules":{"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/tanstack-query-provider.tsx":{"id":46131,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/theme-provider.tsx":{"id":98124,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/ui/sonner.tsx":{"id":70240,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"Inter\",\"arguments\":[{\"variable\":\"--font-inter-sans\",\"subsets\":[\"latin\"]}],\"variableName\":\"inter\"}":{"id":85568,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"PT_Sans\",\"arguments\":[{\"variable\":\"--font-ptSans-mono\",\"subsets\":[\"latin\"],\"weight\":[\"400\",\"700\"]}],\"variableName\":\"ptSans\"}":{"id":80231,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/assets/globals.css":{"id":27408,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/page-wrapper/index.tsx":{"id":43688,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/login/page.tsx":{"id":62112,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page.tsx":{"id":86807,"name":"*","chunks":["5948","static/chunks/06bf0ff1-101744fe776a5109.js","7003","static/chunks/14258b02-ed7689e3556981a7.js","4316","static/chunks/ad2866b8-e13a3cf75ccf0eb8.js","8720","static/chunks/8720-c9ee040177c11cae.js","4754","static/chunks/4754-f12d30a9633ac86b.js","7389","static/chunks/7389-61da0d6ecaea74eb.js","2672","static/chunks/2672-7c5c90d97d096503.js","6357","static/chunks/6357-f74e169a9a97fe50.js","4735","static/chunks/4735-3fe565f30753fd50.js","230","static/chunks/230-22a2bac579174a98.js","8974","static/chunks/app/page-d5bbbaf5dee449d5.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/page.tsx":{"id":25782,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/test-generation/page.tsx":{"id":8103,"name":"*","chunks":[],"async":false}},"entryCSSFiles":{"/Users/otto/Desktop/deepstudio/osw-studio-git/":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/layout":[{"inlined":false,"path":"static/css/9c6cbf809bc04838.css"}],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/api/admin/deployments/[id]/secrets/route":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/api/admin/deployments/[id]/secrets/[secretId]/route":[]},"rscModuleMapping":{"8103":{"*":{"id":"60940","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"6060","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"7184","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"36893","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"73041","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"37734","name":"*","chunks":[],"async":false}},"27408":{"*":{"id":"94348","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"2054","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"69507","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"81170","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"7760","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"89748","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"20656","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"51384","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"23597","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"17742","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"26262","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"69576","name":"*","chunks":[],"async":false}}},"edgeRscModuleMapping":{}} \ No newline at end of file diff --git a/.next/server/app/api/admin/deployments/[id]/secrets/route_client-reference-manifest.js b/.next/server/app/api/admin/deployments/[id]/secrets/route_client-reference-manifest.js index d280f48a5a76d2b40719e6eb0442cdd152312281..632b61aa9bbbdd9cd751fc3c37c61377dbb5faef 100644 --- a/.next/server/app/api/admin/deployments/[id]/secrets/route_client-reference-manifest.js +++ b/.next/server/app/api/admin/deployments/[id]/secrets/route_client-reference-manifest.js @@ -1 +1 @@ -globalThis.__RSC_MANIFEST=(globalThis.__RSC_MANIFEST||{});globalThis.__RSC_MANIFEST["/api/admin/deployments/[id]/secrets/route"]={"moduleLoading":{"prefix":"/_next/"},"ssrModuleMapping":{"8103":{"*":{"id":"32583","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"77526","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"78922","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"68495","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"12263","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"82016","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"31152","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"83133","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"54160","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"92130","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"75170","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"38502","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"82146","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"31603","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"74034","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"67600","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"29234","name":"*","chunks":[],"async":false}}},"edgeSSRModuleMapping":{},"clientModules":{"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/tanstack-query-provider.tsx":{"id":46131,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/theme-provider.tsx":{"id":98124,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/ui/sonner.tsx":{"id":70240,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"Inter\",\"arguments\":[{\"variable\":\"--font-inter-sans\",\"subsets\":[\"latin\"]}],\"variableName\":\"inter\"}":{"id":85568,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"PT_Sans\",\"arguments\":[{\"variable\":\"--font-ptSans-mono\",\"subsets\":[\"latin\"],\"weight\":[\"400\",\"700\"]}],\"variableName\":\"ptSans\"}":{"id":80231,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/assets/globals.css":{"id":27408,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/page-wrapper/index.tsx":{"id":43688,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/login/page.tsx":{"id":62112,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/page.tsx":{"id":25782,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page.tsx":{"id":86807,"name":"*","chunks":["5948","static/chunks/06bf0ff1-101744fe776a5109.js","7003","static/chunks/14258b02-ed7689e3556981a7.js","4316","static/chunks/ad2866b8-e13a3cf75ccf0eb8.js","8720","static/chunks/8720-c9ee040177c11cae.js","4754","static/chunks/4754-f12d30a9633ac86b.js","7389","static/chunks/7389-61da0d6ecaea74eb.js","2672","static/chunks/2672-7c5c90d97d096503.js","6357","static/chunks/6357-b446ac8c3fed5ee2.js","4735","static/chunks/4735-3fe565f30753fd50.js","230","static/chunks/230-17f072d56a4348eb.js","8974","static/chunks/app/page-d5bbbaf5dee449d5.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/test-generation/page.tsx":{"id":8103,"name":"*","chunks":[],"async":false}},"entryCSSFiles":{"/Users/otto/Desktop/deepstudio/osw-studio-git/":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/layout":[{"inlined":false,"path":"static/css/1138060002beec9e.css"},{"inlined":false,"path":"static/css/4f7bf7a934dc8d86.css"}],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/api/admin/deployments/[id]/secrets/route":[]},"rscModuleMapping":{"8103":{"*":{"id":"60940","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"6060","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"7184","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"36893","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"73041","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"37734","name":"*","chunks":[],"async":false}},"27408":{"*":{"id":"94348","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"2054","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"69507","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"81170","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"7760","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"89748","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"20656","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"51384","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"23597","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"17742","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"26262","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"69576","name":"*","chunks":[],"async":false}}},"edgeRscModuleMapping":{}} \ No newline at end of file +globalThis.__RSC_MANIFEST=(globalThis.__RSC_MANIFEST||{});globalThis.__RSC_MANIFEST["/api/admin/deployments/[id]/secrets/route"]={"moduleLoading":{"prefix":"/_next/"},"ssrModuleMapping":{"8103":{"*":{"id":"32583","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"77526","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"78922","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"68495","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"12263","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"82016","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"31152","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"83133","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"54160","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"92130","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"75170","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"38502","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"82146","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"31603","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"74034","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"67600","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"29234","name":"*","chunks":[],"async":false}}},"edgeSSRModuleMapping":{},"clientModules":{"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/tanstack-query-provider.tsx":{"id":46131,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/theme-provider.tsx":{"id":98124,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/ui/sonner.tsx":{"id":70240,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"Inter\",\"arguments\":[{\"variable\":\"--font-inter-sans\",\"subsets\":[\"latin\"]}],\"variableName\":\"inter\"}":{"id":85568,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"PT_Sans\",\"arguments\":[{\"variable\":\"--font-ptSans-mono\",\"subsets\":[\"latin\"],\"weight\":[\"400\",\"700\"]}],\"variableName\":\"ptSans\"}":{"id":80231,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/assets/globals.css":{"id":27408,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/page-wrapper/index.tsx":{"id":43688,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/login/page.tsx":{"id":62112,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page.tsx":{"id":86807,"name":"*","chunks":["5948","static/chunks/06bf0ff1-101744fe776a5109.js","7003","static/chunks/14258b02-ed7689e3556981a7.js","4316","static/chunks/ad2866b8-e13a3cf75ccf0eb8.js","8720","static/chunks/8720-c9ee040177c11cae.js","4754","static/chunks/4754-f12d30a9633ac86b.js","7389","static/chunks/7389-61da0d6ecaea74eb.js","2672","static/chunks/2672-7c5c90d97d096503.js","6357","static/chunks/6357-f74e169a9a97fe50.js","4735","static/chunks/4735-3fe565f30753fd50.js","230","static/chunks/230-22a2bac579174a98.js","8974","static/chunks/app/page-d5bbbaf5dee449d5.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/page.tsx":{"id":25782,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/test-generation/page.tsx":{"id":8103,"name":"*","chunks":[],"async":false}},"entryCSSFiles":{"/Users/otto/Desktop/deepstudio/osw-studio-git/":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/layout":[{"inlined":false,"path":"static/css/9c6cbf809bc04838.css"}],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/api/admin/deployments/[id]/secrets/route":[]},"rscModuleMapping":{"8103":{"*":{"id":"60940","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"6060","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"7184","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"36893","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"73041","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"37734","name":"*","chunks":[],"async":false}},"27408":{"*":{"id":"94348","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"2054","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"69507","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"81170","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"7760","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"89748","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"20656","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"51384","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"23597","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"17742","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"26262","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"69576","name":"*","chunks":[],"async":false}}},"edgeRscModuleMapping":{}} \ No newline at end of file diff --git a/.next/server/app/api/admin/deployments/[id]/server-context/mutate/route_client-reference-manifest.js b/.next/server/app/api/admin/deployments/[id]/server-context/mutate/route_client-reference-manifest.js index 91caa5e1365887cd42844cd63bcf58469fa77db1..7f2ade3b6131b92fbba528e55c01ff6130514454 100644 --- a/.next/server/app/api/admin/deployments/[id]/server-context/mutate/route_client-reference-manifest.js +++ b/.next/server/app/api/admin/deployments/[id]/server-context/mutate/route_client-reference-manifest.js @@ -1 +1 @@ -globalThis.__RSC_MANIFEST=(globalThis.__RSC_MANIFEST||{});globalThis.__RSC_MANIFEST["/api/admin/deployments/[id]/server-context/mutate/route"]={"moduleLoading":{"prefix":"/_next/"},"ssrModuleMapping":{"8103":{"*":{"id":"32583","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"77526","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"78922","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"68495","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"12263","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"82016","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"31152","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"83133","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"54160","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"92130","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"75170","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"38502","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"82146","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"31603","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"74034","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"67600","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"29234","name":"*","chunks":[],"async":false}}},"edgeSSRModuleMapping":{},"clientModules":{"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/tanstack-query-provider.tsx":{"id":46131,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/theme-provider.tsx":{"id":98124,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/ui/sonner.tsx":{"id":70240,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"Inter\",\"arguments\":[{\"variable\":\"--font-inter-sans\",\"subsets\":[\"latin\"]}],\"variableName\":\"inter\"}":{"id":85568,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"PT_Sans\",\"arguments\":[{\"variable\":\"--font-ptSans-mono\",\"subsets\":[\"latin\"],\"weight\":[\"400\",\"700\"]}],\"variableName\":\"ptSans\"}":{"id":80231,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/assets/globals.css":{"id":27408,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/page-wrapper/index.tsx":{"id":43688,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/login/page.tsx":{"id":62112,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/page.tsx":{"id":25782,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page.tsx":{"id":86807,"name":"*","chunks":["5948","static/chunks/06bf0ff1-101744fe776a5109.js","7003","static/chunks/14258b02-ed7689e3556981a7.js","4316","static/chunks/ad2866b8-e13a3cf75ccf0eb8.js","8720","static/chunks/8720-c9ee040177c11cae.js","4754","static/chunks/4754-f12d30a9633ac86b.js","7389","static/chunks/7389-61da0d6ecaea74eb.js","2672","static/chunks/2672-7c5c90d97d096503.js","6357","static/chunks/6357-b446ac8c3fed5ee2.js","4735","static/chunks/4735-3fe565f30753fd50.js","230","static/chunks/230-17f072d56a4348eb.js","8974","static/chunks/app/page-d5bbbaf5dee449d5.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/test-generation/page.tsx":{"id":8103,"name":"*","chunks":[],"async":false}},"entryCSSFiles":{"/Users/otto/Desktop/deepstudio/osw-studio-git/":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/layout":[{"inlined":false,"path":"static/css/1138060002beec9e.css"},{"inlined":false,"path":"static/css/4f7bf7a934dc8d86.css"}],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/api/admin/deployments/[id]/server-context/route":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/api/admin/deployments/[id]/server-context/mutate/route":[]},"rscModuleMapping":{"8103":{"*":{"id":"60940","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"6060","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"7184","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"36893","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"73041","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"37734","name":"*","chunks":[],"async":false}},"27408":{"*":{"id":"94348","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"2054","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"69507","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"81170","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"7760","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"89748","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"20656","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"51384","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"23597","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"17742","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"26262","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"69576","name":"*","chunks":[],"async":false}}},"edgeRscModuleMapping":{}} \ No newline at end of file +globalThis.__RSC_MANIFEST=(globalThis.__RSC_MANIFEST||{});globalThis.__RSC_MANIFEST["/api/admin/deployments/[id]/server-context/mutate/route"]={"moduleLoading":{"prefix":"/_next/"},"ssrModuleMapping":{"8103":{"*":{"id":"32583","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"77526","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"78922","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"68495","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"12263","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"82016","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"31152","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"83133","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"54160","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"92130","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"75170","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"38502","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"82146","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"31603","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"74034","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"67600","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"29234","name":"*","chunks":[],"async":false}}},"edgeSSRModuleMapping":{},"clientModules":{"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/tanstack-query-provider.tsx":{"id":46131,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/theme-provider.tsx":{"id":98124,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/ui/sonner.tsx":{"id":70240,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"Inter\",\"arguments\":[{\"variable\":\"--font-inter-sans\",\"subsets\":[\"latin\"]}],\"variableName\":\"inter\"}":{"id":85568,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"PT_Sans\",\"arguments\":[{\"variable\":\"--font-ptSans-mono\",\"subsets\":[\"latin\"],\"weight\":[\"400\",\"700\"]}],\"variableName\":\"ptSans\"}":{"id":80231,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/assets/globals.css":{"id":27408,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/page-wrapper/index.tsx":{"id":43688,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/login/page.tsx":{"id":62112,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page.tsx":{"id":86807,"name":"*","chunks":["5948","static/chunks/06bf0ff1-101744fe776a5109.js","7003","static/chunks/14258b02-ed7689e3556981a7.js","4316","static/chunks/ad2866b8-e13a3cf75ccf0eb8.js","8720","static/chunks/8720-c9ee040177c11cae.js","4754","static/chunks/4754-f12d30a9633ac86b.js","7389","static/chunks/7389-61da0d6ecaea74eb.js","2672","static/chunks/2672-7c5c90d97d096503.js","6357","static/chunks/6357-f74e169a9a97fe50.js","4735","static/chunks/4735-3fe565f30753fd50.js","230","static/chunks/230-22a2bac579174a98.js","8974","static/chunks/app/page-d5bbbaf5dee449d5.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/page.tsx":{"id":25782,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/test-generation/page.tsx":{"id":8103,"name":"*","chunks":[],"async":false}},"entryCSSFiles":{"/Users/otto/Desktop/deepstudio/osw-studio-git/":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/layout":[{"inlined":false,"path":"static/css/9c6cbf809bc04838.css"}],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/api/admin/deployments/[id]/server-context/route":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/api/admin/deployments/[id]/server-context/mutate/route":[]},"rscModuleMapping":{"8103":{"*":{"id":"60940","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"6060","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"7184","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"36893","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"73041","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"37734","name":"*","chunks":[],"async":false}},"27408":{"*":{"id":"94348","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"2054","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"69507","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"81170","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"7760","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"89748","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"20656","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"51384","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"23597","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"17742","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"26262","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"69576","name":"*","chunks":[],"async":false}}},"edgeRscModuleMapping":{}} \ No newline at end of file diff --git a/.next/server/app/api/admin/deployments/[id]/server-context/route_client-reference-manifest.js b/.next/server/app/api/admin/deployments/[id]/server-context/route_client-reference-manifest.js index 95e089c4ae761c6c8d94ad1d33850011099152e0..8a5696b0c050280ce86936cd6f2b62f8606314b7 100644 --- a/.next/server/app/api/admin/deployments/[id]/server-context/route_client-reference-manifest.js +++ b/.next/server/app/api/admin/deployments/[id]/server-context/route_client-reference-manifest.js @@ -1 +1 @@ -globalThis.__RSC_MANIFEST=(globalThis.__RSC_MANIFEST||{});globalThis.__RSC_MANIFEST["/api/admin/deployments/[id]/server-context/route"]={"moduleLoading":{"prefix":"/_next/"},"ssrModuleMapping":{"8103":{"*":{"id":"32583","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"77526","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"78922","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"68495","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"12263","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"82016","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"31152","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"83133","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"54160","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"92130","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"75170","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"38502","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"82146","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"31603","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"74034","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"67600","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"29234","name":"*","chunks":[],"async":false}}},"edgeSSRModuleMapping":{},"clientModules":{"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/tanstack-query-provider.tsx":{"id":46131,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/theme-provider.tsx":{"id":98124,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/ui/sonner.tsx":{"id":70240,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"Inter\",\"arguments\":[{\"variable\":\"--font-inter-sans\",\"subsets\":[\"latin\"]}],\"variableName\":\"inter\"}":{"id":85568,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"PT_Sans\",\"arguments\":[{\"variable\":\"--font-ptSans-mono\",\"subsets\":[\"latin\"],\"weight\":[\"400\",\"700\"]}],\"variableName\":\"ptSans\"}":{"id":80231,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/assets/globals.css":{"id":27408,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/page-wrapper/index.tsx":{"id":43688,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/login/page.tsx":{"id":62112,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/page.tsx":{"id":25782,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page.tsx":{"id":86807,"name":"*","chunks":["5948","static/chunks/06bf0ff1-101744fe776a5109.js","7003","static/chunks/14258b02-ed7689e3556981a7.js","4316","static/chunks/ad2866b8-e13a3cf75ccf0eb8.js","8720","static/chunks/8720-c9ee040177c11cae.js","4754","static/chunks/4754-f12d30a9633ac86b.js","7389","static/chunks/7389-61da0d6ecaea74eb.js","2672","static/chunks/2672-7c5c90d97d096503.js","6357","static/chunks/6357-b446ac8c3fed5ee2.js","4735","static/chunks/4735-3fe565f30753fd50.js","230","static/chunks/230-17f072d56a4348eb.js","8974","static/chunks/app/page-d5bbbaf5dee449d5.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/test-generation/page.tsx":{"id":8103,"name":"*","chunks":[],"async":false}},"entryCSSFiles":{"/Users/otto/Desktop/deepstudio/osw-studio-git/":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/layout":[{"inlined":false,"path":"static/css/1138060002beec9e.css"},{"inlined":false,"path":"static/css/4f7bf7a934dc8d86.css"}],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/api/admin/deployments/[id]/server-context/route":[]},"rscModuleMapping":{"8103":{"*":{"id":"60940","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"6060","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"7184","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"36893","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"73041","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"37734","name":"*","chunks":[],"async":false}},"27408":{"*":{"id":"94348","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"2054","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"69507","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"81170","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"7760","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"89748","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"20656","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"51384","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"23597","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"17742","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"26262","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"69576","name":"*","chunks":[],"async":false}}},"edgeRscModuleMapping":{}} \ No newline at end of file +globalThis.__RSC_MANIFEST=(globalThis.__RSC_MANIFEST||{});globalThis.__RSC_MANIFEST["/api/admin/deployments/[id]/server-context/route"]={"moduleLoading":{"prefix":"/_next/"},"ssrModuleMapping":{"8103":{"*":{"id":"32583","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"77526","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"78922","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"68495","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"12263","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"82016","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"31152","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"83133","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"54160","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"92130","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"75170","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"38502","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"82146","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"31603","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"74034","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"67600","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"29234","name":"*","chunks":[],"async":false}}},"edgeSSRModuleMapping":{},"clientModules":{"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/tanstack-query-provider.tsx":{"id":46131,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/theme-provider.tsx":{"id":98124,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/ui/sonner.tsx":{"id":70240,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"Inter\",\"arguments\":[{\"variable\":\"--font-inter-sans\",\"subsets\":[\"latin\"]}],\"variableName\":\"inter\"}":{"id":85568,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"PT_Sans\",\"arguments\":[{\"variable\":\"--font-ptSans-mono\",\"subsets\":[\"latin\"],\"weight\":[\"400\",\"700\"]}],\"variableName\":\"ptSans\"}":{"id":80231,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/assets/globals.css":{"id":27408,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/page-wrapper/index.tsx":{"id":43688,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/login/page.tsx":{"id":62112,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page.tsx":{"id":86807,"name":"*","chunks":["5948","static/chunks/06bf0ff1-101744fe776a5109.js","7003","static/chunks/14258b02-ed7689e3556981a7.js","4316","static/chunks/ad2866b8-e13a3cf75ccf0eb8.js","8720","static/chunks/8720-c9ee040177c11cae.js","4754","static/chunks/4754-f12d30a9633ac86b.js","7389","static/chunks/7389-61da0d6ecaea74eb.js","2672","static/chunks/2672-7c5c90d97d096503.js","6357","static/chunks/6357-f74e169a9a97fe50.js","4735","static/chunks/4735-3fe565f30753fd50.js","230","static/chunks/230-22a2bac579174a98.js","8974","static/chunks/app/page-d5bbbaf5dee449d5.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/page.tsx":{"id":25782,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/test-generation/page.tsx":{"id":8103,"name":"*","chunks":[],"async":false}},"entryCSSFiles":{"/Users/otto/Desktop/deepstudio/osw-studio-git/":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/layout":[{"inlined":false,"path":"static/css/9c6cbf809bc04838.css"}],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/api/admin/deployments/[id]/server-context/route":[]},"rscModuleMapping":{"8103":{"*":{"id":"60940","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"6060","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"7184","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"36893","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"73041","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"37734","name":"*","chunks":[],"async":false}},"27408":{"*":{"id":"94348","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"2054","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"69507","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"81170","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"7760","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"89748","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"20656","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"51384","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"23597","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"17742","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"26262","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"69576","name":"*","chunks":[],"async":false}}},"edgeRscModuleMapping":{}} \ No newline at end of file diff --git a/.next/server/app/api/admin/deployments/[id]/server-functions/[functionId]/route_client-reference-manifest.js b/.next/server/app/api/admin/deployments/[id]/server-functions/[functionId]/route_client-reference-manifest.js index 3183aff512ba9cd43188f297f64bac9e6816dec0..a14ae4b205d13fc030d0741d42ed2c485019252f 100644 --- a/.next/server/app/api/admin/deployments/[id]/server-functions/[functionId]/route_client-reference-manifest.js +++ b/.next/server/app/api/admin/deployments/[id]/server-functions/[functionId]/route_client-reference-manifest.js @@ -1 +1 @@ -globalThis.__RSC_MANIFEST=(globalThis.__RSC_MANIFEST||{});globalThis.__RSC_MANIFEST["/api/admin/deployments/[id]/server-functions/[functionId]/route"]={"moduleLoading":{"prefix":"/_next/"},"ssrModuleMapping":{"8103":{"*":{"id":"32583","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"77526","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"78922","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"68495","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"12263","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"82016","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"31152","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"83133","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"54160","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"92130","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"75170","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"38502","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"82146","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"31603","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"74034","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"67600","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"29234","name":"*","chunks":[],"async":false}}},"edgeSSRModuleMapping":{},"clientModules":{"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/tanstack-query-provider.tsx":{"id":46131,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/theme-provider.tsx":{"id":98124,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/ui/sonner.tsx":{"id":70240,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"Inter\",\"arguments\":[{\"variable\":\"--font-inter-sans\",\"subsets\":[\"latin\"]}],\"variableName\":\"inter\"}":{"id":85568,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"PT_Sans\",\"arguments\":[{\"variable\":\"--font-ptSans-mono\",\"subsets\":[\"latin\"],\"weight\":[\"400\",\"700\"]}],\"variableName\":\"ptSans\"}":{"id":80231,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/assets/globals.css":{"id":27408,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/page-wrapper/index.tsx":{"id":43688,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/login/page.tsx":{"id":62112,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/page.tsx":{"id":25782,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page.tsx":{"id":86807,"name":"*","chunks":["5948","static/chunks/06bf0ff1-101744fe776a5109.js","7003","static/chunks/14258b02-ed7689e3556981a7.js","4316","static/chunks/ad2866b8-e13a3cf75ccf0eb8.js","8720","static/chunks/8720-c9ee040177c11cae.js","4754","static/chunks/4754-f12d30a9633ac86b.js","7389","static/chunks/7389-61da0d6ecaea74eb.js","2672","static/chunks/2672-7c5c90d97d096503.js","6357","static/chunks/6357-b446ac8c3fed5ee2.js","4735","static/chunks/4735-3fe565f30753fd50.js","230","static/chunks/230-17f072d56a4348eb.js","8974","static/chunks/app/page-d5bbbaf5dee449d5.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/test-generation/page.tsx":{"id":8103,"name":"*","chunks":[],"async":false}},"entryCSSFiles":{"/Users/otto/Desktop/deepstudio/osw-studio-git/":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/layout":[{"inlined":false,"path":"static/css/1138060002beec9e.css"},{"inlined":false,"path":"static/css/4f7bf7a934dc8d86.css"}],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/api/admin/deployments/[id]/server-functions/route":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/api/admin/deployments/[id]/server-functions/[functionId]/route":[]},"rscModuleMapping":{"8103":{"*":{"id":"60940","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"6060","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"7184","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"36893","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"73041","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"37734","name":"*","chunks":[],"async":false}},"27408":{"*":{"id":"94348","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"2054","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"69507","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"81170","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"7760","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"89748","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"20656","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"51384","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"23597","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"17742","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"26262","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"69576","name":"*","chunks":[],"async":false}}},"edgeRscModuleMapping":{}} \ No newline at end of file +globalThis.__RSC_MANIFEST=(globalThis.__RSC_MANIFEST||{});globalThis.__RSC_MANIFEST["/api/admin/deployments/[id]/server-functions/[functionId]/route"]={"moduleLoading":{"prefix":"/_next/"},"ssrModuleMapping":{"8103":{"*":{"id":"32583","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"77526","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"78922","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"68495","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"12263","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"82016","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"31152","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"83133","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"54160","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"92130","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"75170","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"38502","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"82146","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"31603","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"74034","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"67600","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"29234","name":"*","chunks":[],"async":false}}},"edgeSSRModuleMapping":{},"clientModules":{"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/tanstack-query-provider.tsx":{"id":46131,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/theme-provider.tsx":{"id":98124,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/ui/sonner.tsx":{"id":70240,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"Inter\",\"arguments\":[{\"variable\":\"--font-inter-sans\",\"subsets\":[\"latin\"]}],\"variableName\":\"inter\"}":{"id":85568,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"PT_Sans\",\"arguments\":[{\"variable\":\"--font-ptSans-mono\",\"subsets\":[\"latin\"],\"weight\":[\"400\",\"700\"]}],\"variableName\":\"ptSans\"}":{"id":80231,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/assets/globals.css":{"id":27408,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/page-wrapper/index.tsx":{"id":43688,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/login/page.tsx":{"id":62112,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page.tsx":{"id":86807,"name":"*","chunks":["5948","static/chunks/06bf0ff1-101744fe776a5109.js","7003","static/chunks/14258b02-ed7689e3556981a7.js","4316","static/chunks/ad2866b8-e13a3cf75ccf0eb8.js","8720","static/chunks/8720-c9ee040177c11cae.js","4754","static/chunks/4754-f12d30a9633ac86b.js","7389","static/chunks/7389-61da0d6ecaea74eb.js","2672","static/chunks/2672-7c5c90d97d096503.js","6357","static/chunks/6357-f74e169a9a97fe50.js","4735","static/chunks/4735-3fe565f30753fd50.js","230","static/chunks/230-22a2bac579174a98.js","8974","static/chunks/app/page-d5bbbaf5dee449d5.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/page.tsx":{"id":25782,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/test-generation/page.tsx":{"id":8103,"name":"*","chunks":[],"async":false}},"entryCSSFiles":{"/Users/otto/Desktop/deepstudio/osw-studio-git/":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/layout":[{"inlined":false,"path":"static/css/9c6cbf809bc04838.css"}],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/api/admin/deployments/[id]/server-functions/route":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/api/admin/deployments/[id]/server-functions/[functionId]/route":[]},"rscModuleMapping":{"8103":{"*":{"id":"60940","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"6060","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"7184","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"36893","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"73041","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"37734","name":"*","chunks":[],"async":false}},"27408":{"*":{"id":"94348","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"2054","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"69507","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"81170","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"7760","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"89748","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"20656","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"51384","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"23597","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"17742","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"26262","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"69576","name":"*","chunks":[],"async":false}}},"edgeRscModuleMapping":{}} \ No newline at end of file diff --git a/.next/server/app/api/admin/deployments/[id]/server-functions/route_client-reference-manifest.js b/.next/server/app/api/admin/deployments/[id]/server-functions/route_client-reference-manifest.js index 8df67386deb6ceb704fdb7d627ff2a8b7b885486..3b3245d63519ff25ae0895e105b905a9cea31ca8 100644 --- a/.next/server/app/api/admin/deployments/[id]/server-functions/route_client-reference-manifest.js +++ b/.next/server/app/api/admin/deployments/[id]/server-functions/route_client-reference-manifest.js @@ -1 +1 @@ -globalThis.__RSC_MANIFEST=(globalThis.__RSC_MANIFEST||{});globalThis.__RSC_MANIFEST["/api/admin/deployments/[id]/server-functions/route"]={"moduleLoading":{"prefix":"/_next/"},"ssrModuleMapping":{"8103":{"*":{"id":"32583","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"77526","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"78922","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"68495","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"12263","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"82016","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"31152","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"83133","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"54160","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"92130","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"75170","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"38502","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"82146","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"31603","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"74034","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"67600","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"29234","name":"*","chunks":[],"async":false}}},"edgeSSRModuleMapping":{},"clientModules":{"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/tanstack-query-provider.tsx":{"id":46131,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/theme-provider.tsx":{"id":98124,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/ui/sonner.tsx":{"id":70240,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"Inter\",\"arguments\":[{\"variable\":\"--font-inter-sans\",\"subsets\":[\"latin\"]}],\"variableName\":\"inter\"}":{"id":85568,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"PT_Sans\",\"arguments\":[{\"variable\":\"--font-ptSans-mono\",\"subsets\":[\"latin\"],\"weight\":[\"400\",\"700\"]}],\"variableName\":\"ptSans\"}":{"id":80231,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/assets/globals.css":{"id":27408,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/page-wrapper/index.tsx":{"id":43688,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/login/page.tsx":{"id":62112,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/page.tsx":{"id":25782,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page.tsx":{"id":86807,"name":"*","chunks":["5948","static/chunks/06bf0ff1-101744fe776a5109.js","7003","static/chunks/14258b02-ed7689e3556981a7.js","4316","static/chunks/ad2866b8-e13a3cf75ccf0eb8.js","8720","static/chunks/8720-c9ee040177c11cae.js","4754","static/chunks/4754-f12d30a9633ac86b.js","7389","static/chunks/7389-61da0d6ecaea74eb.js","2672","static/chunks/2672-7c5c90d97d096503.js","6357","static/chunks/6357-b446ac8c3fed5ee2.js","4735","static/chunks/4735-3fe565f30753fd50.js","230","static/chunks/230-17f072d56a4348eb.js","8974","static/chunks/app/page-d5bbbaf5dee449d5.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/test-generation/page.tsx":{"id":8103,"name":"*","chunks":[],"async":false}},"entryCSSFiles":{"/Users/otto/Desktop/deepstudio/osw-studio-git/":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/layout":[{"inlined":false,"path":"static/css/1138060002beec9e.css"},{"inlined":false,"path":"static/css/4f7bf7a934dc8d86.css"}],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/api/admin/deployments/[id]/server-functions/route":[]},"rscModuleMapping":{"8103":{"*":{"id":"60940","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"6060","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"7184","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"36893","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"73041","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"37734","name":"*","chunks":[],"async":false}},"27408":{"*":{"id":"94348","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"2054","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"69507","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"81170","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"7760","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"89748","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"20656","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"51384","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"23597","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"17742","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"26262","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"69576","name":"*","chunks":[],"async":false}}},"edgeRscModuleMapping":{}} \ No newline at end of file +globalThis.__RSC_MANIFEST=(globalThis.__RSC_MANIFEST||{});globalThis.__RSC_MANIFEST["/api/admin/deployments/[id]/server-functions/route"]={"moduleLoading":{"prefix":"/_next/"},"ssrModuleMapping":{"8103":{"*":{"id":"32583","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"77526","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"78922","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"68495","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"12263","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"82016","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"31152","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"83133","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"54160","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"92130","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"75170","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"38502","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"82146","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"31603","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"74034","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"67600","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"29234","name":"*","chunks":[],"async":false}}},"edgeSSRModuleMapping":{},"clientModules":{"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/tanstack-query-provider.tsx":{"id":46131,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/theme-provider.tsx":{"id":98124,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/ui/sonner.tsx":{"id":70240,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"Inter\",\"arguments\":[{\"variable\":\"--font-inter-sans\",\"subsets\":[\"latin\"]}],\"variableName\":\"inter\"}":{"id":85568,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"PT_Sans\",\"arguments\":[{\"variable\":\"--font-ptSans-mono\",\"subsets\":[\"latin\"],\"weight\":[\"400\",\"700\"]}],\"variableName\":\"ptSans\"}":{"id":80231,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/assets/globals.css":{"id":27408,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/page-wrapper/index.tsx":{"id":43688,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/login/page.tsx":{"id":62112,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page.tsx":{"id":86807,"name":"*","chunks":["5948","static/chunks/06bf0ff1-101744fe776a5109.js","7003","static/chunks/14258b02-ed7689e3556981a7.js","4316","static/chunks/ad2866b8-e13a3cf75ccf0eb8.js","8720","static/chunks/8720-c9ee040177c11cae.js","4754","static/chunks/4754-f12d30a9633ac86b.js","7389","static/chunks/7389-61da0d6ecaea74eb.js","2672","static/chunks/2672-7c5c90d97d096503.js","6357","static/chunks/6357-f74e169a9a97fe50.js","4735","static/chunks/4735-3fe565f30753fd50.js","230","static/chunks/230-22a2bac579174a98.js","8974","static/chunks/app/page-d5bbbaf5dee449d5.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/page.tsx":{"id":25782,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/test-generation/page.tsx":{"id":8103,"name":"*","chunks":[],"async":false}},"entryCSSFiles":{"/Users/otto/Desktop/deepstudio/osw-studio-git/":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/layout":[{"inlined":false,"path":"static/css/9c6cbf809bc04838.css"}],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/api/admin/deployments/[id]/server-functions/route":[]},"rscModuleMapping":{"8103":{"*":{"id":"60940","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"6060","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"7184","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"36893","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"73041","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"37734","name":"*","chunks":[],"async":false}},"27408":{"*":{"id":"94348","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"2054","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"69507","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"81170","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"7760","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"89748","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"20656","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"51384","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"23597","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"17742","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"26262","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"69576","name":"*","chunks":[],"async":false}}},"edgeRscModuleMapping":{}} \ No newline at end of file diff --git a/.next/server/app/api/admin/run-migrations/route_client-reference-manifest.js b/.next/server/app/api/admin/run-migrations/route_client-reference-manifest.js index d1599fa6d6708bb47f716de4692c38e35743a042..29e68e1ec5ee45b4b8b284fb6535659d6103dc88 100644 --- a/.next/server/app/api/admin/run-migrations/route_client-reference-manifest.js +++ b/.next/server/app/api/admin/run-migrations/route_client-reference-manifest.js @@ -1 +1 @@ -globalThis.__RSC_MANIFEST=(globalThis.__RSC_MANIFEST||{});globalThis.__RSC_MANIFEST["/api/admin/run-migrations/route"]={"moduleLoading":{"prefix":"/_next/"},"ssrModuleMapping":{"8103":{"*":{"id":"32583","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"77526","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"78922","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"68495","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"12263","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"82016","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"31152","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"83133","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"54160","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"92130","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"75170","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"38502","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"82146","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"31603","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"74034","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"67600","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"29234","name":"*","chunks":[],"async":false}}},"edgeSSRModuleMapping":{},"clientModules":{"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/tanstack-query-provider.tsx":{"id":46131,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/theme-provider.tsx":{"id":98124,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/ui/sonner.tsx":{"id":70240,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"Inter\",\"arguments\":[{\"variable\":\"--font-inter-sans\",\"subsets\":[\"latin\"]}],\"variableName\":\"inter\"}":{"id":85568,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"PT_Sans\",\"arguments\":[{\"variable\":\"--font-ptSans-mono\",\"subsets\":[\"latin\"],\"weight\":[\"400\",\"700\"]}],\"variableName\":\"ptSans\"}":{"id":80231,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/assets/globals.css":{"id":27408,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/page-wrapper/index.tsx":{"id":43688,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/login/page.tsx":{"id":62112,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/page.tsx":{"id":25782,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page.tsx":{"id":86807,"name":"*","chunks":["5948","static/chunks/06bf0ff1-101744fe776a5109.js","7003","static/chunks/14258b02-ed7689e3556981a7.js","4316","static/chunks/ad2866b8-e13a3cf75ccf0eb8.js","8720","static/chunks/8720-c9ee040177c11cae.js","4754","static/chunks/4754-f12d30a9633ac86b.js","7389","static/chunks/7389-61da0d6ecaea74eb.js","2672","static/chunks/2672-7c5c90d97d096503.js","6357","static/chunks/6357-b446ac8c3fed5ee2.js","4735","static/chunks/4735-3fe565f30753fd50.js","230","static/chunks/230-17f072d56a4348eb.js","8974","static/chunks/app/page-d5bbbaf5dee449d5.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/test-generation/page.tsx":{"id":8103,"name":"*","chunks":[],"async":false}},"entryCSSFiles":{"/Users/otto/Desktop/deepstudio/osw-studio-git/":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/layout":[{"inlined":false,"path":"static/css/1138060002beec9e.css"},{"inlined":false,"path":"static/css/4f7bf7a934dc8d86.css"}],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/api/admin/run-migrations/route":[]},"rscModuleMapping":{"8103":{"*":{"id":"60940","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"6060","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"7184","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"36893","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"73041","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"37734","name":"*","chunks":[],"async":false}},"27408":{"*":{"id":"94348","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"2054","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"69507","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"81170","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"7760","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"89748","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"20656","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"51384","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"23597","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"17742","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"26262","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"69576","name":"*","chunks":[],"async":false}}},"edgeRscModuleMapping":{}} \ No newline at end of file +globalThis.__RSC_MANIFEST=(globalThis.__RSC_MANIFEST||{});globalThis.__RSC_MANIFEST["/api/admin/run-migrations/route"]={"moduleLoading":{"prefix":"/_next/"},"ssrModuleMapping":{"8103":{"*":{"id":"32583","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"77526","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"78922","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"68495","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"12263","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"82016","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"31152","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"83133","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"54160","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"92130","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"75170","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"38502","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"82146","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"31603","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"74034","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"67600","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"29234","name":"*","chunks":[],"async":false}}},"edgeSSRModuleMapping":{},"clientModules":{"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/tanstack-query-provider.tsx":{"id":46131,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/theme-provider.tsx":{"id":98124,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/ui/sonner.tsx":{"id":70240,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"Inter\",\"arguments\":[{\"variable\":\"--font-inter-sans\",\"subsets\":[\"latin\"]}],\"variableName\":\"inter\"}":{"id":85568,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"PT_Sans\",\"arguments\":[{\"variable\":\"--font-ptSans-mono\",\"subsets\":[\"latin\"],\"weight\":[\"400\",\"700\"]}],\"variableName\":\"ptSans\"}":{"id":80231,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/assets/globals.css":{"id":27408,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/page-wrapper/index.tsx":{"id":43688,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/login/page.tsx":{"id":62112,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page.tsx":{"id":86807,"name":"*","chunks":["5948","static/chunks/06bf0ff1-101744fe776a5109.js","7003","static/chunks/14258b02-ed7689e3556981a7.js","4316","static/chunks/ad2866b8-e13a3cf75ccf0eb8.js","8720","static/chunks/8720-c9ee040177c11cae.js","4754","static/chunks/4754-f12d30a9633ac86b.js","7389","static/chunks/7389-61da0d6ecaea74eb.js","2672","static/chunks/2672-7c5c90d97d096503.js","6357","static/chunks/6357-f74e169a9a97fe50.js","4735","static/chunks/4735-3fe565f30753fd50.js","230","static/chunks/230-22a2bac579174a98.js","8974","static/chunks/app/page-d5bbbaf5dee449d5.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/page.tsx":{"id":25782,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/test-generation/page.tsx":{"id":8103,"name":"*","chunks":[],"async":false}},"entryCSSFiles":{"/Users/otto/Desktop/deepstudio/osw-studio-git/":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/layout":[{"inlined":false,"path":"static/css/9c6cbf809bc04838.css"}],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/api/admin/run-migrations/route":[]},"rscModuleMapping":{"8103":{"*":{"id":"60940","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"6060","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"7184","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"36893","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"73041","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"37734","name":"*","chunks":[],"async":false}},"27408":{"*":{"id":"94348","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"2054","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"69507","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"81170","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"7760","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"89748","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"20656","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"51384","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"23597","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"17742","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"26262","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"69576","name":"*","chunks":[],"async":false}}},"edgeRscModuleMapping":{}} \ No newline at end of file diff --git a/.next/server/app/api/analytics/[deploymentId]/clear/route_client-reference-manifest.js b/.next/server/app/api/analytics/[deploymentId]/clear/route_client-reference-manifest.js index c334b4d507c4306c1e41a7f59063a7c2e7c96d70..52d501cb60632952630e74748b58611daf735f70 100644 --- a/.next/server/app/api/analytics/[deploymentId]/clear/route_client-reference-manifest.js +++ b/.next/server/app/api/analytics/[deploymentId]/clear/route_client-reference-manifest.js @@ -1 +1 @@ -globalThis.__RSC_MANIFEST=(globalThis.__RSC_MANIFEST||{});globalThis.__RSC_MANIFEST["/api/analytics/[deploymentId]/clear/route"]={"moduleLoading":{"prefix":"/_next/"},"ssrModuleMapping":{"8103":{"*":{"id":"32583","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"77526","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"78922","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"68495","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"12263","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"82016","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"31152","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"83133","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"54160","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"92130","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"75170","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"38502","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"82146","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"31603","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"74034","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"67600","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"29234","name":"*","chunks":[],"async":false}}},"edgeSSRModuleMapping":{},"clientModules":{"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/tanstack-query-provider.tsx":{"id":46131,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/theme-provider.tsx":{"id":98124,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/ui/sonner.tsx":{"id":70240,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"Inter\",\"arguments\":[{\"variable\":\"--font-inter-sans\",\"subsets\":[\"latin\"]}],\"variableName\":\"inter\"}":{"id":85568,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"PT_Sans\",\"arguments\":[{\"variable\":\"--font-ptSans-mono\",\"subsets\":[\"latin\"],\"weight\":[\"400\",\"700\"]}],\"variableName\":\"ptSans\"}":{"id":80231,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/assets/globals.css":{"id":27408,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/page-wrapper/index.tsx":{"id":43688,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/login/page.tsx":{"id":62112,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/page.tsx":{"id":25782,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page.tsx":{"id":86807,"name":"*","chunks":["5948","static/chunks/06bf0ff1-101744fe776a5109.js","7003","static/chunks/14258b02-ed7689e3556981a7.js","4316","static/chunks/ad2866b8-e13a3cf75ccf0eb8.js","8720","static/chunks/8720-c9ee040177c11cae.js","4754","static/chunks/4754-f12d30a9633ac86b.js","7389","static/chunks/7389-61da0d6ecaea74eb.js","2672","static/chunks/2672-7c5c90d97d096503.js","6357","static/chunks/6357-b446ac8c3fed5ee2.js","4735","static/chunks/4735-3fe565f30753fd50.js","230","static/chunks/230-17f072d56a4348eb.js","8974","static/chunks/app/page-d5bbbaf5dee449d5.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/test-generation/page.tsx":{"id":8103,"name":"*","chunks":[],"async":false}},"entryCSSFiles":{"/Users/otto/Desktop/deepstudio/osw-studio-git/":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/layout":[{"inlined":false,"path":"static/css/1138060002beec9e.css"},{"inlined":false,"path":"static/css/4f7bf7a934dc8d86.css"}],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/api/analytics/[deploymentId]/route":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/api/analytics/[deploymentId]/clear/route":[]},"rscModuleMapping":{"8103":{"*":{"id":"60940","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"6060","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"7184","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"36893","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"73041","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"37734","name":"*","chunks":[],"async":false}},"27408":{"*":{"id":"94348","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"2054","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"69507","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"81170","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"7760","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"89748","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"20656","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"51384","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"23597","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"17742","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"26262","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"69576","name":"*","chunks":[],"async":false}}},"edgeRscModuleMapping":{}} \ No newline at end of file +globalThis.__RSC_MANIFEST=(globalThis.__RSC_MANIFEST||{});globalThis.__RSC_MANIFEST["/api/analytics/[deploymentId]/clear/route"]={"moduleLoading":{"prefix":"/_next/"},"ssrModuleMapping":{"8103":{"*":{"id":"32583","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"77526","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"78922","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"68495","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"12263","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"82016","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"31152","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"83133","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"54160","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"92130","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"75170","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"38502","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"82146","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"31603","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"74034","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"67600","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"29234","name":"*","chunks":[],"async":false}}},"edgeSSRModuleMapping":{},"clientModules":{"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/tanstack-query-provider.tsx":{"id":46131,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/theme-provider.tsx":{"id":98124,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/ui/sonner.tsx":{"id":70240,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"Inter\",\"arguments\":[{\"variable\":\"--font-inter-sans\",\"subsets\":[\"latin\"]}],\"variableName\":\"inter\"}":{"id":85568,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"PT_Sans\",\"arguments\":[{\"variable\":\"--font-ptSans-mono\",\"subsets\":[\"latin\"],\"weight\":[\"400\",\"700\"]}],\"variableName\":\"ptSans\"}":{"id":80231,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/assets/globals.css":{"id":27408,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/page-wrapper/index.tsx":{"id":43688,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/login/page.tsx":{"id":62112,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page.tsx":{"id":86807,"name":"*","chunks":["5948","static/chunks/06bf0ff1-101744fe776a5109.js","7003","static/chunks/14258b02-ed7689e3556981a7.js","4316","static/chunks/ad2866b8-e13a3cf75ccf0eb8.js","8720","static/chunks/8720-c9ee040177c11cae.js","4754","static/chunks/4754-f12d30a9633ac86b.js","7389","static/chunks/7389-61da0d6ecaea74eb.js","2672","static/chunks/2672-7c5c90d97d096503.js","6357","static/chunks/6357-f74e169a9a97fe50.js","4735","static/chunks/4735-3fe565f30753fd50.js","230","static/chunks/230-22a2bac579174a98.js","8974","static/chunks/app/page-d5bbbaf5dee449d5.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/page.tsx":{"id":25782,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/test-generation/page.tsx":{"id":8103,"name":"*","chunks":[],"async":false}},"entryCSSFiles":{"/Users/otto/Desktop/deepstudio/osw-studio-git/":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/layout":[{"inlined":false,"path":"static/css/9c6cbf809bc04838.css"}],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/api/analytics/[deploymentId]/route":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/api/analytics/[deploymentId]/clear/route":[]},"rscModuleMapping":{"8103":{"*":{"id":"60940","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"6060","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"7184","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"36893","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"73041","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"37734","name":"*","chunks":[],"async":false}},"27408":{"*":{"id":"94348","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"2054","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"69507","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"81170","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"7760","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"89748","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"20656","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"51384","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"23597","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"17742","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"26262","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"69576","name":"*","chunks":[],"async":false}}},"edgeRscModuleMapping":{}} \ No newline at end of file diff --git a/.next/server/app/api/analytics/[deploymentId]/engagement/route_client-reference-manifest.js b/.next/server/app/api/analytics/[deploymentId]/engagement/route_client-reference-manifest.js index 189e8086f879619592b0dd63ad4bb04bcfa3a8a9..a5ef31a39cd67d5a76b600e585092ae1535b9faa 100644 --- a/.next/server/app/api/analytics/[deploymentId]/engagement/route_client-reference-manifest.js +++ b/.next/server/app/api/analytics/[deploymentId]/engagement/route_client-reference-manifest.js @@ -1 +1 @@ -globalThis.__RSC_MANIFEST=(globalThis.__RSC_MANIFEST||{});globalThis.__RSC_MANIFEST["/api/analytics/[deploymentId]/engagement/route"]={"moduleLoading":{"prefix":"/_next/"},"ssrModuleMapping":{"8103":{"*":{"id":"32583","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"77526","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"78922","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"68495","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"12263","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"82016","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"31152","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"83133","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"54160","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"92130","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"75170","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"38502","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"82146","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"31603","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"74034","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"67600","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"29234","name":"*","chunks":[],"async":false}}},"edgeSSRModuleMapping":{},"clientModules":{"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/tanstack-query-provider.tsx":{"id":46131,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/theme-provider.tsx":{"id":98124,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/ui/sonner.tsx":{"id":70240,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"Inter\",\"arguments\":[{\"variable\":\"--font-inter-sans\",\"subsets\":[\"latin\"]}],\"variableName\":\"inter\"}":{"id":85568,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"PT_Sans\",\"arguments\":[{\"variable\":\"--font-ptSans-mono\",\"subsets\":[\"latin\"],\"weight\":[\"400\",\"700\"]}],\"variableName\":\"ptSans\"}":{"id":80231,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/assets/globals.css":{"id":27408,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/page-wrapper/index.tsx":{"id":43688,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/login/page.tsx":{"id":62112,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/page.tsx":{"id":25782,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page.tsx":{"id":86807,"name":"*","chunks":["5948","static/chunks/06bf0ff1-101744fe776a5109.js","7003","static/chunks/14258b02-ed7689e3556981a7.js","4316","static/chunks/ad2866b8-e13a3cf75ccf0eb8.js","8720","static/chunks/8720-c9ee040177c11cae.js","4754","static/chunks/4754-f12d30a9633ac86b.js","7389","static/chunks/7389-61da0d6ecaea74eb.js","2672","static/chunks/2672-7c5c90d97d096503.js","6357","static/chunks/6357-b446ac8c3fed5ee2.js","4735","static/chunks/4735-3fe565f30753fd50.js","230","static/chunks/230-17f072d56a4348eb.js","8974","static/chunks/app/page-d5bbbaf5dee449d5.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/test-generation/page.tsx":{"id":8103,"name":"*","chunks":[],"async":false}},"entryCSSFiles":{"/Users/otto/Desktop/deepstudio/osw-studio-git/":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/layout":[{"inlined":false,"path":"static/css/1138060002beec9e.css"},{"inlined":false,"path":"static/css/4f7bf7a934dc8d86.css"}],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/api/analytics/[deploymentId]/route":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/api/analytics/[deploymentId]/engagement/route":[]},"rscModuleMapping":{"8103":{"*":{"id":"60940","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"6060","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"7184","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"36893","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"73041","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"37734","name":"*","chunks":[],"async":false}},"27408":{"*":{"id":"94348","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"2054","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"69507","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"81170","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"7760","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"89748","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"20656","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"51384","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"23597","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"17742","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"26262","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"69576","name":"*","chunks":[],"async":false}}},"edgeRscModuleMapping":{}} \ No newline at end of file +globalThis.__RSC_MANIFEST=(globalThis.__RSC_MANIFEST||{});globalThis.__RSC_MANIFEST["/api/analytics/[deploymentId]/engagement/route"]={"moduleLoading":{"prefix":"/_next/"},"ssrModuleMapping":{"8103":{"*":{"id":"32583","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"77526","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"78922","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"68495","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"12263","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"82016","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"31152","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"83133","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"54160","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"92130","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"75170","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"38502","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"82146","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"31603","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"74034","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"67600","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"29234","name":"*","chunks":[],"async":false}}},"edgeSSRModuleMapping":{},"clientModules":{"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/tanstack-query-provider.tsx":{"id":46131,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/theme-provider.tsx":{"id":98124,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/ui/sonner.tsx":{"id":70240,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"Inter\",\"arguments\":[{\"variable\":\"--font-inter-sans\",\"subsets\":[\"latin\"]}],\"variableName\":\"inter\"}":{"id":85568,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"PT_Sans\",\"arguments\":[{\"variable\":\"--font-ptSans-mono\",\"subsets\":[\"latin\"],\"weight\":[\"400\",\"700\"]}],\"variableName\":\"ptSans\"}":{"id":80231,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/assets/globals.css":{"id":27408,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/page-wrapper/index.tsx":{"id":43688,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/login/page.tsx":{"id":62112,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page.tsx":{"id":86807,"name":"*","chunks":["5948","static/chunks/06bf0ff1-101744fe776a5109.js","7003","static/chunks/14258b02-ed7689e3556981a7.js","4316","static/chunks/ad2866b8-e13a3cf75ccf0eb8.js","8720","static/chunks/8720-c9ee040177c11cae.js","4754","static/chunks/4754-f12d30a9633ac86b.js","7389","static/chunks/7389-61da0d6ecaea74eb.js","2672","static/chunks/2672-7c5c90d97d096503.js","6357","static/chunks/6357-f74e169a9a97fe50.js","4735","static/chunks/4735-3fe565f30753fd50.js","230","static/chunks/230-22a2bac579174a98.js","8974","static/chunks/app/page-d5bbbaf5dee449d5.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/page.tsx":{"id":25782,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/test-generation/page.tsx":{"id":8103,"name":"*","chunks":[],"async":false}},"entryCSSFiles":{"/Users/otto/Desktop/deepstudio/osw-studio-git/":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/layout":[{"inlined":false,"path":"static/css/9c6cbf809bc04838.css"}],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/api/analytics/[deploymentId]/route":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/api/analytics/[deploymentId]/engagement/route":[]},"rscModuleMapping":{"8103":{"*":{"id":"60940","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"6060","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"7184","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"36893","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"73041","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"37734","name":"*","chunks":[],"async":false}},"27408":{"*":{"id":"94348","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"2054","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"69507","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"81170","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"7760","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"89748","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"20656","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"51384","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"23597","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"17742","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"26262","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"69576","name":"*","chunks":[],"async":false}}},"edgeRscModuleMapping":{}} \ No newline at end of file diff --git a/.next/server/app/api/analytics/[deploymentId]/export/route_client-reference-manifest.js b/.next/server/app/api/analytics/[deploymentId]/export/route_client-reference-manifest.js index dea4fea7a75bf5e5a0967b8d4cfbb00356096856..9993fb49ea25172258332b2816aa530a0f5e1ad7 100644 --- a/.next/server/app/api/analytics/[deploymentId]/export/route_client-reference-manifest.js +++ b/.next/server/app/api/analytics/[deploymentId]/export/route_client-reference-manifest.js @@ -1 +1 @@ -globalThis.__RSC_MANIFEST=(globalThis.__RSC_MANIFEST||{});globalThis.__RSC_MANIFEST["/api/analytics/[deploymentId]/export/route"]={"moduleLoading":{"prefix":"/_next/"},"ssrModuleMapping":{"8103":{"*":{"id":"32583","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"77526","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"78922","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"68495","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"12263","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"82016","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"31152","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"83133","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"54160","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"92130","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"75170","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"38502","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"82146","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"31603","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"74034","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"67600","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"29234","name":"*","chunks":[],"async":false}}},"edgeSSRModuleMapping":{},"clientModules":{"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/tanstack-query-provider.tsx":{"id":46131,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/theme-provider.tsx":{"id":98124,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/ui/sonner.tsx":{"id":70240,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"Inter\",\"arguments\":[{\"variable\":\"--font-inter-sans\",\"subsets\":[\"latin\"]}],\"variableName\":\"inter\"}":{"id":85568,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"PT_Sans\",\"arguments\":[{\"variable\":\"--font-ptSans-mono\",\"subsets\":[\"latin\"],\"weight\":[\"400\",\"700\"]}],\"variableName\":\"ptSans\"}":{"id":80231,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/assets/globals.css":{"id":27408,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/page-wrapper/index.tsx":{"id":43688,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/login/page.tsx":{"id":62112,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/page.tsx":{"id":25782,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page.tsx":{"id":86807,"name":"*","chunks":["5948","static/chunks/06bf0ff1-101744fe776a5109.js","7003","static/chunks/14258b02-ed7689e3556981a7.js","4316","static/chunks/ad2866b8-e13a3cf75ccf0eb8.js","8720","static/chunks/8720-c9ee040177c11cae.js","4754","static/chunks/4754-f12d30a9633ac86b.js","7389","static/chunks/7389-61da0d6ecaea74eb.js","2672","static/chunks/2672-7c5c90d97d096503.js","6357","static/chunks/6357-b446ac8c3fed5ee2.js","4735","static/chunks/4735-3fe565f30753fd50.js","230","static/chunks/230-17f072d56a4348eb.js","8974","static/chunks/app/page-d5bbbaf5dee449d5.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/test-generation/page.tsx":{"id":8103,"name":"*","chunks":[],"async":false}},"entryCSSFiles":{"/Users/otto/Desktop/deepstudio/osw-studio-git/":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/layout":[{"inlined":false,"path":"static/css/1138060002beec9e.css"},{"inlined":false,"path":"static/css/4f7bf7a934dc8d86.css"}],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/api/analytics/[deploymentId]/route":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/api/analytics/[deploymentId]/export/route":[]},"rscModuleMapping":{"8103":{"*":{"id":"60940","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"6060","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"7184","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"36893","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"73041","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"37734","name":"*","chunks":[],"async":false}},"27408":{"*":{"id":"94348","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"2054","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"69507","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"81170","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"7760","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"89748","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"20656","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"51384","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"23597","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"17742","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"26262","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"69576","name":"*","chunks":[],"async":false}}},"edgeRscModuleMapping":{}} \ No newline at end of file +globalThis.__RSC_MANIFEST=(globalThis.__RSC_MANIFEST||{});globalThis.__RSC_MANIFEST["/api/analytics/[deploymentId]/export/route"]={"moduleLoading":{"prefix":"/_next/"},"ssrModuleMapping":{"8103":{"*":{"id":"32583","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"77526","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"78922","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"68495","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"12263","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"82016","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"31152","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"83133","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"54160","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"92130","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"75170","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"38502","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"82146","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"31603","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"74034","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"67600","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"29234","name":"*","chunks":[],"async":false}}},"edgeSSRModuleMapping":{},"clientModules":{"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/tanstack-query-provider.tsx":{"id":46131,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/theme-provider.tsx":{"id":98124,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/ui/sonner.tsx":{"id":70240,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"Inter\",\"arguments\":[{\"variable\":\"--font-inter-sans\",\"subsets\":[\"latin\"]}],\"variableName\":\"inter\"}":{"id":85568,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"PT_Sans\",\"arguments\":[{\"variable\":\"--font-ptSans-mono\",\"subsets\":[\"latin\"],\"weight\":[\"400\",\"700\"]}],\"variableName\":\"ptSans\"}":{"id":80231,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/assets/globals.css":{"id":27408,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/page-wrapper/index.tsx":{"id":43688,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/login/page.tsx":{"id":62112,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page.tsx":{"id":86807,"name":"*","chunks":["5948","static/chunks/06bf0ff1-101744fe776a5109.js","7003","static/chunks/14258b02-ed7689e3556981a7.js","4316","static/chunks/ad2866b8-e13a3cf75ccf0eb8.js","8720","static/chunks/8720-c9ee040177c11cae.js","4754","static/chunks/4754-f12d30a9633ac86b.js","7389","static/chunks/7389-61da0d6ecaea74eb.js","2672","static/chunks/2672-7c5c90d97d096503.js","6357","static/chunks/6357-f74e169a9a97fe50.js","4735","static/chunks/4735-3fe565f30753fd50.js","230","static/chunks/230-22a2bac579174a98.js","8974","static/chunks/app/page-d5bbbaf5dee449d5.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/page.tsx":{"id":25782,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/test-generation/page.tsx":{"id":8103,"name":"*","chunks":[],"async":false}},"entryCSSFiles":{"/Users/otto/Desktop/deepstudio/osw-studio-git/":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/layout":[{"inlined":false,"path":"static/css/9c6cbf809bc04838.css"}],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/api/analytics/[deploymentId]/route":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/api/analytics/[deploymentId]/export/route":[]},"rscModuleMapping":{"8103":{"*":{"id":"60940","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"6060","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"7184","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"36893","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"73041","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"37734","name":"*","chunks":[],"async":false}},"27408":{"*":{"id":"94348","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"2054","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"69507","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"81170","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"7760","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"89748","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"20656","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"51384","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"23597","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"17742","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"26262","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"69576","name":"*","chunks":[],"async":false}}},"edgeRscModuleMapping":{}} \ No newline at end of file diff --git a/.next/server/app/api/analytics/[deploymentId]/heatmap/route_client-reference-manifest.js b/.next/server/app/api/analytics/[deploymentId]/heatmap/route_client-reference-manifest.js index 48e678a00a3876a06cd45ee977e26a3a327575bd..8d76eca17a234e71e8a675fac1929bcb76721975 100644 --- a/.next/server/app/api/analytics/[deploymentId]/heatmap/route_client-reference-manifest.js +++ b/.next/server/app/api/analytics/[deploymentId]/heatmap/route_client-reference-manifest.js @@ -1 +1 @@ -globalThis.__RSC_MANIFEST=(globalThis.__RSC_MANIFEST||{});globalThis.__RSC_MANIFEST["/api/analytics/[deploymentId]/heatmap/route"]={"moduleLoading":{"prefix":"/_next/"},"ssrModuleMapping":{"8103":{"*":{"id":"32583","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"77526","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"78922","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"68495","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"12263","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"82016","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"31152","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"83133","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"54160","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"92130","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"75170","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"38502","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"82146","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"31603","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"74034","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"67600","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"29234","name":"*","chunks":[],"async":false}}},"edgeSSRModuleMapping":{},"clientModules":{"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/tanstack-query-provider.tsx":{"id":46131,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/theme-provider.tsx":{"id":98124,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/ui/sonner.tsx":{"id":70240,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"Inter\",\"arguments\":[{\"variable\":\"--font-inter-sans\",\"subsets\":[\"latin\"]}],\"variableName\":\"inter\"}":{"id":85568,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"PT_Sans\",\"arguments\":[{\"variable\":\"--font-ptSans-mono\",\"subsets\":[\"latin\"],\"weight\":[\"400\",\"700\"]}],\"variableName\":\"ptSans\"}":{"id":80231,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/assets/globals.css":{"id":27408,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/page-wrapper/index.tsx":{"id":43688,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/login/page.tsx":{"id":62112,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/page.tsx":{"id":25782,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page.tsx":{"id":86807,"name":"*","chunks":["5948","static/chunks/06bf0ff1-101744fe776a5109.js","7003","static/chunks/14258b02-ed7689e3556981a7.js","4316","static/chunks/ad2866b8-e13a3cf75ccf0eb8.js","8720","static/chunks/8720-c9ee040177c11cae.js","4754","static/chunks/4754-f12d30a9633ac86b.js","7389","static/chunks/7389-61da0d6ecaea74eb.js","2672","static/chunks/2672-7c5c90d97d096503.js","6357","static/chunks/6357-b446ac8c3fed5ee2.js","4735","static/chunks/4735-3fe565f30753fd50.js","230","static/chunks/230-17f072d56a4348eb.js","8974","static/chunks/app/page-d5bbbaf5dee449d5.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/test-generation/page.tsx":{"id":8103,"name":"*","chunks":[],"async":false}},"entryCSSFiles":{"/Users/otto/Desktop/deepstudio/osw-studio-git/":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/layout":[{"inlined":false,"path":"static/css/1138060002beec9e.css"},{"inlined":false,"path":"static/css/4f7bf7a934dc8d86.css"}],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/api/analytics/[deploymentId]/route":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/api/analytics/[deploymentId]/heatmap/route":[]},"rscModuleMapping":{"8103":{"*":{"id":"60940","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"6060","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"7184","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"36893","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"73041","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"37734","name":"*","chunks":[],"async":false}},"27408":{"*":{"id":"94348","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"2054","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"69507","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"81170","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"7760","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"89748","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"20656","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"51384","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"23597","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"17742","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"26262","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"69576","name":"*","chunks":[],"async":false}}},"edgeRscModuleMapping":{}} \ No newline at end of file +globalThis.__RSC_MANIFEST=(globalThis.__RSC_MANIFEST||{});globalThis.__RSC_MANIFEST["/api/analytics/[deploymentId]/heatmap/route"]={"moduleLoading":{"prefix":"/_next/"},"ssrModuleMapping":{"8103":{"*":{"id":"32583","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"77526","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"78922","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"68495","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"12263","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"82016","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"31152","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"83133","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"54160","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"92130","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"75170","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"38502","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"82146","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"31603","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"74034","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"67600","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"29234","name":"*","chunks":[],"async":false}}},"edgeSSRModuleMapping":{},"clientModules":{"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/tanstack-query-provider.tsx":{"id":46131,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/theme-provider.tsx":{"id":98124,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/ui/sonner.tsx":{"id":70240,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"Inter\",\"arguments\":[{\"variable\":\"--font-inter-sans\",\"subsets\":[\"latin\"]}],\"variableName\":\"inter\"}":{"id":85568,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"PT_Sans\",\"arguments\":[{\"variable\":\"--font-ptSans-mono\",\"subsets\":[\"latin\"],\"weight\":[\"400\",\"700\"]}],\"variableName\":\"ptSans\"}":{"id":80231,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/assets/globals.css":{"id":27408,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/page-wrapper/index.tsx":{"id":43688,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/login/page.tsx":{"id":62112,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page.tsx":{"id":86807,"name":"*","chunks":["5948","static/chunks/06bf0ff1-101744fe776a5109.js","7003","static/chunks/14258b02-ed7689e3556981a7.js","4316","static/chunks/ad2866b8-e13a3cf75ccf0eb8.js","8720","static/chunks/8720-c9ee040177c11cae.js","4754","static/chunks/4754-f12d30a9633ac86b.js","7389","static/chunks/7389-61da0d6ecaea74eb.js","2672","static/chunks/2672-7c5c90d97d096503.js","6357","static/chunks/6357-f74e169a9a97fe50.js","4735","static/chunks/4735-3fe565f30753fd50.js","230","static/chunks/230-22a2bac579174a98.js","8974","static/chunks/app/page-d5bbbaf5dee449d5.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/page.tsx":{"id":25782,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/test-generation/page.tsx":{"id":8103,"name":"*","chunks":[],"async":false}},"entryCSSFiles":{"/Users/otto/Desktop/deepstudio/osw-studio-git/":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/layout":[{"inlined":false,"path":"static/css/9c6cbf809bc04838.css"}],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/api/analytics/[deploymentId]/route":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/api/analytics/[deploymentId]/heatmap/route":[]},"rscModuleMapping":{"8103":{"*":{"id":"60940","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"6060","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"7184","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"36893","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"73041","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"37734","name":"*","chunks":[],"async":false}},"27408":{"*":{"id":"94348","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"2054","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"69507","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"81170","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"7760","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"89748","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"20656","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"51384","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"23597","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"17742","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"26262","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"69576","name":"*","chunks":[],"async":false}}},"edgeRscModuleMapping":{}} \ No newline at end of file diff --git a/.next/server/app/api/analytics/[deploymentId]/overview/route_client-reference-manifest.js b/.next/server/app/api/analytics/[deploymentId]/overview/route_client-reference-manifest.js index 647e793215f647be69e97e13a717bf6ef8a5648e..b1687ac9553cb2bc4840fe5d8d28f74b20b476dc 100644 --- a/.next/server/app/api/analytics/[deploymentId]/overview/route_client-reference-manifest.js +++ b/.next/server/app/api/analytics/[deploymentId]/overview/route_client-reference-manifest.js @@ -1 +1 @@ -globalThis.__RSC_MANIFEST=(globalThis.__RSC_MANIFEST||{});globalThis.__RSC_MANIFEST["/api/analytics/[deploymentId]/overview/route"]={"moduleLoading":{"prefix":"/_next/"},"ssrModuleMapping":{"8103":{"*":{"id":"32583","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"77526","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"78922","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"68495","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"12263","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"82016","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"31152","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"83133","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"54160","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"92130","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"75170","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"38502","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"82146","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"31603","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"74034","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"67600","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"29234","name":"*","chunks":[],"async":false}}},"edgeSSRModuleMapping":{},"clientModules":{"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/tanstack-query-provider.tsx":{"id":46131,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/theme-provider.tsx":{"id":98124,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/ui/sonner.tsx":{"id":70240,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"Inter\",\"arguments\":[{\"variable\":\"--font-inter-sans\",\"subsets\":[\"latin\"]}],\"variableName\":\"inter\"}":{"id":85568,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"PT_Sans\",\"arguments\":[{\"variable\":\"--font-ptSans-mono\",\"subsets\":[\"latin\"],\"weight\":[\"400\",\"700\"]}],\"variableName\":\"ptSans\"}":{"id":80231,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/assets/globals.css":{"id":27408,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/page-wrapper/index.tsx":{"id":43688,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/login/page.tsx":{"id":62112,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/page.tsx":{"id":25782,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page.tsx":{"id":86807,"name":"*","chunks":["5948","static/chunks/06bf0ff1-101744fe776a5109.js","7003","static/chunks/14258b02-ed7689e3556981a7.js","4316","static/chunks/ad2866b8-e13a3cf75ccf0eb8.js","8720","static/chunks/8720-c9ee040177c11cae.js","4754","static/chunks/4754-f12d30a9633ac86b.js","7389","static/chunks/7389-61da0d6ecaea74eb.js","2672","static/chunks/2672-7c5c90d97d096503.js","6357","static/chunks/6357-b446ac8c3fed5ee2.js","4735","static/chunks/4735-3fe565f30753fd50.js","230","static/chunks/230-17f072d56a4348eb.js","8974","static/chunks/app/page-d5bbbaf5dee449d5.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/test-generation/page.tsx":{"id":8103,"name":"*","chunks":[],"async":false}},"entryCSSFiles":{"/Users/otto/Desktop/deepstudio/osw-studio-git/":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/layout":[{"inlined":false,"path":"static/css/1138060002beec9e.css"},{"inlined":false,"path":"static/css/4f7bf7a934dc8d86.css"}],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/api/analytics/[deploymentId]/route":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/api/analytics/[deploymentId]/overview/route":[]},"rscModuleMapping":{"8103":{"*":{"id":"60940","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"6060","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"7184","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"36893","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"73041","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"37734","name":"*","chunks":[],"async":false}},"27408":{"*":{"id":"94348","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"2054","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"69507","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"81170","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"7760","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"89748","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"20656","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"51384","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"23597","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"17742","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"26262","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"69576","name":"*","chunks":[],"async":false}}},"edgeRscModuleMapping":{}} \ No newline at end of file +globalThis.__RSC_MANIFEST=(globalThis.__RSC_MANIFEST||{});globalThis.__RSC_MANIFEST["/api/analytics/[deploymentId]/overview/route"]={"moduleLoading":{"prefix":"/_next/"},"ssrModuleMapping":{"8103":{"*":{"id":"32583","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"77526","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"78922","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"68495","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"12263","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"82016","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"31152","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"83133","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"54160","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"92130","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"75170","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"38502","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"82146","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"31603","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"74034","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"67600","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"29234","name":"*","chunks":[],"async":false}}},"edgeSSRModuleMapping":{},"clientModules":{"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/tanstack-query-provider.tsx":{"id":46131,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/theme-provider.tsx":{"id":98124,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/ui/sonner.tsx":{"id":70240,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"Inter\",\"arguments\":[{\"variable\":\"--font-inter-sans\",\"subsets\":[\"latin\"]}],\"variableName\":\"inter\"}":{"id":85568,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"PT_Sans\",\"arguments\":[{\"variable\":\"--font-ptSans-mono\",\"subsets\":[\"latin\"],\"weight\":[\"400\",\"700\"]}],\"variableName\":\"ptSans\"}":{"id":80231,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/assets/globals.css":{"id":27408,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/page-wrapper/index.tsx":{"id":43688,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/login/page.tsx":{"id":62112,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page.tsx":{"id":86807,"name":"*","chunks":["5948","static/chunks/06bf0ff1-101744fe776a5109.js","7003","static/chunks/14258b02-ed7689e3556981a7.js","4316","static/chunks/ad2866b8-e13a3cf75ccf0eb8.js","8720","static/chunks/8720-c9ee040177c11cae.js","4754","static/chunks/4754-f12d30a9633ac86b.js","7389","static/chunks/7389-61da0d6ecaea74eb.js","2672","static/chunks/2672-7c5c90d97d096503.js","6357","static/chunks/6357-f74e169a9a97fe50.js","4735","static/chunks/4735-3fe565f30753fd50.js","230","static/chunks/230-22a2bac579174a98.js","8974","static/chunks/app/page-d5bbbaf5dee449d5.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/page.tsx":{"id":25782,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/test-generation/page.tsx":{"id":8103,"name":"*","chunks":[],"async":false}},"entryCSSFiles":{"/Users/otto/Desktop/deepstudio/osw-studio-git/":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/layout":[{"inlined":false,"path":"static/css/9c6cbf809bc04838.css"}],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/api/analytics/[deploymentId]/route":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/api/analytics/[deploymentId]/overview/route":[]},"rscModuleMapping":{"8103":{"*":{"id":"60940","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"6060","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"7184","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"36893","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"73041","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"37734","name":"*","chunks":[],"async":false}},"27408":{"*":{"id":"94348","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"2054","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"69507","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"81170","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"7760","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"89748","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"20656","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"51384","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"23597","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"17742","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"26262","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"69576","name":"*","chunks":[],"async":false}}},"edgeRscModuleMapping":{}} \ No newline at end of file diff --git a/.next/server/app/api/analytics/[deploymentId]/route_client-reference-manifest.js b/.next/server/app/api/analytics/[deploymentId]/route_client-reference-manifest.js index f09caf84bf5fdc5e8d0e79ba41045309dadc3d35..b8a433a13ce25e0af26d1b895f4cc0cc65bb3c10 100644 --- a/.next/server/app/api/analytics/[deploymentId]/route_client-reference-manifest.js +++ b/.next/server/app/api/analytics/[deploymentId]/route_client-reference-manifest.js @@ -1 +1 @@ -globalThis.__RSC_MANIFEST=(globalThis.__RSC_MANIFEST||{});globalThis.__RSC_MANIFEST["/api/analytics/[deploymentId]/route"]={"moduleLoading":{"prefix":"/_next/"},"ssrModuleMapping":{"8103":{"*":{"id":"32583","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"77526","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"78922","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"68495","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"12263","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"82016","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"31152","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"83133","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"54160","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"92130","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"75170","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"38502","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"82146","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"31603","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"74034","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"67600","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"29234","name":"*","chunks":[],"async":false}}},"edgeSSRModuleMapping":{},"clientModules":{"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/tanstack-query-provider.tsx":{"id":46131,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/theme-provider.tsx":{"id":98124,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/ui/sonner.tsx":{"id":70240,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"Inter\",\"arguments\":[{\"variable\":\"--font-inter-sans\",\"subsets\":[\"latin\"]}],\"variableName\":\"inter\"}":{"id":85568,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"PT_Sans\",\"arguments\":[{\"variable\":\"--font-ptSans-mono\",\"subsets\":[\"latin\"],\"weight\":[\"400\",\"700\"]}],\"variableName\":\"ptSans\"}":{"id":80231,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/assets/globals.css":{"id":27408,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/page-wrapper/index.tsx":{"id":43688,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/login/page.tsx":{"id":62112,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/page.tsx":{"id":25782,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page.tsx":{"id":86807,"name":"*","chunks":["5948","static/chunks/06bf0ff1-101744fe776a5109.js","7003","static/chunks/14258b02-ed7689e3556981a7.js","4316","static/chunks/ad2866b8-e13a3cf75ccf0eb8.js","8720","static/chunks/8720-c9ee040177c11cae.js","4754","static/chunks/4754-f12d30a9633ac86b.js","7389","static/chunks/7389-61da0d6ecaea74eb.js","2672","static/chunks/2672-7c5c90d97d096503.js","6357","static/chunks/6357-b446ac8c3fed5ee2.js","4735","static/chunks/4735-3fe565f30753fd50.js","230","static/chunks/230-17f072d56a4348eb.js","8974","static/chunks/app/page-d5bbbaf5dee449d5.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/test-generation/page.tsx":{"id":8103,"name":"*","chunks":[],"async":false}},"entryCSSFiles":{"/Users/otto/Desktop/deepstudio/osw-studio-git/":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/layout":[{"inlined":false,"path":"static/css/1138060002beec9e.css"},{"inlined":false,"path":"static/css/4f7bf7a934dc8d86.css"}],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/api/analytics/[deploymentId]/route":[]},"rscModuleMapping":{"8103":{"*":{"id":"60940","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"6060","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"7184","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"36893","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"73041","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"37734","name":"*","chunks":[],"async":false}},"27408":{"*":{"id":"94348","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"2054","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"69507","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"81170","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"7760","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"89748","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"20656","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"51384","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"23597","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"17742","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"26262","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"69576","name":"*","chunks":[],"async":false}}},"edgeRscModuleMapping":{}} \ No newline at end of file +globalThis.__RSC_MANIFEST=(globalThis.__RSC_MANIFEST||{});globalThis.__RSC_MANIFEST["/api/analytics/[deploymentId]/route"]={"moduleLoading":{"prefix":"/_next/"},"ssrModuleMapping":{"8103":{"*":{"id":"32583","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"77526","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"78922","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"68495","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"12263","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"82016","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"31152","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"83133","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"54160","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"92130","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"75170","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"38502","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"82146","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"31603","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"74034","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"67600","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"29234","name":"*","chunks":[],"async":false}}},"edgeSSRModuleMapping":{},"clientModules":{"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/tanstack-query-provider.tsx":{"id":46131,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/theme-provider.tsx":{"id":98124,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/ui/sonner.tsx":{"id":70240,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"Inter\",\"arguments\":[{\"variable\":\"--font-inter-sans\",\"subsets\":[\"latin\"]}],\"variableName\":\"inter\"}":{"id":85568,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"PT_Sans\",\"arguments\":[{\"variable\":\"--font-ptSans-mono\",\"subsets\":[\"latin\"],\"weight\":[\"400\",\"700\"]}],\"variableName\":\"ptSans\"}":{"id":80231,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/assets/globals.css":{"id":27408,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/page-wrapper/index.tsx":{"id":43688,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/login/page.tsx":{"id":62112,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page.tsx":{"id":86807,"name":"*","chunks":["5948","static/chunks/06bf0ff1-101744fe776a5109.js","7003","static/chunks/14258b02-ed7689e3556981a7.js","4316","static/chunks/ad2866b8-e13a3cf75ccf0eb8.js","8720","static/chunks/8720-c9ee040177c11cae.js","4754","static/chunks/4754-f12d30a9633ac86b.js","7389","static/chunks/7389-61da0d6ecaea74eb.js","2672","static/chunks/2672-7c5c90d97d096503.js","6357","static/chunks/6357-f74e169a9a97fe50.js","4735","static/chunks/4735-3fe565f30753fd50.js","230","static/chunks/230-22a2bac579174a98.js","8974","static/chunks/app/page-d5bbbaf5dee449d5.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/page.tsx":{"id":25782,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/test-generation/page.tsx":{"id":8103,"name":"*","chunks":[],"async":false}},"entryCSSFiles":{"/Users/otto/Desktop/deepstudio/osw-studio-git/":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/layout":[{"inlined":false,"path":"static/css/9c6cbf809bc04838.css"}],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/api/analytics/[deploymentId]/route":[]},"rscModuleMapping":{"8103":{"*":{"id":"60940","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"6060","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"7184","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"36893","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"73041","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"37734","name":"*","chunks":[],"async":false}},"27408":{"*":{"id":"94348","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"2054","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"69507","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"81170","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"7760","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"89748","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"20656","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"51384","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"23597","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"17742","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"26262","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"69576","name":"*","chunks":[],"async":false}}},"edgeRscModuleMapping":{}} \ No newline at end of file diff --git a/.next/server/app/api/analytics/[deploymentId]/sessions/route_client-reference-manifest.js b/.next/server/app/api/analytics/[deploymentId]/sessions/route_client-reference-manifest.js index e9bd0774817bfcd5e8532075f2e5e067e21e1e72..c91ea1b9e20f1b49c4e11846cc555e793f38e0b3 100644 --- a/.next/server/app/api/analytics/[deploymentId]/sessions/route_client-reference-manifest.js +++ b/.next/server/app/api/analytics/[deploymentId]/sessions/route_client-reference-manifest.js @@ -1 +1 @@ -globalThis.__RSC_MANIFEST=(globalThis.__RSC_MANIFEST||{});globalThis.__RSC_MANIFEST["/api/analytics/[deploymentId]/sessions/route"]={"moduleLoading":{"prefix":"/_next/"},"ssrModuleMapping":{"8103":{"*":{"id":"32583","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"77526","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"78922","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"68495","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"12263","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"82016","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"31152","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"83133","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"54160","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"92130","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"75170","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"38502","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"82146","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"31603","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"74034","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"67600","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"29234","name":"*","chunks":[],"async":false}}},"edgeSSRModuleMapping":{},"clientModules":{"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/tanstack-query-provider.tsx":{"id":46131,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/theme-provider.tsx":{"id":98124,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/ui/sonner.tsx":{"id":70240,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"Inter\",\"arguments\":[{\"variable\":\"--font-inter-sans\",\"subsets\":[\"latin\"]}],\"variableName\":\"inter\"}":{"id":85568,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"PT_Sans\",\"arguments\":[{\"variable\":\"--font-ptSans-mono\",\"subsets\":[\"latin\"],\"weight\":[\"400\",\"700\"]}],\"variableName\":\"ptSans\"}":{"id":80231,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/assets/globals.css":{"id":27408,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/page-wrapper/index.tsx":{"id":43688,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/login/page.tsx":{"id":62112,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/page.tsx":{"id":25782,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page.tsx":{"id":86807,"name":"*","chunks":["5948","static/chunks/06bf0ff1-101744fe776a5109.js","7003","static/chunks/14258b02-ed7689e3556981a7.js","4316","static/chunks/ad2866b8-e13a3cf75ccf0eb8.js","8720","static/chunks/8720-c9ee040177c11cae.js","4754","static/chunks/4754-f12d30a9633ac86b.js","7389","static/chunks/7389-61da0d6ecaea74eb.js","2672","static/chunks/2672-7c5c90d97d096503.js","6357","static/chunks/6357-b446ac8c3fed5ee2.js","4735","static/chunks/4735-3fe565f30753fd50.js","230","static/chunks/230-17f072d56a4348eb.js","8974","static/chunks/app/page-d5bbbaf5dee449d5.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/test-generation/page.tsx":{"id":8103,"name":"*","chunks":[],"async":false}},"entryCSSFiles":{"/Users/otto/Desktop/deepstudio/osw-studio-git/":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/layout":[{"inlined":false,"path":"static/css/1138060002beec9e.css"},{"inlined":false,"path":"static/css/4f7bf7a934dc8d86.css"}],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/api/analytics/[deploymentId]/route":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/api/analytics/[deploymentId]/sessions/route":[]},"rscModuleMapping":{"8103":{"*":{"id":"60940","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"6060","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"7184","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"36893","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"73041","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"37734","name":"*","chunks":[],"async":false}},"27408":{"*":{"id":"94348","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"2054","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"69507","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"81170","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"7760","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"89748","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"20656","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"51384","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"23597","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"17742","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"26262","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"69576","name":"*","chunks":[],"async":false}}},"edgeRscModuleMapping":{}} \ No newline at end of file +globalThis.__RSC_MANIFEST=(globalThis.__RSC_MANIFEST||{});globalThis.__RSC_MANIFEST["/api/analytics/[deploymentId]/sessions/route"]={"moduleLoading":{"prefix":"/_next/"},"ssrModuleMapping":{"8103":{"*":{"id":"32583","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"77526","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"78922","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"68495","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"12263","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"82016","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"31152","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"83133","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"54160","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"92130","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"75170","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"38502","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"82146","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"31603","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"74034","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"67600","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"29234","name":"*","chunks":[],"async":false}}},"edgeSSRModuleMapping":{},"clientModules":{"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/tanstack-query-provider.tsx":{"id":46131,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/theme-provider.tsx":{"id":98124,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/ui/sonner.tsx":{"id":70240,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"Inter\",\"arguments\":[{\"variable\":\"--font-inter-sans\",\"subsets\":[\"latin\"]}],\"variableName\":\"inter\"}":{"id":85568,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"PT_Sans\",\"arguments\":[{\"variable\":\"--font-ptSans-mono\",\"subsets\":[\"latin\"],\"weight\":[\"400\",\"700\"]}],\"variableName\":\"ptSans\"}":{"id":80231,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/assets/globals.css":{"id":27408,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/page-wrapper/index.tsx":{"id":43688,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/login/page.tsx":{"id":62112,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page.tsx":{"id":86807,"name":"*","chunks":["5948","static/chunks/06bf0ff1-101744fe776a5109.js","7003","static/chunks/14258b02-ed7689e3556981a7.js","4316","static/chunks/ad2866b8-e13a3cf75ccf0eb8.js","8720","static/chunks/8720-c9ee040177c11cae.js","4754","static/chunks/4754-f12d30a9633ac86b.js","7389","static/chunks/7389-61da0d6ecaea74eb.js","2672","static/chunks/2672-7c5c90d97d096503.js","6357","static/chunks/6357-f74e169a9a97fe50.js","4735","static/chunks/4735-3fe565f30753fd50.js","230","static/chunks/230-22a2bac579174a98.js","8974","static/chunks/app/page-d5bbbaf5dee449d5.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/page.tsx":{"id":25782,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/test-generation/page.tsx":{"id":8103,"name":"*","chunks":[],"async":false}},"entryCSSFiles":{"/Users/otto/Desktop/deepstudio/osw-studio-git/":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/layout":[{"inlined":false,"path":"static/css/9c6cbf809bc04838.css"}],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/api/analytics/[deploymentId]/route":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/api/analytics/[deploymentId]/sessions/route":[]},"rscModuleMapping":{"8103":{"*":{"id":"60940","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"6060","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"7184","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"36893","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"73041","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"37734","name":"*","chunks":[],"async":false}},"27408":{"*":{"id":"94348","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"2054","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"69507","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"81170","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"7760","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"89748","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"20656","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"51384","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"23597","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"17742","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"26262","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"69576","name":"*","chunks":[],"async":false}}},"edgeRscModuleMapping":{}} \ No newline at end of file diff --git a/.next/server/app/api/analytics/[deploymentId]/storage/route_client-reference-manifest.js b/.next/server/app/api/analytics/[deploymentId]/storage/route_client-reference-manifest.js index a90819c98428f8ded6f674b58df0b8a6ed25f374..e41b5a61dbb2d1930b2ea535ea879457dcdec4ee 100644 --- a/.next/server/app/api/analytics/[deploymentId]/storage/route_client-reference-manifest.js +++ b/.next/server/app/api/analytics/[deploymentId]/storage/route_client-reference-manifest.js @@ -1 +1 @@ -globalThis.__RSC_MANIFEST=(globalThis.__RSC_MANIFEST||{});globalThis.__RSC_MANIFEST["/api/analytics/[deploymentId]/storage/route"]={"moduleLoading":{"prefix":"/_next/"},"ssrModuleMapping":{"8103":{"*":{"id":"32583","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"77526","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"78922","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"68495","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"12263","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"82016","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"31152","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"83133","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"54160","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"92130","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"75170","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"38502","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"82146","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"31603","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"74034","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"67600","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"29234","name":"*","chunks":[],"async":false}}},"edgeSSRModuleMapping":{},"clientModules":{"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/tanstack-query-provider.tsx":{"id":46131,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/theme-provider.tsx":{"id":98124,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/ui/sonner.tsx":{"id":70240,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"Inter\",\"arguments\":[{\"variable\":\"--font-inter-sans\",\"subsets\":[\"latin\"]}],\"variableName\":\"inter\"}":{"id":85568,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"PT_Sans\",\"arguments\":[{\"variable\":\"--font-ptSans-mono\",\"subsets\":[\"latin\"],\"weight\":[\"400\",\"700\"]}],\"variableName\":\"ptSans\"}":{"id":80231,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/assets/globals.css":{"id":27408,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/page-wrapper/index.tsx":{"id":43688,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/login/page.tsx":{"id":62112,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/page.tsx":{"id":25782,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page.tsx":{"id":86807,"name":"*","chunks":["5948","static/chunks/06bf0ff1-101744fe776a5109.js","7003","static/chunks/14258b02-ed7689e3556981a7.js","4316","static/chunks/ad2866b8-e13a3cf75ccf0eb8.js","8720","static/chunks/8720-c9ee040177c11cae.js","4754","static/chunks/4754-f12d30a9633ac86b.js","7389","static/chunks/7389-61da0d6ecaea74eb.js","2672","static/chunks/2672-7c5c90d97d096503.js","6357","static/chunks/6357-b446ac8c3fed5ee2.js","4735","static/chunks/4735-3fe565f30753fd50.js","230","static/chunks/230-17f072d56a4348eb.js","8974","static/chunks/app/page-d5bbbaf5dee449d5.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/test-generation/page.tsx":{"id":8103,"name":"*","chunks":[],"async":false}},"entryCSSFiles":{"/Users/otto/Desktop/deepstudio/osw-studio-git/":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/layout":[{"inlined":false,"path":"static/css/1138060002beec9e.css"},{"inlined":false,"path":"static/css/4f7bf7a934dc8d86.css"}],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/api/analytics/[deploymentId]/route":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/api/analytics/[deploymentId]/storage/route":[]},"rscModuleMapping":{"8103":{"*":{"id":"60940","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"6060","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"7184","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"36893","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"73041","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"37734","name":"*","chunks":[],"async":false}},"27408":{"*":{"id":"94348","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"2054","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"69507","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"81170","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"7760","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"89748","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"20656","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"51384","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"23597","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"17742","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"26262","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"69576","name":"*","chunks":[],"async":false}}},"edgeRscModuleMapping":{}} \ No newline at end of file +globalThis.__RSC_MANIFEST=(globalThis.__RSC_MANIFEST||{});globalThis.__RSC_MANIFEST["/api/analytics/[deploymentId]/storage/route"]={"moduleLoading":{"prefix":"/_next/"},"ssrModuleMapping":{"8103":{"*":{"id":"32583","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"77526","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"78922","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"68495","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"12263","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"82016","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"31152","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"83133","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"54160","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"92130","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"75170","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"38502","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"82146","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"31603","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"74034","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"67600","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"29234","name":"*","chunks":[],"async":false}}},"edgeSSRModuleMapping":{},"clientModules":{"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/tanstack-query-provider.tsx":{"id":46131,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/theme-provider.tsx":{"id":98124,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/ui/sonner.tsx":{"id":70240,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"Inter\",\"arguments\":[{\"variable\":\"--font-inter-sans\",\"subsets\":[\"latin\"]}],\"variableName\":\"inter\"}":{"id":85568,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"PT_Sans\",\"arguments\":[{\"variable\":\"--font-ptSans-mono\",\"subsets\":[\"latin\"],\"weight\":[\"400\",\"700\"]}],\"variableName\":\"ptSans\"}":{"id":80231,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/assets/globals.css":{"id":27408,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/page-wrapper/index.tsx":{"id":43688,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/login/page.tsx":{"id":62112,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page.tsx":{"id":86807,"name":"*","chunks":["5948","static/chunks/06bf0ff1-101744fe776a5109.js","7003","static/chunks/14258b02-ed7689e3556981a7.js","4316","static/chunks/ad2866b8-e13a3cf75ccf0eb8.js","8720","static/chunks/8720-c9ee040177c11cae.js","4754","static/chunks/4754-f12d30a9633ac86b.js","7389","static/chunks/7389-61da0d6ecaea74eb.js","2672","static/chunks/2672-7c5c90d97d096503.js","6357","static/chunks/6357-f74e169a9a97fe50.js","4735","static/chunks/4735-3fe565f30753fd50.js","230","static/chunks/230-22a2bac579174a98.js","8974","static/chunks/app/page-d5bbbaf5dee449d5.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/page.tsx":{"id":25782,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/test-generation/page.tsx":{"id":8103,"name":"*","chunks":[],"async":false}},"entryCSSFiles":{"/Users/otto/Desktop/deepstudio/osw-studio-git/":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/layout":[{"inlined":false,"path":"static/css/9c6cbf809bc04838.css"}],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/api/analytics/[deploymentId]/route":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/api/analytics/[deploymentId]/storage/route":[]},"rscModuleMapping":{"8103":{"*":{"id":"60940","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"6060","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"7184","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"36893","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"73041","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"37734","name":"*","chunks":[],"async":false}},"27408":{"*":{"id":"94348","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"2054","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"69507","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"81170","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"7760","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"89748","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"20656","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"51384","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"23597","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"17742","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"26262","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"69576","name":"*","chunks":[],"async":false}}},"edgeRscModuleMapping":{}} \ No newline at end of file diff --git a/.next/server/app/api/analytics/interaction/route_client-reference-manifest.js b/.next/server/app/api/analytics/interaction/route_client-reference-manifest.js index caa25cd662e53a36226ffac5065d993e83c56b7e..9fd5fcbeae0dadf2edd89ec9b6cf30375d28d11e 100644 --- a/.next/server/app/api/analytics/interaction/route_client-reference-manifest.js +++ b/.next/server/app/api/analytics/interaction/route_client-reference-manifest.js @@ -1 +1 @@ -globalThis.__RSC_MANIFEST=(globalThis.__RSC_MANIFEST||{});globalThis.__RSC_MANIFEST["/api/analytics/interaction/route"]={"moduleLoading":{"prefix":"/_next/"},"ssrModuleMapping":{"8103":{"*":{"id":"32583","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"77526","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"78922","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"68495","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"12263","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"82016","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"31152","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"83133","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"54160","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"92130","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"75170","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"38502","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"82146","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"31603","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"74034","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"67600","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"29234","name":"*","chunks":[],"async":false}}},"edgeSSRModuleMapping":{},"clientModules":{"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/tanstack-query-provider.tsx":{"id":46131,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/theme-provider.tsx":{"id":98124,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/ui/sonner.tsx":{"id":70240,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"Inter\",\"arguments\":[{\"variable\":\"--font-inter-sans\",\"subsets\":[\"latin\"]}],\"variableName\":\"inter\"}":{"id":85568,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"PT_Sans\",\"arguments\":[{\"variable\":\"--font-ptSans-mono\",\"subsets\":[\"latin\"],\"weight\":[\"400\",\"700\"]}],\"variableName\":\"ptSans\"}":{"id":80231,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/assets/globals.css":{"id":27408,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/page-wrapper/index.tsx":{"id":43688,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/login/page.tsx":{"id":62112,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/page.tsx":{"id":25782,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page.tsx":{"id":86807,"name":"*","chunks":["5948","static/chunks/06bf0ff1-101744fe776a5109.js","7003","static/chunks/14258b02-ed7689e3556981a7.js","4316","static/chunks/ad2866b8-e13a3cf75ccf0eb8.js","8720","static/chunks/8720-c9ee040177c11cae.js","4754","static/chunks/4754-f12d30a9633ac86b.js","7389","static/chunks/7389-61da0d6ecaea74eb.js","2672","static/chunks/2672-7c5c90d97d096503.js","6357","static/chunks/6357-b446ac8c3fed5ee2.js","4735","static/chunks/4735-3fe565f30753fd50.js","230","static/chunks/230-17f072d56a4348eb.js","8974","static/chunks/app/page-d5bbbaf5dee449d5.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/test-generation/page.tsx":{"id":8103,"name":"*","chunks":[],"async":false}},"entryCSSFiles":{"/Users/otto/Desktop/deepstudio/osw-studio-git/":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/layout":[{"inlined":false,"path":"static/css/1138060002beec9e.css"},{"inlined":false,"path":"static/css/4f7bf7a934dc8d86.css"}],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/api/analytics/interaction/route":[]},"rscModuleMapping":{"8103":{"*":{"id":"60940","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"6060","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"7184","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"36893","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"73041","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"37734","name":"*","chunks":[],"async":false}},"27408":{"*":{"id":"94348","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"2054","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"69507","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"81170","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"7760","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"89748","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"20656","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"51384","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"23597","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"17742","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"26262","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"69576","name":"*","chunks":[],"async":false}}},"edgeRscModuleMapping":{}} \ No newline at end of file +globalThis.__RSC_MANIFEST=(globalThis.__RSC_MANIFEST||{});globalThis.__RSC_MANIFEST["/api/analytics/interaction/route"]={"moduleLoading":{"prefix":"/_next/"},"ssrModuleMapping":{"8103":{"*":{"id":"32583","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"77526","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"78922","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"68495","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"12263","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"82016","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"31152","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"83133","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"54160","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"92130","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"75170","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"38502","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"82146","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"31603","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"74034","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"67600","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"29234","name":"*","chunks":[],"async":false}}},"edgeSSRModuleMapping":{},"clientModules":{"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/tanstack-query-provider.tsx":{"id":46131,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/theme-provider.tsx":{"id":98124,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/ui/sonner.tsx":{"id":70240,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"Inter\",\"arguments\":[{\"variable\":\"--font-inter-sans\",\"subsets\":[\"latin\"]}],\"variableName\":\"inter\"}":{"id":85568,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"PT_Sans\",\"arguments\":[{\"variable\":\"--font-ptSans-mono\",\"subsets\":[\"latin\"],\"weight\":[\"400\",\"700\"]}],\"variableName\":\"ptSans\"}":{"id":80231,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/assets/globals.css":{"id":27408,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/page-wrapper/index.tsx":{"id":43688,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/login/page.tsx":{"id":62112,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page.tsx":{"id":86807,"name":"*","chunks":["5948","static/chunks/06bf0ff1-101744fe776a5109.js","7003","static/chunks/14258b02-ed7689e3556981a7.js","4316","static/chunks/ad2866b8-e13a3cf75ccf0eb8.js","8720","static/chunks/8720-c9ee040177c11cae.js","4754","static/chunks/4754-f12d30a9633ac86b.js","7389","static/chunks/7389-61da0d6ecaea74eb.js","2672","static/chunks/2672-7c5c90d97d096503.js","6357","static/chunks/6357-f74e169a9a97fe50.js","4735","static/chunks/4735-3fe565f30753fd50.js","230","static/chunks/230-22a2bac579174a98.js","8974","static/chunks/app/page-d5bbbaf5dee449d5.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/page.tsx":{"id":25782,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/test-generation/page.tsx":{"id":8103,"name":"*","chunks":[],"async":false}},"entryCSSFiles":{"/Users/otto/Desktop/deepstudio/osw-studio-git/":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/layout":[{"inlined":false,"path":"static/css/9c6cbf809bc04838.css"}],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/api/analytics/interaction/route":[]},"rscModuleMapping":{"8103":{"*":{"id":"60940","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"6060","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"7184","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"36893","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"73041","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"37734","name":"*","chunks":[],"async":false}},"27408":{"*":{"id":"94348","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"2054","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"69507","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"81170","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"7760","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"89748","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"20656","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"51384","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"23597","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"17742","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"26262","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"69576","name":"*","chunks":[],"async":false}}},"edgeRscModuleMapping":{}} \ No newline at end of file diff --git a/.next/server/app/api/analytics/track/route_client-reference-manifest.js b/.next/server/app/api/analytics/track/route_client-reference-manifest.js index cd917f51a9f6bb127a4bbde782dea2ff9664308f..48389ba81f7113883fb10662f06c184bfe3c687c 100644 --- a/.next/server/app/api/analytics/track/route_client-reference-manifest.js +++ b/.next/server/app/api/analytics/track/route_client-reference-manifest.js @@ -1 +1 @@ -globalThis.__RSC_MANIFEST=(globalThis.__RSC_MANIFEST||{});globalThis.__RSC_MANIFEST["/api/analytics/track/route"]={"moduleLoading":{"prefix":"/_next/"},"ssrModuleMapping":{"8103":{"*":{"id":"32583","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"77526","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"78922","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"68495","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"12263","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"82016","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"31152","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"83133","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"54160","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"92130","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"75170","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"38502","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"82146","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"31603","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"74034","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"67600","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"29234","name":"*","chunks":[],"async":false}}},"edgeSSRModuleMapping":{},"clientModules":{"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/tanstack-query-provider.tsx":{"id":46131,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/theme-provider.tsx":{"id":98124,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/ui/sonner.tsx":{"id":70240,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"Inter\",\"arguments\":[{\"variable\":\"--font-inter-sans\",\"subsets\":[\"latin\"]}],\"variableName\":\"inter\"}":{"id":85568,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"PT_Sans\",\"arguments\":[{\"variable\":\"--font-ptSans-mono\",\"subsets\":[\"latin\"],\"weight\":[\"400\",\"700\"]}],\"variableName\":\"ptSans\"}":{"id":80231,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/assets/globals.css":{"id":27408,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/page-wrapper/index.tsx":{"id":43688,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/login/page.tsx":{"id":62112,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/page.tsx":{"id":25782,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page.tsx":{"id":86807,"name":"*","chunks":["5948","static/chunks/06bf0ff1-101744fe776a5109.js","7003","static/chunks/14258b02-ed7689e3556981a7.js","4316","static/chunks/ad2866b8-e13a3cf75ccf0eb8.js","8720","static/chunks/8720-c9ee040177c11cae.js","4754","static/chunks/4754-f12d30a9633ac86b.js","7389","static/chunks/7389-61da0d6ecaea74eb.js","2672","static/chunks/2672-7c5c90d97d096503.js","6357","static/chunks/6357-b446ac8c3fed5ee2.js","4735","static/chunks/4735-3fe565f30753fd50.js","230","static/chunks/230-17f072d56a4348eb.js","8974","static/chunks/app/page-d5bbbaf5dee449d5.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/test-generation/page.tsx":{"id":8103,"name":"*","chunks":[],"async":false}},"entryCSSFiles":{"/Users/otto/Desktop/deepstudio/osw-studio-git/":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/layout":[{"inlined":false,"path":"static/css/1138060002beec9e.css"},{"inlined":false,"path":"static/css/4f7bf7a934dc8d86.css"}],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/api/analytics/track/route":[]},"rscModuleMapping":{"8103":{"*":{"id":"60940","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"6060","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"7184","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"36893","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"73041","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"37734","name":"*","chunks":[],"async":false}},"27408":{"*":{"id":"94348","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"2054","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"69507","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"81170","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"7760","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"89748","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"20656","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"51384","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"23597","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"17742","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"26262","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"69576","name":"*","chunks":[],"async":false}}},"edgeRscModuleMapping":{}} \ No newline at end of file +globalThis.__RSC_MANIFEST=(globalThis.__RSC_MANIFEST||{});globalThis.__RSC_MANIFEST["/api/analytics/track/route"]={"moduleLoading":{"prefix":"/_next/"},"ssrModuleMapping":{"8103":{"*":{"id":"32583","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"77526","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"78922","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"68495","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"12263","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"82016","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"31152","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"83133","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"54160","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"92130","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"75170","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"38502","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"82146","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"31603","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"74034","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"67600","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"29234","name":"*","chunks":[],"async":false}}},"edgeSSRModuleMapping":{},"clientModules":{"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/tanstack-query-provider.tsx":{"id":46131,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/theme-provider.tsx":{"id":98124,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/ui/sonner.tsx":{"id":70240,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"Inter\",\"arguments\":[{\"variable\":\"--font-inter-sans\",\"subsets\":[\"latin\"]}],\"variableName\":\"inter\"}":{"id":85568,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"PT_Sans\",\"arguments\":[{\"variable\":\"--font-ptSans-mono\",\"subsets\":[\"latin\"],\"weight\":[\"400\",\"700\"]}],\"variableName\":\"ptSans\"}":{"id":80231,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/assets/globals.css":{"id":27408,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/page-wrapper/index.tsx":{"id":43688,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/login/page.tsx":{"id":62112,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page.tsx":{"id":86807,"name":"*","chunks":["5948","static/chunks/06bf0ff1-101744fe776a5109.js","7003","static/chunks/14258b02-ed7689e3556981a7.js","4316","static/chunks/ad2866b8-e13a3cf75ccf0eb8.js","8720","static/chunks/8720-c9ee040177c11cae.js","4754","static/chunks/4754-f12d30a9633ac86b.js","7389","static/chunks/7389-61da0d6ecaea74eb.js","2672","static/chunks/2672-7c5c90d97d096503.js","6357","static/chunks/6357-f74e169a9a97fe50.js","4735","static/chunks/4735-3fe565f30753fd50.js","230","static/chunks/230-22a2bac579174a98.js","8974","static/chunks/app/page-d5bbbaf5dee449d5.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/page.tsx":{"id":25782,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/test-generation/page.tsx":{"id":8103,"name":"*","chunks":[],"async":false}},"entryCSSFiles":{"/Users/otto/Desktop/deepstudio/osw-studio-git/":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/layout":[{"inlined":false,"path":"static/css/9c6cbf809bc04838.css"}],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/api/analytics/track/route":[]},"rscModuleMapping":{"8103":{"*":{"id":"60940","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"6060","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"7184","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"36893","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"73041","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"37734","name":"*","chunks":[],"async":false}},"27408":{"*":{"id":"94348","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"2054","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"69507","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"81170","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"7760","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"89748","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"20656","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"51384","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"23597","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"17742","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"26262","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"69576","name":"*","chunks":[],"async":false}}},"edgeRscModuleMapping":{}} \ No newline at end of file diff --git a/.next/server/app/api/auth/check/route_client-reference-manifest.js b/.next/server/app/api/auth/check/route_client-reference-manifest.js index 30539bc291fd2f2230fd15543ad9f030f682e3d5..7b5f8187a63f84d1bb67a74bdbfb0db75efa611b 100644 --- a/.next/server/app/api/auth/check/route_client-reference-manifest.js +++ b/.next/server/app/api/auth/check/route_client-reference-manifest.js @@ -1 +1 @@ -globalThis.__RSC_MANIFEST=(globalThis.__RSC_MANIFEST||{});globalThis.__RSC_MANIFEST["/api/auth/check/route"]={"moduleLoading":{"prefix":"/_next/"},"ssrModuleMapping":{"8103":{"*":{"id":"32583","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"77526","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"78922","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"68495","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"12263","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"82016","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"31152","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"83133","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"54160","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"92130","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"75170","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"38502","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"82146","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"31603","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"74034","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"67600","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"29234","name":"*","chunks":[],"async":false}}},"edgeSSRModuleMapping":{},"clientModules":{"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/tanstack-query-provider.tsx":{"id":46131,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/theme-provider.tsx":{"id":98124,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/ui/sonner.tsx":{"id":70240,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"Inter\",\"arguments\":[{\"variable\":\"--font-inter-sans\",\"subsets\":[\"latin\"]}],\"variableName\":\"inter\"}":{"id":85568,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"PT_Sans\",\"arguments\":[{\"variable\":\"--font-ptSans-mono\",\"subsets\":[\"latin\"],\"weight\":[\"400\",\"700\"]}],\"variableName\":\"ptSans\"}":{"id":80231,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/assets/globals.css":{"id":27408,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/page-wrapper/index.tsx":{"id":43688,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/login/page.tsx":{"id":62112,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/page.tsx":{"id":25782,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page.tsx":{"id":86807,"name":"*","chunks":["5948","static/chunks/06bf0ff1-101744fe776a5109.js","7003","static/chunks/14258b02-ed7689e3556981a7.js","4316","static/chunks/ad2866b8-e13a3cf75ccf0eb8.js","8720","static/chunks/8720-c9ee040177c11cae.js","4754","static/chunks/4754-f12d30a9633ac86b.js","7389","static/chunks/7389-61da0d6ecaea74eb.js","2672","static/chunks/2672-7c5c90d97d096503.js","6357","static/chunks/6357-b446ac8c3fed5ee2.js","4735","static/chunks/4735-3fe565f30753fd50.js","230","static/chunks/230-17f072d56a4348eb.js","8974","static/chunks/app/page-d5bbbaf5dee449d5.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/test-generation/page.tsx":{"id":8103,"name":"*","chunks":[],"async":false}},"entryCSSFiles":{"/Users/otto/Desktop/deepstudio/osw-studio-git/":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/layout":[{"inlined":false,"path":"static/css/1138060002beec9e.css"},{"inlined":false,"path":"static/css/4f7bf7a934dc8d86.css"}],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/api/auth/check/route":[]},"rscModuleMapping":{"8103":{"*":{"id":"60940","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"6060","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"7184","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"36893","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"73041","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"37734","name":"*","chunks":[],"async":false}},"27408":{"*":{"id":"94348","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"2054","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"69507","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"81170","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"7760","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"89748","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"20656","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"51384","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"23597","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"17742","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"26262","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"69576","name":"*","chunks":[],"async":false}}},"edgeRscModuleMapping":{}} \ No newline at end of file +globalThis.__RSC_MANIFEST=(globalThis.__RSC_MANIFEST||{});globalThis.__RSC_MANIFEST["/api/auth/check/route"]={"moduleLoading":{"prefix":"/_next/"},"ssrModuleMapping":{"8103":{"*":{"id":"32583","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"77526","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"78922","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"68495","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"12263","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"82016","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"31152","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"83133","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"54160","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"92130","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"75170","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"38502","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"82146","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"31603","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"74034","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"67600","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"29234","name":"*","chunks":[],"async":false}}},"edgeSSRModuleMapping":{},"clientModules":{"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/tanstack-query-provider.tsx":{"id":46131,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/theme-provider.tsx":{"id":98124,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/ui/sonner.tsx":{"id":70240,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"Inter\",\"arguments\":[{\"variable\":\"--font-inter-sans\",\"subsets\":[\"latin\"]}],\"variableName\":\"inter\"}":{"id":85568,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"PT_Sans\",\"arguments\":[{\"variable\":\"--font-ptSans-mono\",\"subsets\":[\"latin\"],\"weight\":[\"400\",\"700\"]}],\"variableName\":\"ptSans\"}":{"id":80231,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/assets/globals.css":{"id":27408,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/page-wrapper/index.tsx":{"id":43688,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/login/page.tsx":{"id":62112,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page.tsx":{"id":86807,"name":"*","chunks":["5948","static/chunks/06bf0ff1-101744fe776a5109.js","7003","static/chunks/14258b02-ed7689e3556981a7.js","4316","static/chunks/ad2866b8-e13a3cf75ccf0eb8.js","8720","static/chunks/8720-c9ee040177c11cae.js","4754","static/chunks/4754-f12d30a9633ac86b.js","7389","static/chunks/7389-61da0d6ecaea74eb.js","2672","static/chunks/2672-7c5c90d97d096503.js","6357","static/chunks/6357-f74e169a9a97fe50.js","4735","static/chunks/4735-3fe565f30753fd50.js","230","static/chunks/230-22a2bac579174a98.js","8974","static/chunks/app/page-d5bbbaf5dee449d5.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/page.tsx":{"id":25782,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/test-generation/page.tsx":{"id":8103,"name":"*","chunks":[],"async":false}},"entryCSSFiles":{"/Users/otto/Desktop/deepstudio/osw-studio-git/":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/layout":[{"inlined":false,"path":"static/css/9c6cbf809bc04838.css"}],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/api/auth/check/route":[]},"rscModuleMapping":{"8103":{"*":{"id":"60940","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"6060","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"7184","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"36893","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"73041","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"37734","name":"*","chunks":[],"async":false}},"27408":{"*":{"id":"94348","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"2054","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"69507","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"81170","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"7760","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"89748","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"20656","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"51384","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"23597","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"17742","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"26262","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"69576","name":"*","chunks":[],"async":false}}},"edgeRscModuleMapping":{}} \ No newline at end of file diff --git a/.next/server/app/api/auth/codex/connect/route_client-reference-manifest.js b/.next/server/app/api/auth/codex/connect/route_client-reference-manifest.js index e75aeb408a79f7fea7c35cf7d7d639cd671bce55..8d1fac450252d0192716dec0236b218efad9ef15 100644 --- a/.next/server/app/api/auth/codex/connect/route_client-reference-manifest.js +++ b/.next/server/app/api/auth/codex/connect/route_client-reference-manifest.js @@ -1 +1 @@ -globalThis.__RSC_MANIFEST=(globalThis.__RSC_MANIFEST||{});globalThis.__RSC_MANIFEST["/api/auth/codex/connect/route"]={"moduleLoading":{"prefix":"/_next/"},"ssrModuleMapping":{"8103":{"*":{"id":"32583","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"77526","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"78922","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"68495","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"12263","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"82016","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"31152","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"83133","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"54160","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"92130","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"75170","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"38502","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"82146","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"31603","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"74034","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"67600","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"29234","name":"*","chunks":[],"async":false}}},"edgeSSRModuleMapping":{},"clientModules":{"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/tanstack-query-provider.tsx":{"id":46131,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/theme-provider.tsx":{"id":98124,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/ui/sonner.tsx":{"id":70240,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"Inter\",\"arguments\":[{\"variable\":\"--font-inter-sans\",\"subsets\":[\"latin\"]}],\"variableName\":\"inter\"}":{"id":85568,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"PT_Sans\",\"arguments\":[{\"variable\":\"--font-ptSans-mono\",\"subsets\":[\"latin\"],\"weight\":[\"400\",\"700\"]}],\"variableName\":\"ptSans\"}":{"id":80231,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/assets/globals.css":{"id":27408,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/page-wrapper/index.tsx":{"id":43688,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/login/page.tsx":{"id":62112,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/page.tsx":{"id":25782,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page.tsx":{"id":86807,"name":"*","chunks":["5948","static/chunks/06bf0ff1-101744fe776a5109.js","7003","static/chunks/14258b02-ed7689e3556981a7.js","4316","static/chunks/ad2866b8-e13a3cf75ccf0eb8.js","8720","static/chunks/8720-c9ee040177c11cae.js","4754","static/chunks/4754-f12d30a9633ac86b.js","7389","static/chunks/7389-61da0d6ecaea74eb.js","2672","static/chunks/2672-7c5c90d97d096503.js","6357","static/chunks/6357-b446ac8c3fed5ee2.js","4735","static/chunks/4735-3fe565f30753fd50.js","230","static/chunks/230-17f072d56a4348eb.js","8974","static/chunks/app/page-d5bbbaf5dee449d5.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/test-generation/page.tsx":{"id":8103,"name":"*","chunks":[],"async":false}},"entryCSSFiles":{"/Users/otto/Desktop/deepstudio/osw-studio-git/":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/layout":[{"inlined":false,"path":"static/css/1138060002beec9e.css"},{"inlined":false,"path":"static/css/4f7bf7a934dc8d86.css"}],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/api/auth/codex/connect/route":[]},"rscModuleMapping":{"8103":{"*":{"id":"60940","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"6060","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"7184","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"36893","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"73041","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"37734","name":"*","chunks":[],"async":false}},"27408":{"*":{"id":"94348","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"2054","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"69507","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"81170","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"7760","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"89748","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"20656","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"51384","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"23597","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"17742","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"26262","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"69576","name":"*","chunks":[],"async":false}}},"edgeRscModuleMapping":{}} \ No newline at end of file +globalThis.__RSC_MANIFEST=(globalThis.__RSC_MANIFEST||{});globalThis.__RSC_MANIFEST["/api/auth/codex/connect/route"]={"moduleLoading":{"prefix":"/_next/"},"ssrModuleMapping":{"8103":{"*":{"id":"32583","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"77526","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"78922","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"68495","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"12263","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"82016","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"31152","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"83133","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"54160","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"92130","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"75170","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"38502","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"82146","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"31603","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"74034","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"67600","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"29234","name":"*","chunks":[],"async":false}}},"edgeSSRModuleMapping":{},"clientModules":{"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/tanstack-query-provider.tsx":{"id":46131,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/theme-provider.tsx":{"id":98124,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/ui/sonner.tsx":{"id":70240,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"Inter\",\"arguments\":[{\"variable\":\"--font-inter-sans\",\"subsets\":[\"latin\"]}],\"variableName\":\"inter\"}":{"id":85568,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"PT_Sans\",\"arguments\":[{\"variable\":\"--font-ptSans-mono\",\"subsets\":[\"latin\"],\"weight\":[\"400\",\"700\"]}],\"variableName\":\"ptSans\"}":{"id":80231,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/assets/globals.css":{"id":27408,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/page-wrapper/index.tsx":{"id":43688,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/login/page.tsx":{"id":62112,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page.tsx":{"id":86807,"name":"*","chunks":["5948","static/chunks/06bf0ff1-101744fe776a5109.js","7003","static/chunks/14258b02-ed7689e3556981a7.js","4316","static/chunks/ad2866b8-e13a3cf75ccf0eb8.js","8720","static/chunks/8720-c9ee040177c11cae.js","4754","static/chunks/4754-f12d30a9633ac86b.js","7389","static/chunks/7389-61da0d6ecaea74eb.js","2672","static/chunks/2672-7c5c90d97d096503.js","6357","static/chunks/6357-f74e169a9a97fe50.js","4735","static/chunks/4735-3fe565f30753fd50.js","230","static/chunks/230-22a2bac579174a98.js","8974","static/chunks/app/page-d5bbbaf5dee449d5.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/page.tsx":{"id":25782,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/test-generation/page.tsx":{"id":8103,"name":"*","chunks":[],"async":false}},"entryCSSFiles":{"/Users/otto/Desktop/deepstudio/osw-studio-git/":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/layout":[{"inlined":false,"path":"static/css/9c6cbf809bc04838.css"}],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/api/auth/codex/connect/route":[]},"rscModuleMapping":{"8103":{"*":{"id":"60940","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"6060","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"7184","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"36893","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"73041","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"37734","name":"*","chunks":[],"async":false}},"27408":{"*":{"id":"94348","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"2054","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"69507","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"81170","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"7760","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"89748","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"20656","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"51384","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"23597","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"17742","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"26262","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"69576","name":"*","chunks":[],"async":false}}},"edgeRscModuleMapping":{}} \ No newline at end of file diff --git a/.next/server/app/api/auth/codex/disconnect/route_client-reference-manifest.js b/.next/server/app/api/auth/codex/disconnect/route_client-reference-manifest.js index 2e6f6f31b07bc47345db43d3371ac2fb98782ce3..1e6983c2f576ca6d37ba28e83cf9cab652b5a9ee 100644 --- a/.next/server/app/api/auth/codex/disconnect/route_client-reference-manifest.js +++ b/.next/server/app/api/auth/codex/disconnect/route_client-reference-manifest.js @@ -1 +1 @@ -globalThis.__RSC_MANIFEST=(globalThis.__RSC_MANIFEST||{});globalThis.__RSC_MANIFEST["/api/auth/codex/disconnect/route"]={"moduleLoading":{"prefix":"/_next/"},"ssrModuleMapping":{"8103":{"*":{"id":"32583","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"77526","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"78922","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"68495","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"12263","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"82016","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"31152","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"83133","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"54160","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"92130","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"75170","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"38502","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"82146","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"31603","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"74034","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"67600","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"29234","name":"*","chunks":[],"async":false}}},"edgeSSRModuleMapping":{},"clientModules":{"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/tanstack-query-provider.tsx":{"id":46131,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/theme-provider.tsx":{"id":98124,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/ui/sonner.tsx":{"id":70240,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"Inter\",\"arguments\":[{\"variable\":\"--font-inter-sans\",\"subsets\":[\"latin\"]}],\"variableName\":\"inter\"}":{"id":85568,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"PT_Sans\",\"arguments\":[{\"variable\":\"--font-ptSans-mono\",\"subsets\":[\"latin\"],\"weight\":[\"400\",\"700\"]}],\"variableName\":\"ptSans\"}":{"id":80231,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/assets/globals.css":{"id":27408,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/page-wrapper/index.tsx":{"id":43688,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/login/page.tsx":{"id":62112,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/page.tsx":{"id":25782,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page.tsx":{"id":86807,"name":"*","chunks":["5948","static/chunks/06bf0ff1-101744fe776a5109.js","7003","static/chunks/14258b02-ed7689e3556981a7.js","4316","static/chunks/ad2866b8-e13a3cf75ccf0eb8.js","8720","static/chunks/8720-c9ee040177c11cae.js","4754","static/chunks/4754-f12d30a9633ac86b.js","7389","static/chunks/7389-61da0d6ecaea74eb.js","2672","static/chunks/2672-7c5c90d97d096503.js","6357","static/chunks/6357-b446ac8c3fed5ee2.js","4735","static/chunks/4735-3fe565f30753fd50.js","230","static/chunks/230-17f072d56a4348eb.js","8974","static/chunks/app/page-d5bbbaf5dee449d5.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/test-generation/page.tsx":{"id":8103,"name":"*","chunks":[],"async":false}},"entryCSSFiles":{"/Users/otto/Desktop/deepstudio/osw-studio-git/":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/layout":[{"inlined":false,"path":"static/css/1138060002beec9e.css"},{"inlined":false,"path":"static/css/4f7bf7a934dc8d86.css"}],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/api/auth/codex/disconnect/route":[]},"rscModuleMapping":{"8103":{"*":{"id":"60940","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"6060","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"7184","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"36893","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"73041","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"37734","name":"*","chunks":[],"async":false}},"27408":{"*":{"id":"94348","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"2054","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"69507","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"81170","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"7760","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"89748","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"20656","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"51384","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"23597","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"17742","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"26262","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"69576","name":"*","chunks":[],"async":false}}},"edgeRscModuleMapping":{}} \ No newline at end of file +globalThis.__RSC_MANIFEST=(globalThis.__RSC_MANIFEST||{});globalThis.__RSC_MANIFEST["/api/auth/codex/disconnect/route"]={"moduleLoading":{"prefix":"/_next/"},"ssrModuleMapping":{"8103":{"*":{"id":"32583","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"77526","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"78922","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"68495","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"12263","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"82016","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"31152","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"83133","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"54160","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"92130","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"75170","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"38502","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"82146","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"31603","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"74034","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"67600","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"29234","name":"*","chunks":[],"async":false}}},"edgeSSRModuleMapping":{},"clientModules":{"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/tanstack-query-provider.tsx":{"id":46131,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/theme-provider.tsx":{"id":98124,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/ui/sonner.tsx":{"id":70240,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"Inter\",\"arguments\":[{\"variable\":\"--font-inter-sans\",\"subsets\":[\"latin\"]}],\"variableName\":\"inter\"}":{"id":85568,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"PT_Sans\",\"arguments\":[{\"variable\":\"--font-ptSans-mono\",\"subsets\":[\"latin\"],\"weight\":[\"400\",\"700\"]}],\"variableName\":\"ptSans\"}":{"id":80231,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/assets/globals.css":{"id":27408,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/page-wrapper/index.tsx":{"id":43688,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/login/page.tsx":{"id":62112,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page.tsx":{"id":86807,"name":"*","chunks":["5948","static/chunks/06bf0ff1-101744fe776a5109.js","7003","static/chunks/14258b02-ed7689e3556981a7.js","4316","static/chunks/ad2866b8-e13a3cf75ccf0eb8.js","8720","static/chunks/8720-c9ee040177c11cae.js","4754","static/chunks/4754-f12d30a9633ac86b.js","7389","static/chunks/7389-61da0d6ecaea74eb.js","2672","static/chunks/2672-7c5c90d97d096503.js","6357","static/chunks/6357-f74e169a9a97fe50.js","4735","static/chunks/4735-3fe565f30753fd50.js","230","static/chunks/230-22a2bac579174a98.js","8974","static/chunks/app/page-d5bbbaf5dee449d5.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/page.tsx":{"id":25782,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/test-generation/page.tsx":{"id":8103,"name":"*","chunks":[],"async":false}},"entryCSSFiles":{"/Users/otto/Desktop/deepstudio/osw-studio-git/":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/layout":[{"inlined":false,"path":"static/css/9c6cbf809bc04838.css"}],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/api/auth/codex/disconnect/route":[]},"rscModuleMapping":{"8103":{"*":{"id":"60940","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"6060","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"7184","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"36893","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"73041","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"37734","name":"*","chunks":[],"async":false}},"27408":{"*":{"id":"94348","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"2054","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"69507","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"81170","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"7760","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"89748","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"20656","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"51384","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"23597","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"17742","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"26262","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"69576","name":"*","chunks":[],"async":false}}},"edgeRscModuleMapping":{}} \ No newline at end of file diff --git a/.next/server/app/api/auth/codex/status/route_client-reference-manifest.js b/.next/server/app/api/auth/codex/status/route_client-reference-manifest.js index 5d6217aa521ea9b48743e4ae7d84285daba71797..f68a9876b9cede72cd0570c8ca54493a66490ded 100644 --- a/.next/server/app/api/auth/codex/status/route_client-reference-manifest.js +++ b/.next/server/app/api/auth/codex/status/route_client-reference-manifest.js @@ -1 +1 @@ -globalThis.__RSC_MANIFEST=(globalThis.__RSC_MANIFEST||{});globalThis.__RSC_MANIFEST["/api/auth/codex/status/route"]={"moduleLoading":{"prefix":"/_next/"},"ssrModuleMapping":{"8103":{"*":{"id":"32583","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"77526","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"78922","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"68495","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"12263","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"82016","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"31152","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"83133","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"54160","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"92130","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"75170","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"38502","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"82146","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"31603","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"74034","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"67600","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"29234","name":"*","chunks":[],"async":false}}},"edgeSSRModuleMapping":{},"clientModules":{"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/tanstack-query-provider.tsx":{"id":46131,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/theme-provider.tsx":{"id":98124,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/ui/sonner.tsx":{"id":70240,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"Inter\",\"arguments\":[{\"variable\":\"--font-inter-sans\",\"subsets\":[\"latin\"]}],\"variableName\":\"inter\"}":{"id":85568,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"PT_Sans\",\"arguments\":[{\"variable\":\"--font-ptSans-mono\",\"subsets\":[\"latin\"],\"weight\":[\"400\",\"700\"]}],\"variableName\":\"ptSans\"}":{"id":80231,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/assets/globals.css":{"id":27408,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/page-wrapper/index.tsx":{"id":43688,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/login/page.tsx":{"id":62112,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/page.tsx":{"id":25782,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page.tsx":{"id":86807,"name":"*","chunks":["5948","static/chunks/06bf0ff1-101744fe776a5109.js","7003","static/chunks/14258b02-ed7689e3556981a7.js","4316","static/chunks/ad2866b8-e13a3cf75ccf0eb8.js","8720","static/chunks/8720-c9ee040177c11cae.js","4754","static/chunks/4754-f12d30a9633ac86b.js","7389","static/chunks/7389-61da0d6ecaea74eb.js","2672","static/chunks/2672-7c5c90d97d096503.js","6357","static/chunks/6357-b446ac8c3fed5ee2.js","4735","static/chunks/4735-3fe565f30753fd50.js","230","static/chunks/230-17f072d56a4348eb.js","8974","static/chunks/app/page-d5bbbaf5dee449d5.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/test-generation/page.tsx":{"id":8103,"name":"*","chunks":[],"async":false}},"entryCSSFiles":{"/Users/otto/Desktop/deepstudio/osw-studio-git/":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/layout":[{"inlined":false,"path":"static/css/1138060002beec9e.css"},{"inlined":false,"path":"static/css/4f7bf7a934dc8d86.css"}],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/api/auth/codex/status/route":[]},"rscModuleMapping":{"8103":{"*":{"id":"60940","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"6060","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"7184","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"36893","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"73041","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"37734","name":"*","chunks":[],"async":false}},"27408":{"*":{"id":"94348","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"2054","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"69507","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"81170","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"7760","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"89748","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"20656","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"51384","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"23597","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"17742","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"26262","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"69576","name":"*","chunks":[],"async":false}}},"edgeRscModuleMapping":{}} \ No newline at end of file +globalThis.__RSC_MANIFEST=(globalThis.__RSC_MANIFEST||{});globalThis.__RSC_MANIFEST["/api/auth/codex/status/route"]={"moduleLoading":{"prefix":"/_next/"},"ssrModuleMapping":{"8103":{"*":{"id":"32583","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"77526","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"78922","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"68495","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"12263","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"82016","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"31152","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"83133","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"54160","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"92130","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"75170","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"38502","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"82146","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"31603","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"74034","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"67600","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"29234","name":"*","chunks":[],"async":false}}},"edgeSSRModuleMapping":{},"clientModules":{"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/tanstack-query-provider.tsx":{"id":46131,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/theme-provider.tsx":{"id":98124,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/ui/sonner.tsx":{"id":70240,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"Inter\",\"arguments\":[{\"variable\":\"--font-inter-sans\",\"subsets\":[\"latin\"]}],\"variableName\":\"inter\"}":{"id":85568,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"PT_Sans\",\"arguments\":[{\"variable\":\"--font-ptSans-mono\",\"subsets\":[\"latin\"],\"weight\":[\"400\",\"700\"]}],\"variableName\":\"ptSans\"}":{"id":80231,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/assets/globals.css":{"id":27408,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/page-wrapper/index.tsx":{"id":43688,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/login/page.tsx":{"id":62112,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page.tsx":{"id":86807,"name":"*","chunks":["5948","static/chunks/06bf0ff1-101744fe776a5109.js","7003","static/chunks/14258b02-ed7689e3556981a7.js","4316","static/chunks/ad2866b8-e13a3cf75ccf0eb8.js","8720","static/chunks/8720-c9ee040177c11cae.js","4754","static/chunks/4754-f12d30a9633ac86b.js","7389","static/chunks/7389-61da0d6ecaea74eb.js","2672","static/chunks/2672-7c5c90d97d096503.js","6357","static/chunks/6357-f74e169a9a97fe50.js","4735","static/chunks/4735-3fe565f30753fd50.js","230","static/chunks/230-22a2bac579174a98.js","8974","static/chunks/app/page-d5bbbaf5dee449d5.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/page.tsx":{"id":25782,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/test-generation/page.tsx":{"id":8103,"name":"*","chunks":[],"async":false}},"entryCSSFiles":{"/Users/otto/Desktop/deepstudio/osw-studio-git/":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/layout":[{"inlined":false,"path":"static/css/9c6cbf809bc04838.css"}],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/api/auth/codex/status/route":[]},"rscModuleMapping":{"8103":{"*":{"id":"60940","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"6060","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"7184","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"36893","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"73041","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"37734","name":"*","chunks":[],"async":false}},"27408":{"*":{"id":"94348","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"2054","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"69507","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"81170","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"7760","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"89748","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"20656","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"51384","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"23597","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"17742","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"26262","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"69576","name":"*","chunks":[],"async":false}}},"edgeRscModuleMapping":{}} \ No newline at end of file diff --git a/.next/server/app/api/auth/codex/token/route_client-reference-manifest.js b/.next/server/app/api/auth/codex/token/route_client-reference-manifest.js index 87cc308ccaf3ff5ffcce93278b2ebe451a04f5e9..98f0996c894ddf3495c1a68589bc73cccd4800cc 100644 --- a/.next/server/app/api/auth/codex/token/route_client-reference-manifest.js +++ b/.next/server/app/api/auth/codex/token/route_client-reference-manifest.js @@ -1 +1 @@ -globalThis.__RSC_MANIFEST=(globalThis.__RSC_MANIFEST||{});globalThis.__RSC_MANIFEST["/api/auth/codex/token/route"]={"moduleLoading":{"prefix":"/_next/"},"ssrModuleMapping":{"8103":{"*":{"id":"32583","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"77526","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"78922","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"68495","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"12263","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"82016","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"31152","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"83133","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"54160","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"92130","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"75170","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"38502","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"82146","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"31603","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"74034","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"67600","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"29234","name":"*","chunks":[],"async":false}}},"edgeSSRModuleMapping":{},"clientModules":{"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/tanstack-query-provider.tsx":{"id":46131,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/theme-provider.tsx":{"id":98124,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/ui/sonner.tsx":{"id":70240,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"Inter\",\"arguments\":[{\"variable\":\"--font-inter-sans\",\"subsets\":[\"latin\"]}],\"variableName\":\"inter\"}":{"id":85568,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"PT_Sans\",\"arguments\":[{\"variable\":\"--font-ptSans-mono\",\"subsets\":[\"latin\"],\"weight\":[\"400\",\"700\"]}],\"variableName\":\"ptSans\"}":{"id":80231,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/assets/globals.css":{"id":27408,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/page-wrapper/index.tsx":{"id":43688,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/login/page.tsx":{"id":62112,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/page.tsx":{"id":25782,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page.tsx":{"id":86807,"name":"*","chunks":["5948","static/chunks/06bf0ff1-101744fe776a5109.js","7003","static/chunks/14258b02-ed7689e3556981a7.js","4316","static/chunks/ad2866b8-e13a3cf75ccf0eb8.js","8720","static/chunks/8720-c9ee040177c11cae.js","4754","static/chunks/4754-f12d30a9633ac86b.js","7389","static/chunks/7389-61da0d6ecaea74eb.js","2672","static/chunks/2672-7c5c90d97d096503.js","6357","static/chunks/6357-b446ac8c3fed5ee2.js","4735","static/chunks/4735-3fe565f30753fd50.js","230","static/chunks/230-17f072d56a4348eb.js","8974","static/chunks/app/page-d5bbbaf5dee449d5.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/test-generation/page.tsx":{"id":8103,"name":"*","chunks":[],"async":false}},"entryCSSFiles":{"/Users/otto/Desktop/deepstudio/osw-studio-git/":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/layout":[{"inlined":false,"path":"static/css/1138060002beec9e.css"},{"inlined":false,"path":"static/css/4f7bf7a934dc8d86.css"}],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/api/auth/codex/token/route":[]},"rscModuleMapping":{"8103":{"*":{"id":"60940","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"6060","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"7184","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"36893","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"73041","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"37734","name":"*","chunks":[],"async":false}},"27408":{"*":{"id":"94348","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"2054","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"69507","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"81170","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"7760","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"89748","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"20656","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"51384","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"23597","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"17742","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"26262","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"69576","name":"*","chunks":[],"async":false}}},"edgeRscModuleMapping":{}} \ No newline at end of file +globalThis.__RSC_MANIFEST=(globalThis.__RSC_MANIFEST||{});globalThis.__RSC_MANIFEST["/api/auth/codex/token/route"]={"moduleLoading":{"prefix":"/_next/"},"ssrModuleMapping":{"8103":{"*":{"id":"32583","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"77526","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"78922","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"68495","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"12263","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"82016","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"31152","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"83133","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"54160","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"92130","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"75170","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"38502","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"82146","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"31603","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"74034","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"67600","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"29234","name":"*","chunks":[],"async":false}}},"edgeSSRModuleMapping":{},"clientModules":{"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/tanstack-query-provider.tsx":{"id":46131,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/theme-provider.tsx":{"id":98124,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/ui/sonner.tsx":{"id":70240,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"Inter\",\"arguments\":[{\"variable\":\"--font-inter-sans\",\"subsets\":[\"latin\"]}],\"variableName\":\"inter\"}":{"id":85568,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"PT_Sans\",\"arguments\":[{\"variable\":\"--font-ptSans-mono\",\"subsets\":[\"latin\"],\"weight\":[\"400\",\"700\"]}],\"variableName\":\"ptSans\"}":{"id":80231,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/assets/globals.css":{"id":27408,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/page-wrapper/index.tsx":{"id":43688,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/login/page.tsx":{"id":62112,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page.tsx":{"id":86807,"name":"*","chunks":["5948","static/chunks/06bf0ff1-101744fe776a5109.js","7003","static/chunks/14258b02-ed7689e3556981a7.js","4316","static/chunks/ad2866b8-e13a3cf75ccf0eb8.js","8720","static/chunks/8720-c9ee040177c11cae.js","4754","static/chunks/4754-f12d30a9633ac86b.js","7389","static/chunks/7389-61da0d6ecaea74eb.js","2672","static/chunks/2672-7c5c90d97d096503.js","6357","static/chunks/6357-f74e169a9a97fe50.js","4735","static/chunks/4735-3fe565f30753fd50.js","230","static/chunks/230-22a2bac579174a98.js","8974","static/chunks/app/page-d5bbbaf5dee449d5.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/page.tsx":{"id":25782,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/test-generation/page.tsx":{"id":8103,"name":"*","chunks":[],"async":false}},"entryCSSFiles":{"/Users/otto/Desktop/deepstudio/osw-studio-git/":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/layout":[{"inlined":false,"path":"static/css/9c6cbf809bc04838.css"}],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/api/auth/codex/token/route":[]},"rscModuleMapping":{"8103":{"*":{"id":"60940","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"6060","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"7184","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"36893","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"73041","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"37734","name":"*","chunks":[],"async":false}},"27408":{"*":{"id":"94348","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"2054","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"69507","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"81170","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"7760","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"89748","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"20656","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"51384","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"23597","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"17742","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"26262","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"69576","name":"*","chunks":[],"async":false}}},"edgeRscModuleMapping":{}} \ No newline at end of file diff --git a/.next/server/app/api/auth/hf/capabilities/route_client-reference-manifest.js b/.next/server/app/api/auth/hf/capabilities/route_client-reference-manifest.js index 0bf0c3ea3dfd1de09c3f86a26b9e61df4113240f..2b83708b54a98e0aeb81f191b5463a1b2e34c86b 100644 --- a/.next/server/app/api/auth/hf/capabilities/route_client-reference-manifest.js +++ b/.next/server/app/api/auth/hf/capabilities/route_client-reference-manifest.js @@ -1 +1 @@ -globalThis.__RSC_MANIFEST=(globalThis.__RSC_MANIFEST||{});globalThis.__RSC_MANIFEST["/api/auth/hf/capabilities/route"]={"moduleLoading":{"prefix":"/_next/"},"ssrModuleMapping":{"8103":{"*":{"id":"32583","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"77526","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"78922","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"68495","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"12263","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"82016","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"31152","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"83133","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"54160","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"92130","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"75170","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"38502","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"82146","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"31603","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"74034","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"67600","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"29234","name":"*","chunks":[],"async":false}}},"edgeSSRModuleMapping":{},"clientModules":{"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/tanstack-query-provider.tsx":{"id":46131,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/theme-provider.tsx":{"id":98124,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/ui/sonner.tsx":{"id":70240,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"Inter\",\"arguments\":[{\"variable\":\"--font-inter-sans\",\"subsets\":[\"latin\"]}],\"variableName\":\"inter\"}":{"id":85568,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"PT_Sans\",\"arguments\":[{\"variable\":\"--font-ptSans-mono\",\"subsets\":[\"latin\"],\"weight\":[\"400\",\"700\"]}],\"variableName\":\"ptSans\"}":{"id":80231,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/assets/globals.css":{"id":27408,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/page-wrapper/index.tsx":{"id":43688,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/login/page.tsx":{"id":62112,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/page.tsx":{"id":25782,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page.tsx":{"id":86807,"name":"*","chunks":["5948","static/chunks/06bf0ff1-101744fe776a5109.js","7003","static/chunks/14258b02-ed7689e3556981a7.js","4316","static/chunks/ad2866b8-e13a3cf75ccf0eb8.js","8720","static/chunks/8720-c9ee040177c11cae.js","4754","static/chunks/4754-f12d30a9633ac86b.js","7389","static/chunks/7389-61da0d6ecaea74eb.js","2672","static/chunks/2672-7c5c90d97d096503.js","6357","static/chunks/6357-b446ac8c3fed5ee2.js","4735","static/chunks/4735-3fe565f30753fd50.js","230","static/chunks/230-17f072d56a4348eb.js","8974","static/chunks/app/page-d5bbbaf5dee449d5.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/test-generation/page.tsx":{"id":8103,"name":"*","chunks":[],"async":false}},"entryCSSFiles":{"/Users/otto/Desktop/deepstudio/osw-studio-git/":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/layout":[{"inlined":false,"path":"static/css/1138060002beec9e.css"},{"inlined":false,"path":"static/css/4f7bf7a934dc8d86.css"}],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/api/auth/hf/capabilities/route":[]},"rscModuleMapping":{"8103":{"*":{"id":"60940","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"6060","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"7184","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"36893","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"73041","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"37734","name":"*","chunks":[],"async":false}},"27408":{"*":{"id":"94348","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"2054","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"69507","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"81170","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"7760","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"89748","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"20656","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"51384","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"23597","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"17742","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"26262","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"69576","name":"*","chunks":[],"async":false}}},"edgeRscModuleMapping":{}} \ No newline at end of file +globalThis.__RSC_MANIFEST=(globalThis.__RSC_MANIFEST||{});globalThis.__RSC_MANIFEST["/api/auth/hf/capabilities/route"]={"moduleLoading":{"prefix":"/_next/"},"ssrModuleMapping":{"8103":{"*":{"id":"32583","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"77526","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"78922","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"68495","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"12263","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"82016","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"31152","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"83133","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"54160","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"92130","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"75170","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"38502","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"82146","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"31603","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"74034","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"67600","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"29234","name":"*","chunks":[],"async":false}}},"edgeSSRModuleMapping":{},"clientModules":{"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/tanstack-query-provider.tsx":{"id":46131,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/theme-provider.tsx":{"id":98124,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/ui/sonner.tsx":{"id":70240,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"Inter\",\"arguments\":[{\"variable\":\"--font-inter-sans\",\"subsets\":[\"latin\"]}],\"variableName\":\"inter\"}":{"id":85568,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"PT_Sans\",\"arguments\":[{\"variable\":\"--font-ptSans-mono\",\"subsets\":[\"latin\"],\"weight\":[\"400\",\"700\"]}],\"variableName\":\"ptSans\"}":{"id":80231,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/assets/globals.css":{"id":27408,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/page-wrapper/index.tsx":{"id":43688,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/login/page.tsx":{"id":62112,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page.tsx":{"id":86807,"name":"*","chunks":["5948","static/chunks/06bf0ff1-101744fe776a5109.js","7003","static/chunks/14258b02-ed7689e3556981a7.js","4316","static/chunks/ad2866b8-e13a3cf75ccf0eb8.js","8720","static/chunks/8720-c9ee040177c11cae.js","4754","static/chunks/4754-f12d30a9633ac86b.js","7389","static/chunks/7389-61da0d6ecaea74eb.js","2672","static/chunks/2672-7c5c90d97d096503.js","6357","static/chunks/6357-f74e169a9a97fe50.js","4735","static/chunks/4735-3fe565f30753fd50.js","230","static/chunks/230-22a2bac579174a98.js","8974","static/chunks/app/page-d5bbbaf5dee449d5.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/page.tsx":{"id":25782,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/test-generation/page.tsx":{"id":8103,"name":"*","chunks":[],"async":false}},"entryCSSFiles":{"/Users/otto/Desktop/deepstudio/osw-studio-git/":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/layout":[{"inlined":false,"path":"static/css/9c6cbf809bc04838.css"}],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/api/auth/hf/capabilities/route":[]},"rscModuleMapping":{"8103":{"*":{"id":"60940","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"6060","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"7184","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"36893","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"73041","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"37734","name":"*","chunks":[],"async":false}},"27408":{"*":{"id":"94348","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"2054","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"69507","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"81170","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"7760","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"89748","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"20656","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"51384","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"23597","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"17742","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"26262","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"69576","name":"*","chunks":[],"async":false}}},"edgeRscModuleMapping":{}} \ No newline at end of file diff --git a/.next/server/app/api/auth/login/route_client-reference-manifest.js b/.next/server/app/api/auth/login/route_client-reference-manifest.js index 9b6927317c1678bca31e213dc130f2bf6e6fafb2..8b9e364d2b1a9108594f57b272d1225209bee07f 100644 --- a/.next/server/app/api/auth/login/route_client-reference-manifest.js +++ b/.next/server/app/api/auth/login/route_client-reference-manifest.js @@ -1 +1 @@ -globalThis.__RSC_MANIFEST=(globalThis.__RSC_MANIFEST||{});globalThis.__RSC_MANIFEST["/api/auth/login/route"]={"moduleLoading":{"prefix":"/_next/"},"ssrModuleMapping":{"8103":{"*":{"id":"32583","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"77526","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"78922","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"68495","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"12263","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"82016","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"31152","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"83133","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"54160","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"92130","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"75170","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"38502","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"82146","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"31603","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"74034","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"67600","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"29234","name":"*","chunks":[],"async":false}}},"edgeSSRModuleMapping":{},"clientModules":{"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/tanstack-query-provider.tsx":{"id":46131,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/theme-provider.tsx":{"id":98124,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/ui/sonner.tsx":{"id":70240,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"Inter\",\"arguments\":[{\"variable\":\"--font-inter-sans\",\"subsets\":[\"latin\"]}],\"variableName\":\"inter\"}":{"id":85568,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"PT_Sans\",\"arguments\":[{\"variable\":\"--font-ptSans-mono\",\"subsets\":[\"latin\"],\"weight\":[\"400\",\"700\"]}],\"variableName\":\"ptSans\"}":{"id":80231,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/assets/globals.css":{"id":27408,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/page-wrapper/index.tsx":{"id":43688,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/login/page.tsx":{"id":62112,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/page.tsx":{"id":25782,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page.tsx":{"id":86807,"name":"*","chunks":["5948","static/chunks/06bf0ff1-101744fe776a5109.js","7003","static/chunks/14258b02-ed7689e3556981a7.js","4316","static/chunks/ad2866b8-e13a3cf75ccf0eb8.js","8720","static/chunks/8720-c9ee040177c11cae.js","4754","static/chunks/4754-f12d30a9633ac86b.js","7389","static/chunks/7389-61da0d6ecaea74eb.js","2672","static/chunks/2672-7c5c90d97d096503.js","6357","static/chunks/6357-b446ac8c3fed5ee2.js","4735","static/chunks/4735-3fe565f30753fd50.js","230","static/chunks/230-17f072d56a4348eb.js","8974","static/chunks/app/page-d5bbbaf5dee449d5.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/test-generation/page.tsx":{"id":8103,"name":"*","chunks":[],"async":false}},"entryCSSFiles":{"/Users/otto/Desktop/deepstudio/osw-studio-git/":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/layout":[{"inlined":false,"path":"static/css/1138060002beec9e.css"},{"inlined":false,"path":"static/css/4f7bf7a934dc8d86.css"}],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/api/auth/login/route":[]},"rscModuleMapping":{"8103":{"*":{"id":"60940","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"6060","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"7184","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"36893","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"73041","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"37734","name":"*","chunks":[],"async":false}},"27408":{"*":{"id":"94348","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"2054","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"69507","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"81170","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"7760","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"89748","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"20656","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"51384","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"23597","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"17742","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"26262","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"69576","name":"*","chunks":[],"async":false}}},"edgeRscModuleMapping":{}} \ No newline at end of file +globalThis.__RSC_MANIFEST=(globalThis.__RSC_MANIFEST||{});globalThis.__RSC_MANIFEST["/api/auth/login/route"]={"moduleLoading":{"prefix":"/_next/"},"ssrModuleMapping":{"8103":{"*":{"id":"32583","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"77526","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"78922","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"68495","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"12263","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"82016","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"31152","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"83133","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"54160","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"92130","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"75170","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"38502","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"82146","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"31603","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"74034","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"67600","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"29234","name":"*","chunks":[],"async":false}}},"edgeSSRModuleMapping":{},"clientModules":{"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/tanstack-query-provider.tsx":{"id":46131,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/theme-provider.tsx":{"id":98124,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/ui/sonner.tsx":{"id":70240,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"Inter\",\"arguments\":[{\"variable\":\"--font-inter-sans\",\"subsets\":[\"latin\"]}],\"variableName\":\"inter\"}":{"id":85568,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"PT_Sans\",\"arguments\":[{\"variable\":\"--font-ptSans-mono\",\"subsets\":[\"latin\"],\"weight\":[\"400\",\"700\"]}],\"variableName\":\"ptSans\"}":{"id":80231,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/assets/globals.css":{"id":27408,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/page-wrapper/index.tsx":{"id":43688,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/login/page.tsx":{"id":62112,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page.tsx":{"id":86807,"name":"*","chunks":["5948","static/chunks/06bf0ff1-101744fe776a5109.js","7003","static/chunks/14258b02-ed7689e3556981a7.js","4316","static/chunks/ad2866b8-e13a3cf75ccf0eb8.js","8720","static/chunks/8720-c9ee040177c11cae.js","4754","static/chunks/4754-f12d30a9633ac86b.js","7389","static/chunks/7389-61da0d6ecaea74eb.js","2672","static/chunks/2672-7c5c90d97d096503.js","6357","static/chunks/6357-f74e169a9a97fe50.js","4735","static/chunks/4735-3fe565f30753fd50.js","230","static/chunks/230-22a2bac579174a98.js","8974","static/chunks/app/page-d5bbbaf5dee449d5.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/page.tsx":{"id":25782,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/test-generation/page.tsx":{"id":8103,"name":"*","chunks":[],"async":false}},"entryCSSFiles":{"/Users/otto/Desktop/deepstudio/osw-studio-git/":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/layout":[{"inlined":false,"path":"static/css/9c6cbf809bc04838.css"}],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/api/auth/login/route":[]},"rscModuleMapping":{"8103":{"*":{"id":"60940","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"6060","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"7184","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"36893","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"73041","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"37734","name":"*","chunks":[],"async":false}},"27408":{"*":{"id":"94348","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"2054","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"69507","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"81170","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"7760","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"89748","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"20656","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"51384","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"23597","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"17742","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"26262","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"69576","name":"*","chunks":[],"async":false}}},"edgeRscModuleMapping":{}} \ No newline at end of file diff --git a/.next/server/app/api/auth/logout/route_client-reference-manifest.js b/.next/server/app/api/auth/logout/route_client-reference-manifest.js index ff4e1c04d6e3bf1c41c0c4fc2a9cdcf74616e3b6..caf52974062223ec048b6ed8b4eb1ae3b0863ba3 100644 --- a/.next/server/app/api/auth/logout/route_client-reference-manifest.js +++ b/.next/server/app/api/auth/logout/route_client-reference-manifest.js @@ -1 +1 @@ -globalThis.__RSC_MANIFEST=(globalThis.__RSC_MANIFEST||{});globalThis.__RSC_MANIFEST["/api/auth/logout/route"]={"moduleLoading":{"prefix":"/_next/"},"ssrModuleMapping":{"8103":{"*":{"id":"32583","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"77526","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"78922","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"68495","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"12263","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"82016","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"31152","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"83133","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"54160","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"92130","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"75170","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"38502","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"82146","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"31603","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"74034","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"67600","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"29234","name":"*","chunks":[],"async":false}}},"edgeSSRModuleMapping":{},"clientModules":{"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/tanstack-query-provider.tsx":{"id":46131,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/theme-provider.tsx":{"id":98124,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/ui/sonner.tsx":{"id":70240,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"Inter\",\"arguments\":[{\"variable\":\"--font-inter-sans\",\"subsets\":[\"latin\"]}],\"variableName\":\"inter\"}":{"id":85568,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"PT_Sans\",\"arguments\":[{\"variable\":\"--font-ptSans-mono\",\"subsets\":[\"latin\"],\"weight\":[\"400\",\"700\"]}],\"variableName\":\"ptSans\"}":{"id":80231,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/assets/globals.css":{"id":27408,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/page-wrapper/index.tsx":{"id":43688,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/login/page.tsx":{"id":62112,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/page.tsx":{"id":25782,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page.tsx":{"id":86807,"name":"*","chunks":["5948","static/chunks/06bf0ff1-101744fe776a5109.js","7003","static/chunks/14258b02-ed7689e3556981a7.js","4316","static/chunks/ad2866b8-e13a3cf75ccf0eb8.js","8720","static/chunks/8720-c9ee040177c11cae.js","4754","static/chunks/4754-f12d30a9633ac86b.js","7389","static/chunks/7389-61da0d6ecaea74eb.js","2672","static/chunks/2672-7c5c90d97d096503.js","6357","static/chunks/6357-b446ac8c3fed5ee2.js","4735","static/chunks/4735-3fe565f30753fd50.js","230","static/chunks/230-17f072d56a4348eb.js","8974","static/chunks/app/page-d5bbbaf5dee449d5.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/test-generation/page.tsx":{"id":8103,"name":"*","chunks":[],"async":false}},"entryCSSFiles":{"/Users/otto/Desktop/deepstudio/osw-studio-git/":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/layout":[{"inlined":false,"path":"static/css/1138060002beec9e.css"},{"inlined":false,"path":"static/css/4f7bf7a934dc8d86.css"}],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/api/auth/logout/route":[]},"rscModuleMapping":{"8103":{"*":{"id":"60940","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"6060","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"7184","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"36893","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"73041","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"37734","name":"*","chunks":[],"async":false}},"27408":{"*":{"id":"94348","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"2054","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"69507","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"81170","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"7760","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"89748","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"20656","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"51384","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"23597","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"17742","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"26262","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"69576","name":"*","chunks":[],"async":false}}},"edgeRscModuleMapping":{}} \ No newline at end of file +globalThis.__RSC_MANIFEST=(globalThis.__RSC_MANIFEST||{});globalThis.__RSC_MANIFEST["/api/auth/logout/route"]={"moduleLoading":{"prefix":"/_next/"},"ssrModuleMapping":{"8103":{"*":{"id":"32583","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"77526","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"78922","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"68495","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"12263","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"82016","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"31152","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"83133","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"54160","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"92130","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"75170","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"38502","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"82146","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"31603","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"74034","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"67600","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"29234","name":"*","chunks":[],"async":false}}},"edgeSSRModuleMapping":{},"clientModules":{"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/tanstack-query-provider.tsx":{"id":46131,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/theme-provider.tsx":{"id":98124,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/ui/sonner.tsx":{"id":70240,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"Inter\",\"arguments\":[{\"variable\":\"--font-inter-sans\",\"subsets\":[\"latin\"]}],\"variableName\":\"inter\"}":{"id":85568,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"PT_Sans\",\"arguments\":[{\"variable\":\"--font-ptSans-mono\",\"subsets\":[\"latin\"],\"weight\":[\"400\",\"700\"]}],\"variableName\":\"ptSans\"}":{"id":80231,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/assets/globals.css":{"id":27408,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/page-wrapper/index.tsx":{"id":43688,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/login/page.tsx":{"id":62112,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page.tsx":{"id":86807,"name":"*","chunks":["5948","static/chunks/06bf0ff1-101744fe776a5109.js","7003","static/chunks/14258b02-ed7689e3556981a7.js","4316","static/chunks/ad2866b8-e13a3cf75ccf0eb8.js","8720","static/chunks/8720-c9ee040177c11cae.js","4754","static/chunks/4754-f12d30a9633ac86b.js","7389","static/chunks/7389-61da0d6ecaea74eb.js","2672","static/chunks/2672-7c5c90d97d096503.js","6357","static/chunks/6357-f74e169a9a97fe50.js","4735","static/chunks/4735-3fe565f30753fd50.js","230","static/chunks/230-22a2bac579174a98.js","8974","static/chunks/app/page-d5bbbaf5dee449d5.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/page.tsx":{"id":25782,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/test-generation/page.tsx":{"id":8103,"name":"*","chunks":[],"async":false}},"entryCSSFiles":{"/Users/otto/Desktop/deepstudio/osw-studio-git/":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/layout":[{"inlined":false,"path":"static/css/9c6cbf809bc04838.css"}],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/api/auth/logout/route":[]},"rscModuleMapping":{"8103":{"*":{"id":"60940","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"6060","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"7184","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"36893","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"73041","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"37734","name":"*","chunks":[],"async":false}},"27408":{"*":{"id":"94348","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"2054","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"69507","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"81170","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"7760","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"89748","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"20656","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"51384","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"23597","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"17742","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"26262","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"69576","name":"*","chunks":[],"async":false}}},"edgeRscModuleMapping":{}} \ No newline at end of file diff --git a/.next/server/app/api/auth/me/route_client-reference-manifest.js b/.next/server/app/api/auth/me/route_client-reference-manifest.js index cd719dca09d07f524108baf9eb8f23dcfd89cbaa..9dc253c11e131f6b4b677635865fff867077f502 100644 --- a/.next/server/app/api/auth/me/route_client-reference-manifest.js +++ b/.next/server/app/api/auth/me/route_client-reference-manifest.js @@ -1 +1 @@ -globalThis.__RSC_MANIFEST=(globalThis.__RSC_MANIFEST||{});globalThis.__RSC_MANIFEST["/api/auth/me/route"]={"moduleLoading":{"prefix":"/_next/"},"ssrModuleMapping":{"8103":{"*":{"id":"32583","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"77526","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"78922","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"68495","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"12263","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"82016","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"31152","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"83133","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"54160","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"92130","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"75170","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"38502","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"82146","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"31603","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"74034","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"67600","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"29234","name":"*","chunks":[],"async":false}}},"edgeSSRModuleMapping":{},"clientModules":{"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/tanstack-query-provider.tsx":{"id":46131,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/theme-provider.tsx":{"id":98124,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/ui/sonner.tsx":{"id":70240,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"Inter\",\"arguments\":[{\"variable\":\"--font-inter-sans\",\"subsets\":[\"latin\"]}],\"variableName\":\"inter\"}":{"id":85568,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"PT_Sans\",\"arguments\":[{\"variable\":\"--font-ptSans-mono\",\"subsets\":[\"latin\"],\"weight\":[\"400\",\"700\"]}],\"variableName\":\"ptSans\"}":{"id":80231,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/assets/globals.css":{"id":27408,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/page-wrapper/index.tsx":{"id":43688,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/login/page.tsx":{"id":62112,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/page.tsx":{"id":25782,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page.tsx":{"id":86807,"name":"*","chunks":["5948","static/chunks/06bf0ff1-101744fe776a5109.js","7003","static/chunks/14258b02-ed7689e3556981a7.js","4316","static/chunks/ad2866b8-e13a3cf75ccf0eb8.js","8720","static/chunks/8720-c9ee040177c11cae.js","4754","static/chunks/4754-f12d30a9633ac86b.js","7389","static/chunks/7389-61da0d6ecaea74eb.js","2672","static/chunks/2672-7c5c90d97d096503.js","6357","static/chunks/6357-b446ac8c3fed5ee2.js","4735","static/chunks/4735-3fe565f30753fd50.js","230","static/chunks/230-17f072d56a4348eb.js","8974","static/chunks/app/page-d5bbbaf5dee449d5.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/test-generation/page.tsx":{"id":8103,"name":"*","chunks":[],"async":false}},"entryCSSFiles":{"/Users/otto/Desktop/deepstudio/osw-studio-git/":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/layout":[{"inlined":false,"path":"static/css/1138060002beec9e.css"},{"inlined":false,"path":"static/css/4f7bf7a934dc8d86.css"}],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/api/auth/me/route":[]},"rscModuleMapping":{"8103":{"*":{"id":"60940","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"6060","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"7184","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"36893","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"73041","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"37734","name":"*","chunks":[],"async":false}},"27408":{"*":{"id":"94348","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"2054","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"69507","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"81170","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"7760","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"89748","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"20656","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"51384","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"23597","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"17742","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"26262","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"69576","name":"*","chunks":[],"async":false}}},"edgeRscModuleMapping":{}} \ No newline at end of file +globalThis.__RSC_MANIFEST=(globalThis.__RSC_MANIFEST||{});globalThis.__RSC_MANIFEST["/api/auth/me/route"]={"moduleLoading":{"prefix":"/_next/"},"ssrModuleMapping":{"8103":{"*":{"id":"32583","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"77526","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"78922","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"68495","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"12263","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"82016","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"31152","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"83133","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"54160","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"92130","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"75170","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"38502","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"82146","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"31603","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"74034","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"67600","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"29234","name":"*","chunks":[],"async":false}}},"edgeSSRModuleMapping":{},"clientModules":{"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/tanstack-query-provider.tsx":{"id":46131,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/theme-provider.tsx":{"id":98124,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/ui/sonner.tsx":{"id":70240,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"Inter\",\"arguments\":[{\"variable\":\"--font-inter-sans\",\"subsets\":[\"latin\"]}],\"variableName\":\"inter\"}":{"id":85568,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"PT_Sans\",\"arguments\":[{\"variable\":\"--font-ptSans-mono\",\"subsets\":[\"latin\"],\"weight\":[\"400\",\"700\"]}],\"variableName\":\"ptSans\"}":{"id":80231,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/assets/globals.css":{"id":27408,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/page-wrapper/index.tsx":{"id":43688,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/login/page.tsx":{"id":62112,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page.tsx":{"id":86807,"name":"*","chunks":["5948","static/chunks/06bf0ff1-101744fe776a5109.js","7003","static/chunks/14258b02-ed7689e3556981a7.js","4316","static/chunks/ad2866b8-e13a3cf75ccf0eb8.js","8720","static/chunks/8720-c9ee040177c11cae.js","4754","static/chunks/4754-f12d30a9633ac86b.js","7389","static/chunks/7389-61da0d6ecaea74eb.js","2672","static/chunks/2672-7c5c90d97d096503.js","6357","static/chunks/6357-f74e169a9a97fe50.js","4735","static/chunks/4735-3fe565f30753fd50.js","230","static/chunks/230-22a2bac579174a98.js","8974","static/chunks/app/page-d5bbbaf5dee449d5.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/page.tsx":{"id":25782,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/test-generation/page.tsx":{"id":8103,"name":"*","chunks":[],"async":false}},"entryCSSFiles":{"/Users/otto/Desktop/deepstudio/osw-studio-git/":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/layout":[{"inlined":false,"path":"static/css/9c6cbf809bc04838.css"}],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/api/auth/me/route":[]},"rscModuleMapping":{"8103":{"*":{"id":"60940","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"6060","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"7184","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"36893","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"73041","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"37734","name":"*","chunks":[],"async":false}},"27408":{"*":{"id":"94348","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"2054","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"69507","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"81170","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"7760","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"89748","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"20656","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"51384","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"23597","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"17742","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"26262","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"69576","name":"*","chunks":[],"async":false}}},"edgeRscModuleMapping":{}} \ No newline at end of file diff --git a/.next/server/app/api/deployments/[id]/functions/[...path]/route_client-reference-manifest.js b/.next/server/app/api/deployments/[id]/functions/[...path]/route_client-reference-manifest.js index b8ab6bbf69f89cc4d70e6f9be3948f2d2ff11e9d..8142cd0abbcb2581bbea2bd2ca2e273f0c49af9e 100644 --- a/.next/server/app/api/deployments/[id]/functions/[...path]/route_client-reference-manifest.js +++ b/.next/server/app/api/deployments/[id]/functions/[...path]/route_client-reference-manifest.js @@ -1 +1 @@ -globalThis.__RSC_MANIFEST=(globalThis.__RSC_MANIFEST||{});globalThis.__RSC_MANIFEST["/api/deployments/[id]/functions/[...path]/route"]={"moduleLoading":{"prefix":"/_next/"},"ssrModuleMapping":{"8103":{"*":{"id":"32583","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"77526","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"78922","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"68495","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"12263","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"82016","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"31152","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"83133","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"54160","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"92130","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"75170","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"38502","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"82146","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"31603","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"74034","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"67600","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"29234","name":"*","chunks":[],"async":false}}},"edgeSSRModuleMapping":{},"clientModules":{"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/tanstack-query-provider.tsx":{"id":46131,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/theme-provider.tsx":{"id":98124,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/ui/sonner.tsx":{"id":70240,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"Inter\",\"arguments\":[{\"variable\":\"--font-inter-sans\",\"subsets\":[\"latin\"]}],\"variableName\":\"inter\"}":{"id":85568,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"PT_Sans\",\"arguments\":[{\"variable\":\"--font-ptSans-mono\",\"subsets\":[\"latin\"],\"weight\":[\"400\",\"700\"]}],\"variableName\":\"ptSans\"}":{"id":80231,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/assets/globals.css":{"id":27408,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/page-wrapper/index.tsx":{"id":43688,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/login/page.tsx":{"id":62112,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/page.tsx":{"id":25782,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page.tsx":{"id":86807,"name":"*","chunks":["5948","static/chunks/06bf0ff1-101744fe776a5109.js","7003","static/chunks/14258b02-ed7689e3556981a7.js","4316","static/chunks/ad2866b8-e13a3cf75ccf0eb8.js","8720","static/chunks/8720-c9ee040177c11cae.js","4754","static/chunks/4754-f12d30a9633ac86b.js","7389","static/chunks/7389-61da0d6ecaea74eb.js","2672","static/chunks/2672-7c5c90d97d096503.js","6357","static/chunks/6357-b446ac8c3fed5ee2.js","4735","static/chunks/4735-3fe565f30753fd50.js","230","static/chunks/230-17f072d56a4348eb.js","8974","static/chunks/app/page-d5bbbaf5dee449d5.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/test-generation/page.tsx":{"id":8103,"name":"*","chunks":[],"async":false}},"entryCSSFiles":{"/Users/otto/Desktop/deepstudio/osw-studio-git/":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/layout":[{"inlined":false,"path":"static/css/1138060002beec9e.css"},{"inlined":false,"path":"static/css/4f7bf7a934dc8d86.css"}],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/api/deployments/route":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/api/deployments/[id]/route":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/api/deployments/[id]/functions/[...path]/route":[]},"rscModuleMapping":{"8103":{"*":{"id":"60940","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"6060","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"7184","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"36893","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"73041","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"37734","name":"*","chunks":[],"async":false}},"27408":{"*":{"id":"94348","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"2054","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"69507","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"81170","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"7760","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"89748","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"20656","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"51384","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"23597","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"17742","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"26262","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"69576","name":"*","chunks":[],"async":false}}},"edgeRscModuleMapping":{}} \ No newline at end of file +globalThis.__RSC_MANIFEST=(globalThis.__RSC_MANIFEST||{});globalThis.__RSC_MANIFEST["/api/deployments/[id]/functions/[...path]/route"]={"moduleLoading":{"prefix":"/_next/"},"ssrModuleMapping":{"8103":{"*":{"id":"32583","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"77526","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"78922","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"68495","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"12263","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"82016","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"31152","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"83133","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"54160","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"92130","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"75170","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"38502","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"82146","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"31603","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"74034","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"67600","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"29234","name":"*","chunks":[],"async":false}}},"edgeSSRModuleMapping":{},"clientModules":{"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/tanstack-query-provider.tsx":{"id":46131,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/theme-provider.tsx":{"id":98124,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/ui/sonner.tsx":{"id":70240,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"Inter\",\"arguments\":[{\"variable\":\"--font-inter-sans\",\"subsets\":[\"latin\"]}],\"variableName\":\"inter\"}":{"id":85568,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"PT_Sans\",\"arguments\":[{\"variable\":\"--font-ptSans-mono\",\"subsets\":[\"latin\"],\"weight\":[\"400\",\"700\"]}],\"variableName\":\"ptSans\"}":{"id":80231,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/assets/globals.css":{"id":27408,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/page-wrapper/index.tsx":{"id":43688,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/login/page.tsx":{"id":62112,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page.tsx":{"id":86807,"name":"*","chunks":["5948","static/chunks/06bf0ff1-101744fe776a5109.js","7003","static/chunks/14258b02-ed7689e3556981a7.js","4316","static/chunks/ad2866b8-e13a3cf75ccf0eb8.js","8720","static/chunks/8720-c9ee040177c11cae.js","4754","static/chunks/4754-f12d30a9633ac86b.js","7389","static/chunks/7389-61da0d6ecaea74eb.js","2672","static/chunks/2672-7c5c90d97d096503.js","6357","static/chunks/6357-f74e169a9a97fe50.js","4735","static/chunks/4735-3fe565f30753fd50.js","230","static/chunks/230-22a2bac579174a98.js","8974","static/chunks/app/page-d5bbbaf5dee449d5.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/page.tsx":{"id":25782,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/test-generation/page.tsx":{"id":8103,"name":"*","chunks":[],"async":false}},"entryCSSFiles":{"/Users/otto/Desktop/deepstudio/osw-studio-git/":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/layout":[{"inlined":false,"path":"static/css/9c6cbf809bc04838.css"}],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/api/deployments/route":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/api/deployments/[id]/route":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/api/deployments/[id]/functions/[...path]/route":[]},"rscModuleMapping":{"8103":{"*":{"id":"60940","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"6060","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"7184","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"36893","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"73041","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"37734","name":"*","chunks":[],"async":false}},"27408":{"*":{"id":"94348","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"2054","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"69507","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"81170","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"7760","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"89748","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"20656","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"51384","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"23597","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"17742","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"26262","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"69576","name":"*","chunks":[],"async":false}}},"edgeRscModuleMapping":{}} \ No newline at end of file diff --git a/.next/server/app/api/deployments/[id]/publish/route_client-reference-manifest.js b/.next/server/app/api/deployments/[id]/publish/route_client-reference-manifest.js index df3d6c5d1fea2b3e90d2832d6ca656f12e5bc9b5..5c8b2bc6b7e37f23435b8261703e72f123723c5e 100644 --- a/.next/server/app/api/deployments/[id]/publish/route_client-reference-manifest.js +++ b/.next/server/app/api/deployments/[id]/publish/route_client-reference-manifest.js @@ -1 +1 @@ -globalThis.__RSC_MANIFEST=(globalThis.__RSC_MANIFEST||{});globalThis.__RSC_MANIFEST["/api/deployments/[id]/publish/route"]={"moduleLoading":{"prefix":"/_next/"},"ssrModuleMapping":{"8103":{"*":{"id":"32583","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"77526","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"78922","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"68495","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"12263","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"82016","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"31152","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"83133","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"54160","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"92130","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"75170","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"38502","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"82146","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"31603","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"74034","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"67600","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"29234","name":"*","chunks":[],"async":false}}},"edgeSSRModuleMapping":{},"clientModules":{"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/tanstack-query-provider.tsx":{"id":46131,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/theme-provider.tsx":{"id":98124,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/ui/sonner.tsx":{"id":70240,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"Inter\",\"arguments\":[{\"variable\":\"--font-inter-sans\",\"subsets\":[\"latin\"]}],\"variableName\":\"inter\"}":{"id":85568,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"PT_Sans\",\"arguments\":[{\"variable\":\"--font-ptSans-mono\",\"subsets\":[\"latin\"],\"weight\":[\"400\",\"700\"]}],\"variableName\":\"ptSans\"}":{"id":80231,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/assets/globals.css":{"id":27408,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/page-wrapper/index.tsx":{"id":43688,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/login/page.tsx":{"id":62112,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/page.tsx":{"id":25782,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page.tsx":{"id":86807,"name":"*","chunks":["5948","static/chunks/06bf0ff1-101744fe776a5109.js","7003","static/chunks/14258b02-ed7689e3556981a7.js","4316","static/chunks/ad2866b8-e13a3cf75ccf0eb8.js","8720","static/chunks/8720-c9ee040177c11cae.js","4754","static/chunks/4754-f12d30a9633ac86b.js","7389","static/chunks/7389-61da0d6ecaea74eb.js","2672","static/chunks/2672-7c5c90d97d096503.js","6357","static/chunks/6357-b446ac8c3fed5ee2.js","4735","static/chunks/4735-3fe565f30753fd50.js","230","static/chunks/230-17f072d56a4348eb.js","8974","static/chunks/app/page-d5bbbaf5dee449d5.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/test-generation/page.tsx":{"id":8103,"name":"*","chunks":[],"async":false}},"entryCSSFiles":{"/Users/otto/Desktop/deepstudio/osw-studio-git/":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/layout":[{"inlined":false,"path":"static/css/1138060002beec9e.css"},{"inlined":false,"path":"static/css/4f7bf7a934dc8d86.css"}],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/api/deployments/route":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/api/deployments/[id]/route":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/api/deployments/[id]/publish/route":[]},"rscModuleMapping":{"8103":{"*":{"id":"60940","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"6060","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"7184","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"36893","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"73041","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"37734","name":"*","chunks":[],"async":false}},"27408":{"*":{"id":"94348","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"2054","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"69507","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"81170","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"7760","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"89748","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"20656","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"51384","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"23597","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"17742","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"26262","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"69576","name":"*","chunks":[],"async":false}}},"edgeRscModuleMapping":{}} \ No newline at end of file +globalThis.__RSC_MANIFEST=(globalThis.__RSC_MANIFEST||{});globalThis.__RSC_MANIFEST["/api/deployments/[id]/publish/route"]={"moduleLoading":{"prefix":"/_next/"},"ssrModuleMapping":{"8103":{"*":{"id":"32583","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"77526","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"78922","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"68495","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"12263","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"82016","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"31152","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"83133","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"54160","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"92130","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"75170","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"38502","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"82146","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"31603","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"74034","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"67600","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"29234","name":"*","chunks":[],"async":false}}},"edgeSSRModuleMapping":{},"clientModules":{"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/tanstack-query-provider.tsx":{"id":46131,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/theme-provider.tsx":{"id":98124,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/ui/sonner.tsx":{"id":70240,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"Inter\",\"arguments\":[{\"variable\":\"--font-inter-sans\",\"subsets\":[\"latin\"]}],\"variableName\":\"inter\"}":{"id":85568,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"PT_Sans\",\"arguments\":[{\"variable\":\"--font-ptSans-mono\",\"subsets\":[\"latin\"],\"weight\":[\"400\",\"700\"]}],\"variableName\":\"ptSans\"}":{"id":80231,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/assets/globals.css":{"id":27408,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/page-wrapper/index.tsx":{"id":43688,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/login/page.tsx":{"id":62112,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page.tsx":{"id":86807,"name":"*","chunks":["5948","static/chunks/06bf0ff1-101744fe776a5109.js","7003","static/chunks/14258b02-ed7689e3556981a7.js","4316","static/chunks/ad2866b8-e13a3cf75ccf0eb8.js","8720","static/chunks/8720-c9ee040177c11cae.js","4754","static/chunks/4754-f12d30a9633ac86b.js","7389","static/chunks/7389-61da0d6ecaea74eb.js","2672","static/chunks/2672-7c5c90d97d096503.js","6357","static/chunks/6357-f74e169a9a97fe50.js","4735","static/chunks/4735-3fe565f30753fd50.js","230","static/chunks/230-22a2bac579174a98.js","8974","static/chunks/app/page-d5bbbaf5dee449d5.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/page.tsx":{"id":25782,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/test-generation/page.tsx":{"id":8103,"name":"*","chunks":[],"async":false}},"entryCSSFiles":{"/Users/otto/Desktop/deepstudio/osw-studio-git/":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/layout":[{"inlined":false,"path":"static/css/9c6cbf809bc04838.css"}],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/api/deployments/route":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/api/deployments/[id]/route":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/api/deployments/[id]/publish/route":[]},"rscModuleMapping":{"8103":{"*":{"id":"60940","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"6060","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"7184","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"36893","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"73041","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"37734","name":"*","chunks":[],"async":false}},"27408":{"*":{"id":"94348","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"2054","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"69507","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"81170","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"7760","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"89748","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"20656","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"51384","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"23597","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"17742","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"26262","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"69576","name":"*","chunks":[],"async":false}}},"edgeRscModuleMapping":{}} \ No newline at end of file diff --git a/.next/server/app/api/deployments/[id]/route_client-reference-manifest.js b/.next/server/app/api/deployments/[id]/route_client-reference-manifest.js index 194f8e641c50c34e49f260979aa6f2b2ec65ae22..900ce911aa5e877664565d0b9a48afc0dae78f7b 100644 --- a/.next/server/app/api/deployments/[id]/route_client-reference-manifest.js +++ b/.next/server/app/api/deployments/[id]/route_client-reference-manifest.js @@ -1 +1 @@ -globalThis.__RSC_MANIFEST=(globalThis.__RSC_MANIFEST||{});globalThis.__RSC_MANIFEST["/api/deployments/[id]/route"]={"moduleLoading":{"prefix":"/_next/"},"ssrModuleMapping":{"8103":{"*":{"id":"32583","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"77526","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"78922","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"68495","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"12263","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"82016","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"31152","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"83133","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"54160","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"92130","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"75170","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"38502","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"82146","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"31603","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"74034","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"67600","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"29234","name":"*","chunks":[],"async":false}}},"edgeSSRModuleMapping":{},"clientModules":{"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/tanstack-query-provider.tsx":{"id":46131,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/theme-provider.tsx":{"id":98124,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/ui/sonner.tsx":{"id":70240,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"Inter\",\"arguments\":[{\"variable\":\"--font-inter-sans\",\"subsets\":[\"latin\"]}],\"variableName\":\"inter\"}":{"id":85568,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"PT_Sans\",\"arguments\":[{\"variable\":\"--font-ptSans-mono\",\"subsets\":[\"latin\"],\"weight\":[\"400\",\"700\"]}],\"variableName\":\"ptSans\"}":{"id":80231,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/assets/globals.css":{"id":27408,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/page-wrapper/index.tsx":{"id":43688,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/login/page.tsx":{"id":62112,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/page.tsx":{"id":25782,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page.tsx":{"id":86807,"name":"*","chunks":["5948","static/chunks/06bf0ff1-101744fe776a5109.js","7003","static/chunks/14258b02-ed7689e3556981a7.js","4316","static/chunks/ad2866b8-e13a3cf75ccf0eb8.js","8720","static/chunks/8720-c9ee040177c11cae.js","4754","static/chunks/4754-f12d30a9633ac86b.js","7389","static/chunks/7389-61da0d6ecaea74eb.js","2672","static/chunks/2672-7c5c90d97d096503.js","6357","static/chunks/6357-b446ac8c3fed5ee2.js","4735","static/chunks/4735-3fe565f30753fd50.js","230","static/chunks/230-17f072d56a4348eb.js","8974","static/chunks/app/page-d5bbbaf5dee449d5.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/test-generation/page.tsx":{"id":8103,"name":"*","chunks":[],"async":false}},"entryCSSFiles":{"/Users/otto/Desktop/deepstudio/osw-studio-git/":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/layout":[{"inlined":false,"path":"static/css/1138060002beec9e.css"},{"inlined":false,"path":"static/css/4f7bf7a934dc8d86.css"}],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/api/deployments/route":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/api/deployments/[id]/route":[]},"rscModuleMapping":{"8103":{"*":{"id":"60940","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"6060","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"7184","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"36893","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"73041","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"37734","name":"*","chunks":[],"async":false}},"27408":{"*":{"id":"94348","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"2054","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"69507","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"81170","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"7760","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"89748","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"20656","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"51384","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"23597","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"17742","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"26262","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"69576","name":"*","chunks":[],"async":false}}},"edgeRscModuleMapping":{}} \ No newline at end of file +globalThis.__RSC_MANIFEST=(globalThis.__RSC_MANIFEST||{});globalThis.__RSC_MANIFEST["/api/deployments/[id]/route"]={"moduleLoading":{"prefix":"/_next/"},"ssrModuleMapping":{"8103":{"*":{"id":"32583","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"77526","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"78922","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"68495","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"12263","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"82016","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"31152","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"83133","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"54160","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"92130","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"75170","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"38502","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"82146","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"31603","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"74034","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"67600","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"29234","name":"*","chunks":[],"async":false}}},"edgeSSRModuleMapping":{},"clientModules":{"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/tanstack-query-provider.tsx":{"id":46131,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/theme-provider.tsx":{"id":98124,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/ui/sonner.tsx":{"id":70240,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"Inter\",\"arguments\":[{\"variable\":\"--font-inter-sans\",\"subsets\":[\"latin\"]}],\"variableName\":\"inter\"}":{"id":85568,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"PT_Sans\",\"arguments\":[{\"variable\":\"--font-ptSans-mono\",\"subsets\":[\"latin\"],\"weight\":[\"400\",\"700\"]}],\"variableName\":\"ptSans\"}":{"id":80231,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/assets/globals.css":{"id":27408,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/page-wrapper/index.tsx":{"id":43688,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/login/page.tsx":{"id":62112,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page.tsx":{"id":86807,"name":"*","chunks":["5948","static/chunks/06bf0ff1-101744fe776a5109.js","7003","static/chunks/14258b02-ed7689e3556981a7.js","4316","static/chunks/ad2866b8-e13a3cf75ccf0eb8.js","8720","static/chunks/8720-c9ee040177c11cae.js","4754","static/chunks/4754-f12d30a9633ac86b.js","7389","static/chunks/7389-61da0d6ecaea74eb.js","2672","static/chunks/2672-7c5c90d97d096503.js","6357","static/chunks/6357-f74e169a9a97fe50.js","4735","static/chunks/4735-3fe565f30753fd50.js","230","static/chunks/230-22a2bac579174a98.js","8974","static/chunks/app/page-d5bbbaf5dee449d5.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/page.tsx":{"id":25782,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/test-generation/page.tsx":{"id":8103,"name":"*","chunks":[],"async":false}},"entryCSSFiles":{"/Users/otto/Desktop/deepstudio/osw-studio-git/":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/layout":[{"inlined":false,"path":"static/css/9c6cbf809bc04838.css"}],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/api/deployments/route":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/api/deployments/[id]/route":[]},"rscModuleMapping":{"8103":{"*":{"id":"60940","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"6060","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"7184","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"36893","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"73041","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"37734","name":"*","chunks":[],"async":false}},"27408":{"*":{"id":"94348","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"2054","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"69507","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"81170","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"7760","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"89748","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"20656","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"51384","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"23597","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"17742","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"26262","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"69576","name":"*","chunks":[],"async":false}}},"edgeRscModuleMapping":{}} \ No newline at end of file diff --git a/.next/server/app/api/deployments/[id]/settings/route_client-reference-manifest.js b/.next/server/app/api/deployments/[id]/settings/route_client-reference-manifest.js index 82da9464681511fd42b59630ef646d40b788efd0..45a976e2771b28867426aec79511c3fba47783c4 100644 --- a/.next/server/app/api/deployments/[id]/settings/route_client-reference-manifest.js +++ b/.next/server/app/api/deployments/[id]/settings/route_client-reference-manifest.js @@ -1 +1 @@ -globalThis.__RSC_MANIFEST=(globalThis.__RSC_MANIFEST||{});globalThis.__RSC_MANIFEST["/api/deployments/[id]/settings/route"]={"moduleLoading":{"prefix":"/_next/"},"ssrModuleMapping":{"8103":{"*":{"id":"32583","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"77526","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"78922","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"68495","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"12263","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"82016","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"31152","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"83133","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"54160","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"92130","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"75170","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"38502","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"82146","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"31603","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"74034","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"67600","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"29234","name":"*","chunks":[],"async":false}}},"edgeSSRModuleMapping":{},"clientModules":{"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/tanstack-query-provider.tsx":{"id":46131,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/theme-provider.tsx":{"id":98124,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/ui/sonner.tsx":{"id":70240,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"Inter\",\"arguments\":[{\"variable\":\"--font-inter-sans\",\"subsets\":[\"latin\"]}],\"variableName\":\"inter\"}":{"id":85568,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"PT_Sans\",\"arguments\":[{\"variable\":\"--font-ptSans-mono\",\"subsets\":[\"latin\"],\"weight\":[\"400\",\"700\"]}],\"variableName\":\"ptSans\"}":{"id":80231,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/assets/globals.css":{"id":27408,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/page-wrapper/index.tsx":{"id":43688,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/login/page.tsx":{"id":62112,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/page.tsx":{"id":25782,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page.tsx":{"id":86807,"name":"*","chunks":["5948","static/chunks/06bf0ff1-101744fe776a5109.js","7003","static/chunks/14258b02-ed7689e3556981a7.js","4316","static/chunks/ad2866b8-e13a3cf75ccf0eb8.js","8720","static/chunks/8720-c9ee040177c11cae.js","4754","static/chunks/4754-f12d30a9633ac86b.js","7389","static/chunks/7389-61da0d6ecaea74eb.js","2672","static/chunks/2672-7c5c90d97d096503.js","6357","static/chunks/6357-b446ac8c3fed5ee2.js","4735","static/chunks/4735-3fe565f30753fd50.js","230","static/chunks/230-17f072d56a4348eb.js","8974","static/chunks/app/page-d5bbbaf5dee449d5.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/test-generation/page.tsx":{"id":8103,"name":"*","chunks":[],"async":false}},"entryCSSFiles":{"/Users/otto/Desktop/deepstudio/osw-studio-git/":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/layout":[{"inlined":false,"path":"static/css/1138060002beec9e.css"},{"inlined":false,"path":"static/css/4f7bf7a934dc8d86.css"}],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/api/deployments/route":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/api/deployments/[id]/route":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/api/deployments/[id]/settings/route":[]},"rscModuleMapping":{"8103":{"*":{"id":"60940","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"6060","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"7184","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"36893","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"73041","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"37734","name":"*","chunks":[],"async":false}},"27408":{"*":{"id":"94348","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"2054","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"69507","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"81170","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"7760","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"89748","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"20656","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"51384","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"23597","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"17742","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"26262","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"69576","name":"*","chunks":[],"async":false}}},"edgeRscModuleMapping":{}} \ No newline at end of file +globalThis.__RSC_MANIFEST=(globalThis.__RSC_MANIFEST||{});globalThis.__RSC_MANIFEST["/api/deployments/[id]/settings/route"]={"moduleLoading":{"prefix":"/_next/"},"ssrModuleMapping":{"8103":{"*":{"id":"32583","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"77526","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"78922","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"68495","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"12263","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"82016","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"31152","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"83133","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"54160","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"92130","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"75170","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"38502","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"82146","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"31603","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"74034","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"67600","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"29234","name":"*","chunks":[],"async":false}}},"edgeSSRModuleMapping":{},"clientModules":{"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/tanstack-query-provider.tsx":{"id":46131,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/theme-provider.tsx":{"id":98124,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/ui/sonner.tsx":{"id":70240,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"Inter\",\"arguments\":[{\"variable\":\"--font-inter-sans\",\"subsets\":[\"latin\"]}],\"variableName\":\"inter\"}":{"id":85568,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"PT_Sans\",\"arguments\":[{\"variable\":\"--font-ptSans-mono\",\"subsets\":[\"latin\"],\"weight\":[\"400\",\"700\"]}],\"variableName\":\"ptSans\"}":{"id":80231,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/assets/globals.css":{"id":27408,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/page-wrapper/index.tsx":{"id":43688,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/login/page.tsx":{"id":62112,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page.tsx":{"id":86807,"name":"*","chunks":["5948","static/chunks/06bf0ff1-101744fe776a5109.js","7003","static/chunks/14258b02-ed7689e3556981a7.js","4316","static/chunks/ad2866b8-e13a3cf75ccf0eb8.js","8720","static/chunks/8720-c9ee040177c11cae.js","4754","static/chunks/4754-f12d30a9633ac86b.js","7389","static/chunks/7389-61da0d6ecaea74eb.js","2672","static/chunks/2672-7c5c90d97d096503.js","6357","static/chunks/6357-f74e169a9a97fe50.js","4735","static/chunks/4735-3fe565f30753fd50.js","230","static/chunks/230-22a2bac579174a98.js","8974","static/chunks/app/page-d5bbbaf5dee449d5.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/page.tsx":{"id":25782,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/test-generation/page.tsx":{"id":8103,"name":"*","chunks":[],"async":false}},"entryCSSFiles":{"/Users/otto/Desktop/deepstudio/osw-studio-git/":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/layout":[{"inlined":false,"path":"static/css/9c6cbf809bc04838.css"}],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/api/deployments/route":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/api/deployments/[id]/route":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/api/deployments/[id]/settings/route":[]},"rscModuleMapping":{"8103":{"*":{"id":"60940","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"6060","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"7184","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"36893","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"73041","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"37734","name":"*","chunks":[],"async":false}},"27408":{"*":{"id":"94348","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"2054","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"69507","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"81170","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"7760","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"89748","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"20656","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"51384","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"23597","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"17742","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"26262","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"69576","name":"*","chunks":[],"async":false}}},"edgeRscModuleMapping":{}} \ No newline at end of file diff --git a/.next/server/app/api/deployments/[id]/swap-project/route_client-reference-manifest.js b/.next/server/app/api/deployments/[id]/swap-project/route_client-reference-manifest.js index 5e0b0d996e14a279d14a4a9b624b75a8ec29a364..dd624c8ec676770ba5d7b4356653c214b1bb47e1 100644 --- a/.next/server/app/api/deployments/[id]/swap-project/route_client-reference-manifest.js +++ b/.next/server/app/api/deployments/[id]/swap-project/route_client-reference-manifest.js @@ -1 +1 @@ -globalThis.__RSC_MANIFEST=(globalThis.__RSC_MANIFEST||{});globalThis.__RSC_MANIFEST["/api/deployments/[id]/swap-project/route"]={"moduleLoading":{"prefix":"/_next/"},"ssrModuleMapping":{"8103":{"*":{"id":"32583","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"77526","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"78922","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"68495","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"12263","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"82016","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"31152","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"83133","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"54160","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"92130","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"75170","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"38502","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"82146","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"31603","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"74034","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"67600","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"29234","name":"*","chunks":[],"async":false}}},"edgeSSRModuleMapping":{},"clientModules":{"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/tanstack-query-provider.tsx":{"id":46131,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/theme-provider.tsx":{"id":98124,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/ui/sonner.tsx":{"id":70240,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"Inter\",\"arguments\":[{\"variable\":\"--font-inter-sans\",\"subsets\":[\"latin\"]}],\"variableName\":\"inter\"}":{"id":85568,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"PT_Sans\",\"arguments\":[{\"variable\":\"--font-ptSans-mono\",\"subsets\":[\"latin\"],\"weight\":[\"400\",\"700\"]}],\"variableName\":\"ptSans\"}":{"id":80231,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/assets/globals.css":{"id":27408,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/page-wrapper/index.tsx":{"id":43688,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/login/page.tsx":{"id":62112,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/page.tsx":{"id":25782,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page.tsx":{"id":86807,"name":"*","chunks":["5948","static/chunks/06bf0ff1-101744fe776a5109.js","7003","static/chunks/14258b02-ed7689e3556981a7.js","4316","static/chunks/ad2866b8-e13a3cf75ccf0eb8.js","8720","static/chunks/8720-c9ee040177c11cae.js","4754","static/chunks/4754-f12d30a9633ac86b.js","7389","static/chunks/7389-61da0d6ecaea74eb.js","2672","static/chunks/2672-7c5c90d97d096503.js","6357","static/chunks/6357-b446ac8c3fed5ee2.js","4735","static/chunks/4735-3fe565f30753fd50.js","230","static/chunks/230-17f072d56a4348eb.js","8974","static/chunks/app/page-d5bbbaf5dee449d5.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/test-generation/page.tsx":{"id":8103,"name":"*","chunks":[],"async":false}},"entryCSSFiles":{"/Users/otto/Desktop/deepstudio/osw-studio-git/":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/layout":[{"inlined":false,"path":"static/css/1138060002beec9e.css"},{"inlined":false,"path":"static/css/4f7bf7a934dc8d86.css"}],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/api/deployments/route":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/api/deployments/[id]/route":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/api/deployments/[id]/swap-project/route":[]},"rscModuleMapping":{"8103":{"*":{"id":"60940","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"6060","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"7184","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"36893","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"73041","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"37734","name":"*","chunks":[],"async":false}},"27408":{"*":{"id":"94348","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"2054","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"69507","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"81170","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"7760","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"89748","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"20656","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"51384","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"23597","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"17742","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"26262","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"69576","name":"*","chunks":[],"async":false}}},"edgeRscModuleMapping":{}} \ No newline at end of file +globalThis.__RSC_MANIFEST=(globalThis.__RSC_MANIFEST||{});globalThis.__RSC_MANIFEST["/api/deployments/[id]/swap-project/route"]={"moduleLoading":{"prefix":"/_next/"},"ssrModuleMapping":{"8103":{"*":{"id":"32583","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"77526","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"78922","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"68495","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"12263","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"82016","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"31152","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"83133","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"54160","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"92130","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"75170","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"38502","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"82146","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"31603","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"74034","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"67600","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"29234","name":"*","chunks":[],"async":false}}},"edgeSSRModuleMapping":{},"clientModules":{"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/tanstack-query-provider.tsx":{"id":46131,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/theme-provider.tsx":{"id":98124,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/ui/sonner.tsx":{"id":70240,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"Inter\",\"arguments\":[{\"variable\":\"--font-inter-sans\",\"subsets\":[\"latin\"]}],\"variableName\":\"inter\"}":{"id":85568,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"PT_Sans\",\"arguments\":[{\"variable\":\"--font-ptSans-mono\",\"subsets\":[\"latin\"],\"weight\":[\"400\",\"700\"]}],\"variableName\":\"ptSans\"}":{"id":80231,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/assets/globals.css":{"id":27408,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/page-wrapper/index.tsx":{"id":43688,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/login/page.tsx":{"id":62112,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page.tsx":{"id":86807,"name":"*","chunks":["5948","static/chunks/06bf0ff1-101744fe776a5109.js","7003","static/chunks/14258b02-ed7689e3556981a7.js","4316","static/chunks/ad2866b8-e13a3cf75ccf0eb8.js","8720","static/chunks/8720-c9ee040177c11cae.js","4754","static/chunks/4754-f12d30a9633ac86b.js","7389","static/chunks/7389-61da0d6ecaea74eb.js","2672","static/chunks/2672-7c5c90d97d096503.js","6357","static/chunks/6357-f74e169a9a97fe50.js","4735","static/chunks/4735-3fe565f30753fd50.js","230","static/chunks/230-22a2bac579174a98.js","8974","static/chunks/app/page-d5bbbaf5dee449d5.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/page.tsx":{"id":25782,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/test-generation/page.tsx":{"id":8103,"name":"*","chunks":[],"async":false}},"entryCSSFiles":{"/Users/otto/Desktop/deepstudio/osw-studio-git/":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/layout":[{"inlined":false,"path":"static/css/9c6cbf809bc04838.css"}],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/api/deployments/route":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/api/deployments/[id]/route":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/api/deployments/[id]/swap-project/route":[]},"rscModuleMapping":{"8103":{"*":{"id":"60940","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"6060","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"7184","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"36893","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"73041","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"37734","name":"*","chunks":[],"async":false}},"27408":{"*":{"id":"94348","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"2054","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"69507","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"81170","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"7760","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"89748","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"20656","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"51384","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"23597","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"17742","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"26262","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"69576","name":"*","chunks":[],"async":false}}},"edgeRscModuleMapping":{}} \ No newline at end of file diff --git a/.next/server/app/api/deployments/[id]/thumbnail/route_client-reference-manifest.js b/.next/server/app/api/deployments/[id]/thumbnail/route_client-reference-manifest.js index 6e5a819e915174364bb62156eca04ba94f545e52..61c473178e191e0c353f95476f5316211fe017a9 100644 --- a/.next/server/app/api/deployments/[id]/thumbnail/route_client-reference-manifest.js +++ b/.next/server/app/api/deployments/[id]/thumbnail/route_client-reference-manifest.js @@ -1 +1 @@ -globalThis.__RSC_MANIFEST=(globalThis.__RSC_MANIFEST||{});globalThis.__RSC_MANIFEST["/api/deployments/[id]/thumbnail/route"]={"moduleLoading":{"prefix":"/_next/"},"ssrModuleMapping":{"8103":{"*":{"id":"32583","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"77526","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"78922","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"68495","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"12263","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"82016","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"31152","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"83133","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"54160","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"92130","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"75170","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"38502","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"82146","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"31603","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"74034","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"67600","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"29234","name":"*","chunks":[],"async":false}}},"edgeSSRModuleMapping":{},"clientModules":{"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/tanstack-query-provider.tsx":{"id":46131,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/theme-provider.tsx":{"id":98124,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/ui/sonner.tsx":{"id":70240,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"Inter\",\"arguments\":[{\"variable\":\"--font-inter-sans\",\"subsets\":[\"latin\"]}],\"variableName\":\"inter\"}":{"id":85568,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"PT_Sans\",\"arguments\":[{\"variable\":\"--font-ptSans-mono\",\"subsets\":[\"latin\"],\"weight\":[\"400\",\"700\"]}],\"variableName\":\"ptSans\"}":{"id":80231,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/assets/globals.css":{"id":27408,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/page-wrapper/index.tsx":{"id":43688,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/login/page.tsx":{"id":62112,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/page.tsx":{"id":25782,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page.tsx":{"id":86807,"name":"*","chunks":["5948","static/chunks/06bf0ff1-101744fe776a5109.js","7003","static/chunks/14258b02-ed7689e3556981a7.js","4316","static/chunks/ad2866b8-e13a3cf75ccf0eb8.js","8720","static/chunks/8720-c9ee040177c11cae.js","4754","static/chunks/4754-f12d30a9633ac86b.js","7389","static/chunks/7389-61da0d6ecaea74eb.js","2672","static/chunks/2672-7c5c90d97d096503.js","6357","static/chunks/6357-b446ac8c3fed5ee2.js","4735","static/chunks/4735-3fe565f30753fd50.js","230","static/chunks/230-17f072d56a4348eb.js","8974","static/chunks/app/page-d5bbbaf5dee449d5.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/test-generation/page.tsx":{"id":8103,"name":"*","chunks":[],"async":false}},"entryCSSFiles":{"/Users/otto/Desktop/deepstudio/osw-studio-git/":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/layout":[{"inlined":false,"path":"static/css/1138060002beec9e.css"},{"inlined":false,"path":"static/css/4f7bf7a934dc8d86.css"}],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/api/deployments/route":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/api/deployments/[id]/route":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/api/deployments/[id]/thumbnail/route":[]},"rscModuleMapping":{"8103":{"*":{"id":"60940","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"6060","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"7184","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"36893","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"73041","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"37734","name":"*","chunks":[],"async":false}},"27408":{"*":{"id":"94348","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"2054","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"69507","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"81170","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"7760","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"89748","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"20656","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"51384","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"23597","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"17742","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"26262","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"69576","name":"*","chunks":[],"async":false}}},"edgeRscModuleMapping":{}} \ No newline at end of file +globalThis.__RSC_MANIFEST=(globalThis.__RSC_MANIFEST||{});globalThis.__RSC_MANIFEST["/api/deployments/[id]/thumbnail/route"]={"moduleLoading":{"prefix":"/_next/"},"ssrModuleMapping":{"8103":{"*":{"id":"32583","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"77526","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"78922","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"68495","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"12263","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"82016","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"31152","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"83133","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"54160","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"92130","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"75170","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"38502","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"82146","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"31603","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"74034","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"67600","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"29234","name":"*","chunks":[],"async":false}}},"edgeSSRModuleMapping":{},"clientModules":{"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/tanstack-query-provider.tsx":{"id":46131,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/theme-provider.tsx":{"id":98124,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/ui/sonner.tsx":{"id":70240,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"Inter\",\"arguments\":[{\"variable\":\"--font-inter-sans\",\"subsets\":[\"latin\"]}],\"variableName\":\"inter\"}":{"id":85568,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"PT_Sans\",\"arguments\":[{\"variable\":\"--font-ptSans-mono\",\"subsets\":[\"latin\"],\"weight\":[\"400\",\"700\"]}],\"variableName\":\"ptSans\"}":{"id":80231,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/assets/globals.css":{"id":27408,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/page-wrapper/index.tsx":{"id":43688,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/login/page.tsx":{"id":62112,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page.tsx":{"id":86807,"name":"*","chunks":["5948","static/chunks/06bf0ff1-101744fe776a5109.js","7003","static/chunks/14258b02-ed7689e3556981a7.js","4316","static/chunks/ad2866b8-e13a3cf75ccf0eb8.js","8720","static/chunks/8720-c9ee040177c11cae.js","4754","static/chunks/4754-f12d30a9633ac86b.js","7389","static/chunks/7389-61da0d6ecaea74eb.js","2672","static/chunks/2672-7c5c90d97d096503.js","6357","static/chunks/6357-f74e169a9a97fe50.js","4735","static/chunks/4735-3fe565f30753fd50.js","230","static/chunks/230-22a2bac579174a98.js","8974","static/chunks/app/page-d5bbbaf5dee449d5.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/page.tsx":{"id":25782,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/test-generation/page.tsx":{"id":8103,"name":"*","chunks":[],"async":false}},"entryCSSFiles":{"/Users/otto/Desktop/deepstudio/osw-studio-git/":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/layout":[{"inlined":false,"path":"static/css/9c6cbf809bc04838.css"}],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/api/deployments/route":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/api/deployments/[id]/route":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/api/deployments/[id]/thumbnail/route":[]},"rscModuleMapping":{"8103":{"*":{"id":"60940","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"6060","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"7184","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"36893","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"73041","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"37734","name":"*","chunks":[],"async":false}},"27408":{"*":{"id":"94348","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"2054","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"69507","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"81170","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"7760","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"89748","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"20656","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"51384","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"23597","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"17742","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"26262","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"69576","name":"*","chunks":[],"async":false}}},"edgeRscModuleMapping":{}} \ No newline at end of file diff --git a/.next/server/app/api/deployments/route_client-reference-manifest.js b/.next/server/app/api/deployments/route_client-reference-manifest.js index 945c409d1175b9b56531f4238723ce4dffb37693..1fef070bd00af919338edccb584ba4b87b7fc8fd 100644 --- a/.next/server/app/api/deployments/route_client-reference-manifest.js +++ b/.next/server/app/api/deployments/route_client-reference-manifest.js @@ -1 +1 @@ -globalThis.__RSC_MANIFEST=(globalThis.__RSC_MANIFEST||{});globalThis.__RSC_MANIFEST["/api/deployments/route"]={"moduleLoading":{"prefix":"/_next/"},"ssrModuleMapping":{"8103":{"*":{"id":"32583","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"77526","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"78922","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"68495","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"12263","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"82016","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"31152","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"83133","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"54160","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"92130","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"75170","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"38502","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"82146","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"31603","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"74034","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"67600","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"29234","name":"*","chunks":[],"async":false}}},"edgeSSRModuleMapping":{},"clientModules":{"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/tanstack-query-provider.tsx":{"id":46131,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/theme-provider.tsx":{"id":98124,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/ui/sonner.tsx":{"id":70240,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"Inter\",\"arguments\":[{\"variable\":\"--font-inter-sans\",\"subsets\":[\"latin\"]}],\"variableName\":\"inter\"}":{"id":85568,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"PT_Sans\",\"arguments\":[{\"variable\":\"--font-ptSans-mono\",\"subsets\":[\"latin\"],\"weight\":[\"400\",\"700\"]}],\"variableName\":\"ptSans\"}":{"id":80231,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/assets/globals.css":{"id":27408,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/page-wrapper/index.tsx":{"id":43688,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/login/page.tsx":{"id":62112,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/page.tsx":{"id":25782,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page.tsx":{"id":86807,"name":"*","chunks":["5948","static/chunks/06bf0ff1-101744fe776a5109.js","7003","static/chunks/14258b02-ed7689e3556981a7.js","4316","static/chunks/ad2866b8-e13a3cf75ccf0eb8.js","8720","static/chunks/8720-c9ee040177c11cae.js","4754","static/chunks/4754-f12d30a9633ac86b.js","7389","static/chunks/7389-61da0d6ecaea74eb.js","2672","static/chunks/2672-7c5c90d97d096503.js","6357","static/chunks/6357-b446ac8c3fed5ee2.js","4735","static/chunks/4735-3fe565f30753fd50.js","230","static/chunks/230-17f072d56a4348eb.js","8974","static/chunks/app/page-d5bbbaf5dee449d5.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/test-generation/page.tsx":{"id":8103,"name":"*","chunks":[],"async":false}},"entryCSSFiles":{"/Users/otto/Desktop/deepstudio/osw-studio-git/":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/layout":[{"inlined":false,"path":"static/css/1138060002beec9e.css"},{"inlined":false,"path":"static/css/4f7bf7a934dc8d86.css"}],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/api/deployments/route":[]},"rscModuleMapping":{"8103":{"*":{"id":"60940","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"6060","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"7184","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"36893","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"73041","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"37734","name":"*","chunks":[],"async":false}},"27408":{"*":{"id":"94348","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"2054","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"69507","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"81170","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"7760","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"89748","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"20656","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"51384","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"23597","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"17742","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"26262","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"69576","name":"*","chunks":[],"async":false}}},"edgeRscModuleMapping":{}} \ No newline at end of file +globalThis.__RSC_MANIFEST=(globalThis.__RSC_MANIFEST||{});globalThis.__RSC_MANIFEST["/api/deployments/route"]={"moduleLoading":{"prefix":"/_next/"},"ssrModuleMapping":{"8103":{"*":{"id":"32583","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"77526","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"78922","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"68495","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"12263","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"82016","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"31152","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"83133","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"54160","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"92130","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"75170","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"38502","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"82146","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"31603","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"74034","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"67600","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"29234","name":"*","chunks":[],"async":false}}},"edgeSSRModuleMapping":{},"clientModules":{"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/tanstack-query-provider.tsx":{"id":46131,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/theme-provider.tsx":{"id":98124,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/ui/sonner.tsx":{"id":70240,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"Inter\",\"arguments\":[{\"variable\":\"--font-inter-sans\",\"subsets\":[\"latin\"]}],\"variableName\":\"inter\"}":{"id":85568,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"PT_Sans\",\"arguments\":[{\"variable\":\"--font-ptSans-mono\",\"subsets\":[\"latin\"],\"weight\":[\"400\",\"700\"]}],\"variableName\":\"ptSans\"}":{"id":80231,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/assets/globals.css":{"id":27408,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/page-wrapper/index.tsx":{"id":43688,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/login/page.tsx":{"id":62112,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page.tsx":{"id":86807,"name":"*","chunks":["5948","static/chunks/06bf0ff1-101744fe776a5109.js","7003","static/chunks/14258b02-ed7689e3556981a7.js","4316","static/chunks/ad2866b8-e13a3cf75ccf0eb8.js","8720","static/chunks/8720-c9ee040177c11cae.js","4754","static/chunks/4754-f12d30a9633ac86b.js","7389","static/chunks/7389-61da0d6ecaea74eb.js","2672","static/chunks/2672-7c5c90d97d096503.js","6357","static/chunks/6357-f74e169a9a97fe50.js","4735","static/chunks/4735-3fe565f30753fd50.js","230","static/chunks/230-22a2bac579174a98.js","8974","static/chunks/app/page-d5bbbaf5dee449d5.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/page.tsx":{"id":25782,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/test-generation/page.tsx":{"id":8103,"name":"*","chunks":[],"async":false}},"entryCSSFiles":{"/Users/otto/Desktop/deepstudio/osw-studio-git/":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/layout":[{"inlined":false,"path":"static/css/9c6cbf809bc04838.css"}],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/api/deployments/route":[]},"rscModuleMapping":{"8103":{"*":{"id":"60940","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"6060","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"7184","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"36893","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"73041","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"37734","name":"*","chunks":[],"async":false}},"27408":{"*":{"id":"94348","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"2054","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"69507","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"81170","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"7760","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"89748","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"20656","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"51384","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"23597","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"17742","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"26262","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"69576","name":"*","chunks":[],"async":false}}},"edgeRscModuleMapping":{}} \ No newline at end of file diff --git a/.next/server/app/api/docs/[...path]/route_client-reference-manifest.js b/.next/server/app/api/docs/[...path]/route_client-reference-manifest.js index 203c99c747e9e053279b7c64e38104567f86322d..6111083d5a4a453fa08bff72eeaa47b321dac3ed 100644 --- a/.next/server/app/api/docs/[...path]/route_client-reference-manifest.js +++ b/.next/server/app/api/docs/[...path]/route_client-reference-manifest.js @@ -1 +1 @@ -globalThis.__RSC_MANIFEST=(globalThis.__RSC_MANIFEST||{});globalThis.__RSC_MANIFEST["/api/docs/[...path]/route"]={"moduleLoading":{"prefix":"/_next/"},"ssrModuleMapping":{"8103":{"*":{"id":"32583","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"77526","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"78922","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"68495","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"12263","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"82016","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"31152","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"83133","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"54160","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"92130","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"75170","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"38502","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"82146","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"31603","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"74034","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"67600","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"29234","name":"*","chunks":[],"async":false}}},"edgeSSRModuleMapping":{},"clientModules":{"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/tanstack-query-provider.tsx":{"id":46131,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/theme-provider.tsx":{"id":98124,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/ui/sonner.tsx":{"id":70240,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"Inter\",\"arguments\":[{\"variable\":\"--font-inter-sans\",\"subsets\":[\"latin\"]}],\"variableName\":\"inter\"}":{"id":85568,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"PT_Sans\",\"arguments\":[{\"variable\":\"--font-ptSans-mono\",\"subsets\":[\"latin\"],\"weight\":[\"400\",\"700\"]}],\"variableName\":\"ptSans\"}":{"id":80231,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/assets/globals.css":{"id":27408,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/page-wrapper/index.tsx":{"id":43688,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/login/page.tsx":{"id":62112,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/page.tsx":{"id":25782,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page.tsx":{"id":86807,"name":"*","chunks":["5948","static/chunks/06bf0ff1-101744fe776a5109.js","7003","static/chunks/14258b02-ed7689e3556981a7.js","4316","static/chunks/ad2866b8-e13a3cf75ccf0eb8.js","8720","static/chunks/8720-c9ee040177c11cae.js","4754","static/chunks/4754-f12d30a9633ac86b.js","7389","static/chunks/7389-61da0d6ecaea74eb.js","2672","static/chunks/2672-7c5c90d97d096503.js","6357","static/chunks/6357-b446ac8c3fed5ee2.js","4735","static/chunks/4735-3fe565f30753fd50.js","230","static/chunks/230-17f072d56a4348eb.js","8974","static/chunks/app/page-d5bbbaf5dee449d5.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/test-generation/page.tsx":{"id":8103,"name":"*","chunks":[],"async":false}},"entryCSSFiles":{"/Users/otto/Desktop/deepstudio/osw-studio-git/":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/layout":[{"inlined":false,"path":"static/css/1138060002beec9e.css"},{"inlined":false,"path":"static/css/4f7bf7a934dc8d86.css"}],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/api/docs/[...path]/route":[]},"rscModuleMapping":{"8103":{"*":{"id":"60940","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"6060","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"7184","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"36893","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"73041","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"37734","name":"*","chunks":[],"async":false}},"27408":{"*":{"id":"94348","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"2054","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"69507","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"81170","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"7760","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"89748","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"20656","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"51384","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"23597","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"17742","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"26262","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"69576","name":"*","chunks":[],"async":false}}},"edgeRscModuleMapping":{}} \ No newline at end of file +globalThis.__RSC_MANIFEST=(globalThis.__RSC_MANIFEST||{});globalThis.__RSC_MANIFEST["/api/docs/[...path]/route"]={"moduleLoading":{"prefix":"/_next/"},"ssrModuleMapping":{"8103":{"*":{"id":"32583","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"77526","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"78922","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"68495","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"12263","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"82016","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"31152","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"83133","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"54160","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"92130","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"75170","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"38502","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"82146","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"31603","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"74034","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"67600","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"29234","name":"*","chunks":[],"async":false}}},"edgeSSRModuleMapping":{},"clientModules":{"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/tanstack-query-provider.tsx":{"id":46131,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/theme-provider.tsx":{"id":98124,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/ui/sonner.tsx":{"id":70240,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"Inter\",\"arguments\":[{\"variable\":\"--font-inter-sans\",\"subsets\":[\"latin\"]}],\"variableName\":\"inter\"}":{"id":85568,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"PT_Sans\",\"arguments\":[{\"variable\":\"--font-ptSans-mono\",\"subsets\":[\"latin\"],\"weight\":[\"400\",\"700\"]}],\"variableName\":\"ptSans\"}":{"id":80231,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/assets/globals.css":{"id":27408,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/page-wrapper/index.tsx":{"id":43688,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/login/page.tsx":{"id":62112,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page.tsx":{"id":86807,"name":"*","chunks":["5948","static/chunks/06bf0ff1-101744fe776a5109.js","7003","static/chunks/14258b02-ed7689e3556981a7.js","4316","static/chunks/ad2866b8-e13a3cf75ccf0eb8.js","8720","static/chunks/8720-c9ee040177c11cae.js","4754","static/chunks/4754-f12d30a9633ac86b.js","7389","static/chunks/7389-61da0d6ecaea74eb.js","2672","static/chunks/2672-7c5c90d97d096503.js","6357","static/chunks/6357-f74e169a9a97fe50.js","4735","static/chunks/4735-3fe565f30753fd50.js","230","static/chunks/230-22a2bac579174a98.js","8974","static/chunks/app/page-d5bbbaf5dee449d5.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/page.tsx":{"id":25782,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/test-generation/page.tsx":{"id":8103,"name":"*","chunks":[],"async":false}},"entryCSSFiles":{"/Users/otto/Desktop/deepstudio/osw-studio-git/":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/layout":[{"inlined":false,"path":"static/css/9c6cbf809bc04838.css"}],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/api/docs/[...path]/route":[]},"rscModuleMapping":{"8103":{"*":{"id":"60940","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"6060","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"7184","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"36893","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"73041","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"37734","name":"*","chunks":[],"async":false}},"27408":{"*":{"id":"94348","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"2054","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"69507","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"81170","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"7760","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"89748","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"20656","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"51384","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"23597","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"17742","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"26262","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"69576","name":"*","chunks":[],"async":false}}},"edgeRscModuleMapping":{}} \ No newline at end of file diff --git a/.next/server/app/api/generate/route.js b/.next/server/app/api/generate/route.js index 0264bd27f70c38cd7bddf5eb370e44c8084d9119..92c0dcd71045a8385ed4f00486c7d1b91aa65d0b 100644 --- a/.next/server/app/api/generate/route.js +++ b/.next/server/app/api/generate/route.js @@ -13,7 +13,7 @@ Guidelines: - Use relative paths; keep structure simple; prefer early returns. Capabilities: -- Two tools: shell({ cmd: string[] }) for commands and file editing, evaluation for progress tracking. +- One tool: shell({ cmd: string[] }) for commands and file editing. - Edit files with shell: cat > /file << 'EOF' for full rewrites, sed -i 's/old/new/g' for substitutions. - Supported shell commands: ls, cat, nl [-ba], grep (-n -i), find (-name), mkdir -p, rm [-rfv], rmdir [-v], mv, cp [-r], echo, sed [-i] 's/pat/repl/[g]'. - Shell supports pipes (|), redirects (> >>), and && chaining. diff --git a/.next/server/app/api/generate/route_client-reference-manifest.js b/.next/server/app/api/generate/route_client-reference-manifest.js index 84063acefd842ecbad404afc26816e4ffd186167..ef6077b2ed1a7ffbe9b17cb14eea783732c27b28 100644 --- a/.next/server/app/api/generate/route_client-reference-manifest.js +++ b/.next/server/app/api/generate/route_client-reference-manifest.js @@ -1 +1 @@ -globalThis.__RSC_MANIFEST=(globalThis.__RSC_MANIFEST||{});globalThis.__RSC_MANIFEST["/api/generate/route"]={"moduleLoading":{"prefix":"/_next/"},"ssrModuleMapping":{"8103":{"*":{"id":"32583","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"77526","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"78922","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"68495","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"12263","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"82016","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"31152","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"83133","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"54160","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"92130","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"75170","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"38502","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"82146","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"31603","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"74034","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"67600","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"29234","name":"*","chunks":[],"async":false}}},"edgeSSRModuleMapping":{},"clientModules":{"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/tanstack-query-provider.tsx":{"id":46131,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/theme-provider.tsx":{"id":98124,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/ui/sonner.tsx":{"id":70240,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"Inter\",\"arguments\":[{\"variable\":\"--font-inter-sans\",\"subsets\":[\"latin\"]}],\"variableName\":\"inter\"}":{"id":85568,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"PT_Sans\",\"arguments\":[{\"variable\":\"--font-ptSans-mono\",\"subsets\":[\"latin\"],\"weight\":[\"400\",\"700\"]}],\"variableName\":\"ptSans\"}":{"id":80231,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/assets/globals.css":{"id":27408,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/page-wrapper/index.tsx":{"id":43688,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/login/page.tsx":{"id":62112,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/page.tsx":{"id":25782,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page.tsx":{"id":86807,"name":"*","chunks":["5948","static/chunks/06bf0ff1-101744fe776a5109.js","7003","static/chunks/14258b02-ed7689e3556981a7.js","4316","static/chunks/ad2866b8-e13a3cf75ccf0eb8.js","8720","static/chunks/8720-c9ee040177c11cae.js","4754","static/chunks/4754-f12d30a9633ac86b.js","7389","static/chunks/7389-61da0d6ecaea74eb.js","2672","static/chunks/2672-7c5c90d97d096503.js","6357","static/chunks/6357-b446ac8c3fed5ee2.js","4735","static/chunks/4735-3fe565f30753fd50.js","230","static/chunks/230-17f072d56a4348eb.js","8974","static/chunks/app/page-d5bbbaf5dee449d5.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/test-generation/page.tsx":{"id":8103,"name":"*","chunks":[],"async":false}},"entryCSSFiles":{"/Users/otto/Desktop/deepstudio/osw-studio-git/":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/layout":[{"inlined":false,"path":"static/css/1138060002beec9e.css"},{"inlined":false,"path":"static/css/4f7bf7a934dc8d86.css"}],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/api/generate/route":[]},"rscModuleMapping":{"8103":{"*":{"id":"60940","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"6060","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"7184","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"36893","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"73041","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"37734","name":"*","chunks":[],"async":false}},"27408":{"*":{"id":"94348","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"2054","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"69507","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"81170","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"7760","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"89748","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"20656","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"51384","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"23597","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"17742","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"26262","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"69576","name":"*","chunks":[],"async":false}}},"edgeRscModuleMapping":{}} \ No newline at end of file +globalThis.__RSC_MANIFEST=(globalThis.__RSC_MANIFEST||{});globalThis.__RSC_MANIFEST["/api/generate/route"]={"moduleLoading":{"prefix":"/_next/"},"ssrModuleMapping":{"8103":{"*":{"id":"32583","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"77526","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"78922","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"68495","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"12263","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"82016","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"31152","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"83133","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"54160","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"92130","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"75170","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"38502","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"82146","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"31603","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"74034","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"67600","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"29234","name":"*","chunks":[],"async":false}}},"edgeSSRModuleMapping":{},"clientModules":{"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/tanstack-query-provider.tsx":{"id":46131,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/theme-provider.tsx":{"id":98124,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/ui/sonner.tsx":{"id":70240,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"Inter\",\"arguments\":[{\"variable\":\"--font-inter-sans\",\"subsets\":[\"latin\"]}],\"variableName\":\"inter\"}":{"id":85568,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"PT_Sans\",\"arguments\":[{\"variable\":\"--font-ptSans-mono\",\"subsets\":[\"latin\"],\"weight\":[\"400\",\"700\"]}],\"variableName\":\"ptSans\"}":{"id":80231,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/assets/globals.css":{"id":27408,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/page-wrapper/index.tsx":{"id":43688,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/login/page.tsx":{"id":62112,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page.tsx":{"id":86807,"name":"*","chunks":["5948","static/chunks/06bf0ff1-101744fe776a5109.js","7003","static/chunks/14258b02-ed7689e3556981a7.js","4316","static/chunks/ad2866b8-e13a3cf75ccf0eb8.js","8720","static/chunks/8720-c9ee040177c11cae.js","4754","static/chunks/4754-f12d30a9633ac86b.js","7389","static/chunks/7389-61da0d6ecaea74eb.js","2672","static/chunks/2672-7c5c90d97d096503.js","6357","static/chunks/6357-f74e169a9a97fe50.js","4735","static/chunks/4735-3fe565f30753fd50.js","230","static/chunks/230-22a2bac579174a98.js","8974","static/chunks/app/page-d5bbbaf5dee449d5.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/page.tsx":{"id":25782,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/test-generation/page.tsx":{"id":8103,"name":"*","chunks":[],"async":false}},"entryCSSFiles":{"/Users/otto/Desktop/deepstudio/osw-studio-git/":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/layout":[{"inlined":false,"path":"static/css/9c6cbf809bc04838.css"}],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/api/generate/route":[]},"rscModuleMapping":{"8103":{"*":{"id":"60940","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"6060","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"7184","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"36893","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"73041","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"37734","name":"*","chunks":[],"async":false}},"27408":{"*":{"id":"94348","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"2054","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"69507","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"81170","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"7760","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"89748","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"20656","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"51384","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"23597","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"17742","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"26262","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"69576","name":"*","chunks":[],"async":false}}},"edgeRscModuleMapping":{}} \ No newline at end of file diff --git a/.next/server/app/api/models/route_client-reference-manifest.js b/.next/server/app/api/models/route_client-reference-manifest.js index 77d458f603b2f28dd336310421772e00b6d51d0c..e1fd85ea1b33bd7810cc8ee01dfebaabecc622c8 100644 --- a/.next/server/app/api/models/route_client-reference-manifest.js +++ b/.next/server/app/api/models/route_client-reference-manifest.js @@ -1 +1 @@ -globalThis.__RSC_MANIFEST=(globalThis.__RSC_MANIFEST||{});globalThis.__RSC_MANIFEST["/api/models/route"]={"moduleLoading":{"prefix":"/_next/"},"ssrModuleMapping":{"8103":{"*":{"id":"32583","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"77526","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"78922","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"68495","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"12263","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"82016","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"31152","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"83133","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"54160","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"92130","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"75170","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"38502","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"82146","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"31603","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"74034","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"67600","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"29234","name":"*","chunks":[],"async":false}}},"edgeSSRModuleMapping":{},"clientModules":{"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/tanstack-query-provider.tsx":{"id":46131,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/theme-provider.tsx":{"id":98124,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/ui/sonner.tsx":{"id":70240,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"Inter\",\"arguments\":[{\"variable\":\"--font-inter-sans\",\"subsets\":[\"latin\"]}],\"variableName\":\"inter\"}":{"id":85568,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"PT_Sans\",\"arguments\":[{\"variable\":\"--font-ptSans-mono\",\"subsets\":[\"latin\"],\"weight\":[\"400\",\"700\"]}],\"variableName\":\"ptSans\"}":{"id":80231,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/assets/globals.css":{"id":27408,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/page-wrapper/index.tsx":{"id":43688,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/login/page.tsx":{"id":62112,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/page.tsx":{"id":25782,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page.tsx":{"id":86807,"name":"*","chunks":["5948","static/chunks/06bf0ff1-101744fe776a5109.js","7003","static/chunks/14258b02-ed7689e3556981a7.js","4316","static/chunks/ad2866b8-e13a3cf75ccf0eb8.js","8720","static/chunks/8720-c9ee040177c11cae.js","4754","static/chunks/4754-f12d30a9633ac86b.js","7389","static/chunks/7389-61da0d6ecaea74eb.js","2672","static/chunks/2672-7c5c90d97d096503.js","6357","static/chunks/6357-b446ac8c3fed5ee2.js","4735","static/chunks/4735-3fe565f30753fd50.js","230","static/chunks/230-17f072d56a4348eb.js","8974","static/chunks/app/page-d5bbbaf5dee449d5.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/test-generation/page.tsx":{"id":8103,"name":"*","chunks":[],"async":false}},"entryCSSFiles":{"/Users/otto/Desktop/deepstudio/osw-studio-git/":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/layout":[{"inlined":false,"path":"static/css/1138060002beec9e.css"},{"inlined":false,"path":"static/css/4f7bf7a934dc8d86.css"}],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/api/models/route":[]},"rscModuleMapping":{"8103":{"*":{"id":"60940","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"6060","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"7184","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"36893","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"73041","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"37734","name":"*","chunks":[],"async":false}},"27408":{"*":{"id":"94348","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"2054","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"69507","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"81170","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"7760","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"89748","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"20656","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"51384","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"23597","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"17742","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"26262","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"69576","name":"*","chunks":[],"async":false}}},"edgeRscModuleMapping":{}} \ No newline at end of file +globalThis.__RSC_MANIFEST=(globalThis.__RSC_MANIFEST||{});globalThis.__RSC_MANIFEST["/api/models/route"]={"moduleLoading":{"prefix":"/_next/"},"ssrModuleMapping":{"8103":{"*":{"id":"32583","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"77526","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"78922","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"68495","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"12263","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"82016","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"31152","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"83133","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"54160","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"92130","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"75170","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"38502","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"82146","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"31603","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"74034","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"67600","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"29234","name":"*","chunks":[],"async":false}}},"edgeSSRModuleMapping":{},"clientModules":{"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/tanstack-query-provider.tsx":{"id":46131,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/theme-provider.tsx":{"id":98124,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/ui/sonner.tsx":{"id":70240,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"Inter\",\"arguments\":[{\"variable\":\"--font-inter-sans\",\"subsets\":[\"latin\"]}],\"variableName\":\"inter\"}":{"id":85568,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"PT_Sans\",\"arguments\":[{\"variable\":\"--font-ptSans-mono\",\"subsets\":[\"latin\"],\"weight\":[\"400\",\"700\"]}],\"variableName\":\"ptSans\"}":{"id":80231,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/assets/globals.css":{"id":27408,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/page-wrapper/index.tsx":{"id":43688,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/login/page.tsx":{"id":62112,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page.tsx":{"id":86807,"name":"*","chunks":["5948","static/chunks/06bf0ff1-101744fe776a5109.js","7003","static/chunks/14258b02-ed7689e3556981a7.js","4316","static/chunks/ad2866b8-e13a3cf75ccf0eb8.js","8720","static/chunks/8720-c9ee040177c11cae.js","4754","static/chunks/4754-f12d30a9633ac86b.js","7389","static/chunks/7389-61da0d6ecaea74eb.js","2672","static/chunks/2672-7c5c90d97d096503.js","6357","static/chunks/6357-f74e169a9a97fe50.js","4735","static/chunks/4735-3fe565f30753fd50.js","230","static/chunks/230-22a2bac579174a98.js","8974","static/chunks/app/page-d5bbbaf5dee449d5.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/page.tsx":{"id":25782,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/test-generation/page.tsx":{"id":8103,"name":"*","chunks":[],"async":false}},"entryCSSFiles":{"/Users/otto/Desktop/deepstudio/osw-studio-git/":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/layout":[{"inlined":false,"path":"static/css/9c6cbf809bc04838.css"}],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/api/models/route":[]},"rscModuleMapping":{"8103":{"*":{"id":"60940","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"6060","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"7184","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"36893","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"73041","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"37734","name":"*","chunks":[],"async":false}},"27408":{"*":{"id":"94348","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"2054","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"69507","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"81170","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"7760","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"89748","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"20656","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"51384","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"23597","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"17742","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"26262","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"69576","name":"*","chunks":[],"async":false}}},"edgeRscModuleMapping":{}} \ No newline at end of file diff --git a/.next/server/app/api/projects/[id]/database/query/route_client-reference-manifest.js b/.next/server/app/api/projects/[id]/database/query/route_client-reference-manifest.js index 0e837065bccbd674fd094268eb04265ab865023e..60f48bc04c97e171628ffc8be7df7cefe932ade5 100644 --- a/.next/server/app/api/projects/[id]/database/query/route_client-reference-manifest.js +++ b/.next/server/app/api/projects/[id]/database/query/route_client-reference-manifest.js @@ -1 +1 @@ -globalThis.__RSC_MANIFEST=(globalThis.__RSC_MANIFEST||{});globalThis.__RSC_MANIFEST["/api/projects/[id]/database/query/route"]={"moduleLoading":{"prefix":"/_next/"},"ssrModuleMapping":{"8103":{"*":{"id":"32583","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"77526","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"78922","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"68495","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"12263","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"82016","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"31152","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"83133","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"54160","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"92130","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"75170","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"38502","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"82146","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"31603","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"74034","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"67600","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"29234","name":"*","chunks":[],"async":false}}},"edgeSSRModuleMapping":{},"clientModules":{"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/tanstack-query-provider.tsx":{"id":46131,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/theme-provider.tsx":{"id":98124,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/ui/sonner.tsx":{"id":70240,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"Inter\",\"arguments\":[{\"variable\":\"--font-inter-sans\",\"subsets\":[\"latin\"]}],\"variableName\":\"inter\"}":{"id":85568,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"PT_Sans\",\"arguments\":[{\"variable\":\"--font-ptSans-mono\",\"subsets\":[\"latin\"],\"weight\":[\"400\",\"700\"]}],\"variableName\":\"ptSans\"}":{"id":80231,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/assets/globals.css":{"id":27408,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/page-wrapper/index.tsx":{"id":43688,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/login/page.tsx":{"id":62112,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/page.tsx":{"id":25782,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page.tsx":{"id":86807,"name":"*","chunks":["5948","static/chunks/06bf0ff1-101744fe776a5109.js","7003","static/chunks/14258b02-ed7689e3556981a7.js","4316","static/chunks/ad2866b8-e13a3cf75ccf0eb8.js","8720","static/chunks/8720-c9ee040177c11cae.js","4754","static/chunks/4754-f12d30a9633ac86b.js","7389","static/chunks/7389-61da0d6ecaea74eb.js","2672","static/chunks/2672-7c5c90d97d096503.js","6357","static/chunks/6357-b446ac8c3fed5ee2.js","4735","static/chunks/4735-3fe565f30753fd50.js","230","static/chunks/230-17f072d56a4348eb.js","8974","static/chunks/app/page-d5bbbaf5dee449d5.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/test-generation/page.tsx":{"id":8103,"name":"*","chunks":[],"async":false}},"entryCSSFiles":{"/Users/otto/Desktop/deepstudio/osw-studio-git/":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/layout":[{"inlined":false,"path":"static/css/1138060002beec9e.css"},{"inlined":false,"path":"static/css/4f7bf7a934dc8d86.css"}],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/api/projects/route":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/api/projects/[id]/database/query/route":[]},"rscModuleMapping":{"8103":{"*":{"id":"60940","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"6060","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"7184","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"36893","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"73041","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"37734","name":"*","chunks":[],"async":false}},"27408":{"*":{"id":"94348","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"2054","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"69507","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"81170","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"7760","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"89748","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"20656","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"51384","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"23597","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"17742","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"26262","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"69576","name":"*","chunks":[],"async":false}}},"edgeRscModuleMapping":{}} \ No newline at end of file +globalThis.__RSC_MANIFEST=(globalThis.__RSC_MANIFEST||{});globalThis.__RSC_MANIFEST["/api/projects/[id]/database/query/route"]={"moduleLoading":{"prefix":"/_next/"},"ssrModuleMapping":{"8103":{"*":{"id":"32583","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"77526","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"78922","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"68495","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"12263","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"82016","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"31152","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"83133","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"54160","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"92130","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"75170","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"38502","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"82146","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"31603","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"74034","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"67600","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"29234","name":"*","chunks":[],"async":false}}},"edgeSSRModuleMapping":{},"clientModules":{"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/tanstack-query-provider.tsx":{"id":46131,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/theme-provider.tsx":{"id":98124,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/ui/sonner.tsx":{"id":70240,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"Inter\",\"arguments\":[{\"variable\":\"--font-inter-sans\",\"subsets\":[\"latin\"]}],\"variableName\":\"inter\"}":{"id":85568,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"PT_Sans\",\"arguments\":[{\"variable\":\"--font-ptSans-mono\",\"subsets\":[\"latin\"],\"weight\":[\"400\",\"700\"]}],\"variableName\":\"ptSans\"}":{"id":80231,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/assets/globals.css":{"id":27408,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/page-wrapper/index.tsx":{"id":43688,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/login/page.tsx":{"id":62112,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page.tsx":{"id":86807,"name":"*","chunks":["5948","static/chunks/06bf0ff1-101744fe776a5109.js","7003","static/chunks/14258b02-ed7689e3556981a7.js","4316","static/chunks/ad2866b8-e13a3cf75ccf0eb8.js","8720","static/chunks/8720-c9ee040177c11cae.js","4754","static/chunks/4754-f12d30a9633ac86b.js","7389","static/chunks/7389-61da0d6ecaea74eb.js","2672","static/chunks/2672-7c5c90d97d096503.js","6357","static/chunks/6357-f74e169a9a97fe50.js","4735","static/chunks/4735-3fe565f30753fd50.js","230","static/chunks/230-22a2bac579174a98.js","8974","static/chunks/app/page-d5bbbaf5dee449d5.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/page.tsx":{"id":25782,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/test-generation/page.tsx":{"id":8103,"name":"*","chunks":[],"async":false}},"entryCSSFiles":{"/Users/otto/Desktop/deepstudio/osw-studio-git/":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/layout":[{"inlined":false,"path":"static/css/9c6cbf809bc04838.css"}],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/api/projects/route":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/api/projects/[id]/database/query/route":[]},"rscModuleMapping":{"8103":{"*":{"id":"60940","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"6060","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"7184","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"36893","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"73041","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"37734","name":"*","chunks":[],"async":false}},"27408":{"*":{"id":"94348","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"2054","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"69507","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"81170","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"7760","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"89748","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"20656","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"51384","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"23597","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"17742","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"26262","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"69576","name":"*","chunks":[],"async":false}}},"edgeRscModuleMapping":{}} \ No newline at end of file diff --git a/.next/server/app/api/projects/[id]/database/schema/route_client-reference-manifest.js b/.next/server/app/api/projects/[id]/database/schema/route_client-reference-manifest.js index 00e5731805486d55eb48eca80e93b0149cd864a1..10c45a66bbd53103858cfdb5a7d8a0419cdc20d2 100644 --- a/.next/server/app/api/projects/[id]/database/schema/route_client-reference-manifest.js +++ b/.next/server/app/api/projects/[id]/database/schema/route_client-reference-manifest.js @@ -1 +1 @@ -globalThis.__RSC_MANIFEST=(globalThis.__RSC_MANIFEST||{});globalThis.__RSC_MANIFEST["/api/projects/[id]/database/schema/route"]={"moduleLoading":{"prefix":"/_next/"},"ssrModuleMapping":{"8103":{"*":{"id":"32583","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"77526","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"78922","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"68495","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"12263","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"82016","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"31152","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"83133","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"54160","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"92130","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"75170","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"38502","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"82146","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"31603","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"74034","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"67600","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"29234","name":"*","chunks":[],"async":false}}},"edgeSSRModuleMapping":{},"clientModules":{"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/tanstack-query-provider.tsx":{"id":46131,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/theme-provider.tsx":{"id":98124,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/ui/sonner.tsx":{"id":70240,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"Inter\",\"arguments\":[{\"variable\":\"--font-inter-sans\",\"subsets\":[\"latin\"]}],\"variableName\":\"inter\"}":{"id":85568,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"PT_Sans\",\"arguments\":[{\"variable\":\"--font-ptSans-mono\",\"subsets\":[\"latin\"],\"weight\":[\"400\",\"700\"]}],\"variableName\":\"ptSans\"}":{"id":80231,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/assets/globals.css":{"id":27408,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/page-wrapper/index.tsx":{"id":43688,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/login/page.tsx":{"id":62112,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/page.tsx":{"id":25782,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page.tsx":{"id":86807,"name":"*","chunks":["5948","static/chunks/06bf0ff1-101744fe776a5109.js","7003","static/chunks/14258b02-ed7689e3556981a7.js","4316","static/chunks/ad2866b8-e13a3cf75ccf0eb8.js","8720","static/chunks/8720-c9ee040177c11cae.js","4754","static/chunks/4754-f12d30a9633ac86b.js","7389","static/chunks/7389-61da0d6ecaea74eb.js","2672","static/chunks/2672-7c5c90d97d096503.js","6357","static/chunks/6357-b446ac8c3fed5ee2.js","4735","static/chunks/4735-3fe565f30753fd50.js","230","static/chunks/230-17f072d56a4348eb.js","8974","static/chunks/app/page-d5bbbaf5dee449d5.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/test-generation/page.tsx":{"id":8103,"name":"*","chunks":[],"async":false}},"entryCSSFiles":{"/Users/otto/Desktop/deepstudio/osw-studio-git/":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/layout":[{"inlined":false,"path":"static/css/1138060002beec9e.css"},{"inlined":false,"path":"static/css/4f7bf7a934dc8d86.css"}],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/api/projects/route":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/api/projects/[id]/database/schema/route":[]},"rscModuleMapping":{"8103":{"*":{"id":"60940","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"6060","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"7184","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"36893","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"73041","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"37734","name":"*","chunks":[],"async":false}},"27408":{"*":{"id":"94348","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"2054","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"69507","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"81170","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"7760","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"89748","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"20656","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"51384","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"23597","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"17742","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"26262","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"69576","name":"*","chunks":[],"async":false}}},"edgeRscModuleMapping":{}} \ No newline at end of file +globalThis.__RSC_MANIFEST=(globalThis.__RSC_MANIFEST||{});globalThis.__RSC_MANIFEST["/api/projects/[id]/database/schema/route"]={"moduleLoading":{"prefix":"/_next/"},"ssrModuleMapping":{"8103":{"*":{"id":"32583","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"77526","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"78922","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"68495","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"12263","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"82016","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"31152","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"83133","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"54160","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"92130","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"75170","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"38502","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"82146","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"31603","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"74034","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"67600","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"29234","name":"*","chunks":[],"async":false}}},"edgeSSRModuleMapping":{},"clientModules":{"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/tanstack-query-provider.tsx":{"id":46131,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/theme-provider.tsx":{"id":98124,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/ui/sonner.tsx":{"id":70240,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"Inter\",\"arguments\":[{\"variable\":\"--font-inter-sans\",\"subsets\":[\"latin\"]}],\"variableName\":\"inter\"}":{"id":85568,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"PT_Sans\",\"arguments\":[{\"variable\":\"--font-ptSans-mono\",\"subsets\":[\"latin\"],\"weight\":[\"400\",\"700\"]}],\"variableName\":\"ptSans\"}":{"id":80231,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/assets/globals.css":{"id":27408,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/page-wrapper/index.tsx":{"id":43688,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/login/page.tsx":{"id":62112,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page.tsx":{"id":86807,"name":"*","chunks":["5948","static/chunks/06bf0ff1-101744fe776a5109.js","7003","static/chunks/14258b02-ed7689e3556981a7.js","4316","static/chunks/ad2866b8-e13a3cf75ccf0eb8.js","8720","static/chunks/8720-c9ee040177c11cae.js","4754","static/chunks/4754-f12d30a9633ac86b.js","7389","static/chunks/7389-61da0d6ecaea74eb.js","2672","static/chunks/2672-7c5c90d97d096503.js","6357","static/chunks/6357-f74e169a9a97fe50.js","4735","static/chunks/4735-3fe565f30753fd50.js","230","static/chunks/230-22a2bac579174a98.js","8974","static/chunks/app/page-d5bbbaf5dee449d5.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/page.tsx":{"id":25782,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/test-generation/page.tsx":{"id":8103,"name":"*","chunks":[],"async":false}},"entryCSSFiles":{"/Users/otto/Desktop/deepstudio/osw-studio-git/":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/layout":[{"inlined":false,"path":"static/css/9c6cbf809bc04838.css"}],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/api/projects/route":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/api/projects/[id]/database/schema/route":[]},"rscModuleMapping":{"8103":{"*":{"id":"60940","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"6060","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"7184","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"36893","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"73041","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"37734","name":"*","chunks":[],"async":false}},"27408":{"*":{"id":"94348","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"2054","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"69507","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"81170","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"7760","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"89748","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"20656","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"51384","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"23597","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"17742","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"26262","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"69576","name":"*","chunks":[],"async":false}}},"edgeRscModuleMapping":{}} \ No newline at end of file diff --git a/.next/server/app/api/projects/[id]/deployments/route_client-reference-manifest.js b/.next/server/app/api/projects/[id]/deployments/route_client-reference-manifest.js index ca84146dd10a09d69fdf3299176704fb8555922c..678006cdfd7088d322010cdc0896492ea62f5e69 100644 --- a/.next/server/app/api/projects/[id]/deployments/route_client-reference-manifest.js +++ b/.next/server/app/api/projects/[id]/deployments/route_client-reference-manifest.js @@ -1 +1 @@ -globalThis.__RSC_MANIFEST=(globalThis.__RSC_MANIFEST||{});globalThis.__RSC_MANIFEST["/api/projects/[id]/deployments/route"]={"moduleLoading":{"prefix":"/_next/"},"ssrModuleMapping":{"8103":{"*":{"id":"32583","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"77526","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"78922","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"68495","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"12263","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"82016","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"31152","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"83133","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"54160","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"92130","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"75170","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"38502","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"82146","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"31603","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"74034","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"67600","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"29234","name":"*","chunks":[],"async":false}}},"edgeSSRModuleMapping":{},"clientModules":{"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/tanstack-query-provider.tsx":{"id":46131,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/theme-provider.tsx":{"id":98124,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/ui/sonner.tsx":{"id":70240,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"Inter\",\"arguments\":[{\"variable\":\"--font-inter-sans\",\"subsets\":[\"latin\"]}],\"variableName\":\"inter\"}":{"id":85568,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"PT_Sans\",\"arguments\":[{\"variable\":\"--font-ptSans-mono\",\"subsets\":[\"latin\"],\"weight\":[\"400\",\"700\"]}],\"variableName\":\"ptSans\"}":{"id":80231,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/assets/globals.css":{"id":27408,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/page-wrapper/index.tsx":{"id":43688,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/login/page.tsx":{"id":62112,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/page.tsx":{"id":25782,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page.tsx":{"id":86807,"name":"*","chunks":["5948","static/chunks/06bf0ff1-101744fe776a5109.js","7003","static/chunks/14258b02-ed7689e3556981a7.js","4316","static/chunks/ad2866b8-e13a3cf75ccf0eb8.js","8720","static/chunks/8720-c9ee040177c11cae.js","4754","static/chunks/4754-f12d30a9633ac86b.js","7389","static/chunks/7389-61da0d6ecaea74eb.js","2672","static/chunks/2672-7c5c90d97d096503.js","6357","static/chunks/6357-b446ac8c3fed5ee2.js","4735","static/chunks/4735-3fe565f30753fd50.js","230","static/chunks/230-17f072d56a4348eb.js","8974","static/chunks/app/page-d5bbbaf5dee449d5.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/test-generation/page.tsx":{"id":8103,"name":"*","chunks":[],"async":false}},"entryCSSFiles":{"/Users/otto/Desktop/deepstudio/osw-studio-git/":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/layout":[{"inlined":false,"path":"static/css/1138060002beec9e.css"},{"inlined":false,"path":"static/css/4f7bf7a934dc8d86.css"}],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/api/projects/route":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/api/projects/[id]/deployments/route":[]},"rscModuleMapping":{"8103":{"*":{"id":"60940","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"6060","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"7184","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"36893","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"73041","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"37734","name":"*","chunks":[],"async":false}},"27408":{"*":{"id":"94348","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"2054","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"69507","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"81170","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"7760","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"89748","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"20656","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"51384","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"23597","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"17742","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"26262","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"69576","name":"*","chunks":[],"async":false}}},"edgeRscModuleMapping":{}} \ No newline at end of file +globalThis.__RSC_MANIFEST=(globalThis.__RSC_MANIFEST||{});globalThis.__RSC_MANIFEST["/api/projects/[id]/deployments/route"]={"moduleLoading":{"prefix":"/_next/"},"ssrModuleMapping":{"8103":{"*":{"id":"32583","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"77526","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"78922","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"68495","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"12263","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"82016","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"31152","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"83133","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"54160","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"92130","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"75170","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"38502","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"82146","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"31603","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"74034","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"67600","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"29234","name":"*","chunks":[],"async":false}}},"edgeSSRModuleMapping":{},"clientModules":{"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/tanstack-query-provider.tsx":{"id":46131,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/theme-provider.tsx":{"id":98124,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/ui/sonner.tsx":{"id":70240,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"Inter\",\"arguments\":[{\"variable\":\"--font-inter-sans\",\"subsets\":[\"latin\"]}],\"variableName\":\"inter\"}":{"id":85568,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"PT_Sans\",\"arguments\":[{\"variable\":\"--font-ptSans-mono\",\"subsets\":[\"latin\"],\"weight\":[\"400\",\"700\"]}],\"variableName\":\"ptSans\"}":{"id":80231,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/assets/globals.css":{"id":27408,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/page-wrapper/index.tsx":{"id":43688,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/login/page.tsx":{"id":62112,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page.tsx":{"id":86807,"name":"*","chunks":["5948","static/chunks/06bf0ff1-101744fe776a5109.js","7003","static/chunks/14258b02-ed7689e3556981a7.js","4316","static/chunks/ad2866b8-e13a3cf75ccf0eb8.js","8720","static/chunks/8720-c9ee040177c11cae.js","4754","static/chunks/4754-f12d30a9633ac86b.js","7389","static/chunks/7389-61da0d6ecaea74eb.js","2672","static/chunks/2672-7c5c90d97d096503.js","6357","static/chunks/6357-f74e169a9a97fe50.js","4735","static/chunks/4735-3fe565f30753fd50.js","230","static/chunks/230-22a2bac579174a98.js","8974","static/chunks/app/page-d5bbbaf5dee449d5.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/page.tsx":{"id":25782,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/test-generation/page.tsx":{"id":8103,"name":"*","chunks":[],"async":false}},"entryCSSFiles":{"/Users/otto/Desktop/deepstudio/osw-studio-git/":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/layout":[{"inlined":false,"path":"static/css/9c6cbf809bc04838.css"}],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/api/projects/route":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/api/projects/[id]/deployments/route":[]},"rscModuleMapping":{"8103":{"*":{"id":"60940","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"6060","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"7184","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"36893","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"73041","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"37734","name":"*","chunks":[],"async":false}},"27408":{"*":{"id":"94348","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"2054","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"69507","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"81170","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"7760","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"89748","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"20656","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"51384","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"23597","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"17742","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"26262","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"69576","name":"*","chunks":[],"async":false}}},"edgeRscModuleMapping":{}} \ No newline at end of file diff --git a/.next/server/app/api/projects/route_client-reference-manifest.js b/.next/server/app/api/projects/route_client-reference-manifest.js index 0d662583ee49be07a29e5b83df4f7b68823440e8..1cc1447cd2a0a2e8ba150dc2798b709ad0bf8034 100644 --- a/.next/server/app/api/projects/route_client-reference-manifest.js +++ b/.next/server/app/api/projects/route_client-reference-manifest.js @@ -1 +1 @@ -globalThis.__RSC_MANIFEST=(globalThis.__RSC_MANIFEST||{});globalThis.__RSC_MANIFEST["/api/projects/route"]={"moduleLoading":{"prefix":"/_next/"},"ssrModuleMapping":{"8103":{"*":{"id":"32583","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"77526","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"78922","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"68495","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"12263","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"82016","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"31152","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"83133","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"54160","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"92130","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"75170","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"38502","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"82146","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"31603","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"74034","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"67600","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"29234","name":"*","chunks":[],"async":false}}},"edgeSSRModuleMapping":{},"clientModules":{"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/tanstack-query-provider.tsx":{"id":46131,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/theme-provider.tsx":{"id":98124,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/ui/sonner.tsx":{"id":70240,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"Inter\",\"arguments\":[{\"variable\":\"--font-inter-sans\",\"subsets\":[\"latin\"]}],\"variableName\":\"inter\"}":{"id":85568,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"PT_Sans\",\"arguments\":[{\"variable\":\"--font-ptSans-mono\",\"subsets\":[\"latin\"],\"weight\":[\"400\",\"700\"]}],\"variableName\":\"ptSans\"}":{"id":80231,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/assets/globals.css":{"id":27408,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/page-wrapper/index.tsx":{"id":43688,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/login/page.tsx":{"id":62112,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/page.tsx":{"id":25782,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page.tsx":{"id":86807,"name":"*","chunks":["5948","static/chunks/06bf0ff1-101744fe776a5109.js","7003","static/chunks/14258b02-ed7689e3556981a7.js","4316","static/chunks/ad2866b8-e13a3cf75ccf0eb8.js","8720","static/chunks/8720-c9ee040177c11cae.js","4754","static/chunks/4754-f12d30a9633ac86b.js","7389","static/chunks/7389-61da0d6ecaea74eb.js","2672","static/chunks/2672-7c5c90d97d096503.js","6357","static/chunks/6357-b446ac8c3fed5ee2.js","4735","static/chunks/4735-3fe565f30753fd50.js","230","static/chunks/230-17f072d56a4348eb.js","8974","static/chunks/app/page-d5bbbaf5dee449d5.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/test-generation/page.tsx":{"id":8103,"name":"*","chunks":[],"async":false}},"entryCSSFiles":{"/Users/otto/Desktop/deepstudio/osw-studio-git/":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/layout":[{"inlined":false,"path":"static/css/1138060002beec9e.css"},{"inlined":false,"path":"static/css/4f7bf7a934dc8d86.css"}],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/api/projects/route":[]},"rscModuleMapping":{"8103":{"*":{"id":"60940","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"6060","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"7184","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"36893","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"73041","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"37734","name":"*","chunks":[],"async":false}},"27408":{"*":{"id":"94348","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"2054","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"69507","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"81170","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"7760","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"89748","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"20656","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"51384","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"23597","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"17742","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"26262","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"69576","name":"*","chunks":[],"async":false}}},"edgeRscModuleMapping":{}} \ No newline at end of file +globalThis.__RSC_MANIFEST=(globalThis.__RSC_MANIFEST||{});globalThis.__RSC_MANIFEST["/api/projects/route"]={"moduleLoading":{"prefix":"/_next/"},"ssrModuleMapping":{"8103":{"*":{"id":"32583","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"77526","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"78922","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"68495","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"12263","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"82016","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"31152","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"83133","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"54160","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"92130","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"75170","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"38502","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"82146","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"31603","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"74034","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"67600","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"29234","name":"*","chunks":[],"async":false}}},"edgeSSRModuleMapping":{},"clientModules":{"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/tanstack-query-provider.tsx":{"id":46131,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/theme-provider.tsx":{"id":98124,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/ui/sonner.tsx":{"id":70240,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"Inter\",\"arguments\":[{\"variable\":\"--font-inter-sans\",\"subsets\":[\"latin\"]}],\"variableName\":\"inter\"}":{"id":85568,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"PT_Sans\",\"arguments\":[{\"variable\":\"--font-ptSans-mono\",\"subsets\":[\"latin\"],\"weight\":[\"400\",\"700\"]}],\"variableName\":\"ptSans\"}":{"id":80231,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/assets/globals.css":{"id":27408,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/page-wrapper/index.tsx":{"id":43688,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/login/page.tsx":{"id":62112,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page.tsx":{"id":86807,"name":"*","chunks":["5948","static/chunks/06bf0ff1-101744fe776a5109.js","7003","static/chunks/14258b02-ed7689e3556981a7.js","4316","static/chunks/ad2866b8-e13a3cf75ccf0eb8.js","8720","static/chunks/8720-c9ee040177c11cae.js","4754","static/chunks/4754-f12d30a9633ac86b.js","7389","static/chunks/7389-61da0d6ecaea74eb.js","2672","static/chunks/2672-7c5c90d97d096503.js","6357","static/chunks/6357-f74e169a9a97fe50.js","4735","static/chunks/4735-3fe565f30753fd50.js","230","static/chunks/230-22a2bac579174a98.js","8974","static/chunks/app/page-d5bbbaf5dee449d5.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/page.tsx":{"id":25782,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/test-generation/page.tsx":{"id":8103,"name":"*","chunks":[],"async":false}},"entryCSSFiles":{"/Users/otto/Desktop/deepstudio/osw-studio-git/":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/layout":[{"inlined":false,"path":"static/css/9c6cbf809bc04838.css"}],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/api/projects/route":[]},"rscModuleMapping":{"8103":{"*":{"id":"60940","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"6060","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"7184","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"36893","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"73041","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"37734","name":"*","chunks":[],"async":false}},"27408":{"*":{"id":"94348","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"2054","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"69507","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"81170","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"7760","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"89748","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"20656","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"51384","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"23597","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"17742","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"26262","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"69576","name":"*","chunks":[],"async":false}}},"edgeRscModuleMapping":{}} \ No newline at end of file diff --git a/.next/server/app/api/shell/execute/route_client-reference-manifest.js b/.next/server/app/api/shell/execute/route_client-reference-manifest.js index 7d6c42424772c786407ca9b0368b1a16ff190d9d..326d3f944fbe9bc467b43273f1eac1601e4e3fed 100644 --- a/.next/server/app/api/shell/execute/route_client-reference-manifest.js +++ b/.next/server/app/api/shell/execute/route_client-reference-manifest.js @@ -1 +1 @@ -globalThis.__RSC_MANIFEST=(globalThis.__RSC_MANIFEST||{});globalThis.__RSC_MANIFEST["/api/shell/execute/route"]={"moduleLoading":{"prefix":"/_next/"},"ssrModuleMapping":{"8103":{"*":{"id":"32583","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"77526","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"78922","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"68495","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"12263","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"82016","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"31152","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"83133","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"54160","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"92130","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"75170","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"38502","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"82146","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"31603","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"74034","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"67600","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"29234","name":"*","chunks":[],"async":false}}},"edgeSSRModuleMapping":{},"clientModules":{"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/tanstack-query-provider.tsx":{"id":46131,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/theme-provider.tsx":{"id":98124,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/ui/sonner.tsx":{"id":70240,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"Inter\",\"arguments\":[{\"variable\":\"--font-inter-sans\",\"subsets\":[\"latin\"]}],\"variableName\":\"inter\"}":{"id":85568,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"PT_Sans\",\"arguments\":[{\"variable\":\"--font-ptSans-mono\",\"subsets\":[\"latin\"],\"weight\":[\"400\",\"700\"]}],\"variableName\":\"ptSans\"}":{"id":80231,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/assets/globals.css":{"id":27408,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/page-wrapper/index.tsx":{"id":43688,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/login/page.tsx":{"id":62112,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/page.tsx":{"id":25782,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page.tsx":{"id":86807,"name":"*","chunks":["5948","static/chunks/06bf0ff1-101744fe776a5109.js","7003","static/chunks/14258b02-ed7689e3556981a7.js","4316","static/chunks/ad2866b8-e13a3cf75ccf0eb8.js","8720","static/chunks/8720-c9ee040177c11cae.js","4754","static/chunks/4754-f12d30a9633ac86b.js","7389","static/chunks/7389-61da0d6ecaea74eb.js","2672","static/chunks/2672-7c5c90d97d096503.js","6357","static/chunks/6357-b446ac8c3fed5ee2.js","4735","static/chunks/4735-3fe565f30753fd50.js","230","static/chunks/230-17f072d56a4348eb.js","8974","static/chunks/app/page-d5bbbaf5dee449d5.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/test-generation/page.tsx":{"id":8103,"name":"*","chunks":[],"async":false}},"entryCSSFiles":{"/Users/otto/Desktop/deepstudio/osw-studio-git/":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/layout":[{"inlined":false,"path":"static/css/1138060002beec9e.css"},{"inlined":false,"path":"static/css/4f7bf7a934dc8d86.css"}],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/api/shell/execute/route":[]},"rscModuleMapping":{"8103":{"*":{"id":"60940","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"6060","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"7184","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"36893","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"73041","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"37734","name":"*","chunks":[],"async":false}},"27408":{"*":{"id":"94348","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"2054","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"69507","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"81170","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"7760","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"89748","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"20656","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"51384","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"23597","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"17742","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"26262","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"69576","name":"*","chunks":[],"async":false}}},"edgeRscModuleMapping":{}} \ No newline at end of file +globalThis.__RSC_MANIFEST=(globalThis.__RSC_MANIFEST||{});globalThis.__RSC_MANIFEST["/api/shell/execute/route"]={"moduleLoading":{"prefix":"/_next/"},"ssrModuleMapping":{"8103":{"*":{"id":"32583","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"77526","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"78922","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"68495","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"12263","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"82016","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"31152","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"83133","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"54160","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"92130","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"75170","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"38502","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"82146","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"31603","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"74034","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"67600","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"29234","name":"*","chunks":[],"async":false}}},"edgeSSRModuleMapping":{},"clientModules":{"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/tanstack-query-provider.tsx":{"id":46131,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/theme-provider.tsx":{"id":98124,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/ui/sonner.tsx":{"id":70240,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"Inter\",\"arguments\":[{\"variable\":\"--font-inter-sans\",\"subsets\":[\"latin\"]}],\"variableName\":\"inter\"}":{"id":85568,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"PT_Sans\",\"arguments\":[{\"variable\":\"--font-ptSans-mono\",\"subsets\":[\"latin\"],\"weight\":[\"400\",\"700\"]}],\"variableName\":\"ptSans\"}":{"id":80231,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/assets/globals.css":{"id":27408,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/page-wrapper/index.tsx":{"id":43688,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/login/page.tsx":{"id":62112,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page.tsx":{"id":86807,"name":"*","chunks":["5948","static/chunks/06bf0ff1-101744fe776a5109.js","7003","static/chunks/14258b02-ed7689e3556981a7.js","4316","static/chunks/ad2866b8-e13a3cf75ccf0eb8.js","8720","static/chunks/8720-c9ee040177c11cae.js","4754","static/chunks/4754-f12d30a9633ac86b.js","7389","static/chunks/7389-61da0d6ecaea74eb.js","2672","static/chunks/2672-7c5c90d97d096503.js","6357","static/chunks/6357-f74e169a9a97fe50.js","4735","static/chunks/4735-3fe565f30753fd50.js","230","static/chunks/230-22a2bac579174a98.js","8974","static/chunks/app/page-d5bbbaf5dee449d5.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/page.tsx":{"id":25782,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/test-generation/page.tsx":{"id":8103,"name":"*","chunks":[],"async":false}},"entryCSSFiles":{"/Users/otto/Desktop/deepstudio/osw-studio-git/":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/layout":[{"inlined":false,"path":"static/css/9c6cbf809bc04838.css"}],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/api/shell/execute/route":[]},"rscModuleMapping":{"8103":{"*":{"id":"60940","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"6060","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"7184","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"36893","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"73041","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"37734","name":"*","chunks":[],"async":false}},"27408":{"*":{"id":"94348","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"2054","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"69507","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"81170","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"7760","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"89748","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"20656","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"51384","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"23597","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"17742","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"26262","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"69576","name":"*","chunks":[],"async":false}}},"edgeRscModuleMapping":{}} \ No newline at end of file diff --git a/.next/server/app/api/sync/backend-features/[projectId]/route_client-reference-manifest.js b/.next/server/app/api/sync/backend-features/[projectId]/route_client-reference-manifest.js index 025f453b7e79ca1ba40debea2aa15ca56da000ae..682744fa3a036b4fd94f399e29f99a822fb40002 100644 --- a/.next/server/app/api/sync/backend-features/[projectId]/route_client-reference-manifest.js +++ b/.next/server/app/api/sync/backend-features/[projectId]/route_client-reference-manifest.js @@ -1 +1 @@ -globalThis.__RSC_MANIFEST=(globalThis.__RSC_MANIFEST||{});globalThis.__RSC_MANIFEST["/api/sync/backend-features/[projectId]/route"]={"moduleLoading":{"prefix":"/_next/"},"ssrModuleMapping":{"8103":{"*":{"id":"32583","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"77526","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"78922","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"68495","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"12263","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"82016","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"31152","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"83133","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"54160","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"92130","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"75170","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"38502","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"82146","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"31603","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"74034","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"67600","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"29234","name":"*","chunks":[],"async":false}}},"edgeSSRModuleMapping":{},"clientModules":{"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/tanstack-query-provider.tsx":{"id":46131,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/theme-provider.tsx":{"id":98124,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/ui/sonner.tsx":{"id":70240,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"Inter\",\"arguments\":[{\"variable\":\"--font-inter-sans\",\"subsets\":[\"latin\"]}],\"variableName\":\"inter\"}":{"id":85568,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"PT_Sans\",\"arguments\":[{\"variable\":\"--font-ptSans-mono\",\"subsets\":[\"latin\"],\"weight\":[\"400\",\"700\"]}],\"variableName\":\"ptSans\"}":{"id":80231,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/assets/globals.css":{"id":27408,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/page-wrapper/index.tsx":{"id":43688,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/login/page.tsx":{"id":62112,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/page.tsx":{"id":25782,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page.tsx":{"id":86807,"name":"*","chunks":["5948","static/chunks/06bf0ff1-101744fe776a5109.js","7003","static/chunks/14258b02-ed7689e3556981a7.js","4316","static/chunks/ad2866b8-e13a3cf75ccf0eb8.js","8720","static/chunks/8720-c9ee040177c11cae.js","4754","static/chunks/4754-f12d30a9633ac86b.js","7389","static/chunks/7389-61da0d6ecaea74eb.js","2672","static/chunks/2672-7c5c90d97d096503.js","6357","static/chunks/6357-b446ac8c3fed5ee2.js","4735","static/chunks/4735-3fe565f30753fd50.js","230","static/chunks/230-17f072d56a4348eb.js","8974","static/chunks/app/page-d5bbbaf5dee449d5.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/test-generation/page.tsx":{"id":8103,"name":"*","chunks":[],"async":false}},"entryCSSFiles":{"/Users/otto/Desktop/deepstudio/osw-studio-git/":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/layout":[{"inlined":false,"path":"static/css/1138060002beec9e.css"},{"inlined":false,"path":"static/css/4f7bf7a934dc8d86.css"}],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/api/sync/backend-features/[projectId]/route":[]},"rscModuleMapping":{"8103":{"*":{"id":"60940","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"6060","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"7184","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"36893","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"73041","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"37734","name":"*","chunks":[],"async":false}},"27408":{"*":{"id":"94348","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"2054","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"69507","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"81170","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"7760","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"89748","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"20656","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"51384","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"23597","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"17742","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"26262","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"69576","name":"*","chunks":[],"async":false}}},"edgeRscModuleMapping":{}} \ No newline at end of file +globalThis.__RSC_MANIFEST=(globalThis.__RSC_MANIFEST||{});globalThis.__RSC_MANIFEST["/api/sync/backend-features/[projectId]/route"]={"moduleLoading":{"prefix":"/_next/"},"ssrModuleMapping":{"8103":{"*":{"id":"32583","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"77526","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"78922","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"68495","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"12263","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"82016","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"31152","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"83133","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"54160","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"92130","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"75170","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"38502","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"82146","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"31603","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"74034","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"67600","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"29234","name":"*","chunks":[],"async":false}}},"edgeSSRModuleMapping":{},"clientModules":{"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/tanstack-query-provider.tsx":{"id":46131,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/theme-provider.tsx":{"id":98124,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/ui/sonner.tsx":{"id":70240,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"Inter\",\"arguments\":[{\"variable\":\"--font-inter-sans\",\"subsets\":[\"latin\"]}],\"variableName\":\"inter\"}":{"id":85568,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"PT_Sans\",\"arguments\":[{\"variable\":\"--font-ptSans-mono\",\"subsets\":[\"latin\"],\"weight\":[\"400\",\"700\"]}],\"variableName\":\"ptSans\"}":{"id":80231,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/assets/globals.css":{"id":27408,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/page-wrapper/index.tsx":{"id":43688,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/login/page.tsx":{"id":62112,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page.tsx":{"id":86807,"name":"*","chunks":["5948","static/chunks/06bf0ff1-101744fe776a5109.js","7003","static/chunks/14258b02-ed7689e3556981a7.js","4316","static/chunks/ad2866b8-e13a3cf75ccf0eb8.js","8720","static/chunks/8720-c9ee040177c11cae.js","4754","static/chunks/4754-f12d30a9633ac86b.js","7389","static/chunks/7389-61da0d6ecaea74eb.js","2672","static/chunks/2672-7c5c90d97d096503.js","6357","static/chunks/6357-f74e169a9a97fe50.js","4735","static/chunks/4735-3fe565f30753fd50.js","230","static/chunks/230-22a2bac579174a98.js","8974","static/chunks/app/page-d5bbbaf5dee449d5.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/page.tsx":{"id":25782,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/test-generation/page.tsx":{"id":8103,"name":"*","chunks":[],"async":false}},"entryCSSFiles":{"/Users/otto/Desktop/deepstudio/osw-studio-git/":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/layout":[{"inlined":false,"path":"static/css/9c6cbf809bc04838.css"}],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/api/sync/backend-features/[projectId]/route":[]},"rscModuleMapping":{"8103":{"*":{"id":"60940","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"6060","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"7184","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"36893","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"73041","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"37734","name":"*","chunks":[],"async":false}},"27408":{"*":{"id":"94348","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"2054","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"69507","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"81170","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"7760","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"89748","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"20656","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"51384","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"23597","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"17742","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"26262","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"69576","name":"*","chunks":[],"async":false}}},"edgeRscModuleMapping":{}} \ No newline at end of file diff --git a/.next/server/app/api/sync/files/route_client-reference-manifest.js b/.next/server/app/api/sync/files/route_client-reference-manifest.js index 5ca7fd3df8b2017772ae1bea1d4d50f6a9acb14f..ae5f24241178ce342a28390c44fe71ccee0ffef8 100644 --- a/.next/server/app/api/sync/files/route_client-reference-manifest.js +++ b/.next/server/app/api/sync/files/route_client-reference-manifest.js @@ -1 +1 @@ -globalThis.__RSC_MANIFEST=(globalThis.__RSC_MANIFEST||{});globalThis.__RSC_MANIFEST["/api/sync/files/route"]={"moduleLoading":{"prefix":"/_next/"},"ssrModuleMapping":{"8103":{"*":{"id":"32583","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"77526","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"78922","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"68495","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"12263","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"82016","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"31152","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"83133","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"54160","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"92130","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"75170","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"38502","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"82146","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"31603","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"74034","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"67600","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"29234","name":"*","chunks":[],"async":false}}},"edgeSSRModuleMapping":{},"clientModules":{"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/tanstack-query-provider.tsx":{"id":46131,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/theme-provider.tsx":{"id":98124,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/ui/sonner.tsx":{"id":70240,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"Inter\",\"arguments\":[{\"variable\":\"--font-inter-sans\",\"subsets\":[\"latin\"]}],\"variableName\":\"inter\"}":{"id":85568,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"PT_Sans\",\"arguments\":[{\"variable\":\"--font-ptSans-mono\",\"subsets\":[\"latin\"],\"weight\":[\"400\",\"700\"]}],\"variableName\":\"ptSans\"}":{"id":80231,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/assets/globals.css":{"id":27408,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/page-wrapper/index.tsx":{"id":43688,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/login/page.tsx":{"id":62112,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/page.tsx":{"id":25782,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page.tsx":{"id":86807,"name":"*","chunks":["5948","static/chunks/06bf0ff1-101744fe776a5109.js","7003","static/chunks/14258b02-ed7689e3556981a7.js","4316","static/chunks/ad2866b8-e13a3cf75ccf0eb8.js","8720","static/chunks/8720-c9ee040177c11cae.js","4754","static/chunks/4754-f12d30a9633ac86b.js","7389","static/chunks/7389-61da0d6ecaea74eb.js","2672","static/chunks/2672-7c5c90d97d096503.js","6357","static/chunks/6357-b446ac8c3fed5ee2.js","4735","static/chunks/4735-3fe565f30753fd50.js","230","static/chunks/230-17f072d56a4348eb.js","8974","static/chunks/app/page-d5bbbaf5dee449d5.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/test-generation/page.tsx":{"id":8103,"name":"*","chunks":[],"async":false}},"entryCSSFiles":{"/Users/otto/Desktop/deepstudio/osw-studio-git/":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/layout":[{"inlined":false,"path":"static/css/1138060002beec9e.css"},{"inlined":false,"path":"static/css/4f7bf7a934dc8d86.css"}],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/api/sync/files/route":[]},"rscModuleMapping":{"8103":{"*":{"id":"60940","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"6060","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"7184","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"36893","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"73041","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"37734","name":"*","chunks":[],"async":false}},"27408":{"*":{"id":"94348","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"2054","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"69507","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"81170","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"7760","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"89748","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"20656","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"51384","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"23597","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"17742","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"26262","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"69576","name":"*","chunks":[],"async":false}}},"edgeRscModuleMapping":{}} \ No newline at end of file +globalThis.__RSC_MANIFEST=(globalThis.__RSC_MANIFEST||{});globalThis.__RSC_MANIFEST["/api/sync/files/route"]={"moduleLoading":{"prefix":"/_next/"},"ssrModuleMapping":{"8103":{"*":{"id":"32583","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"77526","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"78922","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"68495","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"12263","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"82016","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"31152","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"83133","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"54160","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"92130","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"75170","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"38502","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"82146","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"31603","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"74034","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"67600","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"29234","name":"*","chunks":[],"async":false}}},"edgeSSRModuleMapping":{},"clientModules":{"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/tanstack-query-provider.tsx":{"id":46131,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/theme-provider.tsx":{"id":98124,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/ui/sonner.tsx":{"id":70240,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"Inter\",\"arguments\":[{\"variable\":\"--font-inter-sans\",\"subsets\":[\"latin\"]}],\"variableName\":\"inter\"}":{"id":85568,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"PT_Sans\",\"arguments\":[{\"variable\":\"--font-ptSans-mono\",\"subsets\":[\"latin\"],\"weight\":[\"400\",\"700\"]}],\"variableName\":\"ptSans\"}":{"id":80231,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/assets/globals.css":{"id":27408,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/page-wrapper/index.tsx":{"id":43688,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/login/page.tsx":{"id":62112,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page.tsx":{"id":86807,"name":"*","chunks":["5948","static/chunks/06bf0ff1-101744fe776a5109.js","7003","static/chunks/14258b02-ed7689e3556981a7.js","4316","static/chunks/ad2866b8-e13a3cf75ccf0eb8.js","8720","static/chunks/8720-c9ee040177c11cae.js","4754","static/chunks/4754-f12d30a9633ac86b.js","7389","static/chunks/7389-61da0d6ecaea74eb.js","2672","static/chunks/2672-7c5c90d97d096503.js","6357","static/chunks/6357-f74e169a9a97fe50.js","4735","static/chunks/4735-3fe565f30753fd50.js","230","static/chunks/230-22a2bac579174a98.js","8974","static/chunks/app/page-d5bbbaf5dee449d5.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/page.tsx":{"id":25782,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/test-generation/page.tsx":{"id":8103,"name":"*","chunks":[],"async":false}},"entryCSSFiles":{"/Users/otto/Desktop/deepstudio/osw-studio-git/":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/layout":[{"inlined":false,"path":"static/css/9c6cbf809bc04838.css"}],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/api/sync/files/route":[]},"rscModuleMapping":{"8103":{"*":{"id":"60940","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"6060","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"7184","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"36893","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"73041","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"37734","name":"*","chunks":[],"async":false}},"27408":{"*":{"id":"94348","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"2054","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"69507","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"81170","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"7760","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"89748","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"20656","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"51384","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"23597","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"17742","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"26262","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"69576","name":"*","chunks":[],"async":false}}},"edgeRscModuleMapping":{}} \ No newline at end of file diff --git a/.next/server/app/api/sync/projects/[id]/route_client-reference-manifest.js b/.next/server/app/api/sync/projects/[id]/route_client-reference-manifest.js index ff9944bfa0b3d5b75a931479df28916a755cf415..9df365669fd1a132efdafb704f51bb9b513c7b2d 100644 --- a/.next/server/app/api/sync/projects/[id]/route_client-reference-manifest.js +++ b/.next/server/app/api/sync/projects/[id]/route_client-reference-manifest.js @@ -1 +1 @@ -globalThis.__RSC_MANIFEST=(globalThis.__RSC_MANIFEST||{});globalThis.__RSC_MANIFEST["/api/sync/projects/[id]/route"]={"moduleLoading":{"prefix":"/_next/"},"ssrModuleMapping":{"8103":{"*":{"id":"32583","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"77526","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"78922","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"68495","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"12263","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"82016","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"31152","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"83133","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"54160","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"92130","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"75170","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"38502","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"82146","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"31603","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"74034","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"67600","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"29234","name":"*","chunks":[],"async":false}}},"edgeSSRModuleMapping":{},"clientModules":{"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/tanstack-query-provider.tsx":{"id":46131,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/theme-provider.tsx":{"id":98124,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/ui/sonner.tsx":{"id":70240,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"Inter\",\"arguments\":[{\"variable\":\"--font-inter-sans\",\"subsets\":[\"latin\"]}],\"variableName\":\"inter\"}":{"id":85568,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"PT_Sans\",\"arguments\":[{\"variable\":\"--font-ptSans-mono\",\"subsets\":[\"latin\"],\"weight\":[\"400\",\"700\"]}],\"variableName\":\"ptSans\"}":{"id":80231,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/assets/globals.css":{"id":27408,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/page-wrapper/index.tsx":{"id":43688,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/login/page.tsx":{"id":62112,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/page.tsx":{"id":25782,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page.tsx":{"id":86807,"name":"*","chunks":["5948","static/chunks/06bf0ff1-101744fe776a5109.js","7003","static/chunks/14258b02-ed7689e3556981a7.js","4316","static/chunks/ad2866b8-e13a3cf75ccf0eb8.js","8720","static/chunks/8720-c9ee040177c11cae.js","4754","static/chunks/4754-f12d30a9633ac86b.js","7389","static/chunks/7389-61da0d6ecaea74eb.js","2672","static/chunks/2672-7c5c90d97d096503.js","6357","static/chunks/6357-b446ac8c3fed5ee2.js","4735","static/chunks/4735-3fe565f30753fd50.js","230","static/chunks/230-17f072d56a4348eb.js","8974","static/chunks/app/page-d5bbbaf5dee449d5.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/test-generation/page.tsx":{"id":8103,"name":"*","chunks":[],"async":false}},"entryCSSFiles":{"/Users/otto/Desktop/deepstudio/osw-studio-git/":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/layout":[{"inlined":false,"path":"static/css/1138060002beec9e.css"},{"inlined":false,"path":"static/css/4f7bf7a934dc8d86.css"}],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/api/sync/projects/route":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/api/sync/projects/[id]/route":[]},"rscModuleMapping":{"8103":{"*":{"id":"60940","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"6060","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"7184","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"36893","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"73041","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"37734","name":"*","chunks":[],"async":false}},"27408":{"*":{"id":"94348","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"2054","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"69507","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"81170","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"7760","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"89748","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"20656","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"51384","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"23597","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"17742","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"26262","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"69576","name":"*","chunks":[],"async":false}}},"edgeRscModuleMapping":{}} \ No newline at end of file +globalThis.__RSC_MANIFEST=(globalThis.__RSC_MANIFEST||{});globalThis.__RSC_MANIFEST["/api/sync/projects/[id]/route"]={"moduleLoading":{"prefix":"/_next/"},"ssrModuleMapping":{"8103":{"*":{"id":"32583","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"77526","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"78922","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"68495","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"12263","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"82016","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"31152","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"83133","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"54160","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"92130","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"75170","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"38502","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"82146","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"31603","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"74034","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"67600","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"29234","name":"*","chunks":[],"async":false}}},"edgeSSRModuleMapping":{},"clientModules":{"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/tanstack-query-provider.tsx":{"id":46131,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/theme-provider.tsx":{"id":98124,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/ui/sonner.tsx":{"id":70240,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"Inter\",\"arguments\":[{\"variable\":\"--font-inter-sans\",\"subsets\":[\"latin\"]}],\"variableName\":\"inter\"}":{"id":85568,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"PT_Sans\",\"arguments\":[{\"variable\":\"--font-ptSans-mono\",\"subsets\":[\"latin\"],\"weight\":[\"400\",\"700\"]}],\"variableName\":\"ptSans\"}":{"id":80231,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/assets/globals.css":{"id":27408,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/page-wrapper/index.tsx":{"id":43688,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/login/page.tsx":{"id":62112,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page.tsx":{"id":86807,"name":"*","chunks":["5948","static/chunks/06bf0ff1-101744fe776a5109.js","7003","static/chunks/14258b02-ed7689e3556981a7.js","4316","static/chunks/ad2866b8-e13a3cf75ccf0eb8.js","8720","static/chunks/8720-c9ee040177c11cae.js","4754","static/chunks/4754-f12d30a9633ac86b.js","7389","static/chunks/7389-61da0d6ecaea74eb.js","2672","static/chunks/2672-7c5c90d97d096503.js","6357","static/chunks/6357-f74e169a9a97fe50.js","4735","static/chunks/4735-3fe565f30753fd50.js","230","static/chunks/230-22a2bac579174a98.js","8974","static/chunks/app/page-d5bbbaf5dee449d5.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/page.tsx":{"id":25782,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/test-generation/page.tsx":{"id":8103,"name":"*","chunks":[],"async":false}},"entryCSSFiles":{"/Users/otto/Desktop/deepstudio/osw-studio-git/":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/layout":[{"inlined":false,"path":"static/css/9c6cbf809bc04838.css"}],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/api/sync/projects/route":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/api/sync/projects/[id]/route":[]},"rscModuleMapping":{"8103":{"*":{"id":"60940","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"6060","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"7184","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"36893","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"73041","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"37734","name":"*","chunks":[],"async":false}},"27408":{"*":{"id":"94348","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"2054","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"69507","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"81170","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"7760","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"89748","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"20656","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"51384","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"23597","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"17742","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"26262","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"69576","name":"*","chunks":[],"async":false}}},"edgeRscModuleMapping":{}} \ No newline at end of file diff --git a/.next/server/app/api/sync/projects/route_client-reference-manifest.js b/.next/server/app/api/sync/projects/route_client-reference-manifest.js index 1d9608d30181c62bf1bd3000dc16ff733d9e007b..4ec2e61fa5e7eedfeaf8691581e904ef5ca64a32 100644 --- a/.next/server/app/api/sync/projects/route_client-reference-manifest.js +++ b/.next/server/app/api/sync/projects/route_client-reference-manifest.js @@ -1 +1 @@ -globalThis.__RSC_MANIFEST=(globalThis.__RSC_MANIFEST||{});globalThis.__RSC_MANIFEST["/api/sync/projects/route"]={"moduleLoading":{"prefix":"/_next/"},"ssrModuleMapping":{"8103":{"*":{"id":"32583","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"77526","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"78922","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"68495","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"12263","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"82016","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"31152","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"83133","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"54160","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"92130","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"75170","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"38502","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"82146","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"31603","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"74034","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"67600","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"29234","name":"*","chunks":[],"async":false}}},"edgeSSRModuleMapping":{},"clientModules":{"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/tanstack-query-provider.tsx":{"id":46131,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/theme-provider.tsx":{"id":98124,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/ui/sonner.tsx":{"id":70240,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"Inter\",\"arguments\":[{\"variable\":\"--font-inter-sans\",\"subsets\":[\"latin\"]}],\"variableName\":\"inter\"}":{"id":85568,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"PT_Sans\",\"arguments\":[{\"variable\":\"--font-ptSans-mono\",\"subsets\":[\"latin\"],\"weight\":[\"400\",\"700\"]}],\"variableName\":\"ptSans\"}":{"id":80231,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/assets/globals.css":{"id":27408,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/page-wrapper/index.tsx":{"id":43688,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/login/page.tsx":{"id":62112,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/page.tsx":{"id":25782,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page.tsx":{"id":86807,"name":"*","chunks":["5948","static/chunks/06bf0ff1-101744fe776a5109.js","7003","static/chunks/14258b02-ed7689e3556981a7.js","4316","static/chunks/ad2866b8-e13a3cf75ccf0eb8.js","8720","static/chunks/8720-c9ee040177c11cae.js","4754","static/chunks/4754-f12d30a9633ac86b.js","7389","static/chunks/7389-61da0d6ecaea74eb.js","2672","static/chunks/2672-7c5c90d97d096503.js","6357","static/chunks/6357-b446ac8c3fed5ee2.js","4735","static/chunks/4735-3fe565f30753fd50.js","230","static/chunks/230-17f072d56a4348eb.js","8974","static/chunks/app/page-d5bbbaf5dee449d5.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/test-generation/page.tsx":{"id":8103,"name":"*","chunks":[],"async":false}},"entryCSSFiles":{"/Users/otto/Desktop/deepstudio/osw-studio-git/":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/layout":[{"inlined":false,"path":"static/css/1138060002beec9e.css"},{"inlined":false,"path":"static/css/4f7bf7a934dc8d86.css"}],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/api/sync/projects/route":[]},"rscModuleMapping":{"8103":{"*":{"id":"60940","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"6060","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"7184","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"36893","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"73041","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"37734","name":"*","chunks":[],"async":false}},"27408":{"*":{"id":"94348","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"2054","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"69507","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"81170","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"7760","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"89748","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"20656","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"51384","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"23597","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"17742","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"26262","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"69576","name":"*","chunks":[],"async":false}}},"edgeRscModuleMapping":{}} \ No newline at end of file +globalThis.__RSC_MANIFEST=(globalThis.__RSC_MANIFEST||{});globalThis.__RSC_MANIFEST["/api/sync/projects/route"]={"moduleLoading":{"prefix":"/_next/"},"ssrModuleMapping":{"8103":{"*":{"id":"32583","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"77526","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"78922","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"68495","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"12263","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"82016","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"31152","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"83133","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"54160","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"92130","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"75170","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"38502","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"82146","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"31603","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"74034","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"67600","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"29234","name":"*","chunks":[],"async":false}}},"edgeSSRModuleMapping":{},"clientModules":{"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/tanstack-query-provider.tsx":{"id":46131,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/theme-provider.tsx":{"id":98124,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/ui/sonner.tsx":{"id":70240,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"Inter\",\"arguments\":[{\"variable\":\"--font-inter-sans\",\"subsets\":[\"latin\"]}],\"variableName\":\"inter\"}":{"id":85568,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"PT_Sans\",\"arguments\":[{\"variable\":\"--font-ptSans-mono\",\"subsets\":[\"latin\"],\"weight\":[\"400\",\"700\"]}],\"variableName\":\"ptSans\"}":{"id":80231,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/assets/globals.css":{"id":27408,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/page-wrapper/index.tsx":{"id":43688,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/login/page.tsx":{"id":62112,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page.tsx":{"id":86807,"name":"*","chunks":["5948","static/chunks/06bf0ff1-101744fe776a5109.js","7003","static/chunks/14258b02-ed7689e3556981a7.js","4316","static/chunks/ad2866b8-e13a3cf75ccf0eb8.js","8720","static/chunks/8720-c9ee040177c11cae.js","4754","static/chunks/4754-f12d30a9633ac86b.js","7389","static/chunks/7389-61da0d6ecaea74eb.js","2672","static/chunks/2672-7c5c90d97d096503.js","6357","static/chunks/6357-f74e169a9a97fe50.js","4735","static/chunks/4735-3fe565f30753fd50.js","230","static/chunks/230-22a2bac579174a98.js","8974","static/chunks/app/page-d5bbbaf5dee449d5.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/page.tsx":{"id":25782,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/test-generation/page.tsx":{"id":8103,"name":"*","chunks":[],"async":false}},"entryCSSFiles":{"/Users/otto/Desktop/deepstudio/osw-studio-git/":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/layout":[{"inlined":false,"path":"static/css/9c6cbf809bc04838.css"}],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/api/sync/projects/route":[]},"rscModuleMapping":{"8103":{"*":{"id":"60940","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"6060","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"7184","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"36893","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"73041","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"37734","name":"*","chunks":[],"async":false}},"27408":{"*":{"id":"94348","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"2054","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"69507","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"81170","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"7760","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"89748","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"20656","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"51384","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"23597","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"17742","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"26262","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"69576","name":"*","chunks":[],"async":false}}},"edgeRscModuleMapping":{}} \ No newline at end of file diff --git a/.next/server/app/api/sync/skills/[id]/route_client-reference-manifest.js b/.next/server/app/api/sync/skills/[id]/route_client-reference-manifest.js index ac9eaa5221f0a38ca714865af9017a2a1101f64e..e0a854f167e1e37b8fcdd5398bcb1bc8a26dfa0b 100644 --- a/.next/server/app/api/sync/skills/[id]/route_client-reference-manifest.js +++ b/.next/server/app/api/sync/skills/[id]/route_client-reference-manifest.js @@ -1 +1 @@ -globalThis.__RSC_MANIFEST=(globalThis.__RSC_MANIFEST||{});globalThis.__RSC_MANIFEST["/api/sync/skills/[id]/route"]={"moduleLoading":{"prefix":"/_next/"},"ssrModuleMapping":{"8103":{"*":{"id":"32583","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"77526","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"78922","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"68495","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"12263","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"82016","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"31152","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"83133","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"54160","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"92130","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"75170","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"38502","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"82146","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"31603","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"74034","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"67600","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"29234","name":"*","chunks":[],"async":false}}},"edgeSSRModuleMapping":{},"clientModules":{"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/tanstack-query-provider.tsx":{"id":46131,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/theme-provider.tsx":{"id":98124,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/ui/sonner.tsx":{"id":70240,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"Inter\",\"arguments\":[{\"variable\":\"--font-inter-sans\",\"subsets\":[\"latin\"]}],\"variableName\":\"inter\"}":{"id":85568,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"PT_Sans\",\"arguments\":[{\"variable\":\"--font-ptSans-mono\",\"subsets\":[\"latin\"],\"weight\":[\"400\",\"700\"]}],\"variableName\":\"ptSans\"}":{"id":80231,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/assets/globals.css":{"id":27408,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/page-wrapper/index.tsx":{"id":43688,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/login/page.tsx":{"id":62112,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/page.tsx":{"id":25782,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page.tsx":{"id":86807,"name":"*","chunks":["5948","static/chunks/06bf0ff1-101744fe776a5109.js","7003","static/chunks/14258b02-ed7689e3556981a7.js","4316","static/chunks/ad2866b8-e13a3cf75ccf0eb8.js","8720","static/chunks/8720-c9ee040177c11cae.js","4754","static/chunks/4754-f12d30a9633ac86b.js","7389","static/chunks/7389-61da0d6ecaea74eb.js","2672","static/chunks/2672-7c5c90d97d096503.js","6357","static/chunks/6357-b446ac8c3fed5ee2.js","4735","static/chunks/4735-3fe565f30753fd50.js","230","static/chunks/230-17f072d56a4348eb.js","8974","static/chunks/app/page-d5bbbaf5dee449d5.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/test-generation/page.tsx":{"id":8103,"name":"*","chunks":[],"async":false}},"entryCSSFiles":{"/Users/otto/Desktop/deepstudio/osw-studio-git/":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/layout":[{"inlined":false,"path":"static/css/1138060002beec9e.css"},{"inlined":false,"path":"static/css/4f7bf7a934dc8d86.css"}],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/api/sync/skills/route":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/api/sync/skills/[id]/route":[]},"rscModuleMapping":{"8103":{"*":{"id":"60940","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"6060","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"7184","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"36893","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"73041","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"37734","name":"*","chunks":[],"async":false}},"27408":{"*":{"id":"94348","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"2054","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"69507","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"81170","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"7760","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"89748","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"20656","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"51384","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"23597","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"17742","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"26262","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"69576","name":"*","chunks":[],"async":false}}},"edgeRscModuleMapping":{}} \ No newline at end of file +globalThis.__RSC_MANIFEST=(globalThis.__RSC_MANIFEST||{});globalThis.__RSC_MANIFEST["/api/sync/skills/[id]/route"]={"moduleLoading":{"prefix":"/_next/"},"ssrModuleMapping":{"8103":{"*":{"id":"32583","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"77526","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"78922","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"68495","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"12263","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"82016","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"31152","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"83133","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"54160","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"92130","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"75170","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"38502","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"82146","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"31603","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"74034","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"67600","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"29234","name":"*","chunks":[],"async":false}}},"edgeSSRModuleMapping":{},"clientModules":{"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/tanstack-query-provider.tsx":{"id":46131,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/theme-provider.tsx":{"id":98124,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/ui/sonner.tsx":{"id":70240,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"Inter\",\"arguments\":[{\"variable\":\"--font-inter-sans\",\"subsets\":[\"latin\"]}],\"variableName\":\"inter\"}":{"id":85568,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"PT_Sans\",\"arguments\":[{\"variable\":\"--font-ptSans-mono\",\"subsets\":[\"latin\"],\"weight\":[\"400\",\"700\"]}],\"variableName\":\"ptSans\"}":{"id":80231,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/assets/globals.css":{"id":27408,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/page-wrapper/index.tsx":{"id":43688,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/login/page.tsx":{"id":62112,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page.tsx":{"id":86807,"name":"*","chunks":["5948","static/chunks/06bf0ff1-101744fe776a5109.js","7003","static/chunks/14258b02-ed7689e3556981a7.js","4316","static/chunks/ad2866b8-e13a3cf75ccf0eb8.js","8720","static/chunks/8720-c9ee040177c11cae.js","4754","static/chunks/4754-f12d30a9633ac86b.js","7389","static/chunks/7389-61da0d6ecaea74eb.js","2672","static/chunks/2672-7c5c90d97d096503.js","6357","static/chunks/6357-f74e169a9a97fe50.js","4735","static/chunks/4735-3fe565f30753fd50.js","230","static/chunks/230-22a2bac579174a98.js","8974","static/chunks/app/page-d5bbbaf5dee449d5.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/page.tsx":{"id":25782,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/test-generation/page.tsx":{"id":8103,"name":"*","chunks":[],"async":false}},"entryCSSFiles":{"/Users/otto/Desktop/deepstudio/osw-studio-git/":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/layout":[{"inlined":false,"path":"static/css/9c6cbf809bc04838.css"}],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/api/sync/skills/route":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/api/sync/skills/[id]/route":[]},"rscModuleMapping":{"8103":{"*":{"id":"60940","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"6060","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"7184","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"36893","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"73041","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"37734","name":"*","chunks":[],"async":false}},"27408":{"*":{"id":"94348","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"2054","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"69507","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"81170","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"7760","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"89748","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"20656","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"51384","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"23597","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"17742","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"26262","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"69576","name":"*","chunks":[],"async":false}}},"edgeRscModuleMapping":{}} \ No newline at end of file diff --git a/.next/server/app/api/sync/skills/route_client-reference-manifest.js b/.next/server/app/api/sync/skills/route_client-reference-manifest.js index d41ae60ddc9b5787479e92c22fc3439dcc5a08ba..9233fa9186b4c819c3befa0099c7f78a0539fb14 100644 --- a/.next/server/app/api/sync/skills/route_client-reference-manifest.js +++ b/.next/server/app/api/sync/skills/route_client-reference-manifest.js @@ -1 +1 @@ -globalThis.__RSC_MANIFEST=(globalThis.__RSC_MANIFEST||{});globalThis.__RSC_MANIFEST["/api/sync/skills/route"]={"moduleLoading":{"prefix":"/_next/"},"ssrModuleMapping":{"8103":{"*":{"id":"32583","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"77526","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"78922","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"68495","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"12263","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"82016","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"31152","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"83133","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"54160","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"92130","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"75170","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"38502","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"82146","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"31603","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"74034","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"67600","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"29234","name":"*","chunks":[],"async":false}}},"edgeSSRModuleMapping":{},"clientModules":{"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/tanstack-query-provider.tsx":{"id":46131,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/theme-provider.tsx":{"id":98124,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/ui/sonner.tsx":{"id":70240,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"Inter\",\"arguments\":[{\"variable\":\"--font-inter-sans\",\"subsets\":[\"latin\"]}],\"variableName\":\"inter\"}":{"id":85568,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"PT_Sans\",\"arguments\":[{\"variable\":\"--font-ptSans-mono\",\"subsets\":[\"latin\"],\"weight\":[\"400\",\"700\"]}],\"variableName\":\"ptSans\"}":{"id":80231,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/assets/globals.css":{"id":27408,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/page-wrapper/index.tsx":{"id":43688,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/login/page.tsx":{"id":62112,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/page.tsx":{"id":25782,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page.tsx":{"id":86807,"name":"*","chunks":["5948","static/chunks/06bf0ff1-101744fe776a5109.js","7003","static/chunks/14258b02-ed7689e3556981a7.js","4316","static/chunks/ad2866b8-e13a3cf75ccf0eb8.js","8720","static/chunks/8720-c9ee040177c11cae.js","4754","static/chunks/4754-f12d30a9633ac86b.js","7389","static/chunks/7389-61da0d6ecaea74eb.js","2672","static/chunks/2672-7c5c90d97d096503.js","6357","static/chunks/6357-b446ac8c3fed5ee2.js","4735","static/chunks/4735-3fe565f30753fd50.js","230","static/chunks/230-17f072d56a4348eb.js","8974","static/chunks/app/page-d5bbbaf5dee449d5.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/test-generation/page.tsx":{"id":8103,"name":"*","chunks":[],"async":false}},"entryCSSFiles":{"/Users/otto/Desktop/deepstudio/osw-studio-git/":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/layout":[{"inlined":false,"path":"static/css/1138060002beec9e.css"},{"inlined":false,"path":"static/css/4f7bf7a934dc8d86.css"}],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/api/sync/skills/route":[]},"rscModuleMapping":{"8103":{"*":{"id":"60940","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"6060","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"7184","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"36893","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"73041","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"37734","name":"*","chunks":[],"async":false}},"27408":{"*":{"id":"94348","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"2054","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"69507","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"81170","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"7760","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"89748","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"20656","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"51384","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"23597","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"17742","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"26262","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"69576","name":"*","chunks":[],"async":false}}},"edgeRscModuleMapping":{}} \ No newline at end of file +globalThis.__RSC_MANIFEST=(globalThis.__RSC_MANIFEST||{});globalThis.__RSC_MANIFEST["/api/sync/skills/route"]={"moduleLoading":{"prefix":"/_next/"},"ssrModuleMapping":{"8103":{"*":{"id":"32583","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"77526","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"78922","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"68495","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"12263","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"82016","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"31152","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"83133","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"54160","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"92130","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"75170","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"38502","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"82146","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"31603","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"74034","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"67600","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"29234","name":"*","chunks":[],"async":false}}},"edgeSSRModuleMapping":{},"clientModules":{"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/tanstack-query-provider.tsx":{"id":46131,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/theme-provider.tsx":{"id":98124,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/ui/sonner.tsx":{"id":70240,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"Inter\",\"arguments\":[{\"variable\":\"--font-inter-sans\",\"subsets\":[\"latin\"]}],\"variableName\":\"inter\"}":{"id":85568,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"PT_Sans\",\"arguments\":[{\"variable\":\"--font-ptSans-mono\",\"subsets\":[\"latin\"],\"weight\":[\"400\",\"700\"]}],\"variableName\":\"ptSans\"}":{"id":80231,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/assets/globals.css":{"id":27408,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/page-wrapper/index.tsx":{"id":43688,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/login/page.tsx":{"id":62112,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page.tsx":{"id":86807,"name":"*","chunks":["5948","static/chunks/06bf0ff1-101744fe776a5109.js","7003","static/chunks/14258b02-ed7689e3556981a7.js","4316","static/chunks/ad2866b8-e13a3cf75ccf0eb8.js","8720","static/chunks/8720-c9ee040177c11cae.js","4754","static/chunks/4754-f12d30a9633ac86b.js","7389","static/chunks/7389-61da0d6ecaea74eb.js","2672","static/chunks/2672-7c5c90d97d096503.js","6357","static/chunks/6357-f74e169a9a97fe50.js","4735","static/chunks/4735-3fe565f30753fd50.js","230","static/chunks/230-22a2bac579174a98.js","8974","static/chunks/app/page-d5bbbaf5dee449d5.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/page.tsx":{"id":25782,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/test-generation/page.tsx":{"id":8103,"name":"*","chunks":[],"async":false}},"entryCSSFiles":{"/Users/otto/Desktop/deepstudio/osw-studio-git/":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/layout":[{"inlined":false,"path":"static/css/9c6cbf809bc04838.css"}],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/api/sync/skills/route":[]},"rscModuleMapping":{"8103":{"*":{"id":"60940","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"6060","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"7184","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"36893","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"73041","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"37734","name":"*","chunks":[],"async":false}},"27408":{"*":{"id":"94348","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"2054","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"69507","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"81170","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"7760","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"89748","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"20656","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"51384","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"23597","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"17742","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"26262","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"69576","name":"*","chunks":[],"async":false}}},"edgeRscModuleMapping":{}} \ No newline at end of file diff --git a/.next/server/app/api/sync/status/route_client-reference-manifest.js b/.next/server/app/api/sync/status/route_client-reference-manifest.js index ec0e0ea23c7e1e587a80fdad50384e30f1f6a982..ca83eb20cde2c137e028fefe614b17b9d8dbeca5 100644 --- a/.next/server/app/api/sync/status/route_client-reference-manifest.js +++ b/.next/server/app/api/sync/status/route_client-reference-manifest.js @@ -1 +1 @@ -globalThis.__RSC_MANIFEST=(globalThis.__RSC_MANIFEST||{});globalThis.__RSC_MANIFEST["/api/sync/status/route"]={"moduleLoading":{"prefix":"/_next/"},"ssrModuleMapping":{"8103":{"*":{"id":"32583","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"77526","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"78922","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"68495","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"12263","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"82016","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"31152","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"83133","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"54160","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"92130","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"75170","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"38502","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"82146","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"31603","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"74034","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"67600","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"29234","name":"*","chunks":[],"async":false}}},"edgeSSRModuleMapping":{},"clientModules":{"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/tanstack-query-provider.tsx":{"id":46131,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/theme-provider.tsx":{"id":98124,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/ui/sonner.tsx":{"id":70240,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"Inter\",\"arguments\":[{\"variable\":\"--font-inter-sans\",\"subsets\":[\"latin\"]}],\"variableName\":\"inter\"}":{"id":85568,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"PT_Sans\",\"arguments\":[{\"variable\":\"--font-ptSans-mono\",\"subsets\":[\"latin\"],\"weight\":[\"400\",\"700\"]}],\"variableName\":\"ptSans\"}":{"id":80231,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/assets/globals.css":{"id":27408,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/page-wrapper/index.tsx":{"id":43688,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/login/page.tsx":{"id":62112,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/page.tsx":{"id":25782,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page.tsx":{"id":86807,"name":"*","chunks":["5948","static/chunks/06bf0ff1-101744fe776a5109.js","7003","static/chunks/14258b02-ed7689e3556981a7.js","4316","static/chunks/ad2866b8-e13a3cf75ccf0eb8.js","8720","static/chunks/8720-c9ee040177c11cae.js","4754","static/chunks/4754-f12d30a9633ac86b.js","7389","static/chunks/7389-61da0d6ecaea74eb.js","2672","static/chunks/2672-7c5c90d97d096503.js","6357","static/chunks/6357-b446ac8c3fed5ee2.js","4735","static/chunks/4735-3fe565f30753fd50.js","230","static/chunks/230-17f072d56a4348eb.js","8974","static/chunks/app/page-d5bbbaf5dee449d5.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/test-generation/page.tsx":{"id":8103,"name":"*","chunks":[],"async":false}},"entryCSSFiles":{"/Users/otto/Desktop/deepstudio/osw-studio-git/":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/layout":[{"inlined":false,"path":"static/css/1138060002beec9e.css"},{"inlined":false,"path":"static/css/4f7bf7a934dc8d86.css"}],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/api/sync/status/route":[]},"rscModuleMapping":{"8103":{"*":{"id":"60940","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"6060","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"7184","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"36893","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"73041","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"37734","name":"*","chunks":[],"async":false}},"27408":{"*":{"id":"94348","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"2054","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"69507","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"81170","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"7760","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"89748","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"20656","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"51384","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"23597","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"17742","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"26262","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"69576","name":"*","chunks":[],"async":false}}},"edgeRscModuleMapping":{}} \ No newline at end of file +globalThis.__RSC_MANIFEST=(globalThis.__RSC_MANIFEST||{});globalThis.__RSC_MANIFEST["/api/sync/status/route"]={"moduleLoading":{"prefix":"/_next/"},"ssrModuleMapping":{"8103":{"*":{"id":"32583","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"77526","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"78922","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"68495","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"12263","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"82016","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"31152","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"83133","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"54160","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"92130","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"75170","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"38502","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"82146","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"31603","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"74034","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"67600","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"29234","name":"*","chunks":[],"async":false}}},"edgeSSRModuleMapping":{},"clientModules":{"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/tanstack-query-provider.tsx":{"id":46131,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/theme-provider.tsx":{"id":98124,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/ui/sonner.tsx":{"id":70240,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"Inter\",\"arguments\":[{\"variable\":\"--font-inter-sans\",\"subsets\":[\"latin\"]}],\"variableName\":\"inter\"}":{"id":85568,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"PT_Sans\",\"arguments\":[{\"variable\":\"--font-ptSans-mono\",\"subsets\":[\"latin\"],\"weight\":[\"400\",\"700\"]}],\"variableName\":\"ptSans\"}":{"id":80231,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/assets/globals.css":{"id":27408,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/page-wrapper/index.tsx":{"id":43688,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/login/page.tsx":{"id":62112,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page.tsx":{"id":86807,"name":"*","chunks":["5948","static/chunks/06bf0ff1-101744fe776a5109.js","7003","static/chunks/14258b02-ed7689e3556981a7.js","4316","static/chunks/ad2866b8-e13a3cf75ccf0eb8.js","8720","static/chunks/8720-c9ee040177c11cae.js","4754","static/chunks/4754-f12d30a9633ac86b.js","7389","static/chunks/7389-61da0d6ecaea74eb.js","2672","static/chunks/2672-7c5c90d97d096503.js","6357","static/chunks/6357-f74e169a9a97fe50.js","4735","static/chunks/4735-3fe565f30753fd50.js","230","static/chunks/230-22a2bac579174a98.js","8974","static/chunks/app/page-d5bbbaf5dee449d5.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/page.tsx":{"id":25782,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/test-generation/page.tsx":{"id":8103,"name":"*","chunks":[],"async":false}},"entryCSSFiles":{"/Users/otto/Desktop/deepstudio/osw-studio-git/":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/layout":[{"inlined":false,"path":"static/css/9c6cbf809bc04838.css"}],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/api/sync/status/route":[]},"rscModuleMapping":{"8103":{"*":{"id":"60940","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"6060","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"7184","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"36893","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"73041","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"37734","name":"*","chunks":[],"async":false}},"27408":{"*":{"id":"94348","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"2054","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"69507","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"81170","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"7760","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"89748","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"20656","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"51384","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"23597","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"17742","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"26262","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"69576","name":"*","chunks":[],"async":false}}},"edgeRscModuleMapping":{}} \ No newline at end of file diff --git a/.next/server/app/api/sync/templates/[id]/route_client-reference-manifest.js b/.next/server/app/api/sync/templates/[id]/route_client-reference-manifest.js index 0cddae7114df2cb79f6d319cdd18e6a27d0b3d9f..2046724bf0d886476e10707afff0fcb55efdc43e 100644 --- a/.next/server/app/api/sync/templates/[id]/route_client-reference-manifest.js +++ b/.next/server/app/api/sync/templates/[id]/route_client-reference-manifest.js @@ -1 +1 @@ -globalThis.__RSC_MANIFEST=(globalThis.__RSC_MANIFEST||{});globalThis.__RSC_MANIFEST["/api/sync/templates/[id]/route"]={"moduleLoading":{"prefix":"/_next/"},"ssrModuleMapping":{"8103":{"*":{"id":"32583","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"77526","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"78922","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"68495","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"12263","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"82016","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"31152","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"83133","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"54160","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"92130","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"75170","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"38502","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"82146","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"31603","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"74034","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"67600","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"29234","name":"*","chunks":[],"async":false}}},"edgeSSRModuleMapping":{},"clientModules":{"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/tanstack-query-provider.tsx":{"id":46131,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/theme-provider.tsx":{"id":98124,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/ui/sonner.tsx":{"id":70240,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"Inter\",\"arguments\":[{\"variable\":\"--font-inter-sans\",\"subsets\":[\"latin\"]}],\"variableName\":\"inter\"}":{"id":85568,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"PT_Sans\",\"arguments\":[{\"variable\":\"--font-ptSans-mono\",\"subsets\":[\"latin\"],\"weight\":[\"400\",\"700\"]}],\"variableName\":\"ptSans\"}":{"id":80231,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/assets/globals.css":{"id":27408,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/page-wrapper/index.tsx":{"id":43688,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/login/page.tsx":{"id":62112,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/page.tsx":{"id":25782,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page.tsx":{"id":86807,"name":"*","chunks":["5948","static/chunks/06bf0ff1-101744fe776a5109.js","7003","static/chunks/14258b02-ed7689e3556981a7.js","4316","static/chunks/ad2866b8-e13a3cf75ccf0eb8.js","8720","static/chunks/8720-c9ee040177c11cae.js","4754","static/chunks/4754-f12d30a9633ac86b.js","7389","static/chunks/7389-61da0d6ecaea74eb.js","2672","static/chunks/2672-7c5c90d97d096503.js","6357","static/chunks/6357-b446ac8c3fed5ee2.js","4735","static/chunks/4735-3fe565f30753fd50.js","230","static/chunks/230-17f072d56a4348eb.js","8974","static/chunks/app/page-d5bbbaf5dee449d5.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/test-generation/page.tsx":{"id":8103,"name":"*","chunks":[],"async":false}},"entryCSSFiles":{"/Users/otto/Desktop/deepstudio/osw-studio-git/":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/layout":[{"inlined":false,"path":"static/css/1138060002beec9e.css"},{"inlined":false,"path":"static/css/4f7bf7a934dc8d86.css"}],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/api/sync/templates/route":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/api/sync/templates/[id]/route":[]},"rscModuleMapping":{"8103":{"*":{"id":"60940","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"6060","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"7184","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"36893","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"73041","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"37734","name":"*","chunks":[],"async":false}},"27408":{"*":{"id":"94348","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"2054","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"69507","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"81170","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"7760","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"89748","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"20656","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"51384","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"23597","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"17742","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"26262","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"69576","name":"*","chunks":[],"async":false}}},"edgeRscModuleMapping":{}} \ No newline at end of file +globalThis.__RSC_MANIFEST=(globalThis.__RSC_MANIFEST||{});globalThis.__RSC_MANIFEST["/api/sync/templates/[id]/route"]={"moduleLoading":{"prefix":"/_next/"},"ssrModuleMapping":{"8103":{"*":{"id":"32583","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"77526","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"78922","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"68495","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"12263","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"82016","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"31152","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"83133","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"54160","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"92130","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"75170","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"38502","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"82146","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"31603","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"74034","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"67600","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"29234","name":"*","chunks":[],"async":false}}},"edgeSSRModuleMapping":{},"clientModules":{"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/tanstack-query-provider.tsx":{"id":46131,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/theme-provider.tsx":{"id":98124,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/ui/sonner.tsx":{"id":70240,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"Inter\",\"arguments\":[{\"variable\":\"--font-inter-sans\",\"subsets\":[\"latin\"]}],\"variableName\":\"inter\"}":{"id":85568,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"PT_Sans\",\"arguments\":[{\"variable\":\"--font-ptSans-mono\",\"subsets\":[\"latin\"],\"weight\":[\"400\",\"700\"]}],\"variableName\":\"ptSans\"}":{"id":80231,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/assets/globals.css":{"id":27408,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/page-wrapper/index.tsx":{"id":43688,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/login/page.tsx":{"id":62112,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page.tsx":{"id":86807,"name":"*","chunks":["5948","static/chunks/06bf0ff1-101744fe776a5109.js","7003","static/chunks/14258b02-ed7689e3556981a7.js","4316","static/chunks/ad2866b8-e13a3cf75ccf0eb8.js","8720","static/chunks/8720-c9ee040177c11cae.js","4754","static/chunks/4754-f12d30a9633ac86b.js","7389","static/chunks/7389-61da0d6ecaea74eb.js","2672","static/chunks/2672-7c5c90d97d096503.js","6357","static/chunks/6357-f74e169a9a97fe50.js","4735","static/chunks/4735-3fe565f30753fd50.js","230","static/chunks/230-22a2bac579174a98.js","8974","static/chunks/app/page-d5bbbaf5dee449d5.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/page.tsx":{"id":25782,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/test-generation/page.tsx":{"id":8103,"name":"*","chunks":[],"async":false}},"entryCSSFiles":{"/Users/otto/Desktop/deepstudio/osw-studio-git/":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/layout":[{"inlined":false,"path":"static/css/9c6cbf809bc04838.css"}],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/api/sync/templates/route":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/api/sync/templates/[id]/route":[]},"rscModuleMapping":{"8103":{"*":{"id":"60940","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"6060","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"7184","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"36893","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"73041","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"37734","name":"*","chunks":[],"async":false}},"27408":{"*":{"id":"94348","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"2054","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"69507","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"81170","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"7760","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"89748","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"20656","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"51384","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"23597","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"17742","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"26262","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"69576","name":"*","chunks":[],"async":false}}},"edgeRscModuleMapping":{}} \ No newline at end of file diff --git a/.next/server/app/api/sync/templates/route_client-reference-manifest.js b/.next/server/app/api/sync/templates/route_client-reference-manifest.js index b576a04a710a7c1537d48772f5767985eea14703..8fc41b932d6bf0a2ec574f5e4cfa1e7876e197fd 100644 --- a/.next/server/app/api/sync/templates/route_client-reference-manifest.js +++ b/.next/server/app/api/sync/templates/route_client-reference-manifest.js @@ -1 +1 @@ -globalThis.__RSC_MANIFEST=(globalThis.__RSC_MANIFEST||{});globalThis.__RSC_MANIFEST["/api/sync/templates/route"]={"moduleLoading":{"prefix":"/_next/"},"ssrModuleMapping":{"8103":{"*":{"id":"32583","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"77526","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"78922","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"68495","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"12263","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"82016","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"31152","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"83133","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"54160","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"92130","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"75170","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"38502","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"82146","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"31603","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"74034","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"67600","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"29234","name":"*","chunks":[],"async":false}}},"edgeSSRModuleMapping":{},"clientModules":{"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/tanstack-query-provider.tsx":{"id":46131,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/theme-provider.tsx":{"id":98124,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/ui/sonner.tsx":{"id":70240,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"Inter\",\"arguments\":[{\"variable\":\"--font-inter-sans\",\"subsets\":[\"latin\"]}],\"variableName\":\"inter\"}":{"id":85568,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"PT_Sans\",\"arguments\":[{\"variable\":\"--font-ptSans-mono\",\"subsets\":[\"latin\"],\"weight\":[\"400\",\"700\"]}],\"variableName\":\"ptSans\"}":{"id":80231,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/assets/globals.css":{"id":27408,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/page-wrapper/index.tsx":{"id":43688,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/login/page.tsx":{"id":62112,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/page.tsx":{"id":25782,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page.tsx":{"id":86807,"name":"*","chunks":["5948","static/chunks/06bf0ff1-101744fe776a5109.js","7003","static/chunks/14258b02-ed7689e3556981a7.js","4316","static/chunks/ad2866b8-e13a3cf75ccf0eb8.js","8720","static/chunks/8720-c9ee040177c11cae.js","4754","static/chunks/4754-f12d30a9633ac86b.js","7389","static/chunks/7389-61da0d6ecaea74eb.js","2672","static/chunks/2672-7c5c90d97d096503.js","6357","static/chunks/6357-b446ac8c3fed5ee2.js","4735","static/chunks/4735-3fe565f30753fd50.js","230","static/chunks/230-17f072d56a4348eb.js","8974","static/chunks/app/page-d5bbbaf5dee449d5.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/test-generation/page.tsx":{"id":8103,"name":"*","chunks":[],"async":false}},"entryCSSFiles":{"/Users/otto/Desktop/deepstudio/osw-studio-git/":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/layout":[{"inlined":false,"path":"static/css/1138060002beec9e.css"},{"inlined":false,"path":"static/css/4f7bf7a934dc8d86.css"}],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/api/sync/templates/route":[]},"rscModuleMapping":{"8103":{"*":{"id":"60940","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"6060","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"7184","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"36893","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"73041","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"37734","name":"*","chunks":[],"async":false}},"27408":{"*":{"id":"94348","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"2054","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"69507","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"81170","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"7760","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"89748","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"20656","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"51384","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"23597","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"17742","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"26262","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"69576","name":"*","chunks":[],"async":false}}},"edgeRscModuleMapping":{}} \ No newline at end of file +globalThis.__RSC_MANIFEST=(globalThis.__RSC_MANIFEST||{});globalThis.__RSC_MANIFEST["/api/sync/templates/route"]={"moduleLoading":{"prefix":"/_next/"},"ssrModuleMapping":{"8103":{"*":{"id":"32583","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"77526","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"78922","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"68495","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"12263","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"82016","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"31152","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"83133","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"54160","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"92130","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"75170","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"38502","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"82146","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"31603","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"74034","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"67600","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"29234","name":"*","chunks":[],"async":false}}},"edgeSSRModuleMapping":{},"clientModules":{"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/tanstack-query-provider.tsx":{"id":46131,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/theme-provider.tsx":{"id":98124,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/ui/sonner.tsx":{"id":70240,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"Inter\",\"arguments\":[{\"variable\":\"--font-inter-sans\",\"subsets\":[\"latin\"]}],\"variableName\":\"inter\"}":{"id":85568,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"PT_Sans\",\"arguments\":[{\"variable\":\"--font-ptSans-mono\",\"subsets\":[\"latin\"],\"weight\":[\"400\",\"700\"]}],\"variableName\":\"ptSans\"}":{"id":80231,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/assets/globals.css":{"id":27408,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/page-wrapper/index.tsx":{"id":43688,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/login/page.tsx":{"id":62112,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page.tsx":{"id":86807,"name":"*","chunks":["5948","static/chunks/06bf0ff1-101744fe776a5109.js","7003","static/chunks/14258b02-ed7689e3556981a7.js","4316","static/chunks/ad2866b8-e13a3cf75ccf0eb8.js","8720","static/chunks/8720-c9ee040177c11cae.js","4754","static/chunks/4754-f12d30a9633ac86b.js","7389","static/chunks/7389-61da0d6ecaea74eb.js","2672","static/chunks/2672-7c5c90d97d096503.js","6357","static/chunks/6357-f74e169a9a97fe50.js","4735","static/chunks/4735-3fe565f30753fd50.js","230","static/chunks/230-22a2bac579174a98.js","8974","static/chunks/app/page-d5bbbaf5dee449d5.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/page.tsx":{"id":25782,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/test-generation/page.tsx":{"id":8103,"name":"*","chunks":[],"async":false}},"entryCSSFiles":{"/Users/otto/Desktop/deepstudio/osw-studio-git/":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/layout":[{"inlined":false,"path":"static/css/9c6cbf809bc04838.css"}],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/api/sync/templates/route":[]},"rscModuleMapping":{"8103":{"*":{"id":"60940","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"6060","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"7184","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"36893","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"73041","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"37734","name":"*","chunks":[],"async":false}},"27408":{"*":{"id":"94348","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"2054","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"69507","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"81170","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"7760","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"89748","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"20656","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"51384","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"23597","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"17742","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"26262","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"69576","name":"*","chunks":[],"async":false}}},"edgeRscModuleMapping":{}} \ No newline at end of file diff --git a/.next/server/app/api/validate-key/route_client-reference-manifest.js b/.next/server/app/api/validate-key/route_client-reference-manifest.js index 00688b44b65b05aab59073a49dbd3d93e4ddf7f0..05ae60a7d117c3ae1bd265239b04b2764124191d 100644 --- a/.next/server/app/api/validate-key/route_client-reference-manifest.js +++ b/.next/server/app/api/validate-key/route_client-reference-manifest.js @@ -1 +1 @@ -globalThis.__RSC_MANIFEST=(globalThis.__RSC_MANIFEST||{});globalThis.__RSC_MANIFEST["/api/validate-key/route"]={"moduleLoading":{"prefix":"/_next/"},"ssrModuleMapping":{"8103":{"*":{"id":"32583","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"77526","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"78922","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"68495","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"12263","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"82016","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"31152","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"83133","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"54160","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"92130","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"75170","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"38502","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"82146","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"31603","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"74034","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"67600","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"29234","name":"*","chunks":[],"async":false}}},"edgeSSRModuleMapping":{},"clientModules":{"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/tanstack-query-provider.tsx":{"id":46131,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/theme-provider.tsx":{"id":98124,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/ui/sonner.tsx":{"id":70240,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"Inter\",\"arguments\":[{\"variable\":\"--font-inter-sans\",\"subsets\":[\"latin\"]}],\"variableName\":\"inter\"}":{"id":85568,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"PT_Sans\",\"arguments\":[{\"variable\":\"--font-ptSans-mono\",\"subsets\":[\"latin\"],\"weight\":[\"400\",\"700\"]}],\"variableName\":\"ptSans\"}":{"id":80231,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/assets/globals.css":{"id":27408,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/page-wrapper/index.tsx":{"id":43688,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/login/page.tsx":{"id":62112,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/page.tsx":{"id":25782,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page.tsx":{"id":86807,"name":"*","chunks":["5948","static/chunks/06bf0ff1-101744fe776a5109.js","7003","static/chunks/14258b02-ed7689e3556981a7.js","4316","static/chunks/ad2866b8-e13a3cf75ccf0eb8.js","8720","static/chunks/8720-c9ee040177c11cae.js","4754","static/chunks/4754-f12d30a9633ac86b.js","7389","static/chunks/7389-61da0d6ecaea74eb.js","2672","static/chunks/2672-7c5c90d97d096503.js","6357","static/chunks/6357-b446ac8c3fed5ee2.js","4735","static/chunks/4735-3fe565f30753fd50.js","230","static/chunks/230-17f072d56a4348eb.js","8974","static/chunks/app/page-d5bbbaf5dee449d5.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/test-generation/page.tsx":{"id":8103,"name":"*","chunks":[],"async":false}},"entryCSSFiles":{"/Users/otto/Desktop/deepstudio/osw-studio-git/":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/layout":[{"inlined":false,"path":"static/css/1138060002beec9e.css"},{"inlined":false,"path":"static/css/4f7bf7a934dc8d86.css"}],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/api/validate-key/route":[]},"rscModuleMapping":{"8103":{"*":{"id":"60940","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"6060","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"7184","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"36893","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"73041","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"37734","name":"*","chunks":[],"async":false}},"27408":{"*":{"id":"94348","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"2054","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"69507","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"81170","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"7760","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"89748","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"20656","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"51384","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"23597","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"17742","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"26262","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"69576","name":"*","chunks":[],"async":false}}},"edgeRscModuleMapping":{}} \ No newline at end of file +globalThis.__RSC_MANIFEST=(globalThis.__RSC_MANIFEST||{});globalThis.__RSC_MANIFEST["/api/validate-key/route"]={"moduleLoading":{"prefix":"/_next/"},"ssrModuleMapping":{"8103":{"*":{"id":"32583","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"77526","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"78922","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"68495","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"12263","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"82016","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"31152","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"83133","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"54160","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"92130","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"75170","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"38502","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"82146","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"31603","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"74034","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"67600","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"29234","name":"*","chunks":[],"async":false}}},"edgeSSRModuleMapping":{},"clientModules":{"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/tanstack-query-provider.tsx":{"id":46131,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/theme-provider.tsx":{"id":98124,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/ui/sonner.tsx":{"id":70240,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"Inter\",\"arguments\":[{\"variable\":\"--font-inter-sans\",\"subsets\":[\"latin\"]}],\"variableName\":\"inter\"}":{"id":85568,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"PT_Sans\",\"arguments\":[{\"variable\":\"--font-ptSans-mono\",\"subsets\":[\"latin\"],\"weight\":[\"400\",\"700\"]}],\"variableName\":\"ptSans\"}":{"id":80231,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/assets/globals.css":{"id":27408,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/page-wrapper/index.tsx":{"id":43688,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/login/page.tsx":{"id":62112,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page.tsx":{"id":86807,"name":"*","chunks":["5948","static/chunks/06bf0ff1-101744fe776a5109.js","7003","static/chunks/14258b02-ed7689e3556981a7.js","4316","static/chunks/ad2866b8-e13a3cf75ccf0eb8.js","8720","static/chunks/8720-c9ee040177c11cae.js","4754","static/chunks/4754-f12d30a9633ac86b.js","7389","static/chunks/7389-61da0d6ecaea74eb.js","2672","static/chunks/2672-7c5c90d97d096503.js","6357","static/chunks/6357-f74e169a9a97fe50.js","4735","static/chunks/4735-3fe565f30753fd50.js","230","static/chunks/230-22a2bac579174a98.js","8974","static/chunks/app/page-d5bbbaf5dee449d5.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/page.tsx":{"id":25782,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/test-generation/page.tsx":{"id":8103,"name":"*","chunks":[],"async":false}},"entryCSSFiles":{"/Users/otto/Desktop/deepstudio/osw-studio-git/":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/layout":[{"inlined":false,"path":"static/css/9c6cbf809bc04838.css"}],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/api/validate-key/route":[]},"rscModuleMapping":{"8103":{"*":{"id":"60940","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"6060","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"7184","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"36893","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"73041","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"37734","name":"*","chunks":[],"async":false}},"27408":{"*":{"id":"94348","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"2054","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"69507","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"81170","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"7760","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"89748","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"20656","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"51384","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"23597","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"17742","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"26262","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"69576","name":"*","chunks":[],"async":false}}},"edgeRscModuleMapping":{}} \ No newline at end of file diff --git a/.next/server/app/deployments/[id]/[...path]/route_client-reference-manifest.js b/.next/server/app/deployments/[id]/[...path]/route_client-reference-manifest.js index c62b30865e61a043e08ca3acfb5097267106f1f2..450ff19f85dc41bdb638fe5c6f1d80338260b1fb 100644 --- a/.next/server/app/deployments/[id]/[...path]/route_client-reference-manifest.js +++ b/.next/server/app/deployments/[id]/[...path]/route_client-reference-manifest.js @@ -1 +1 @@ -globalThis.__RSC_MANIFEST=(globalThis.__RSC_MANIFEST||{});globalThis.__RSC_MANIFEST["/deployments/[id]/[...path]/route"]={"moduleLoading":{"prefix":"/_next/"},"ssrModuleMapping":{"8103":{"*":{"id":"32583","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"77526","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"78922","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"68495","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"12263","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"82016","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"31152","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"83133","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"54160","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"92130","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"75170","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"38502","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"82146","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"31603","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"74034","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"67600","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"29234","name":"*","chunks":[],"async":false}}},"edgeSSRModuleMapping":{},"clientModules":{"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/tanstack-query-provider.tsx":{"id":46131,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/theme-provider.tsx":{"id":98124,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/ui/sonner.tsx":{"id":70240,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"Inter\",\"arguments\":[{\"variable\":\"--font-inter-sans\",\"subsets\":[\"latin\"]}],\"variableName\":\"inter\"}":{"id":85568,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"PT_Sans\",\"arguments\":[{\"variable\":\"--font-ptSans-mono\",\"subsets\":[\"latin\"],\"weight\":[\"400\",\"700\"]}],\"variableName\":\"ptSans\"}":{"id":80231,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/assets/globals.css":{"id":27408,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/page-wrapper/index.tsx":{"id":43688,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/login/page.tsx":{"id":62112,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/page.tsx":{"id":25782,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page.tsx":{"id":86807,"name":"*","chunks":["5948","static/chunks/06bf0ff1-101744fe776a5109.js","7003","static/chunks/14258b02-ed7689e3556981a7.js","4316","static/chunks/ad2866b8-e13a3cf75ccf0eb8.js","8720","static/chunks/8720-c9ee040177c11cae.js","4754","static/chunks/4754-f12d30a9633ac86b.js","7389","static/chunks/7389-61da0d6ecaea74eb.js","2672","static/chunks/2672-7c5c90d97d096503.js","6357","static/chunks/6357-b446ac8c3fed5ee2.js","4735","static/chunks/4735-3fe565f30753fd50.js","230","static/chunks/230-17f072d56a4348eb.js","8974","static/chunks/app/page-d5bbbaf5dee449d5.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/test-generation/page.tsx":{"id":8103,"name":"*","chunks":[],"async":false}},"entryCSSFiles":{"/Users/otto/Desktop/deepstudio/osw-studio-git/":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/layout":[{"inlined":false,"path":"static/css/1138060002beec9e.css"},{"inlined":false,"path":"static/css/4f7bf7a934dc8d86.css"}],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/deployments/[id]/route":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/deployments/[id]/[...path]/route":[]},"rscModuleMapping":{"8103":{"*":{"id":"60940","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"6060","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"7184","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"36893","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"73041","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"37734","name":"*","chunks":[],"async":false}},"27408":{"*":{"id":"94348","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"2054","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"69507","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"81170","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"7760","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"89748","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"20656","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"51384","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"23597","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"17742","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"26262","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"69576","name":"*","chunks":[],"async":false}}},"edgeRscModuleMapping":{}} \ No newline at end of file +globalThis.__RSC_MANIFEST=(globalThis.__RSC_MANIFEST||{});globalThis.__RSC_MANIFEST["/deployments/[id]/[...path]/route"]={"moduleLoading":{"prefix":"/_next/"},"ssrModuleMapping":{"8103":{"*":{"id":"32583","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"77526","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"78922","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"68495","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"12263","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"82016","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"31152","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"83133","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"54160","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"92130","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"75170","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"38502","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"82146","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"31603","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"74034","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"67600","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"29234","name":"*","chunks":[],"async":false}}},"edgeSSRModuleMapping":{},"clientModules":{"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/tanstack-query-provider.tsx":{"id":46131,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/theme-provider.tsx":{"id":98124,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/ui/sonner.tsx":{"id":70240,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"Inter\",\"arguments\":[{\"variable\":\"--font-inter-sans\",\"subsets\":[\"latin\"]}],\"variableName\":\"inter\"}":{"id":85568,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"PT_Sans\",\"arguments\":[{\"variable\":\"--font-ptSans-mono\",\"subsets\":[\"latin\"],\"weight\":[\"400\",\"700\"]}],\"variableName\":\"ptSans\"}":{"id":80231,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/assets/globals.css":{"id":27408,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/page-wrapper/index.tsx":{"id":43688,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/login/page.tsx":{"id":62112,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page.tsx":{"id":86807,"name":"*","chunks":["5948","static/chunks/06bf0ff1-101744fe776a5109.js","7003","static/chunks/14258b02-ed7689e3556981a7.js","4316","static/chunks/ad2866b8-e13a3cf75ccf0eb8.js","8720","static/chunks/8720-c9ee040177c11cae.js","4754","static/chunks/4754-f12d30a9633ac86b.js","7389","static/chunks/7389-61da0d6ecaea74eb.js","2672","static/chunks/2672-7c5c90d97d096503.js","6357","static/chunks/6357-f74e169a9a97fe50.js","4735","static/chunks/4735-3fe565f30753fd50.js","230","static/chunks/230-22a2bac579174a98.js","8974","static/chunks/app/page-d5bbbaf5dee449d5.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/page.tsx":{"id":25782,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/test-generation/page.tsx":{"id":8103,"name":"*","chunks":[],"async":false}},"entryCSSFiles":{"/Users/otto/Desktop/deepstudio/osw-studio-git/":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/layout":[{"inlined":false,"path":"static/css/9c6cbf809bc04838.css"}],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/deployments/[id]/[...path]/route":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/deployments/[id]/route":[]},"rscModuleMapping":{"8103":{"*":{"id":"60940","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"6060","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"7184","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"36893","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"73041","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"37734","name":"*","chunks":[],"async":false}},"27408":{"*":{"id":"94348","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"2054","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"69507","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"81170","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"7760","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"89748","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"20656","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"51384","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"23597","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"17742","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"26262","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"69576","name":"*","chunks":[],"async":false}}},"edgeRscModuleMapping":{}} \ No newline at end of file diff --git a/.next/server/app/deployments/[id]/route_client-reference-manifest.js b/.next/server/app/deployments/[id]/route_client-reference-manifest.js index 8f360bbf7fe2d1fe0593ff3491179c3cb33b4fa4..afd26db3770ea9a68462db9e8bfc4e9cb72bc00d 100644 --- a/.next/server/app/deployments/[id]/route_client-reference-manifest.js +++ b/.next/server/app/deployments/[id]/route_client-reference-manifest.js @@ -1 +1 @@ -globalThis.__RSC_MANIFEST=(globalThis.__RSC_MANIFEST||{});globalThis.__RSC_MANIFEST["/deployments/[id]/route"]={"moduleLoading":{"prefix":"/_next/"},"ssrModuleMapping":{"8103":{"*":{"id":"32583","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"77526","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"78922","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"68495","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"12263","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"82016","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"31152","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"83133","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"54160","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"92130","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"75170","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"38502","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"82146","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"31603","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"74034","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"67600","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"29234","name":"*","chunks":[],"async":false}}},"edgeSSRModuleMapping":{},"clientModules":{"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/tanstack-query-provider.tsx":{"id":46131,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/theme-provider.tsx":{"id":98124,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/ui/sonner.tsx":{"id":70240,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"Inter\",\"arguments\":[{\"variable\":\"--font-inter-sans\",\"subsets\":[\"latin\"]}],\"variableName\":\"inter\"}":{"id":85568,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"PT_Sans\",\"arguments\":[{\"variable\":\"--font-ptSans-mono\",\"subsets\":[\"latin\"],\"weight\":[\"400\",\"700\"]}],\"variableName\":\"ptSans\"}":{"id":80231,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/assets/globals.css":{"id":27408,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/page-wrapper/index.tsx":{"id":43688,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/login/page.tsx":{"id":62112,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/page.tsx":{"id":25782,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page.tsx":{"id":86807,"name":"*","chunks":["5948","static/chunks/06bf0ff1-101744fe776a5109.js","7003","static/chunks/14258b02-ed7689e3556981a7.js","4316","static/chunks/ad2866b8-e13a3cf75ccf0eb8.js","8720","static/chunks/8720-c9ee040177c11cae.js","4754","static/chunks/4754-f12d30a9633ac86b.js","7389","static/chunks/7389-61da0d6ecaea74eb.js","2672","static/chunks/2672-7c5c90d97d096503.js","6357","static/chunks/6357-b446ac8c3fed5ee2.js","4735","static/chunks/4735-3fe565f30753fd50.js","230","static/chunks/230-17f072d56a4348eb.js","8974","static/chunks/app/page-d5bbbaf5dee449d5.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/test-generation/page.tsx":{"id":8103,"name":"*","chunks":[],"async":false}},"entryCSSFiles":{"/Users/otto/Desktop/deepstudio/osw-studio-git/":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/layout":[{"inlined":false,"path":"static/css/1138060002beec9e.css"},{"inlined":false,"path":"static/css/4f7bf7a934dc8d86.css"}],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/deployments/[id]/route":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/deployments/[id]/[...path]/route":[]},"rscModuleMapping":{"8103":{"*":{"id":"60940","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"6060","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"7184","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"36893","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"73041","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"37734","name":"*","chunks":[],"async":false}},"27408":{"*":{"id":"94348","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"2054","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"69507","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"81170","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"7760","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"89748","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"20656","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"51384","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"23597","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"17742","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"26262","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"69576","name":"*","chunks":[],"async":false}}},"edgeRscModuleMapping":{}} \ No newline at end of file +globalThis.__RSC_MANIFEST=(globalThis.__RSC_MANIFEST||{});globalThis.__RSC_MANIFEST["/deployments/[id]/route"]={"moduleLoading":{"prefix":"/_next/"},"ssrModuleMapping":{"8103":{"*":{"id":"32583","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"77526","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"78922","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"68495","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"12263","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"82016","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"31152","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"83133","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"54160","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"92130","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"75170","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"38502","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"82146","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"31603","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"74034","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"67600","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"29234","name":"*","chunks":[],"async":false}}},"edgeSSRModuleMapping":{},"clientModules":{"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/tanstack-query-provider.tsx":{"id":46131,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/theme-provider.tsx":{"id":98124,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/ui/sonner.tsx":{"id":70240,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"Inter\",\"arguments\":[{\"variable\":\"--font-inter-sans\",\"subsets\":[\"latin\"]}],\"variableName\":\"inter\"}":{"id":85568,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"PT_Sans\",\"arguments\":[{\"variable\":\"--font-ptSans-mono\",\"subsets\":[\"latin\"],\"weight\":[\"400\",\"700\"]}],\"variableName\":\"ptSans\"}":{"id":80231,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/assets/globals.css":{"id":27408,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/page-wrapper/index.tsx":{"id":43688,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/login/page.tsx":{"id":62112,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page.tsx":{"id":86807,"name":"*","chunks":["5948","static/chunks/06bf0ff1-101744fe776a5109.js","7003","static/chunks/14258b02-ed7689e3556981a7.js","4316","static/chunks/ad2866b8-e13a3cf75ccf0eb8.js","8720","static/chunks/8720-c9ee040177c11cae.js","4754","static/chunks/4754-f12d30a9633ac86b.js","7389","static/chunks/7389-61da0d6ecaea74eb.js","2672","static/chunks/2672-7c5c90d97d096503.js","6357","static/chunks/6357-f74e169a9a97fe50.js","4735","static/chunks/4735-3fe565f30753fd50.js","230","static/chunks/230-22a2bac579174a98.js","8974","static/chunks/app/page-d5bbbaf5dee449d5.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/page.tsx":{"id":25782,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/test-generation/page.tsx":{"id":8103,"name":"*","chunks":[],"async":false}},"entryCSSFiles":{"/Users/otto/Desktop/deepstudio/osw-studio-git/":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/layout":[{"inlined":false,"path":"static/css/9c6cbf809bc04838.css"}],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/deployments/[id]/[...path]/route":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/deployments/[id]/route":[]},"rscModuleMapping":{"8103":{"*":{"id":"60940","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"6060","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"7184","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"36893","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"73041","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"37734","name":"*","chunks":[],"async":false}},"27408":{"*":{"id":"94348","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"2054","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"69507","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"81170","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"7760","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"89748","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"20656","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"51384","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"23597","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"17742","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"26262","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"69576","name":"*","chunks":[],"async":false}}},"edgeRscModuleMapping":{}} \ No newline at end of file diff --git a/.next/server/app/index.html b/.next/server/app/index.html index 194e9ac4812598b95ccd3b27fadf7612aadd9421..9f6dba9b942d1b6bcc325c0fac95ed7d89851502 100644 --- a/.next/server/app/index.html +++ b/.next/server/app/index.html @@ -1 +1 @@ -Open Source Web Studio | Agentic AI Development 🎨

Loading...

\ No newline at end of file +Open Source Web Studio | Agentic AI Development 🎨

Loading...

\ No newline at end of file diff --git a/.next/server/app/index.rsc b/.next/server/app/index.rsc index a7974c691ed72b9d23e0dca139eb9e02ebfbf332..a777730e2e29cbade6ce410b0c895cb5ca2a03c6 100644 --- a/.next/server/app/index.rsc +++ b/.next/server/app/index.rsc @@ -1,11 +1,11 @@ 1:"$Sreact.fragment" -2:I[98124,["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"ThemeProvider"] -3:I[70240,["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"Toaster"] -4:I[46131,["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"default"] +2:I[98124,["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"ThemeProvider"] +3:I[70240,["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"Toaster"] +4:I[46131,["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"default"] 5:I[9766,[],""] 6:I[98924,[],""] 7:I[81959,[],"ClientPageRoot"] -8:I[86807,["5948","static/chunks/06bf0ff1-101744fe776a5109.js","7003","static/chunks/14258b02-ed7689e3556981a7.js","4316","static/chunks/ad2866b8-e13a3cf75ccf0eb8.js","8720","static/chunks/8720-c9ee040177c11cae.js","4754","static/chunks/4754-f12d30a9633ac86b.js","7389","static/chunks/7389-61da0d6ecaea74eb.js","2672","static/chunks/2672-7c5c90d97d096503.js","6357","static/chunks/6357-b446ac8c3fed5ee2.js","4735","static/chunks/4735-3fe565f30753fd50.js","230","static/chunks/230-17f072d56a4348eb.js","8974","static/chunks/app/page-d5bbbaf5dee449d5.js"],"default"] +8:I[86807,["5948","static/chunks/06bf0ff1-101744fe776a5109.js","7003","static/chunks/14258b02-ed7689e3556981a7.js","4316","static/chunks/ad2866b8-e13a3cf75ccf0eb8.js","8720","static/chunks/8720-c9ee040177c11cae.js","4754","static/chunks/4754-f12d30a9633ac86b.js","7389","static/chunks/7389-61da0d6ecaea74eb.js","2672","static/chunks/2672-7c5c90d97d096503.js","6357","static/chunks/6357-f74e169a9a97fe50.js","4735","static/chunks/4735-3fe565f30753fd50.js","230","static/chunks/230-22a2bac579174a98.js","8974","static/chunks/app/page-d5bbbaf5dee449d5.js"],"default"] b:I[24431,[],"OutletBoundary"] d:I[15278,[],"AsyncMetadataOutlet"] f:I[24431,[],"ViewportBoundary"] @@ -15,9 +15,8 @@ f:I[24431,[],"ViewportBoundary"] :HL["/_next/static/media/58f662ed5ba12a72-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}] :HL["/_next/static/media/c3f6eb667c0186c5-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}] :HL["/_next/static/media/e4af272ccee01ff0-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}] -:HL["/_next/static/css/1138060002beec9e.css","style"] -:HL["/_next/static/css/4f7bf7a934dc8d86.css","style"] -0:{"P":null,"b":"2td0Z1d-ACUuAU0vaH1cE","p":"","c":["",""],"i":false,"f":[[["",{"children":["__PAGE__",{}]},"$undefined","$undefined",true],["",["$","$1","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/1138060002beec9e.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}],["$","link","1",{"rel":"stylesheet","href":"/_next/static/css/4f7bf7a934dc8d86.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],["$","html",null,{"lang":"en","suppressHydrationWarning":true,"children":["$","body",null,{"className":"__variable_f367f3 __variable_438d47 antialiased bg-background h-[100dvh] overflow-hidden","suppressHydrationWarning":true,"children":["$","$L2",null,{"children":[["$","$L3",null,{"richColors":true,"position":"bottom-center"}],["$","$L4",null,{"children":["$","$L5",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L6",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":404}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],[]],"forbidden":"$undefined","unauthorized":"$undefined"}]}]]}]}]}]]}],{"children":["__PAGE__",["$","$1","c",{"children":[["$","$L7",null,{"Component":"$8","searchParams":{},"params":{},"promises":["$@9","$@a"]}],null,["$","$Lb",null,{"children":["$Lc",["$","$Ld",null,{"promise":"$@e"}]]}]]}],{},null,false]},null,false],["$","$1","h",{"children":[null,[["$","$Lf",null,{"children":"$L10"}],["$","meta",null,{"name":"next-size-adjust","content":""}]],["$","$L11",null,{"children":["$","div",null,{"hidden":true,"children":["$","$12",null,{"fallback":null,"children":"$L13"}]}]}]]}],false]],"m":"$undefined","G":["$14",[]],"s":false,"S":true} +:HL["/_next/static/css/9c6cbf809bc04838.css","style"] +0:{"P":null,"b":"_IUPd4Ux9AZdQVp7CuJFW","p":"","c":["",""],"i":false,"f":[[["",{"children":["__PAGE__",{}]},"$undefined","$undefined",true],["",["$","$1","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/9c6cbf809bc04838.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],["$","html",null,{"lang":"en","suppressHydrationWarning":true,"children":["$","body",null,{"className":"__variable_f367f3 __variable_438d47 antialiased bg-background h-[100dvh] overflow-hidden","suppressHydrationWarning":true,"children":["$","$L2",null,{"children":[["$","$L3",null,{"richColors":true,"position":"bottom-center"}],["$","$L4",null,{"children":["$","$L5",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L6",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":404}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],[]],"forbidden":"$undefined","unauthorized":"$undefined"}]}]]}]}]}]]}],{"children":["__PAGE__",["$","$1","c",{"children":[["$","$L7",null,{"Component":"$8","searchParams":{},"params":{},"promises":["$@9","$@a"]}],null,["$","$Lb",null,{"children":["$Lc",["$","$Ld",null,{"promise":"$@e"}]]}]]}],{},null,false]},null,false],["$","$1","h",{"children":[null,[["$","$Lf",null,{"children":"$L10"}],["$","meta",null,{"name":"next-size-adjust","content":""}]],["$","$L11",null,{"children":["$","div",null,{"hidden":true,"children":["$","$12",null,{"fallback":null,"children":"$L13"}]}]}]]}],false]],"m":"$undefined","G":["$14",[]],"s":false,"S":true} 9:{} a:"$0:f:0:1:2:children:1:props:children:0:props:params" 10:[["$","meta","0",{"charSet":"utf-8"}],["$","meta","1",{"name":"viewport","content":"width=device-width, initial-scale=1, maximum-scale=1"}],["$","meta","2",{"name":"theme-color","content":"#000000"}]] diff --git a/.next/server/app/page_client-reference-manifest.js b/.next/server/app/page_client-reference-manifest.js index 4b702e0478e27bdf0a56acd91b47eb4af176d679..666c3bba267f62da47270f91f385b6e1a645e63d 100644 --- a/.next/server/app/page_client-reference-manifest.js +++ b/.next/server/app/page_client-reference-manifest.js @@ -1 +1 @@ -globalThis.__RSC_MANIFEST=(globalThis.__RSC_MANIFEST||{});globalThis.__RSC_MANIFEST["/page"]={"moduleLoading":{"prefix":"/_next/"},"ssrModuleMapping":{"8103":{"*":{"id":"32583","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"77526","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"78922","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"68495","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"12263","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"82016","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"31152","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"83133","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"54160","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"92130","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"75170","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"38502","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"82146","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"31603","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"74034","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"67600","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"29234","name":"*","chunks":[],"async":false}}},"edgeSSRModuleMapping":{},"clientModules":{"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/tanstack-query-provider.tsx":{"id":46131,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/theme-provider.tsx":{"id":98124,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/ui/sonner.tsx":{"id":70240,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"Inter\",\"arguments\":[{\"variable\":\"--font-inter-sans\",\"subsets\":[\"latin\"]}],\"variableName\":\"inter\"}":{"id":85568,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"PT_Sans\",\"arguments\":[{\"variable\":\"--font-ptSans-mono\",\"subsets\":[\"latin\"],\"weight\":[\"400\",\"700\"]}],\"variableName\":\"ptSans\"}":{"id":80231,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/assets/globals.css":{"id":27408,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/page-wrapper/index.tsx":{"id":43688,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/login/page.tsx":{"id":62112,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/page.tsx":{"id":25782,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page.tsx":{"id":86807,"name":"*","chunks":["5948","static/chunks/06bf0ff1-101744fe776a5109.js","7003","static/chunks/14258b02-ed7689e3556981a7.js","4316","static/chunks/ad2866b8-e13a3cf75ccf0eb8.js","8720","static/chunks/8720-c9ee040177c11cae.js","4754","static/chunks/4754-f12d30a9633ac86b.js","7389","static/chunks/7389-61da0d6ecaea74eb.js","2672","static/chunks/2672-7c5c90d97d096503.js","6357","static/chunks/6357-b446ac8c3fed5ee2.js","4735","static/chunks/4735-3fe565f30753fd50.js","230","static/chunks/230-17f072d56a4348eb.js","8974","static/chunks/app/page-d5bbbaf5dee449d5.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/test-generation/page.tsx":{"id":8103,"name":"*","chunks":[],"async":false}},"entryCSSFiles":{"/Users/otto/Desktop/deepstudio/osw-studio-git/":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/layout":[{"inlined":false,"path":"static/css/1138060002beec9e.css"},{"inlined":false,"path":"static/css/4f7bf7a934dc8d86.css"}],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page":[]},"rscModuleMapping":{"8103":{"*":{"id":"60940","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"6060","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"7184","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"36893","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"73041","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"37734","name":"*","chunks":[],"async":false}},"27408":{"*":{"id":"94348","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"2054","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"69507","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"81170","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"7760","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"89748","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"20656","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"51384","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"23597","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"17742","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"26262","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"69576","name":"*","chunks":[],"async":false}}},"edgeRscModuleMapping":{}} \ No newline at end of file +globalThis.__RSC_MANIFEST=(globalThis.__RSC_MANIFEST||{});globalThis.__RSC_MANIFEST["/page"]={"moduleLoading":{"prefix":"/_next/"},"ssrModuleMapping":{"8103":{"*":{"id":"32583","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"77526","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"78922","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"68495","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"12263","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"82016","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"31152","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"83133","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"54160","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"92130","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"75170","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"38502","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"82146","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"31603","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"74034","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"67600","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"29234","name":"*","chunks":[],"async":false}}},"edgeSSRModuleMapping":{},"clientModules":{"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/tanstack-query-provider.tsx":{"id":46131,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/theme-provider.tsx":{"id":98124,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/ui/sonner.tsx":{"id":70240,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"Inter\",\"arguments\":[{\"variable\":\"--font-inter-sans\",\"subsets\":[\"latin\"]}],\"variableName\":\"inter\"}":{"id":85568,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"PT_Sans\",\"arguments\":[{\"variable\":\"--font-ptSans-mono\",\"subsets\":[\"latin\"],\"weight\":[\"400\",\"700\"]}],\"variableName\":\"ptSans\"}":{"id":80231,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/assets/globals.css":{"id":27408,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/page-wrapper/index.tsx":{"id":43688,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/login/page.tsx":{"id":62112,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page.tsx":{"id":86807,"name":"*","chunks":["5948","static/chunks/06bf0ff1-101744fe776a5109.js","7003","static/chunks/14258b02-ed7689e3556981a7.js","4316","static/chunks/ad2866b8-e13a3cf75ccf0eb8.js","8720","static/chunks/8720-c9ee040177c11cae.js","4754","static/chunks/4754-f12d30a9633ac86b.js","7389","static/chunks/7389-61da0d6ecaea74eb.js","2672","static/chunks/2672-7c5c90d97d096503.js","6357","static/chunks/6357-f74e169a9a97fe50.js","4735","static/chunks/4735-3fe565f30753fd50.js","230","static/chunks/230-22a2bac579174a98.js","8974","static/chunks/app/page-d5bbbaf5dee449d5.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/page.tsx":{"id":25782,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/test-generation/page.tsx":{"id":8103,"name":"*","chunks":[],"async":false}},"entryCSSFiles":{"/Users/otto/Desktop/deepstudio/osw-studio-git/":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/layout":[{"inlined":false,"path":"static/css/9c6cbf809bc04838.css"}],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page":[]},"rscModuleMapping":{"8103":{"*":{"id":"60940","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"6060","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"7184","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"36893","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"73041","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"37734","name":"*","chunks":[],"async":false}},"27408":{"*":{"id":"94348","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"2054","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"69507","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"81170","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"7760","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"89748","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"20656","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"51384","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"23597","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"17742","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"26262","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"69576","name":"*","chunks":[],"async":false}}},"edgeRscModuleMapping":{}} \ No newline at end of file diff --git a/.next/server/app/test-generation.html b/.next/server/app/test-generation.html index 5fbc89c2bc0f78044ab5f4a3af423a139474e1bc..bc61db0800d013344abe8b363276da22b8e5c5a4 100644 --- a/.next/server/app/test-generation.html +++ b/.next/server/app/test-generation.html @@ -1,4 +1,4 @@ -Open Source Web Studio | Agentic AI Development 🎨

OSWS Benchmark

How to Interpret Benchmark Results

This benchmark evaluates how well a model performs with OSW Studio's agentic tools (shell, evaluation). A passing test means the model completed the task using the right tools. A failing test means the model couldn't complete the task or encountered errors.

Tip: Select your preferred provider and model below to benchmark specific configurations. The generation output will show you what the AI is doing during execution.
💡

Cost Warning

Running benchmarks can be very expensive and likely isn't necessary. It's cheaper and easier to just use good models and research community feedback about agentic capabilities.

This benchmark is for evaluating how models perform with OSW Studio's agentic system and using those results to improve it.

Total Tests
0
Passed
0
Failed
0
Pass Rate
0.0%
Cost
$0.0000
Tokens
0
0 in → 0 out
1 Round

Shell

Shell commands: read, write, search, text processing, preview
Read file and extract value(shell-read)
Read index.html and tell me the page title....
Read partial file with head(shell-read)
Show me only the first 10 lines of index.html using head. What is the charset?...
List files with ls/tree(shell-read)
List all files in the project using tree, then tell me how many files there are....
Create directories and files(shell-write)
Create a directory called 'components' with three empty files: header.html, footer.html, sidebar.htm...
Copy and rename files(shell-write)
Copy styles.css to styles-backup.css, then rename script.js to app.js....
Create file with echo redirect(shell-write)
Create a new file /data.json with a JSON object containing name 'Test' and version 1 using echo and ...
Search with grep(shell-search)
Use grep to find all lines in index.html that contain 'class' and show line numbers....
Search across files with rg(shell-search)
Search across all files for the word 'function' using rg....
Find files by extension(shell-search)
Find all .css files in the project....
In-place substitution with sed(shell-text)
Use sed to change all occurrences of '#007bff' to '#e74c3c' in styles.css....
Pipe cat through sed to new file(shell-text)
Read index.html with cat, pipe through sed to replace 'Test App' with 'My App', redirect to /output....
Multi-stage pipe chain(shell-text)
Cat index.html, pipe through grep to find lines with 'nav', pipe through head for first 3 matches....
Chained commands with &&(shell-text)
Create a 'pages' directory, create about.html and contact.html inside it, list contents — single com...
Inspect compiled homepage(shell-preview)
Check what the compiled homepage looks like in the browser and tell me what the page title is....
Inspect compiled subpage(shell-preview)
Inspect the compiled about page and verify the header partial is being rendered correctly....
Inspect compiled output and search(shell-preview)
Look at the compiled homepage output and find which lines contain navigation elements....

File Editing

File editing: update, rewrite, replace, create
Update text in file(file-editing)
Change the page title from 'Test App' to 'My Application' in index.html....
Rewrite entire file(file-editing)
Replace styles.css entirely with a modern CSS reset....
Replace HTML entity(file-editing)
Replace the nav element in index.html with a new nav containing a logo and three links: Home, Portfo...
Multiple edits to same file(file-editing)
In index.html: change the title to 'Portfolio', update the h1 text, and add a footer before the clos...
Create new file(file-editing)
Create a new /about.html with heading 'About Us' and a paragraph of placeholder text....
Edit file with special characters(file-editing)
Update index.html: change the script tag content to include a template literal that logs `Hello, ${n...
Update multi-line block(file-editing)
Replace the entire nav element in index.html (from <nav to </nav>) with a new nav containing: a logo...
Rewrite large file(file-editing)
Rewrite index.html with a complete landing page: a header with logo and nav, a hero section with hea...
Sequential edits to same file(file-editing)
Make these changes to index.html in order: 1) Change the title to 'My Portfolio', 2) Add a class 'da...
Create and edit JSON file(file-editing)
Create /config.json with a JSON object containing: name (string), version (string "1.0.0"), features...
Create complex CSS file(file-editing)
Create /theme.css with: CSS custom properties on :root (--primary, --secondary, --bg, --text colors)...

Eval

Evaluation tool: task completion assessment
Evaluate simple completed task(evaluation)
Change the h1 text to 'Hello World' in index.html....
Evaluate multi-element creation(evaluation)
Create index.html with a nav, hero section, and footer....
Evaluate multi-file task completion(evaluation)
Create an about.html page, add a link to it from index.html nav, and add matching styles in styles.c...

Multi

Multi-tool: combined shell and evaluation
Read then edit file(multi-tool)
Read styles.css, then add a .card class with box shadow and border radius....
Search then replace values(multi-tool)
Find all files containing 'color' with rg, then change the color values in styles.css to use CSS var...
Scaffold project structure(multi-tool)
Create /pages/ with index.html and about.html, /assets/ with main.css, and write content in each fil...
Refactor inline styles to file(multi-tool)
Read index.html, extract the inline CSS into styles.css, and replace the style tag with a link tag....
Discover files and generate sitemap(multi-tool)
Create sitemap.xml listing all HTML files in the project — use find to discover them, then write the...
\ No newline at end of file +

OSWS Benchmark

How to Interpret Benchmark Results

This benchmark evaluates how well a model performs with OSW Studio's agentic tools (shell + status). A passing test means the model completed the task using the right tools. A failing test means the model couldn't complete the task or encountered errors.

Tip: Select your preferred provider and model below to benchmark specific configurations. The generation output will show you what the AI is doing during execution.
💡

Cost Warning

Running benchmarks can be very expensive and likely isn't necessary. It's cheaper and easier to just use good models and research community feedback about agentic capabilities.

This benchmark is for evaluating how models perform with OSW Studio's agentic system and using those results to improve it.

Total Tests
0
Passed
0
Failed
0
Pass Rate
0.0%
Cost
$0.0000
Tokens
0
0 in → 0 out
1 Round

Shell

Shell commands: read, write, search, text processing, preview
Read file and extract value(shell-read)
Read index.html and tell me the page title....
Read partial file with head(shell-read)
Show me only the first 10 lines of index.html using head. What is the charset?...
List files with ls/tree(shell-read)
List all files in the project using tree, then tell me how many files there are....
Create directories and files(shell-write)
Create a directory called 'components' with three empty files: header.html, footer.html, sidebar.htm...
Copy and rename files(shell-write)
Copy styles.css to styles-backup.css, then rename script.js to app.js....
Create file with echo redirect(shell-write)
Create a new file /data.json with a JSON object containing name 'Test' and version 1 using echo and ...
Search with grep(shell-search)
Use grep to find all lines in index.html that contain 'class' and show line numbers....
Search across files with rg(shell-search)
Search across all files for the word 'function' using rg....
Find files by extension(shell-search)
Find all .css files in the project....
In-place substitution with sed(shell-text)
Use sed to change all occurrences of '#007bff' to '#e74c3c' in styles.css....
Pipe cat through sed to new file(shell-text)
Read index.html with cat, pipe through sed to replace 'Test App' with 'My App', redirect to /output....
Multi-stage pipe chain(shell-text)
Cat index.html, pipe through grep to find lines with 'nav', pipe through head for first 3 matches....
Chained commands with &&(shell-text)
Create a 'pages' directory, create about.html and contact.html inside it, list contents — single com...
Inspect compiled homepage(shell-preview)
Check what the compiled homepage looks like in the browser and tell me what the page title is....
Inspect compiled subpage(shell-preview)
Inspect the compiled about page and verify the header partial is being rendered correctly....
Inspect compiled output and search(shell-preview)
Look at the compiled homepage output and find which lines contain navigation elements....

File Editing

File editing: update, rewrite, replace, create
Update text in file(file-editing)
Change the page title from 'Test App' to 'My Application' in index.html....
Rewrite entire file(file-editing)
Replace styles.css entirely with a modern CSS reset....
Replace HTML entity(file-editing)
Replace the nav element in index.html with a new nav containing a logo and three links: Home, Portfo...
Multiple edits to same file(file-editing)
In index.html: change the title to 'Portfolio', update the h1 text, and add a footer before the clos...
Create new file(file-editing)
Create a new /about.html with heading 'About Us' and a paragraph of placeholder text....
Edit file with special characters(file-editing)
Update index.html: change the script tag content to include a template literal that logs `Hello, ${n...
Update multi-line block(file-editing)
Replace the entire nav element in index.html (from <nav to </nav>) with a new nav containing: a logo...
Rewrite large file(file-editing)
Rewrite index.html with a complete landing page: a header with logo and nav, a hero section with hea...
Sequential edits to same file(file-editing)
Make these changes to index.html in order: 1) Change the title to 'My Portfolio', 2) Add a class 'da...
Create and edit JSON file(file-editing)
Create /config.json with a JSON object containing: name (string), version (string "1.0.0"), features...
Create complex CSS file(file-editing)
Create /theme.css with: CSS custom properties on :root (--primary, --secondary, --bg, --text colors)...

Status

Status: task completion assessment
Evaluate simple completed task(status)
Change the h1 text to 'Hello World' in index.html....
Evaluate multi-element creation(status)
Create index.html with a nav, hero section, and footer....
Evaluate multi-file task completion(status)
Create an about.html page, add a link to it from index.html nav, and add matching styles in styles.c...
Evaluate task with verification step(status)
Add a 'contact' link to the nav in index.html, then verify it was added correctly by reading the fil...
Evaluate multi-file project scaffold(status)
Create a blog structure: /blog/index.html (list page), /blog/post-1.html (first post with title 'Get...
Evaluate edit with confirmation read(status)
Change the nav background color from '#2c3e50' to '#1a1a2e' and all nav link colors from '#ecf0f1' t...
Evaluate task requiring inspection first(status)
Check if index.html has a footer. If not, add one with copyright text '2024 Test App'. If it does, u...

Multi

Multi-step: combined read, edit, and verify
Read then edit file(multi-tool)
Read styles.css, then add a .card class with box shadow and border radius....
Search then replace values(multi-tool)
Find all files containing 'color' with rg, then change the color values in styles.css to use CSS var...
Scaffold project structure(multi-tool)
Create /pages/ with index.html and about.html, /assets/ with main.css, and write content in each fil...
Refactor inline styles to file(multi-tool)
Read index.html, extract the inline CSS into styles.css, and replace the style tag with a link tag....
Discover files and generate sitemap(multi-tool)
Create sitemap.xml listing all HTML files in the project — use find to discover them, then write the...
\ No newline at end of file diff --git a/.next/server/app/test-generation.rsc b/.next/server/app/test-generation.rsc index 1e2dd95cf1f1311c2aa898463bcf2e984dd8d0d6..c9e1958e265a65a4a1c7d8f0d7edff6971bd9809 100644 --- a/.next/server/app/test-generation.rsc +++ b/.next/server/app/test-generation.rsc @@ -1,11 +1,11 @@ 1:"$Sreact.fragment" -2:I[98124,["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"ThemeProvider"] -3:I[70240,["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"Toaster"] -4:I[46131,["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"default"] +2:I[98124,["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"ThemeProvider"] +3:I[70240,["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"Toaster"] +4:I[46131,["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"default"] 5:I[9766,[],""] 6:I[98924,[],""] 7:I[81959,[],"ClientPageRoot"] -8:I[8103,["7003","static/chunks/14258b02-ed7689e3556981a7.js","8720","static/chunks/8720-c9ee040177c11cae.js","4754","static/chunks/4754-f12d30a9633ac86b.js","6357","static/chunks/6357-b446ac8c3fed5ee2.js","6932","static/chunks/app/test-generation/page-b134a3a37ff43e31.js"],"default"] +8:I[8103,["7003","static/chunks/14258b02-ed7689e3556981a7.js","8720","static/chunks/8720-c9ee040177c11cae.js","4754","static/chunks/4754-f12d30a9633ac86b.js","6357","static/chunks/6357-f74e169a9a97fe50.js","6932","static/chunks/app/test-generation/page-ace22e1f58d6b190.js"],"default"] b:I[24431,[],"OutletBoundary"] d:I[15278,[],"AsyncMetadataOutlet"] f:I[24431,[],"ViewportBoundary"] @@ -15,9 +15,8 @@ f:I[24431,[],"ViewportBoundary"] :HL["/_next/static/media/58f662ed5ba12a72-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}] :HL["/_next/static/media/c3f6eb667c0186c5-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}] :HL["/_next/static/media/e4af272ccee01ff0-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}] -:HL["/_next/static/css/1138060002beec9e.css","style"] -:HL["/_next/static/css/4f7bf7a934dc8d86.css","style"] -0:{"P":null,"b":"2td0Z1d-ACUuAU0vaH1cE","p":"","c":["","test-generation"],"i":false,"f":[[["",{"children":["test-generation",{"children":["__PAGE__",{}]}]},"$undefined","$undefined",true],["",["$","$1","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/1138060002beec9e.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}],["$","link","1",{"rel":"stylesheet","href":"/_next/static/css/4f7bf7a934dc8d86.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],["$","html",null,{"lang":"en","suppressHydrationWarning":true,"children":["$","body",null,{"className":"__variable_f367f3 __variable_438d47 antialiased bg-background h-[100dvh] overflow-hidden","suppressHydrationWarning":true,"children":["$","$L2",null,{"children":[["$","$L3",null,{"richColors":true,"position":"bottom-center"}],["$","$L4",null,{"children":["$","$L5",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L6",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":404}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],[]],"forbidden":"$undefined","unauthorized":"$undefined"}]}]]}]}]}]]}],{"children":["test-generation",["$","$1","c",{"children":[null,["$","$L5",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L6",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","forbidden":"$undefined","unauthorized":"$undefined"}]]}],{"children":["__PAGE__",["$","$1","c",{"children":[["$","$L7",null,{"Component":"$8","searchParams":{},"params":{},"promises":["$@9","$@a"]}],null,["$","$Lb",null,{"children":["$Lc",["$","$Ld",null,{"promise":"$@e"}]]}]]}],{},null,false]},null,false]},null,false],["$","$1","h",{"children":[null,[["$","$Lf",null,{"children":"$L10"}],["$","meta",null,{"name":"next-size-adjust","content":""}]],["$","$L11",null,{"children":["$","div",null,{"hidden":true,"children":["$","$12",null,{"fallback":null,"children":"$L13"}]}]}]]}],false]],"m":"$undefined","G":["$14",[]],"s":false,"S":true} +:HL["/_next/static/css/9c6cbf809bc04838.css","style"] +0:{"P":null,"b":"_IUPd4Ux9AZdQVp7CuJFW","p":"","c":["","test-generation"],"i":false,"f":[[["",{"children":["test-generation",{"children":["__PAGE__",{}]}]},"$undefined","$undefined",true],["",["$","$1","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/9c6cbf809bc04838.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],["$","html",null,{"lang":"en","suppressHydrationWarning":true,"children":["$","body",null,{"className":"__variable_f367f3 __variable_438d47 antialiased bg-background h-[100dvh] overflow-hidden","suppressHydrationWarning":true,"children":["$","$L2",null,{"children":[["$","$L3",null,{"richColors":true,"position":"bottom-center"}],["$","$L4",null,{"children":["$","$L5",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L6",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":404}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],[]],"forbidden":"$undefined","unauthorized":"$undefined"}]}]]}]}]}]]}],{"children":["test-generation",["$","$1","c",{"children":[null,["$","$L5",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L6",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","forbidden":"$undefined","unauthorized":"$undefined"}]]}],{"children":["__PAGE__",["$","$1","c",{"children":[["$","$L7",null,{"Component":"$8","searchParams":{},"params":{},"promises":["$@9","$@a"]}],null,["$","$Lb",null,{"children":["$Lc",["$","$Ld",null,{"promise":"$@e"}]]}]]}],{},null,false]},null,false]},null,false],["$","$1","h",{"children":[null,[["$","$Lf",null,{"children":"$L10"}],["$","meta",null,{"name":"next-size-adjust","content":""}]],["$","$L11",null,{"children":["$","div",null,{"hidden":true,"children":["$","$12",null,{"fallback":null,"children":"$L13"}]}]}]]}],false]],"m":"$undefined","G":["$14",[]],"s":false,"S":true} 9:{} a:"$0:f:0:1:2:children:2:children:1:props:children:0:props:params" 10:[["$","meta","0",{"charSet":"utf-8"}],["$","meta","1",{"name":"viewport","content":"width=device-width, initial-scale=1, maximum-scale=1"}],["$","meta","2",{"name":"theme-color","content":"#000000"}]] diff --git a/.next/server/app/test-generation/page.js b/.next/server/app/test-generation/page.js index 844848bbbc2a2666b52d2364990b2184a468f5d9..c21fd008d61dfbe81d997ec30733b57a9eacaf57 100644 --- a/.next/server/app/test-generation/page.js +++ b/.next/server/app/test-generation/page.js @@ -15,8 +15,7 @@ line-height: 1.6; } nav { - background: #333; - color: white; + background: #2c3e50; padding: 1rem; } nav ul { @@ -25,7 +24,7 @@ gap: 2rem; } nav a { - color: white; + color: #ecf0f1; text-decoration: none; } main { @@ -92,9 +91,13 @@ document.addEventListener('DOMContentLoaded', function() { e.preventDefault(); }); }); -});`},l=[{id:"shell-cat",name:"Read file and extract value",category:"shell-read",prompt:"Read index.html and tell me the page title.",setupFiles:k,assertions:[{type:"tool_used",toolName:"shell",description:"Used shell tool"},{type:"output_matches",pattern:"Test App",description:"Output contains page title"}]},{id:"shell-head-tail",name:"Read partial file with head",category:"shell-read",prompt:"Show me only the first 10 lines of index.html using head. What is the charset?",setupFiles:k,assertions:[{type:"tool_args_match",toolName:"shell",pattern:"head",description:"Used head command"},{type:"output_matches",pattern:"UTF-8",description:"Found charset from first 10 lines"}]},{id:"shell-ls-tree",name:"List files with ls/tree",category:"shell-read",prompt:"List all files in the project using tree, then tell me how many files there are.",setupFiles:k,assertions:[{type:"tool_args_match",toolName:"shell",pattern:"tree|ls",description:"Used tree or ls"},{type:"output_matches",pattern:"4|four",description:"Counted files correctly"}]},{id:"shell-mkdir-touch",name:"Create directories and files",category:"shell-write",prompt:"Create a directory called 'components' with three empty files: header.html, footer.html, sidebar.html.",setupFiles:k,assertions:[{type:"file_exists",path:"/components/header.html",description:"header.html created"},{type:"file_exists",path:"/components/footer.html",description:"footer.html created"},{type:"file_exists",path:"/components/sidebar.html",description:"sidebar.html created"}]},{id:"shell-cp-mv",name:"Copy and rename files",category:"shell-write",prompt:"Copy styles.css to styles-backup.css, then rename script.js to app.js.",setupFiles:k,assertions:[{type:"file_exists",path:"/styles-backup.css",description:"styles-backup.css created"},{type:"file_exists",path:"/app.js",description:"app.js exists (renamed)"},{type:"file_not_exists",path:"/script.js",description:"script.js removed after rename"}]},{id:"shell-echo-redirect",name:"Create file with echo redirect",category:"shell-write",prompt:"Create a new file /data.json with a JSON object containing name 'Test' and version 1 using echo and redirect.",setupFiles:k,assertions:[{type:"file_exists",path:"/data.json",description:"data.json created"},{type:"valid_json",path:"/data.json",description:"data.json is valid JSON"},{type:"file_matches",path:"/data.json",pattern:"[Tt]est",description:'Contains "Test" name'}]},{id:"shell-grep",name:"Search with grep",category:"shell-search",prompt:"Use grep to find all lines in index.html that contain 'class' and show line numbers.",setupFiles:k,assertions:[{type:"tool_args_match",toolName:"shell",pattern:"grep.*-n.*class|grep.*class.*-n",description:"Used grep with -n flag"},{type:"tool_output_matches",toolName:"shell",pattern:"class",description:"Tool output contains class matches"}]},{id:"shell-rg",name:"Search across files with rg",category:"shell-search",prompt:"Search across all files for the word 'function' using rg.",setupFiles:k,assertions:[{type:"tool_args_match",toolName:"shell",pattern:"rg.*function",description:"Used rg to search for function"},{type:"tool_output_matches",toolName:"shell",pattern:"function",description:"Tool output contains function matches"}]},{id:"shell-find",name:"Find files by extension",category:"shell-search",prompt:"Find all .css files in the project.",setupFiles:k,assertions:[{type:"tool_args_match",toolName:"shell",pattern:"find.*\\.css",description:"Used find for .css files"},{type:"tool_output_matches",toolName:"shell",pattern:"styles\\.css",description:"Tool output contains styles.css"}]},{id:"shell-sed-inline",name:"In-place substitution with sed",category:"shell-text",prompt:"Use sed to change all occurrences of '#007bff' to '#e74c3c' in styles.css.",setupFiles:k,assertions:[{type:"file_not_contains",path:"/styles.css",value:"#007bff",description:"Old color removed"},{type:"file_contains",path:"/styles.css",value:"#e74c3c",description:"New color applied"}]},{id:"shell-sed-pipe",name:"Pipe cat through sed to new file",category:"shell-text",prompt:"Read index.html with cat, pipe through sed to replace 'Test App' with 'My App', redirect to /output.html.",setupFiles:k,assertions:[{type:"file_exists",path:"/output.html",description:"output.html created"},{type:"file_contains",path:"/output.html",value:"My App",description:"Contains replaced text"}]},{id:"shell-pipe-chain",name:"Multi-stage pipe chain",category:"shell-text",prompt:"Cat index.html, pipe through grep to find lines with 'nav', pipe through head for first 3 matches.",setupFiles:k,assertions:[{type:"tool_args_match",toolName:"shell",pattern:"cat.*\\|.*grep.*\\|.*head|cat.*nav.*pipe",description:"Used pipe chain"},{type:"tool_output_matches",toolName:"shell",pattern:"nav",description:"Tool output contains nav matches"}]},{id:"shell-chained-cmds",name:"Chained commands with &&",category:"shell-text",prompt:"Create a 'pages' directory, create about.html and contact.html inside it, list contents — single command with &&.",setupFiles:k,assertions:[{type:"file_exists",path:"/pages/about.html",description:"about.html created in pages/"},{type:"file_exists",path:"/pages/contact.html",description:"contact.html created in pages/"}]},{id:"shell-curl",name:"Inspect compiled homepage",category:"shell-preview",prompt:"Check what the compiled homepage looks like in the browser and tell me what the page title is.",setupFiles:j,assertions:[{type:"tool_args_match",toolName:"shell",pattern:"curl.*localhost",description:"Used curl to inspect compiled output"},{type:"output_matches",pattern:"Curl Test Site",description:"Output contains compiled page title from data.json"}]},{id:"shell-curl-path",name:"Inspect compiled subpage",category:"shell-preview",prompt:"Inspect the compiled about page and verify the header partial is being rendered correctly.",setupFiles:j,assertions:[{type:"tool_args_match",toolName:"shell",pattern:"curl.*localhost",description:"Used curl to inspect compiled page"},{type:"output_matches",pattern:"Site Navigation|header|nav",description:"Output shows compiled partial content"}]},{id:"shell-curl-pipe",name:"Inspect compiled output and search",category:"shell-preview",prompt:"Look at the compiled homepage output and find which lines contain navigation elements.",setupFiles:j,assertions:[{type:"tool_args_match",toolName:"shell",pattern:"curl.*localhost",description:"Used curl to fetch compiled output"},{type:"tool_output_matches",toolName:"shell",pattern:"nav",description:"Output contains nav matches"}]},{id:"write-update",name:"Update text in file",category:"file-editing",prompt:"Change the page title from 'Test App' to 'My Application' in index.html.",setupFiles:k,assertions:[{type:"file_contains",path:"/index.html",value:"My Application",description:"New title present"},{type:"file_not_contains",path:"/index.html",value:"Test App",description:"Old title removed"}]},{id:"write-rewrite",name:"Rewrite entire file",category:"file-editing",prompt:"Replace styles.css entirely with a modern CSS reset.",setupFiles:k,assertions:[{type:"file_not_contains",path:"/styles.css",value:".btn:hover",description:"Original content replaced"},{type:"file_matches",path:"/styles.css",pattern:"box-sizing|margin:\\s*0|border-box",description:"Contains CSS reset content"}]},{id:"write-replace-entity",name:"Replace HTML entity",category:"file-editing",prompt:"Replace the nav element in index.html with a new nav containing a logo and three links: Home, Portfolio, Contact.",setupFiles:k,assertions:[{type:"file_matches",path:"/index.html",pattern:"logo|brand|site-name|site-title",description:"Has logo/brand element"},{type:"file_matches",path:"/index.html",pattern:"Portfolio|Contact",description:"Has new nav links"}]},{id:"write-multi-op",name:"Multiple edits to same file",category:"file-editing",prompt:"In index.html: change the title to 'Portfolio', update the h1 text, and add a footer before the closing body tag.",setupFiles:k,assertions:[{type:"file_matches",path:"/index.html",pattern:".*Portfolio.*<\\/title>",description:"Title changed to Portfolio"},{type:"file_matches",path:"/index.html",pattern:"footer",description:"Footer added"}]},{id:"write-new-file",name:"Create new file",category:"file-editing",prompt:"Create a new /about.html with heading 'About Us' and a paragraph of placeholder text.",setupFiles:k,assertions:[{type:"file_exists",path:"/about.html",description:"about.html created"},{type:"file_matches",path:"/about.html",pattern:"About Us",description:"Contains About Us heading"}]},{id:"write-stress-special-chars",name:"Edit file with special characters",category:"file-editing",prompt:'Update index.html: change the script tag content to include a template literal that logs `Hello, ${name}! Welcome to "OSW Studio" — it\'s great.` and a regex /\\d+\\.\\d+/g.',setupFiles:k,assertions:[{type:"file_contains",path:"/index.html",value:"${name}",description:"Contains template literal variable"},{type:"file_matches",path:"/index.html",pattern:"it.s great",description:"Contains apostrophe text"},{type:"file_matches",path:"/index.html",pattern:"\\\\d",description:"Contains regex pattern"}]},{id:"write-stress-multiline",name:"Update multi-line block",category:"file-editing",prompt:"Replace the entire nav element in index.html (from <nav to </nav>) with a new nav containing: a logo div with text 'BRAND', and links to Home, Gallery, Portfolio, and Contact. Do not include the old About or Services links.",setupFiles:k,assertions:[{type:"file_matches",path:"/index.html",pattern:"BRAND",description:"Has brand logo"},{type:"file_matches",path:"/index.html",pattern:"Portfolio",description:"Has Portfolio link"},{type:"file_contains",path:"/index.html",value:"Contact",description:"Has Contact link"},{type:"file_contains",path:"/index.html",value:"Gallery",description:"Has Gallery link"},{type:"file_not_contains",path:"/index.html",value:"#services",description:"Old Services link removed"},{type:"file_not_contains",path:"/index.html",value:"#about",description:"Old About link removed"}]},{id:"write-stress-large-rewrite",name:"Rewrite large file",category:"file-editing",prompt:"Rewrite index.html with a complete landing page: a header with logo and nav, a hero section with heading and CTA button, three feature cards in a grid, a testimonials section, and a footer with copyright. Include all CSS inline in a style tag. Make it at least 100 lines.",setupFiles:k,assertions:[{type:"file_matches",path:"/index.html",pattern:"hero|banner",description:"Has hero section"},{type:"file_matches",path:"/index.html",pattern:"feature|card",description:"Has feature cards"},{type:"file_matches",path:"/index.html",pattern:"testimonial|review|quote",description:"Has testimonials"},{type:"file_matches",path:"/index.html",pattern:"footer",description:"Has footer"}]},{id:"write-stress-sequential-edits",name:"Sequential edits to same file",category:"file-editing",prompt:"Make these changes to index.html in order: 1) Change the title to 'My Portfolio', 2) Add a class 'dark-theme' to the body tag, 3) Add a footer with text 'Built with OSW Studio' before </body>.",setupFiles:k,assertions:[{type:"file_contains",path:"/index.html",value:"My Portfolio",description:"Title changed"},{type:"file_contains",path:"/index.html",value:"dark-theme",description:"Body class added"},{type:"file_contains",path:"/index.html",value:"Built with OSW Studio",description:"Footer added"}]},{id:"write-stress-json-edit",name:"Create and edit JSON file",category:"file-editing",prompt:'Create /config.json with a JSON object containing: name (string), version (string "1.0.0"), features (array of 3 strings), settings (nested object with theme: "dark", language: "en", debug: false).',setupFiles:k,assertions:[{type:"file_exists",path:"/config.json",description:"config.json created"},{type:"valid_json",path:"/config.json",description:"Valid JSON"},{type:"file_contains",path:"/config.json",value:'"version"',description:"Has version field"},{type:"file_contains",path:"/config.json",value:'"debug"',description:"Has nested debug setting"}]},{id:"write-stress-create-css",name:"Create complex CSS file",category:"file-editing",prompt:"Create /theme.css with: CSS custom properties on :root (--primary, --secondary, --bg, --text colors), a .container class with max-width, .btn with multiple states (:hover, :active, :disabled), a @media query for mobile, and a @keyframes fadeIn animation.",setupFiles:k,assertions:[{type:"file_exists",path:"/theme.css",description:"theme.css created"},{type:"file_contains",path:"/theme.css",value:"--primary",description:"Has CSS custom property"},{type:"file_matches",path:"/theme.css",pattern:":hover",description:"Has hover state"},{type:"file_matches",path:"/theme.css",pattern:"@media",description:"Has media query"},{type:"file_matches",path:"/theme.css",pattern:"@keyframes",description:"Has keyframes animation"}]},{id:"eval-complete-task",name:"Evaluate simple completed task",category:"evaluation",prompt:"Change the h1 text to 'Hello World' in index.html.",setupFiles:k,timeout:6e4,assertions:[{type:"file_matches",path:"/index.html",pattern:"Hello World",description:"h1 changed to Hello World"}]},{id:"eval-missing-work",name:"Evaluate multi-element creation",category:"evaluation",prompt:"Create index.html with a nav, hero section, and footer.",setupFiles:{"/.PROMPT.md":i},timeout:6e4,assertions:[{type:"file_matches",path:"/index.html",pattern:"nav",description:"Has nav element"},{type:"file_matches",path:"/index.html",pattern:"hero|banner",description:"Has hero/banner section"},{type:"file_matches",path:"/index.html",pattern:"footer",description:"Has footer element"}]},{id:"eval-multi-step",name:"Evaluate multi-file task completion",category:"evaluation",prompt:"Create an about.html page, add a link to it from index.html nav, and add matching styles in styles.css.",setupFiles:k,timeout:9e4,assertions:[{type:"file_exists",path:"/about.html",description:"about.html created"},{type:"file_matches",path:"/index.html",pattern:"about",description:"Nav links to about"}]},{id:"multi-read-then-edit",name:"Read then edit file",category:"multi-tool",prompt:"Read styles.css, then add a .card class with box shadow and border radius.",setupFiles:k,timeout:6e4,assertions:[{type:"file_matches",path:"/styles.css",pattern:"\\.card",description:"Has .card class"},{type:"file_matches",path:"/styles.css",pattern:"box-shadow",description:"Has box-shadow"}]},{id:"multi-search-replace",name:"Search then replace values",category:"multi-tool",prompt:"Find all files containing 'color' with rg, then change the color values in styles.css to use CSS variables.",setupFiles:k,timeout:6e4,assertions:[{type:"file_matches",path:"/styles.css",pattern:"var\\(--",description:"Uses CSS variables"}]},{id:"multi-scaffold-project",name:"Scaffold project structure",category:"multi-tool",prompt:"Create /pages/ with index.html and about.html, /assets/ with main.css, and write content in each file.",setupFiles:{"/.PROMPT.md":i},timeout:6e4,assertions:[{type:"file_exists",path:"/pages/index.html",description:"pages/index.html created"},{type:"file_exists",path:"/pages/about.html",description:"pages/about.html created"},{type:"file_exists",path:"/assets/main.css",description:"assets/main.css created"}]},{id:"multi-refactor-split",name:"Refactor inline styles to file",category:"multi-tool",prompt:"Read index.html, extract the inline CSS into styles.css, and replace the style tag with a link tag.",setupFiles:{"/.PROMPT.md":i,"/index.html":h},timeout:6e4,assertions:[{type:"file_contains",path:"/index.html",value:"<link",description:"Has link tag"},{type:"file_not_contains",path:"/index.html",value:"<style>",description:"Inline style tag removed"},{type:"file_exists",path:"/styles.css",description:"styles.css created"}]},{id:"multi-complex-pipeline",name:"Discover files and generate sitemap",category:"multi-tool",prompt:"Create sitemap.xml listing all HTML files in the project — use find to discover them, then write the XML.",setupFiles:k,timeout:6e4,assertions:[{type:"file_exists",path:"/sitemap.xml",description:"sitemap.xml created"},{type:"file_matches",path:"/sitemap.xml",pattern:"index\\.html",description:"Sitemap lists index.html"}]}],m=[{id:"shell",name:"Shell",description:"Shell commands: read, write, search, text processing, preview",scenarioIds:l.filter(a=>a.category.startsWith("shell-")).map(a=>a.id)},{id:"file-editing",name:"File Editing",description:"File editing: update, rewrite, replace, create",scenarioIds:l.filter(a=>"file-editing"===a.category).map(a=>a.id)},{id:"eval",name:"Eval",description:"Evaluation tool: task completion assessment",scenarioIds:l.filter(a=>"evaluation"===a.category).map(a=>a.id)},{id:"multi",name:"Multi",description:"Multi-tool: combined shell and evaluation",scenarioIds:l.filter(a=>"multi-tool"===a.category).map(a=>a.id)}];var n=c(75219),o=c(91292),p=c(50593),q=c(25345),r=c(15303),s=c(79944),t=c(18310),u=c(85351),v=c(82042),w=c(51881),x=c(8849),y=c(30887),z=c(49269),A=c(42378),B=c(42830),C=c(64727),D=c(47247),E=c(91032),F=c(61010);let G=new Set(["shell","evaluation"]);function H(a){let b={},c=0,d=0,e=0,f=new Set;for(let g of a)G.has(g.name)?"success"===g.status?c++:d++:(e++,f.add(g.name)),b[g.name]||(b[g.name]={total:0,success:0,failed:0}),b[g.name].total++,"success"===g.status?b[g.name].success++:b[g.name].failed++;return{total:a.length,success:c,failed:d,invalid:e,invalidNames:[...f],breakdown:b}}function I(a){return a>0&&a<1e-4?"< $0.0001":`$${a.toFixed(4)}`}let J=l.map(a=>a.id);function K(){let a=(0,A.useRouter)(),[b,h]=(0,e.useState)(l.map(a=>({id:a.id,name:a.name,status:"pending"}))),[i,j]=(0,e.useState)(null),[k,K]=(0,e.useState)(null),L=(0,e.useRef)(new Map),[M,N]=(0,e.useState)(new Set),O=(0,e.useRef)(new Map),P=(0,e.useRef)(!1),[Q,R]=(0,e.useState)({total:0,passed:0,failed:0,successRate:0,totalCost:0,promptTokens:0,completionTokens:0,totalTokens:0,toolStats:{total:0,success:0,failed:0,invalid:0,invalidNames:[],breakdown:{}}}),[S,T]=(0,e.useState)(!1),[U,V]=(0,e.useState)(""),[W,X]=(0,e.useState)(""),[Y,Z]=(0,e.useState)(1),[$,_]=(0,e.useState)(0),[aa,ab]=(0,e.useState)([]),[ac,ad]=(0,e.useState)(!1),ae=(0,e.useRef)([]),af=async a=>{let b=l.find(b=>b.id===a);if(!b)return;let d=Date.now();j(a),N(b=>new Set([...b,a])),h(b=>b.map(b=>b.id===a?{...b,status:"running",generationOutput:""}:b));let e="",f=[];try{let i;e=`test-${Date.now()}`;let{vfs:j}=await Promise.resolve().then(c.bind(c,11482));if(await j.init(),await j.createProject(`Test: ${b.name}`,void 0,e),b.setupFiles)for(let[a,c]of Object.entries(b.setupFiles))await j.createFile(e,a,c);let k=(a,b)=>{h(c=>c.map(c=>c.id===a?{...c,generationOutput:(c.generationOutput||"")+b}:c)),setTimeout(()=>{let b=O.current.get(a);b&&(b.scrollTop=b.scrollHeight)},0)},l=new g.t(e,"orchestrator",(b,c)=>{if("assistant_delta"===b){let b=c?.text,d=c?.snapshot;if(!b&&!d)return;void 0!==d?h(b=>b.map(b=>b.id===a?{...b,generationOutput:d}:b)):b&&k(a,b),setTimeout(()=>{let b=O.current.get(a);b&&(b.scrollTop=b.scrollHeight)},0)}if("tool_status"===b){let b=c?.toolName||"unknown";if(c?.status==="executing"){let d="";if(c?.args){try{let a=JSON.parse(c.args);if("shell"===b)d=a.cmd||a.command||"";else if("evaluation"===b){let b=a.goal_achieved;d=void 0!==b?`goal_achieved: ${b}`:""}}catch{}d.length>80&&(d=d.substring(0,77)+"...")}f.push({name:b,status:"success",args:d}),k(a,` +});`},l=[{id:"shell-cat",name:"Read file and extract value",category:"shell-read",prompt:"Read index.html and tell me the page title.",setupFiles:k,assertions:[{type:"tool_used",toolName:"shell",description:"Used shell tool"},{type:"output_matches",pattern:"Test App",description:"Output contains page title"}]},{id:"shell-head-tail",name:"Read partial file with head",category:"shell-read",prompt:"Show me only the first 10 lines of index.html using head. What is the charset?",setupFiles:k,assertions:[{type:"tool_args_match",toolName:"shell",pattern:"head",description:"Used head command"},{type:"output_matches",pattern:"UTF-8",description:"Found charset from first 10 lines"}]},{id:"shell-ls-tree",name:"List files with ls/tree",category:"shell-read",prompt:"List all files in the project using tree, then tell me how many files there are.",setupFiles:k,assertions:[{type:"tool_args_match",toolName:"shell",pattern:"tree|ls",description:"Used tree or ls"},{type:"output_matches",pattern:"4|four",description:"Counted files correctly"}]},{id:"shell-mkdir-touch",name:"Create directories and files",category:"shell-write",prompt:"Create a directory called 'components' with three empty files: header.html, footer.html, sidebar.html.",setupFiles:k,assertions:[{type:"file_exists",path:"/components/header.html",description:"header.html created"},{type:"file_exists",path:"/components/footer.html",description:"footer.html created"},{type:"file_exists",path:"/components/sidebar.html",description:"sidebar.html created"}]},{id:"shell-cp-mv",name:"Copy and rename files",category:"shell-write",prompt:"Copy styles.css to styles-backup.css, then rename script.js to app.js.",setupFiles:k,assertions:[{type:"file_exists",path:"/styles-backup.css",description:"styles-backup.css created"},{type:"file_exists",path:"/app.js",description:"app.js exists (renamed)"},{type:"file_not_exists",path:"/script.js",description:"script.js removed after rename"}]},{id:"shell-echo-redirect",name:"Create file with echo redirect",category:"shell-write",prompt:"Create a new file /data.json with a JSON object containing name 'Test' and version 1 using echo and redirect.",setupFiles:k,assertions:[{type:"file_exists",path:"/data.json",description:"data.json created"},{type:"valid_json",path:"/data.json",description:"data.json is valid JSON"},{type:"file_matches",path:"/data.json",pattern:"[Tt]est",description:'Contains "Test" name'}]},{id:"shell-grep",name:"Search with grep",category:"shell-search",prompt:"Use grep to find all lines in index.html that contain 'class' and show line numbers.",setupFiles:k,assertions:[{type:"tool_args_match",toolName:"shell",pattern:"grep.*-n.*class|grep.*class.*-n",description:"Used grep with -n flag"},{type:"tool_output_matches",toolName:"shell",pattern:"class",description:"Tool output contains class matches"}]},{id:"shell-rg",name:"Search across files with rg",category:"shell-search",prompt:"Search across all files for the word 'function' using rg.",setupFiles:k,assertions:[{type:"tool_args_match",toolName:"shell",pattern:"rg.*function",description:"Used rg to search for function"},{type:"tool_output_matches",toolName:"shell",pattern:"function",description:"Tool output contains function matches"}]},{id:"shell-find",name:"Find files by extension",category:"shell-search",prompt:"Find all .css files in the project.",setupFiles:k,assertions:[{type:"tool_args_match",toolName:"shell",pattern:"find.*\\.css",description:"Used find for .css files"},{type:"tool_output_matches",toolName:"shell",pattern:"styles\\.css",description:"Tool output contains styles.css"}]},{id:"shell-sed-inline",name:"In-place substitution with sed",category:"shell-text",prompt:"Use sed to change all occurrences of '#007bff' to '#e74c3c' in styles.css.",setupFiles:k,assertions:[{type:"file_not_contains",path:"/styles.css",value:"#007bff",description:"Old color removed"},{type:"file_contains",path:"/styles.css",value:"#e74c3c",description:"New color applied"}]},{id:"shell-sed-pipe",name:"Pipe cat through sed to new file",category:"shell-text",prompt:"Read index.html with cat, pipe through sed to replace 'Test App' with 'My App', redirect to /output.html.",setupFiles:k,assertions:[{type:"file_exists",path:"/output.html",description:"output.html created"},{type:"file_contains",path:"/output.html",value:"My App",description:"Contains replaced text"}]},{id:"shell-pipe-chain",name:"Multi-stage pipe chain",category:"shell-text",prompt:"Cat index.html, pipe through grep to find lines with 'nav', pipe through head for first 3 matches.",setupFiles:k,assertions:[{type:"tool_args_match",toolName:"shell",pattern:"cat.*\\|.*grep.*\\|.*head|cat.*nav.*pipe",description:"Used pipe chain"},{type:"tool_output_matches",toolName:"shell",pattern:"nav",description:"Tool output contains nav matches"}]},{id:"shell-chained-cmds",name:"Chained commands with &&",category:"shell-text",prompt:"Create a 'pages' directory, create about.html and contact.html inside it, list contents — single command with &&.",setupFiles:k,assertions:[{type:"file_exists",path:"/pages/about.html",description:"about.html created in pages/"},{type:"file_exists",path:"/pages/contact.html",description:"contact.html created in pages/"}]},{id:"shell-curl",name:"Inspect compiled homepage",category:"shell-preview",prompt:"Check what the compiled homepage looks like in the browser and tell me what the page title is.",setupFiles:j,assertions:[{type:"tool_args_match",toolName:"shell",pattern:"curl.*localhost",description:"Used curl to inspect compiled output"},{type:"output_matches",pattern:"Curl Test Site",description:"Output contains compiled page title from data.json"}]},{id:"shell-curl-path",name:"Inspect compiled subpage",category:"shell-preview",prompt:"Inspect the compiled about page and verify the header partial is being rendered correctly.",setupFiles:j,assertions:[{type:"tool_args_match",toolName:"shell",pattern:"curl.*localhost",description:"Used curl to inspect compiled page"},{type:"output_matches",pattern:"Site Navigation|header|nav",description:"Output shows compiled partial content"}]},{id:"shell-curl-pipe",name:"Inspect compiled output and search",category:"shell-preview",prompt:"Look at the compiled homepage output and find which lines contain navigation elements.",setupFiles:j,assertions:[{type:"tool_args_match",toolName:"shell",pattern:"curl.*localhost",description:"Used curl to fetch compiled output"},{type:"tool_output_matches",toolName:"shell",pattern:"nav",description:"Output contains nav matches"}]},{id:"write-update",name:"Update text in file",category:"file-editing",prompt:"Change the page title from 'Test App' to 'My Application' in index.html.",setupFiles:k,assertions:[{type:"file_contains",path:"/index.html",value:"My Application",description:"New title present"},{type:"file_not_contains",path:"/index.html",value:"<title>Test App",description:"Old title removed"}]},{id:"write-rewrite",name:"Rewrite entire file",category:"file-editing",prompt:"Replace styles.css entirely with a modern CSS reset.",setupFiles:k,assertions:[{type:"file_not_contains",path:"/styles.css",value:".btn:hover",description:"Original content replaced"},{type:"file_matches",path:"/styles.css",pattern:"box-sizing|margin:\\s*0|border-box",description:"Contains CSS reset content"}]},{id:"write-replace-entity",name:"Replace HTML entity",category:"file-editing",prompt:"Replace the nav element in index.html with a new nav containing a logo and three links: Home, Portfolio, Contact.",setupFiles:k,assertions:[{type:"file_matches",path:"/index.html",pattern:"logo|brand|site-name|site-title",description:"Has logo/brand element"},{type:"file_matches",path:"/index.html",pattern:"Portfolio|Contact",description:"Has new nav links"}]},{id:"write-multi-op",name:"Multiple edits to same file",category:"file-editing",prompt:"In index.html: change the title to 'Portfolio', update the h1 text, and add a footer before the closing body tag.",setupFiles:k,assertions:[{type:"file_matches",path:"/index.html",pattern:".*Portfolio.*<\\/title>",description:"Title changed to Portfolio"},{type:"file_matches",path:"/index.html",pattern:"footer",description:"Footer added"}]},{id:"write-new-file",name:"Create new file",category:"file-editing",prompt:"Create a new /about.html with heading 'About Us' and a paragraph of placeholder text.",setupFiles:k,assertions:[{type:"file_exists",path:"/about.html",description:"about.html created"},{type:"file_matches",path:"/about.html",pattern:"About Us",description:"Contains About Us heading"}]},{id:"write-stress-special-chars",name:"Edit file with special characters",category:"file-editing",prompt:'Update index.html: change the script tag content to include a template literal that logs `Hello, ${name}! Welcome to "OSW Studio" — it\'s great.` and a regex /\\d+\\.\\d+/g.',setupFiles:k,assertions:[{type:"file_contains",path:"/index.html",value:"${name}",description:"Contains template literal variable"},{type:"file_matches",path:"/index.html",pattern:"it.s great",description:"Contains apostrophe text"},{type:"file_matches",path:"/index.html",pattern:"\\\\d",description:"Contains regex pattern"}]},{id:"write-stress-multiline",name:"Update multi-line block",category:"file-editing",prompt:"Replace the entire nav element in index.html (from <nav to </nav>) with a new nav containing: a logo div with text 'BRAND', and links to Home, Gallery, Portfolio, and Contact. Do not include the old About or Services links.",setupFiles:k,assertions:[{type:"file_matches",path:"/index.html",pattern:"BRAND",description:"Has brand logo"},{type:"file_matches",path:"/index.html",pattern:"Portfolio",description:"Has Portfolio link"},{type:"file_contains",path:"/index.html",value:"Contact",description:"Has Contact link"},{type:"file_contains",path:"/index.html",value:"Gallery",description:"Has Gallery link"},{type:"file_not_contains",path:"/index.html",value:"#services",description:"Old Services link removed"},{type:"file_not_contains",path:"/index.html",value:"#about",description:"Old About link removed"}]},{id:"write-stress-large-rewrite",name:"Rewrite large file",category:"file-editing",prompt:"Rewrite index.html with a complete landing page: a header with logo and nav, a hero section with heading and CTA button, three feature cards in a grid, a testimonials section, and a footer with copyright. Include all CSS inline in a style tag. Make it at least 100 lines.",setupFiles:k,assertions:[{type:"file_matches",path:"/index.html",pattern:"hero|banner",description:"Has hero section"},{type:"file_matches",path:"/index.html",pattern:"feature|card",description:"Has feature cards"},{type:"file_matches",path:"/index.html",pattern:"testimonial|review|quote",description:"Has testimonials"},{type:"file_matches",path:"/index.html",pattern:"footer",description:"Has footer"}]},{id:"write-stress-sequential-edits",name:"Sequential edits to same file",category:"file-editing",prompt:"Make these changes to index.html in order: 1) Change the title to 'My Portfolio', 2) Add a class 'dark-theme' to the body tag, 3) Add a footer with text 'Built with OSW Studio' before </body>.",setupFiles:k,assertions:[{type:"file_contains",path:"/index.html",value:"My Portfolio",description:"Title changed"},{type:"file_contains",path:"/index.html",value:"dark-theme",description:"Body class added"},{type:"file_contains",path:"/index.html",value:"Built with OSW Studio",description:"Footer added"}]},{id:"write-stress-json-edit",name:"Create and edit JSON file",category:"file-editing",prompt:'Create /config.json with a JSON object containing: name (string), version (string "1.0.0"), features (array of 3 strings), settings (nested object with theme: "dark", language: "en", debug: false).',setupFiles:k,assertions:[{type:"file_exists",path:"/config.json",description:"config.json created"},{type:"valid_json",path:"/config.json",description:"Valid JSON"},{type:"file_contains",path:"/config.json",value:'"version"',description:"Has version field"},{type:"file_contains",path:"/config.json",value:'"debug"',description:"Has nested debug setting"}]},{id:"write-stress-create-css",name:"Create complex CSS file",category:"file-editing",prompt:"Create /theme.css with: CSS custom properties on :root (--primary, --secondary, --bg, --text colors), a .container class with max-width, .btn with multiple states (:hover, :active, :disabled), a @media query for mobile, and a @keyframes fadeIn animation.",setupFiles:k,assertions:[{type:"file_exists",path:"/theme.css",description:"theme.css created"},{type:"file_contains",path:"/theme.css",value:"--primary",description:"Has CSS custom property"},{type:"file_matches",path:"/theme.css",pattern:":hover",description:"Has hover state"},{type:"file_matches",path:"/theme.css",pattern:"@media",description:"Has media query"},{type:"file_matches",path:"/theme.css",pattern:"@keyframes",description:"Has keyframes animation"}]},{id:"eval-complete-task",name:"Evaluate simple completed task",category:"status",prompt:"Change the h1 text to 'Hello World' in index.html.",setupFiles:k,timeout:6e4,assertions:[{type:"file_matches",path:"/index.html",pattern:"Hello World",description:"h1 changed to Hello World"}]},{id:"eval-missing-work",name:"Evaluate multi-element creation",category:"status",prompt:"Create index.html with a nav, hero section, and footer.",setupFiles:{"/.PROMPT.md":i},timeout:6e4,assertions:[{type:"file_matches",path:"/index.html",pattern:"nav",description:"Has nav element"},{type:"file_matches",path:"/index.html",pattern:"hero|banner",description:"Has hero/banner section"},{type:"file_matches",path:"/index.html",pattern:"footer",description:"Has footer element"}]},{id:"eval-multi-step",name:"Evaluate multi-file task completion",category:"status",prompt:"Create an about.html page, add a link to it from index.html nav, and add matching styles in styles.css.",setupFiles:k,timeout:9e4,assertions:[{type:"file_exists",path:"/about.html",description:"about.html created"},{type:"file_matches",path:"/index.html",pattern:"about",description:"Nav links to about"}]},{id:"eval-verify-then-finish",name:"Evaluate task with verification step",category:"status",prompt:"Add a 'contact' link to the nav in index.html, then verify it was added correctly by reading the file.",setupFiles:k,timeout:6e4,assertions:[{type:"file_matches",path:"/index.html",pattern:"[Cc]ontact",description:"Contact link added to nav"},{type:"tool_used",toolName:"shell",description:"Used shell to verify"}]},{id:"eval-multi-file-create",name:"Evaluate multi-file project scaffold",category:"status",prompt:"Create a blog structure: /blog/index.html (list page), /blog/post-1.html (first post with title 'Getting Started'), and /blog/styles.css (blog-specific styles).",setupFiles:{"/.PROMPT.md":i},timeout:9e4,assertions:[{type:"file_exists",path:"/blog/index.html",description:"Blog index created"},{type:"file_exists",path:"/blog/post-1.html",description:"Blog post created"},{type:"file_exists",path:"/blog/styles.css",description:"Blog styles created"},{type:"file_matches",path:"/blog/post-1.html",pattern:"Getting Started",description:"Post has correct title"}]},{id:"eval-edit-and-confirm",name:"Evaluate edit with confirmation read",category:"status",prompt:"Change the nav background color from '#2c3e50' to '#1a1a2e' and all nav link colors from '#ecf0f1' to '#e94560'. After editing, read back the file to verify both changes are present.",setupFiles:k,timeout:6e4,assertions:[{type:"file_matches_any",paths:["/index.html","/styles.css"],pattern:"#1a1a2e",description:"Nav background color changed"},{type:"file_matches_any",paths:["/index.html","/styles.css"],pattern:"#e94560",description:"Nav link color changed"}]},{id:"eval-conditional-work",name:"Evaluate task requiring inspection first",category:"status",prompt:"Check if index.html has a footer. If not, add one with copyright text '2024 Test App'. If it does, update the footer text.",setupFiles:k,timeout:6e4,assertions:[{type:"file_matches",path:"/index.html",pattern:"footer",description:"Has footer element"},{type:"file_matches",path:"/index.html",pattern:"2024.*Test App|Test App.*2024",description:"Footer has copyright text"}]},{id:"multi-read-then-edit",name:"Read then edit file",category:"multi-tool",prompt:"Read styles.css, then add a .card class with box shadow and border radius.",setupFiles:k,timeout:6e4,assertions:[{type:"file_matches",path:"/styles.css",pattern:"\\.card",description:"Has .card class"},{type:"file_matches",path:"/styles.css",pattern:"box-shadow",description:"Has box-shadow"}]},{id:"multi-search-replace",name:"Search then replace values",category:"multi-tool",prompt:"Find all files containing 'color' with rg, then change the color values in styles.css to use CSS variables.",setupFiles:k,timeout:6e4,assertions:[{type:"file_matches",path:"/styles.css",pattern:"var\\(--",description:"Uses CSS variables"}]},{id:"multi-scaffold-project",name:"Scaffold project structure",category:"multi-tool",prompt:"Create /pages/ with index.html and about.html, /assets/ with main.css, and write content in each file.",setupFiles:{"/.PROMPT.md":i},timeout:6e4,assertions:[{type:"file_exists",path:"/pages/index.html",description:"pages/index.html created"},{type:"file_exists",path:"/pages/about.html",description:"pages/about.html created"},{type:"file_exists",path:"/assets/main.css",description:"assets/main.css created"}]},{id:"multi-refactor-split",name:"Refactor inline styles to file",category:"multi-tool",prompt:"Read index.html, extract the inline CSS into styles.css, and replace the style tag with a link tag.",setupFiles:{"/.PROMPT.md":i,"/index.html":h},timeout:6e4,assertions:[{type:"file_contains",path:"/index.html",value:"<link",description:"Has link tag"},{type:"file_not_contains",path:"/index.html",value:"<style>",description:"Inline style tag removed"},{type:"file_exists",path:"/styles.css",description:"styles.css created"}]},{id:"multi-complex-pipeline",name:"Discover files and generate sitemap",category:"multi-tool",prompt:"Create sitemap.xml listing all HTML files in the project — use find to discover them, then write the XML.",setupFiles:k,timeout:6e4,assertions:[{type:"file_exists",path:"/sitemap.xml",description:"sitemap.xml created"},{type:"file_matches",path:"/sitemap.xml",pattern:"index\\.html",description:"Sitemap lists index.html"}]}],m=[{id:"shell",name:"Shell",description:"Shell commands: read, write, search, text processing, preview",scenarioIds:l.filter(a=>a.category.startsWith("shell-")).map(a=>a.id)},{id:"file-editing",name:"File Editing",description:"File editing: update, rewrite, replace, create",scenarioIds:l.filter(a=>"file-editing"===a.category).map(a=>a.id)},{id:"eval",name:"Status",description:"Status: task completion assessment",scenarioIds:l.filter(a=>"status"===a.category).map(a=>a.id)},{id:"multi",name:"Multi",description:"Multi-step: combined read, edit, and verify",scenarioIds:l.filter(a=>"multi-tool"===a.category).map(a=>a.id)}];var n=c(75219),o=c(91292),p=c(50593),q=c(25345),r=c(15303),s=c(79944),t=c(18310),u=c(85351),v=c(82042),w=c(51881),x=c(8849),y=c(30887),z=c(49269),A=c(42378),B=c(42830),C=c(64727),D=c(47247),E=c(91032),F=c(61010);let G=new Set(["shell"]);function H(a){let b={},c=0,d=0,e=0,f=new Set;for(let g of a)G.has(g.name)?"success"===g.status?c++:d++:(e++,f.add(g.name)),b[g.name]||(b[g.name]={total:0,success:0,failed:0}),b[g.name].total++,"success"===g.status?b[g.name].success++:b[g.name].failed++;return{total:a.length,success:c,failed:d,invalid:e,invalidNames:[...f],breakdown:b}}function I(a){return a>0&&a<1e-4?"< $0.0001":`$${a.toFixed(4)}`}let J=l.map(a=>a.id);function K(){let a=(0,A.useRouter)(),[b,h]=(0,e.useState)(l.map(a=>({id:a.id,name:a.name,status:"pending"}))),[i,j]=(0,e.useState)(null),[k,K]=(0,e.useState)(null),L=(0,e.useRef)(new Map),[M,N]=(0,e.useState)(new Set),O=(0,e.useRef)(new Map),P=(0,e.useRef)(!1),[Q,R]=(0,e.useState)({total:0,passed:0,failed:0,successRate:0,totalCost:0,promptTokens:0,completionTokens:0,totalTokens:0,toolStats:{total:0,success:0,failed:0,invalid:0,invalidNames:[],breakdown:{}}}),[S,T]=(0,e.useState)(!1),[U,V]=(0,e.useState)(""),[W,X]=(0,e.useState)(""),[Y,Z]=(0,e.useState)(1),[$,_]=(0,e.useState)(0),[aa,ab]=(0,e.useState)([]),[ac,ad]=(0,e.useState)(!1),ae=(0,e.useRef)([]),af=async a=>{let b=l.find(b=>b.id===a);if(!b)return;let d=Date.now();j(a),N(b=>new Set([...b,a])),h(b=>b.map(b=>b.id===a?{...b,status:"running",generationOutput:""}:b));let e="",f=[];try{let i,j;e=`test-${Date.now()}`;let{vfs:k}=await Promise.resolve().then(c.bind(c,11482));if(await k.init(),await k.createProject(`Test: ${b.name}`,void 0,e),b.setupFiles)for(let[a,c]of Object.entries(b.setupFiles))await k.createFile(e,a,c);let l=(a,b)=>{h(c=>c.map(c=>c.id===a?{...c,generationOutput:(c.generationOutput||"")+b}:c)),setTimeout(()=>{let b=O.current.get(a);b&&(b.scrollTop=b.scrollHeight)},0)};l(a,`[config] evaluationMode=status +`);let m=0,n=new g.t(e,"orchestrator",(b,c)=>{if("assistant_delta"===b){let b=c?.text,d=c?.snapshot;if(!b&&!d)return;void 0!==d?h(b=>b.map(b=>b.id===a?{...b,generationOutput:d}:b)):b&&l(a,b),setTimeout(()=>{let b=O.current.get(a);b&&(b.scrollTop=b.scrollHeight)},0)}if("tool_status"===b){let b=c?.toolName||"unknown";if(c?.status==="executing"){let d="";if(c?.args){try{let a=JSON.parse(c.args);"shell"===b&&(d=a.cmd||a.command||"")}catch{}!d.trimStart().startsWith("status ")&&d.length>80&&(d=d.substring(0,77)+"...")}f.push({name:b,status:"success",args:d}),l(a,` [tool] ${b}${d?` — ${d}`:" ..."} -`)}else if(c?.status==="completed")k(a,`[tool] ${b} done -`);else if(c?.status==="failed"){let c=[...f].reverse().find(a=>a.name===b);c&&(c.status="failed"),k(a,`[tool] ${b} failed -`)}}},{chatMode:!1});L.current.set(a,l);let m=await l.execute(b.prompt),n=(m.conversation||[]).reduce((a,b)=>a+b.messages.reduce((a,b)=>a+(b.tool_calls?.length||0),0),0),o=[],p=new Map;for(let a of m.conversation||[]){for(let b of a.messages)if("tool"===b.role&&b.tool_call_id){let a="string"==typeof b.content?b.content:"";p.set(b.tool_call_id,!a.startsWith("Error:"))}for(let b of a.messages)if(b.tool_calls)for(let a of b.tool_calls){let b="";try{let c=JSON.parse(a.function.arguments);if("shell"===a.function.name)b=c.cmd||c.command||"";else if("evaluation"===a.function.name){let a=c.goal_achieved;b=void 0!==a?`goal_achieved: ${a}`:""}}catch{}b.length>80&&(b=b.substring(0,77)+"...");let c=!p.has(a.id)||p.get(a.id);o.push({name:a.function.name,status:c?"success":"failed",args:b})}}let q=o.length>0?o:f,r=[];if(b.assertions&&b.assertions.length>0)try{let{runAssertions:a}=await c.e(4663).then(c.bind(c,84663));r=await a(e,m.conversation||[],b.assertions)}catch(a){console.warn("Assertion runner error:",a)}let s=b.assertions?.filter(a=>"judge"===a.type)||[];if(s.length>0&&W)try{let{vfs:a}=await Promise.resolve().then(c.bind(c,11482)),d=await a.listFiles(e),f={};for(let a of d)"string"==typeof a.content&&(f[a.path]=a.content);let g=D.s.getSelectedProvider(),h=D.s.getProviderApiKey(g)||"",{runJudgeEvaluation:j}=await c.e(4859).then(c.bind(c,84859));i=await j(s[0].criteria,{prompt:b.prompt,files:f,summary:m.summary},{provider:g,apiKey:h,model:W}),r.push({assertion:s[0],passed:i.passed,actual:i.reasoning})}catch(a){console.warn("Judge evaluation error:",a)}let t=r.length>0?r.filter(a=>a.passed).length/r.length*100:void 0,u=r.length>0?r.every(a=>a.passed):m.success;h(b=>b.map(b=>b.id===a?{...b,status:u?"success":"failed",executionTime:Date.now()-d,errors:u?void 0:r.length>0?r.filter(a=>!a.passed).map(a=>a.assertion.description+(a.actual?` — ${a.actual}`:"")):[m.summary],details:m.summary,toolCalls:n,totalCost:m.totalCost,promptTokens:m.totalUsage.promptTokens,completionTokens:m.totalUsage.completionTokens,totalTokens:m.totalUsage.totalTokens,toolCallDetails:q,assertionResults:r.length>0?r:void 0,assertionScore:t,judgeResult:i,selfEvalCorrect:r.length>0?m.success===u:void 0}:b)),u?B.oR.success(`Test passed: ${b.name}`):B.oR.error(`Test failed: ${b.name}`)}catch(e){let c=e instanceof Error?e.message:String(e);h(b=>b.map(b=>b.id===a?{...b,status:"failed",executionTime:Date.now()-d,errors:[c],details:`Error: ${c}`,toolCallDetails:f.length>0?f:void 0}:b)),B.oR.error(`Test error: ${b.name}`)}if(L.current.delete(a),e)try{let{vfs:a}=await Promise.resolve().then(c.bind(c,11482));await a.deleteProject(e)}catch{}j(null)},ag=a=>l.filter(b=>a.includes(b.id)).map(a=>({id:a.id,name:a.name,status:"pending"})),ah=async a=>{let b="all"===a?J:m.find(b=>b.id===a)?.scenarioIds||[];if(0!==b.length){K(a),P.current=!1,ab([]),ad(!1);for(let a=0;a<Y&&!P.current;a++){for(let c of(_(a),h(ag(b)),b)){if(P.current)break;await af(c),await new Promise(a=>setTimeout(a,3e3))}let c=ae.current.filter(a=>"success"===a.status||"failed"===a.status||"stopped"===a.status).map(a=>({id:a.id,name:a.name,status:a.status,executionTime:a.executionTime,totalCost:a.totalCost,promptTokens:a.promptTokens,completionTokens:a.completionTokens,totalTokens:a.totalTokens,toolCalls:a.toolCalls,toolCallDetails:a.toolCallDetails,assertionResults:a.assertionResults,assertionScore:a.assertionScore,judgeResult:a.judgeResult,selfEvalCorrect:a.selfEvalCorrect,errors:a.errors,details:a.details}));ab(a=>[...a,c])}ad(!0),K(null)}},ai=()=>{P.current=!0,L.current.forEach(a=>{a.stop()})},aj=(0,e.useMemo)(()=>{let a={};for(let c of m){let d=c.scenarioIds.map(a=>b.find(b=>b.id===a)).filter(a=>void 0!==a),e=d.filter(a=>"success"===a.status||"failed"===a.status||"stopped"===a.status),f=e.filter(a=>"success"===a.status),g=e.length===d.length&&e.length>0,h=e.filter(a=>a.executionTime).map(a=>a.executionTime),i=h.length>0?h.reduce((a,b)=>a+b,0)/h.length:0,j=e.reduce((a,b)=>a+(b.toolCalls||0),0),k=e.reduce((a,b)=>a+(b.totalCost||0),0),l=e.reduce((a,b)=>a+(b.totalTokens||0),0),m=H(e.flatMap(a=>a.toolCallDetails||[])),n=e.reduce((a,b)=>a+(b.assertionResults?.length||0),0),o=e.reduce((a,b)=>a+(b.assertionResults?.filter(a=>a.passed).length||0),0),p=n>0?o/n*100:0,q=e.filter(a=>void 0!==a.selfEvalCorrect).length,r=e.filter(a=>!0===a.selfEvalCorrect).length;a[c.id]={total:d.length,passed:f.length,failed:e.length-f.length,successRate:e.length>0?f.length/e.length*100:0,avgTime:i,totalToolCalls:j,totalCost:k,totalTokens:l,toolStats:m,totalAssertions:n,passedAssertions:o,assertionScore:p,selfEvalTotal:q,selfEvalCorrect:r,allDone:g,results:d}}return a},[b]),ak=(0,e.useMemo)(()=>{if(0===aa.length)return[];let a=new Map;for(let b of aa)for(let c of b){let b=a.get(c.id)||[];b.push(c),a.set(c.id,b)}return Array.from(a.entries()).map(([a,b])=>{let c=b[0].name,d=b.filter(a=>"success"===a.status).length,e=b.length-d,f=b.filter(a=>a.executionTime).map(a=>a.executionTime),g=b.filter(a=>void 0!==a.totalCost).map(a=>a.totalCost),h=b.filter(a=>void 0!==a.totalTokens).map(a=>a.totalTokens),i=b.filter(a=>void 0!==a.toolCalls).map(a=>a.toolCalls),j=b.filter(a=>void 0!==a.assertionScore).map(a=>a.assertionScore);return{id:a,name:c,roundCount:b.length,passCount:d,failCount:e,passRate:d/b.length*100,avgTime:f.length>0?f.reduce((a,b)=>a+b,0)/f.length:0,minTime:f.length>0?Math.min(...f):0,maxTime:f.length>0?Math.max(...f):0,avgCost:g.length>0?g.reduce((a,b)=>a+b,0)/g.length:0,totalCost:g.reduce((a,b)=>a+b,0),avgTokens:h.length>0?h.reduce((a,b)=>a+b,0)/h.length:0,avgToolCalls:i.length>0?i.reduce((a,b)=>a+b,0)/i.length:0,avgAssertionScore:j.length>0?j.reduce((a,b)=>a+b,0)/j.length:void 0,rounds:b}})},[aa]),al=(0,e.useMemo)(()=>{if(0===ak.length)return null;let a=ak.reduce((a,b)=>a+b.roundCount,0),b=ak.reduce((a,b)=>a+b.passCount,0),c=ak.reduce((a,b)=>a+b.failCount,0),d=ak.reduce((a,b)=>a+b.totalCost,0),e=aa.flat(),f=e.reduce((a,b)=>a+(b.totalTokens||0),0),g=e.reduce((a,b)=>a+(b.promptTokens||0),0);return{totalTests:a,totalPassed:b,totalFailed:c,passRate:a>0?b/a*100:0,totalCost:d,totalTokens:f,promptTokens:g,completionTokens:e.reduce((a,b)=>a+(b.completionTokens||0),0),toolStats:H(e.flatMap(a=>a.toolCallDetails||[])),roundsCompleted:aa.length}},[ak,aa]),am=null!==i,an=()=>{let a=D.s.getSelectedProvider(),c=new Date().toISOString(),d=aa.length>0?aa.map((a,b)=>({round:b+1,results:a})):[{round:1,results:b.filter(a=>"success"===a.status||"failed"===a.status||"stopped"===a.status).map(a=>({id:a.id,name:a.name,status:a.status,executionTime:a.executionTime,totalCost:a.totalCost,promptTokens:a.promptTokens,completionTokens:a.completionTokens,totalTokens:a.totalTokens,toolCalls:a.toolCalls,toolStats:a.toolCallDetails?H(a.toolCallDetails):void 0,assertionScore:a.assertionScore,selfEvalCorrect:a.selfEvalCorrect,errors:a.errors,details:a.details}))}],e=ak.length>0?ak.map(a=>({id:a.id,name:a.name,roundCount:a.roundCount,passRate:a.passRate,avgTime:a.avgTime,minTime:a.minTime,maxTime:a.maxTime,avgCost:a.avgCost,totalCost:a.totalCost,avgTokens:a.avgTokens,avgToolCalls:a.avgToolCalls,avgAssertionScore:a.avgAssertionScore})):void 0,f=(()=>{let a=(aa.length>0?aa.flat():b.filter(a=>"success"===a.status||"failed"===a.status||"stopped"===a.status)).filter(a=>void 0!==a.selfEvalCorrect),c=a.filter(a=>!0===a.selfEvalCorrect).length;return a.length>0?{selfEvalCorrect:c,selfEvalTotal:a.length}:{}})(),g={...al||{totalTests:Q.total,totalPassed:Q.passed,totalFailed:Q.failed,passRate:Q.successRate,totalCost:Q.totalCost,totalTokens:Q.totalTokens,promptTokens:Q.promptTokens,completionTokens:Q.completionTokens,toolStats:Q.toolStats,roundsCompleted:aa.length||+(Q.total>0)},...f};return{meta:{tool:"OSW Studio Benchmark",date:c,provider:a,model:U,judgeModel:W||void 0,totalRounds:aa.length||+(Q.total>0)},rounds:d,aggregated:e,summary:g}},ao=(a,b,c)=>{let d=new Blob([a],{type:c}),e=URL.createObjectURL(d),f=document.createElement("a");f.href=e,f.download=b,f.click(),URL.revokeObjectURL(e)},ap=a=>{let b=U.replace(/[^a-zA-Z0-9]/g,"-").replace(/-+/g,"-"),c=new Date().toISOString().split("T")[0];return`osws-benchmark-${b}-${c}.${a}`},aq=[{id:"back",label:"Back to Projects",icon:s.A,onClick:()=>a.push("/"),variant:"outline"}];return(0,d.jsxs)("div",{className:"h-screen flex flex-col",children:[(0,d.jsx)(E.j,{leftText:"OSWS Benchmark",onLogoClick:()=>a.push("/"),actions:aq}),(0,d.jsx)("div",{className:"flex-1 overflow-auto bg-background p-6",children:(0,d.jsxs)("div",{className:"max-w-6xl mx-auto",children:[(0,d.jsx)("div",{className:"bg-blue-50 dark:bg-blue-950/30 border border-blue-200 dark:border-blue-800 rounded-lg p-4 mb-6",children:(0,d.jsxs)("div",{className:"flex items-start gap-3",children:[(0,d.jsx)(t.A,{className:"h-5 w-5 text-blue-600 dark:text-blue-400 mt-0.5"}),(0,d.jsxs)("div",{className:"flex-1",children:[(0,d.jsx)("h3",{className:"font-medium text-blue-900 dark:text-blue-100 mb-1",children:"How to Interpret Benchmark Results"}),(0,d.jsxs)("p",{className:"text-sm text-blue-800 dark:text-blue-200",children:["This benchmark evaluates how well a model performs with OSW Studio's agentic tools (shell, evaluation). A ",(0,d.jsx)("strong",{children:"passing test"})," means the model completed the task using the right tools. A ",(0,d.jsx)("strong",{children:"failing test"})," means the model couldn't complete the task or encountered errors."]}),(0,d.jsxs)("div",{className:"mt-2 text-xs text-blue-700 dark:text-blue-300",children:[(0,d.jsx)("strong",{children:"Tip:"})," Select your preferred provider and model below to benchmark specific configurations. The generation output will show you what the AI is doing during execution."]})]})]})}),(0,d.jsx)("div",{className:"bg-amber-50 dark:bg-amber-950/30 border border-amber-200 dark:border-amber-800 rounded-lg p-4 mb-6",children:(0,d.jsxs)("div",{className:"flex items-start gap-3",children:[(0,d.jsx)("div",{className:"text-amber-600 dark:text-amber-400 mt-0.5",children:"\uD83D\uDCA1"}),(0,d.jsxs)("div",{className:"flex-1",children:[(0,d.jsx)("h3",{className:"font-medium text-amber-900 dark:text-amber-100 mb-1",children:"Cost Warning"}),(0,d.jsxs)("p",{className:"text-sm text-amber-800 dark:text-amber-200",children:["Running benchmarks can be ",(0,d.jsx)("strong",{children:"very expensive"})," and likely isn't necessary. It's cheaper and easier to just use good models and research community feedback about agentic capabilities."]}),(0,d.jsx)("p",{className:"text-sm text-amber-800 dark:text-amber-200 mt-2",children:"This benchmark is for evaluating how models perform with OSW Studio's agentic system and using those results to improve it."})]})]})}),Y>1&&k&&(0,d.jsxs)("div",{className:"bg-blue-50 dark:bg-blue-950/30 border border-blue-200 dark:border-blue-800 rounded-lg px-4 py-2 mb-4 text-sm text-blue-800 dark:text-blue-200",children:["Round ",$+1," of ",Y," (",aa.length," completed)"]}),(()=>{let a=ac&&al&&aa.length>1?{total:al.totalTests,passed:al.totalPassed,failed:al.totalFailed,successRate:al.passRate,totalCost:al.totalCost,promptTokens:al.promptTokens,completionTokens:al.completionTokens,totalTokens:al.totalTokens,toolStats:al.toolStats,rounds:al.roundsCompleted}:{total:Q.total,passed:Q.passed,failed:Q.failed,successRate:Q.successRate,totalCost:Q.totalCost,promptTokens:Q.promptTokens,completionTokens:Q.completionTokens,totalTokens:Q.totalTokens,toolStats:Q.toolStats,rounds:void 0};return(0,d.jsxs)(d.Fragment,{children:[(0,d.jsxs)("div",{className:`grid grid-cols-2 ${a.rounds?"md:grid-cols-4 lg:grid-cols-7":"md:grid-cols-3 lg:grid-cols-6"} gap-4 mb-4`,children:[void 0!==a.rounds&&(0,d.jsxs)("div",{className:"bg-card border rounded-lg p-4",children:[(0,d.jsx)("div",{className:"text-sm font-medium text-muted-foreground mb-1",children:"Rounds"}),(0,d.jsx)("div",{className:"text-2xl font-bold",children:a.rounds})]}),(0,d.jsxs)("div",{className:"bg-card border rounded-lg p-4",children:[(0,d.jsx)("div",{className:"text-sm font-medium text-muted-foreground mb-1",children:"Total Tests"}),(0,d.jsx)("div",{className:"text-2xl font-bold",children:a.total})]}),(0,d.jsxs)("div",{className:"bg-card border rounded-lg p-4",children:[(0,d.jsx)("div",{className:"text-sm font-medium text-muted-foreground mb-1",children:"Passed"}),(0,d.jsx)("div",{className:"text-2xl font-bold text-green-600",children:a.passed})]}),(0,d.jsxs)("div",{className:"bg-card border rounded-lg p-4",children:[(0,d.jsx)("div",{className:"text-sm font-medium text-muted-foreground mb-1",children:"Failed"}),(0,d.jsx)("div",{className:"text-2xl font-bold text-red-600",children:a.failed})]}),(0,d.jsxs)("div",{className:"bg-card border rounded-lg p-4",children:[(0,d.jsx)("div",{className:"text-sm font-medium text-muted-foreground mb-1",children:"Pass Rate"}),(0,d.jsxs)("div",{className:"text-2xl font-bold",children:[a.successRate.toFixed(1),"%"]})]}),(0,d.jsxs)("div",{className:"bg-card border rounded-lg p-4",children:[(0,d.jsx)("div",{className:"text-sm font-medium text-muted-foreground mb-1",children:"Cost"}),(0,d.jsx)("div",{className:"text-2xl font-bold",children:I(a.totalCost)})]}),(0,d.jsxs)("div",{className:"bg-card border rounded-lg p-4",children:[(0,d.jsx)("div",{className:"text-sm font-medium text-muted-foreground mb-1",children:"Tokens"}),(0,d.jsx)("div",{className:"text-2xl font-bold",children:a.totalTokens.toLocaleString()}),(0,d.jsxs)("div",{className:"text-xs text-muted-foreground mt-0.5",children:[a.promptTokens.toLocaleString()," in → ",a.completionTokens.toLocaleString()," out"]})]})]}),a.toolStats.total>0&&(()=>{let b=a.toolStats,c=Object.entries(b.breakdown).filter(([a])=>G.has(a));return(0,d.jsxs)("div",{className:"bg-card border rounded-lg overflow-hidden mb-6",children:[(0,d.jsxs)("div",{className:"flex flex-wrap items-center gap-x-4 gap-y-1 px-4 py-2.5 border-b bg-muted/30",children:[(0,d.jsxs)("span",{className:"text-sm font-medium",children:["Tool Calls: ",b.total]}),(0,d.jsxs)("span",{className:"text-sm text-green-600",children:[b.success," successful"]}),b.failed>0&&(0,d.jsxs)("span",{className:"text-sm text-red-600",children:[b.failed," failed"]}),b.invalid>0&&(0,d.jsxs)("span",{className:"text-sm text-orange-500",children:[b.invalid," invalid"]})]}),(0,d.jsxs)("table",{className:"w-full text-sm",children:[(0,d.jsx)("thead",{children:(0,d.jsxs)("tr",{className:"text-xs text-muted-foreground",children:[(0,d.jsx)("th",{className:"text-left px-4 py-1.5 font-medium",children:"Tool"}),(0,d.jsx)("th",{className:"text-right px-4 py-1.5 font-medium",children:"Total"}),(0,d.jsx)("th",{className:"text-right px-4 py-1.5 font-medium text-green-600",children:"OK"}),(0,d.jsx)("th",{className:"text-right px-4 py-1.5 font-medium text-red-500",children:"Failed"})]})}),(0,d.jsxs)("tbody",{children:[c.map(([a,b])=>(0,d.jsxs)("tr",{className:"border-t border-border/50",children:[(0,d.jsx)("td",{className:"px-4 py-1.5 font-medium",children:a}),(0,d.jsx)("td",{className:"px-4 py-1.5 text-right text-muted-foreground",children:b.total}),(0,d.jsx)("td",{className:"px-4 py-1.5 text-right text-green-600",children:b.success}),(0,d.jsx)("td",{className:`px-4 py-1.5 text-right ${b.failed>0?"text-red-500 font-medium":"text-red-500/40"}`,children:b.failed})]},a)),b.invalid>0&&(0,d.jsxs)("tr",{className:"border-t border-border/50",children:[(0,d.jsx)("td",{className:"px-4 py-1.5 font-medium text-orange-500",children:"invalid"}),(0,d.jsx)("td",{className:"px-4 py-1.5 text-right text-orange-500",children:b.invalid}),(0,d.jsx)("td",{className:"px-4 py-1.5 text-right text-green-600/40",children:"0"}),(0,d.jsx)("td",{className:"px-4 py-1.5 text-right text-red-500 font-medium",children:b.invalid})]})]})]})]})})()]})})(),(0,d.jsxs)("div",{className:"flex flex-wrap gap-3 mb-6",children:[(0,d.jsxs)(F.AM,{open:S,onOpenChange:T,children:[(0,d.jsx)(F.Wv,{asChild:!0,children:(0,d.jsxs)(f.$,{variant:"outline",children:[(0,d.jsx)("span",{children:(a=>{if(!a)return"Select Model";let b=a.split("/");return b[b.length-1].split("-").map(a=>a.charAt(0).toUpperCase()+a.slice(1)).join(" ")})(U)}),S?(0,d.jsx)(u.A,{className:"h-4 w-4 ml-2"}):(0,d.jsx)(v.A,{className:"h-4 w-4 ml-2"})]})}),(0,d.jsx)(F.hl,{className:"w-96",align:"start",side:"bottom",sideOffset:4,avoidCollisions:!1,children:(0,d.jsx)(C.t,{onClose:()=>T(!1),onModelChange:a=>V(a),showJudgeModel:!0,onJudgeModelChange:a=>X(a)})})]}),(0,d.jsxs)("div",{className:"inline-flex items-center rounded-md border border-input",children:[(0,d.jsx)("button",{onClick:()=>Z(a=>Math.max(1,a-1)),disabled:am||Y<=1,className:"h-9 w-8 inline-flex items-center justify-center rounded-l-md hover:bg-accent disabled:opacity-50 disabled:pointer-events-none",children:(0,d.jsx)(w.A,{className:"h-3 w-3"})}),(0,d.jsxs)("span",{className:"h-9 px-2 inline-flex items-center justify-center text-sm font-medium min-w-[5rem] border-x border-input select-none",children:[Y," Round",Y>1?"s":""]}),(0,d.jsx)("button",{onClick:()=>Z(a=>Math.min(10,a+1)),disabled:am||Y>=10,className:"h-9 w-8 inline-flex items-center justify-center rounded-r-md hover:bg-accent disabled:opacity-50 disabled:pointer-events-none",children:(0,d.jsx)(x.A,{className:"h-3 w-3"})})]}),m.map(a=>(0,d.jsxs)(f.$,{onClick:()=>ah(a.id),disabled:am,variant:k===a.id?"default":"outline",children:[(0,d.jsx)(y.A,{className:"h-4 w-4 mr-2"}),a.name," (",a.scenarioIds.length,")"]},a.id)),(0,d.jsxs)(f.$,{onClick:()=>ah("all"),disabled:am,variant:"all"===k?"default":"outline",children:[(0,d.jsx)(y.A,{className:"h-4 w-4 mr-2"}),"All (",J.length,")"]}),am?(0,d.jsxs)(f.$,{variant:"destructive",onClick:ai,children:[(0,d.jsx)(p.A,{className:"h-4 w-4 mr-2"}),"Stop"]}):(0,d.jsxs)(f.$,{variant:"outline",onClick:()=>{ai(),h(ag(J)),R({total:0,passed:0,failed:0,successRate:0,totalCost:0,promptTokens:0,completionTokens:0,totalTokens:0,toolStats:{total:0,success:0,failed:0,invalid:0,invalidNames:[],breakdown:{}}}),j(null),K(null),L.current=new Map,N(new Set),ab([]),_(0),ad(!1)},children:[(0,d.jsx)(q.A,{className:"h-4 w-4 mr-2"}),"Reset"]}),(Q.total>0||aa.length>0)&&(0,d.jsxs)(d.Fragment,{children:[(0,d.jsx)("div",{className:"w-px h-6 bg-border self-center"}),(0,d.jsxs)(f.$,{variant:"outline",onClick:()=>{ao(JSON.stringify(an(),null,2),ap("json"),"application/json"),B.oR.success("Benchmark results exported as JSON")},disabled:am,children:[(0,d.jsx)(z.A,{className:"h-4 w-4 mr-2"}),"JSON"]}),(0,d.jsxs)(f.$,{variant:"outline",onClick:()=>{let a=an(),b=[];if(b.push("# OSW Studio Benchmark Report"),b.push(""),b.push(`**Date:** ${a.meta.date}`),b.push(`**Provider:** ${a.meta.provider}`),b.push(`**Model:** ${a.meta.model}`),a.meta.judgeModel&&b.push(`**Judge Model:** ${a.meta.judgeModel}`),b.push(`**Rounds:** ${a.meta.totalRounds}`),b.push(""),b.push("## Summary"),b.push(""),b.push("| Metric | Value |"),b.push("|--------|-------|"),b.push(`| Total Tests | ${a.summary.totalTests} |`),b.push(`| Passed | ${a.summary.totalPassed} |`),b.push(`| Failed | ${a.summary.totalFailed} |`),b.push(`| Pass Rate | ${a.summary.passRate.toFixed(1)}% |`),b.push(`| Total Cost | $${a.summary.totalCost.toFixed(4)} |`),a.summary.totalTokens&&b.push(`| Total Tokens | ${a.summary.totalTokens.toLocaleString()} (${a.summary.promptTokens?.toLocaleString()||0} in / ${a.summary.completionTokens?.toLocaleString()||0} out) |`),a.summary.toolStats&&a.summary.toolStats.total>0){let c=a.summary.toolStats,d=`| Tool Calls | ${c.total} (${c.success} ok`;c.failed>0&&(d+=`, ${c.failed} failed`),c.invalid>0&&(d+=`, ${c.invalid} invalid: ${c.invalidNames.join(", ")}`),d+=") |",b.push(d)}if(b.push(`| Rounds | ${a.summary.roundsCompleted} |`),a.summary.selfEvalTotal&&b.push(`| Self-eval Accuracy | ${a.summary.selfEvalCorrect}/${a.summary.selfEvalTotal} (${(a.summary.selfEvalCorrect/a.summary.selfEvalTotal*100).toFixed(1)}%) |`),b.push(""),a.aggregated&&a.aggregated.length>0)for(let c of(b.push("## Per-Test Results (Multi-Round)"),b.push(""),b.push("| Test | Pass Rate | Avg Time | Avg Cost | Avg Tokens | Avg Tools |"),b.push("|------|-----------|----------|----------|------------|-----------|"),a.aggregated))b.push(`| ${c.name} | ${c.passRate.toFixed(0)}% | ${(c.avgTime/1e3).toFixed(1)}s | $${c.avgCost.toFixed(4)} | ${Math.round(c.avgTokens).toLocaleString()} | ${c.avgToolCalls.toFixed(1)} |`);else if(a.rounds.length>0&&a.rounds[0].results.length>0)for(let c of(b.push("## Results"),b.push(""),b.push("| Test | Status | Time | Cost | Tokens |"),b.push("|------|--------|------|------|--------|"),a.rounds[0].results)){let a=c.executionTime?`${(c.executionTime/1e3).toFixed(1)}s`:"-",d=void 0!==c.totalCost?`$${c.totalCost.toFixed(4)}`:"-",e=void 0!==c.totalTokens?c.totalTokens.toLocaleString():"-";b.push(`| ${c.name} | ${c.status} | ${a} | ${d} | ${e} |`)}b.push(""),b.push("---"),b.push("*Generated by OSW Studio Benchmark*"),ao(b.join("\n"),ap("md"),"text/markdown"),B.oR.success("Benchmark results exported as Markdown")},disabled:am,children:[(0,d.jsx)(z.A,{className:"h-4 w-4 mr-2"}),"Markdown"]})]})]}),(0,d.jsx)("div",{className:"space-y-8",children:m.map(a=>{let c=aj[a.id];return(0,d.jsxs)("div",{children:[(0,d.jsxs)("div",{className:"flex items-center gap-3 mb-3",children:[(0,d.jsx)("div",{className:"h-px flex-1 bg-border"}),(0,d.jsx)("h2",{className:"text-sm font-semibold uppercase tracking-wider text-muted-foreground",children:a.name}),(0,d.jsx)("span",{className:"text-xs text-muted-foreground",children:a.description}),(0,d.jsx)("div",{className:"h-px flex-1 bg-border"})]}),(0,d.jsx)("div",{className:"grid gap-4",children:a.scenarioIds.map(a=>{let c=b.filter(b=>b.id===a),e=l.find(b=>b.id===a);return 0!==c.length&&e?c.map(a=>(0,d.jsxs)("div",{className:"bg-card border rounded-lg p-4",children:[(0,d.jsxs)("div",{className:"flex items-center justify-between mb-2",children:[(0,d.jsxs)("div",{children:[(0,d.jsxs)("div",{className:"flex items-center gap-2 font-medium",children:[(a=>{switch(a){case"success":return(0,d.jsx)(n.A,{className:"h-4 w-4 text-green-500"});case"failed":return(0,d.jsx)(o.A,{className:"h-4 w-4 text-red-500"});case"stopped":return(0,d.jsx)(p.A,{className:"h-4 w-4 text-orange-500"});case"running":return(0,d.jsx)(q.A,{className:"h-4 w-4 text-blue-500 animate-spin"});default:return(0,d.jsx)(r.A,{className:"h-4 w-4 text-gray-400"})}})(a.status),a.name,(0,d.jsxs)("span",{className:"text-sm font-normal text-muted-foreground",children:["(",e.category,")"]})]}),(0,d.jsxs)("div",{className:"text-sm text-muted-foreground mt-1",children:[e.prompt.substring(0,100),"..."]})]}),(0,d.jsxs)("div",{className:"flex items-center gap-2",children:[a.executionTime&&(0,d.jsxs)("span",{className:"text-sm text-muted-foreground",children:[(a.executionTime/1e3).toFixed(1),"s"]}),"running"===a.status&&i===a.id?(0,d.jsxs)(f.$,{size:"sm",variant:"destructive",onClick:()=>(a=>{let b=L.current.get(a);b&&(b.stop(),B.oR.info(`Stopping test: ${l.find(b=>b.id===a)?.name}`))})(a.id),children:[(0,d.jsx)(p.A,{className:"h-3 w-3 mr-1"}),"Stop"]}):(0,d.jsxs)(f.$,{size:"sm",variant:"outline",onClick:()=>af(a.id),disabled:am,children:[(0,d.jsx)(y.A,{className:"h-3 w-3 mr-1"}),"Test"]}),("running"===a.status||a.generationOutput||M.has(a.id))&&(0,d.jsx)(f.$,{size:"sm",variant:"ghost",onClick:()=>{N(b=>{let c=new Set(b);return c.has(a.id)?c.delete(a.id):c.add(a.id),c})},children:M.has(a.id)?(0,d.jsx)(v.A,{className:"h-3 w-3"}):(0,d.jsx)(u.A,{className:"h-3 w-3"})})]})]}),("running"===a.status||M.has(a.id))&&a.generationOutput&&(0,d.jsxs)("div",{className:"mt-3 pt-3 border-t",children:[(0,d.jsxs)("div",{className:"flex items-center gap-2 mb-2",children:[(0,d.jsx)("div",{className:"text-sm font-medium text-muted-foreground",children:"Generation Output"}),"running"===a.status&&(0,d.jsxs)("div",{className:"flex items-center gap-1",children:[(0,d.jsx)(q.A,{className:"h-3 w-3 animate-spin"}),(0,d.jsx)("span",{className:"text-xs text-muted-foreground",children:"Generating..."})]})]}),(0,d.jsx)("div",{className:"bg-muted/50 rounded-md p-3 max-h-64 overflow-y-auto",ref:b=>{b&&O.current.set(a.id,b)},children:(0,d.jsx)("pre",{className:"text-xs font-mono whitespace-pre-wrap text-foreground/80",children:a.generationOutput||""})})]}),("success"===a.status||"failed"===a.status||"stopped"===a.status)&&(0,d.jsxs)("div",{className:"mt-3 pt-3 border-t space-y-2 text-sm",children:[a.details&&(0,d.jsxs)("div",{children:[(0,d.jsx)("strong",{children:"Result:"})," ",a.details]}),(0,d.jsxs)("div",{className:"flex flex-wrap gap-x-4 gap-y-1 text-muted-foreground",children:[void 0!==a.totalCost&&(0,d.jsxs)("span",{children:[(0,d.jsx)("strong",{className:"text-foreground",children:"Cost:"})," ",I(a.totalCost)]}),void 0!==a.totalTokens&&(0,d.jsxs)("span",{children:[(0,d.jsx)("strong",{className:"text-foreground",children:"Tokens:"})," ",(a.promptTokens||0).toLocaleString()," → ",(a.completionTokens||0).toLocaleString()," (",a.totalTokens.toLocaleString()," total)"]}),void 0!==a.toolCalls&&(0,d.jsxs)("span",{children:[(0,d.jsx)("strong",{className:"text-foreground",children:"Tool Calls:"})," ",a.toolCalls]})]}),a.toolCallDetails&&a.toolCallDetails.length>0&&(()=>{let b=H(a.toolCallDetails);return(0,d.jsxs)("div",{className:"mt-1",children:[(0,d.jsxs)("div",{className:"text-xs text-muted-foreground mb-1",children:[(0,d.jsxs)("span",{className:"font-medium text-foreground",children:[b.total," tool call",1!==b.total?"s":""]})," — ",(0,d.jsxs)("span",{className:"text-green-600",children:[b.success," ok"]}),b.failed>0&&(0,d.jsxs)(d.Fragment,{children:[", ",(0,d.jsxs)("span",{className:"text-red-500",children:[b.failed," failed"]})]}),b.invalid>0&&(0,d.jsxs)(d.Fragment,{children:[", ",(0,d.jsxs)("span",{className:"text-orange-500",children:[b.invalid," invalid"]})]})]}),(0,d.jsx)("div",{className:"space-y-0.5 font-mono text-xs",children:a.toolCallDetails.map((a,b)=>{let c=!G.has(a.name);return(0,d.jsxs)("div",{className:"flex items-center gap-1.5",children:[(0,d.jsx)("span",{className:"success"!==a.status||c?c?"text-orange-500":"text-red-500":"text-green-500",children:"success"!==a.status||c?"✗":"✓"}),(0,d.jsx)("span",{className:`font-semibold ${c?"text-orange-500":""}`,children:a.name}),c&&(0,d.jsx)("span",{className:"text-orange-500 text-[10px] border border-orange-400/50 rounded px-1",children:"invalid"}),a.args&&(0,d.jsxs)("span",{className:"text-muted-foreground truncate max-w-md",children:["— ",a.args]})]},b)})})]})})(),a.assertionResults&&a.assertionResults.length>0&&(0,d.jsxs)("div",{className:"mt-2 pt-2 border-t border-dashed",children:[(0,d.jsxs)("div",{className:"text-xs font-medium text-muted-foreground mb-1",children:["Assertions: ",a.assertionResults.filter(a=>a.passed).length,"/",a.assertionResults.length," passed",void 0!==a.assertionScore&&` (${a.assertionScore.toFixed(0)}%)`]}),(0,d.jsx)("div",{className:"space-y-0.5 font-mono text-xs",children:a.assertionResults.map((a,b)=>(0,d.jsxs)("div",{className:"flex items-start gap-1.5",children:[(0,d.jsx)("span",{className:a.passed?"text-green-500":"text-red-500",children:a.passed?"✓":"✗"}),(0,d.jsx)("span",{className:a.passed?"text-muted-foreground":"text-foreground",children:a.assertion.description}),!a.passed&&a.actual&&(0,d.jsxs)("span",{className:"text-red-400 truncate max-w-sm",children:["— ",a.actual]})]},b))})]}),a.errors&&a.errors.length>0&&(0,d.jsxs)("div",{className:"text-red-600",children:[(0,d.jsx)("strong",{children:"Errors:"})," ",a.errors.join(", ")]})]})]},a.id)):null})}),c.allDone&&(0,d.jsxs)("div",{className:"mt-4 bg-muted/40 border rounded-lg p-4",children:[(0,d.jsxs)("div",{className:"flex flex-wrap items-center gap-x-2 gap-y-1 mb-3",children:[(0,d.jsxs)("h3",{className:"text-sm font-semibold",children:[a.name," Track Report"]}),(0,d.jsxs)("span",{className:"text-xs text-muted-foreground",children:["Passed: ",c.passed,"/",c.total," (",c.successRate.toFixed(1),"%)",c.totalAssertions>0&&(0,d.jsxs)(d.Fragment,{children:["\xa0|\xa0 Assertions: ",c.passedAssertions,"/",c.totalAssertions," (",c.assertionScore.toFixed(0),"%)"]}),c.selfEvalTotal>0&&(0,d.jsxs)(d.Fragment,{children:["\xa0|\xa0 Self-eval accuracy: ",c.selfEvalCorrect,"/",c.selfEvalTotal]}),"\xa0|\xa0 Avg time: ",(c.avgTime/1e3).toFixed(1),"s \xa0|\xa0 Cost: ",I(c.totalCost),"\xa0|\xa0 Tokens: ",c.totalTokens.toLocaleString(),"\xa0|\xa0 Tool calls: ",c.totalToolCalls," (",(0,d.jsxs)("span",{className:"text-green-600",children:[c.toolStats.success," ok"]}),c.toolStats.failed>0&&(0,d.jsxs)(d.Fragment,{children:[", ",(0,d.jsxs)("span",{className:"text-red-500",children:[c.toolStats.failed," fail"]})]}),c.toolStats.invalid>0&&(0,d.jsxs)(d.Fragment,{children:[", ",(0,d.jsxs)("span",{className:"text-orange-500",children:[c.toolStats.invalid," invalid"]})]}),")",Object.keys(c.toolStats.breakdown).length>0&&(0,d.jsxs)(d.Fragment,{children:[" — ",Object.entries(c.toolStats.breakdown).filter(([a])=>G.has(a)).map(([a,b],c)=>(0,d.jsxs)("span",{children:[c>0?", ":"",a,": ",b.total,b.failed>0&&(0,d.jsxs)("span",{className:"text-red-500",children:[" (",b.failed,"✗)"]})]},a))]})]})]}),(0,d.jsx)("div",{className:"space-y-1",children:c.results.map(a=>{let b="success"===a.status;return(0,d.jsxs)("div",{className:"flex items-center gap-2 text-xs font-mono",children:[(0,d.jsx)("span",{className:b?"text-green-500":"text-red-500",children:b?"✓":"✗"}),(0,d.jsx)("span",{className:"w-48 truncate",children:a.id}),(0,d.jsx)("span",{className:"w-16 text-right text-muted-foreground",children:a.executionTime?`${(a.executionTime/1e3).toFixed(1)}s`:"—"}),(0,d.jsx)("span",{className:"w-20 text-right text-muted-foreground",children:void 0!==a.totalCost?I(a.totalCost):""}),(0,d.jsx)("span",{className:"w-20 text-right text-muted-foreground",children:void 0!==a.totalTokens?`${a.totalTokens.toLocaleString()} tok`:""}),(0,d.jsx)("span",{className:"w-32 text-muted-foreground",children:a.toolCallDetails&&a.toolCallDetails.length>0?(()=>{let b=H(a.toolCallDetails);return(0,d.jsxs)(d.Fragment,{children:[b.total," tools"," (",(0,d.jsx)("span",{className:"text-green-600",children:b.success}),b.failed>0&&(0,d.jsxs)(d.Fragment,{children:["/",(0,d.jsx)("span",{className:"text-red-500",children:b.failed})]}),b.invalid>0&&(0,d.jsxs)(d.Fragment,{children:["/",(0,d.jsxs)("span",{className:"text-orange-500",children:[b.invalid,"!"]})]}),")"]})})():void 0!==a.toolCalls?`${a.toolCalls} tools`:""}),void 0!==a.assertionScore&&(0,d.jsxs)("span",{className:`w-16 text-right ${100===a.assertionScore?"text-green-500":a.assertionScore>0?"text-yellow-500":"text-red-500"}`,children:[a.assertionScore.toFixed(0),"%"]}),a.errors&&a.errors.length>0&&(0,d.jsxs)("span",{className:"text-red-500 truncate",children:["— ",a.errors[0]]})]},a.id)})})]})]},a.id)})}),ac&&aa.length>1&&ak.length>0&&(0,d.jsxs)("div",{className:"mt-8",children:[(0,d.jsxs)("div",{className:"flex items-center gap-3 mb-3",children:[(0,d.jsx)("div",{className:"h-px flex-1 bg-border"}),(0,d.jsxs)("h2",{className:"text-sm font-semibold uppercase tracking-wider text-muted-foreground",children:["Aggregated Results (",aa.length," Rounds)"]}),(0,d.jsx)("div",{className:"h-px flex-1 bg-border"})]}),(0,d.jsx)("div",{className:"bg-card border rounded-lg overflow-hidden",children:(0,d.jsxs)("table",{className:"w-full text-sm",children:[(0,d.jsx)("thead",{children:(0,d.jsxs)("tr",{className:"border-b bg-muted/40",children:[(0,d.jsx)("th",{className:"text-left px-4 py-2 font-medium text-muted-foreground",children:"Test"}),(0,d.jsx)("th",{className:"text-right px-4 py-2 font-medium text-muted-foreground",children:"Pass Rate"}),(0,d.jsx)("th",{className:"text-right px-4 py-2 font-medium text-muted-foreground",children:"Avg Time"}),(0,d.jsx)("th",{className:"text-right px-4 py-2 font-medium text-muted-foreground",children:"Min/Max"}),(0,d.jsx)("th",{className:"text-right px-4 py-2 font-medium text-muted-foreground",children:"Avg Cost"}),(0,d.jsx)("th",{className:"text-right px-4 py-2 font-medium text-muted-foreground",children:"Avg Tokens"}),(0,d.jsx)("th",{className:"text-right px-4 py-2 font-medium text-muted-foreground",children:"Avg Tools"}),(0,d.jsx)("th",{className:"text-right px-4 py-2 font-medium text-muted-foreground",children:"Assert %"})]})}),(0,d.jsx)("tbody",{children:ak.map(a=>(0,d.jsxs)("tr",{className:"border-b last:border-b-0",children:[(0,d.jsx)("td",{className:"px-4 py-2 font-medium",children:a.name}),(0,d.jsxs)("td",{className:`px-4 py-2 text-right font-semibold ${100===a.passRate?"text-green-500":a.passRate>0?"text-yellow-500":"text-red-500"}`,children:[a.passRate.toFixed(0),"%",(0,d.jsxs)("span",{className:"text-xs font-normal text-muted-foreground ml-1",children:["(",a.passCount,"/",a.roundCount,")"]})]}),(0,d.jsxs)("td",{className:"px-4 py-2 text-right text-muted-foreground",children:[(a.avgTime/1e3).toFixed(1),"s"]}),(0,d.jsxs)("td",{className:"px-4 py-2 text-right text-muted-foreground text-xs",children:[(a.minTime/1e3).toFixed(1),"s / ",(a.maxTime/1e3).toFixed(1),"s"]}),(0,d.jsx)("td",{className:"px-4 py-2 text-right text-muted-foreground",children:I(a.avgCost)}),(0,d.jsx)("td",{className:"px-4 py-2 text-right text-muted-foreground",children:Math.round(a.avgTokens).toLocaleString()}),(0,d.jsx)("td",{className:"px-4 py-2 text-right text-muted-foreground",children:a.avgToolCalls.toFixed(1)}),(0,d.jsx)("td",{className:`px-4 py-2 text-right ${void 0!==a.avgAssertionScore?100===a.avgAssertionScore?"text-green-500":a.avgAssertionScore>0?"text-yellow-500":"text-red-500":"text-muted-foreground"}`,children:void 0!==a.avgAssertionScore?`${a.avgAssertionScore.toFixed(0)}%`:"-"})]},a.id))})]})})]})]})})]})}},33873:a=>{"use strict";a.exports=require("path")},41025:a=>{"use strict";a.exports=require("next/dist/server/app-render/dynamic-access-async-storage.external.js")},41503:a=>{"use strict";a.exports=require("esbuild-wasm")},55511:a=>{"use strict";a.exports=require("crypto")},56660:(a,b,c)=>{"use strict";c.r(b),c.d(b,{GlobalError:()=>D.a,__next_app__:()=>J,handler:()=>L,pages:()=>I,routeModule:()=>K,tree:()=>H});var d=c(49754),e=c(9117),f=c(46595),g=c(32324),h=c(39326),i=c(38928),j=c(20175),k=c(12),l=c(54290),m=c(12696),n=c(82802),o=c(77533),p=c(45229),q=c(32822),r=c(261),s=c(26453),t=c(52474),u=c(26713),v=c(51356),w=c(62685),x=c(36225),y=c(63446),z=c(2762),A=c(45742),B=c(86439),C=c(81170),D=c.n(C),E=c(62506),F=c(91203),G={};for(let a in E)0>["default","tree","pages","GlobalError","__next_app__","routeModule","handler"].indexOf(a)&&(G[a]=()=>E[a]);c.d(b,G);let H={children:["",{children:["test-generation",{children:["__PAGE__",{},{page:[()=>Promise.resolve().then(c.bind(c,60940)),"/Users/otto/Desktop/deepstudio/osw-studio-git/app/test-generation/page.tsx"]}]},{}]},{layout:[()=>Promise.resolve().then(c.bind(c,16953)),"/Users/otto/Desktop/deepstudio/osw-studio-git/app/layout.tsx"],"global-error":[()=>Promise.resolve().then(c.t.bind(c,81170,23)),"next/dist/client/components/builtin/global-error.js"],"not-found":[()=>Promise.resolve().then(c.t.bind(c,87028,23)),"next/dist/client/components/builtin/not-found.js"],forbidden:[()=>Promise.resolve().then(c.t.bind(c,90461,23)),"next/dist/client/components/builtin/forbidden.js"],unauthorized:[()=>Promise.resolve().then(c.t.bind(c,32768,23)),"next/dist/client/components/builtin/unauthorized.js"]}]}.children,I=["/Users/otto/Desktop/deepstudio/osw-studio-git/app/test-generation/page.tsx"],J={require:c,loadChunk:()=>Promise.resolve()},K=new d.AppPageRouteModule({definition:{kind:e.RouteKind.APP_PAGE,page:"/test-generation/page",pathname:"/test-generation",bundlePath:"",filename:"",appPaths:[]},userland:{loaderTree:H},distDir:".next",relativeProjectDir:""});async function L(a,b,d){var C;let G="/test-generation/page";"/index"===G&&(G="/");let M=(0,h.getRequestMeta)(a,"postponed"),N=(0,h.getRequestMeta)(a,"minimalMode"),O=await K.prepare(a,b,{srcPage:G,multiZoneDraftMode:!1});if(!O)return b.statusCode=400,b.end("Bad Request"),null==d.waitUntil||d.waitUntil.call(d,Promise.resolve()),null;let{buildId:P,query:Q,params:R,parsedUrl:S,pageIsDynamic:T,buildManifest:U,nextFontManifest:V,reactLoadableManifest:W,serverActionsManifest:X,clientReferenceManifest:Y,subresourceIntegrityManifest:Z,prerenderManifest:$,isDraftMode:_,resolvedPathname:aa,revalidateOnlyGenerated:ab,routerServerContext:ac,nextConfig:ad,interceptionRoutePatterns:ae}=O,af=S.pathname||"/",ag=(0,r.normalizeAppPath)(G),{isOnDemandRevalidate:ah}=O,ai=K.match(af,$),aj=!!$.routes[aa],ak=!!(ai||aj||$.routes[ag]),al=a.headers["user-agent"]||"",am=(0,u.getBotType)(al),an=(0,p.isHtmlBotRequest)(a),ao=(0,h.getRequestMeta)(a,"isPrefetchRSCRequest")??"1"===a.headers[t.NEXT_ROUTER_PREFETCH_HEADER],ap=(0,h.getRequestMeta)(a,"isRSCRequest")??!!a.headers[t.RSC_HEADER],aq=(0,s.getIsPossibleServerAction)(a),ar=(0,m.checkIsAppPPREnabled)(ad.experimental.ppr)&&(null==(C=$.routes[ag]??$.dynamicRoutes[ag])?void 0:C.renderingMode)==="PARTIALLY_STATIC",as=!1,at=!1,au=ar?M:void 0,av=ar&&ap&&!ao,aw=(0,h.getRequestMeta)(a,"segmentPrefetchRSCRequest"),ax=!al||(0,p.shouldServeStreamingMetadata)(al,ad.htmlLimitedBots);an&&ar&&(ak=!1,ax=!1);let ay=!0===K.isDev||!ak||"string"==typeof M||av,az=an&&ar,aA=null;_||!ak||ay||aq||au||av||(aA=aa);let aB=aA;!aB&&K.isDev&&(aB=aa),K.isDev||_||!ak||!ap||av||(0,k.d)(a.headers);let aC={...E,tree:H,pages:I,GlobalError:D(),handler:L,routeModule:K,__next_app__:J};X&&Y&&(0,o.setReferenceManifestsSingleton)({page:G,clientReferenceManifest:Y,serverActionsManifest:X,serverModuleMap:(0,q.createServerModuleMap)({serverActionsManifest:X})});let aD=a.method||"GET",aE=(0,g.getTracer)(),aF=aE.getActiveScopeSpan();try{let f=K.getVaryHeader(aa,ae);b.setHeader("Vary",f);let k=async(c,d)=>{let e=new l.NodeNextRequest(a),f=new l.NodeNextResponse(b);return K.render(e,f,d).finally(()=>{if(!c)return;c.setAttributes({"http.status_code":b.statusCode,"next.rsc":!1});let d=aE.getRootSpanAttributes();if(!d)return;if(d.get("next.span_type")!==i.BaseServerSpan.handleRequest)return void console.warn(`Unexpected root span type '${d.get("next.span_type")}'. Please report this Next.js issue https://github.com/vercel/next.js`);let e=d.get("next.route");if(e){let a=`${aD} ${e}`;c.setAttributes({"next.route":e,"http.route":e,"next.span_name":a}),c.updateName(a)}else c.updateName(`${aD} ${a.url}`)})},m=async({span:e,postponed:f,fallbackRouteParams:g})=>{let i={query:Q,params:R,page:ag,sharedContext:{buildId:P},serverComponentsHmrCache:(0,h.getRequestMeta)(a,"serverComponentsHmrCache"),fallbackRouteParams:g,renderOpts:{App:()=>null,Document:()=>null,pageConfig:{},ComponentMod:aC,Component:(0,j.T)(aC),params:R,routeModule:K,page:G,postponed:f,shouldWaitOnAllReady:az,serveStreamingMetadata:ax,supportsDynamicResponse:"string"==typeof f||ay,buildManifest:U,nextFontManifest:V,reactLoadableManifest:W,subresourceIntegrityManifest:Z,serverActionsManifest:X,clientReferenceManifest:Y,setIsrStatus:null==ac?void 0:ac.setIsrStatus,dir:c(33873).join(process.cwd(),K.relativeProjectDir),isDraftMode:_,isRevalidate:ak&&!f&&!av,botType:am,isOnDemandRevalidate:ah,isPossibleServerAction:aq,assetPrefix:ad.assetPrefix,nextConfigOutput:ad.output,crossOrigin:ad.crossOrigin,trailingSlash:ad.trailingSlash,previewProps:$.preview,deploymentId:ad.deploymentId,enableTainting:ad.experimental.taint,htmlLimitedBots:ad.htmlLimitedBots,devtoolSegmentExplorer:ad.experimental.devtoolSegmentExplorer,reactMaxHeadersLength:ad.reactMaxHeadersLength,multiZoneDraftMode:!1,incrementalCache:(0,h.getRequestMeta)(a,"incrementalCache"),cacheLifeProfiles:ad.experimental.cacheLife,basePath:ad.basePath,serverActions:ad.experimental.serverActions,...as?{nextExport:!0,supportsDynamicResponse:!1,isStaticGeneration:!0,isRevalidate:!0,isDebugDynamicAccesses:as}:{},experimental:{isRoutePPREnabled:ar,expireTime:ad.expireTime,staleTimes:ad.experimental.staleTimes,cacheComponents:!!ad.experimental.cacheComponents,clientSegmentCache:!!ad.experimental.clientSegmentCache,clientParamParsing:!!ad.experimental.clientParamParsing,dynamicOnHover:!!ad.experimental.dynamicOnHover,inlineCss:!!ad.experimental.inlineCss,authInterrupts:!!ad.experimental.authInterrupts,clientTraceMetadata:ad.experimental.clientTraceMetadata||[]},waitUntil:d.waitUntil,onClose:a=>{b.on("close",a)},onAfterTaskError:()=>{},onInstrumentationRequestError:(b,c,d)=>K.onRequestError(a,b,d,ac),err:(0,h.getRequestMeta)(a,"invokeError"),dev:K.isDev}},l=await k(e,i),{metadata:m}=l,{cacheControl:n,headers:o={},fetchTags:p}=m;if(p&&(o[y.NEXT_CACHE_TAGS_HEADER]=p),a.fetchMetrics=m.fetchMetrics,ak&&(null==n?void 0:n.revalidate)===0&&!K.isDev&&!ar){let a=m.staticBailoutInfo,b=Object.defineProperty(Error(`Page changed from static to dynamic at runtime ${aa}${(null==a?void 0:a.description)?`, reason: ${a.description}`:""} +`)}else if(c?.status==="completed")l(a,`[tool] ${b} done +`);else if(c?.status==="failed"){let c=[...f].reverse().find(a=>a.name===b);c&&(c.status="failed"),l(a,`[tool] ${b} failed +`)}}"exit_reason"===b&&(i=String(c?.reason||"unknown"),l(a,` +[exit] ${i} (iteration ${c?.iteration}) +`)),"nudge"===b&&(m=Number(c?.attempt||0),l(a,`[nudge] ${c?.attempt}/${c?.max} +`))},{chatMode:!1});L.current.set(a,n);let o=await n.execute(b.prompt),p=(o.conversation||[]).reduce((a,b)=>a+b.messages.reduce((a,b)=>a+(b.tool_calls?.length||0),0),0),q=[],r=new Map;for(let a of o.conversation||[]){for(let b of a.messages)if("tool"===b.role&&b.tool_call_id){let a="string"==typeof b.content?b.content:"";r.set(b.tool_call_id,!a.startsWith("Error:"))}for(let b of a.messages)if(b.tool_calls)for(let a of b.tool_calls){let b="";try{let c=JSON.parse(a.function.arguments);"shell"===a.function.name&&(b=c.cmd||c.command||"")}catch{}!b.trimStart().startsWith("status ")&&b.length>80&&(b=b.substring(0,77)+"...");let c=!r.has(a.id)||r.get(a.id);q.push({name:a.function.name,status:c?"success":"failed",args:b})}}let s=q.length>0?q:f,t=[];if(b.assertions&&b.assertions.length>0)try{let{runAssertions:a}=await c.e(4663).then(c.bind(c,84663));t=await a(e,o.conversation||[],b.assertions)}catch(a){console.warn("Assertion runner error:",a)}let u=b.assertions?.filter(a=>"judge"===a.type)||[];if(u.length>0&&W)try{let{vfs:a}=await Promise.resolve().then(c.bind(c,11482)),d=await a.listFiles(e),f={};for(let a of d)"string"==typeof a.content&&(f[a.path]=a.content);let g=D.s.getSelectedProvider(),h=D.s.getProviderApiKey(g)||"",{runJudgeEvaluation:i}=await c.e(4859).then(c.bind(c,84859));j=await i(u[0].criteria,{prompt:b.prompt,files:f,summary:o.summary},{provider:g,apiKey:h,model:W}),t.push({assertion:u[0],passed:j.passed,actual:j.reasoning})}catch(a){console.warn("Judge evaluation error:",a)}let v=t.length>0?t.filter(a=>a.passed).length/t.length*100:void 0,w=t.length>0?t.every(a=>a.passed):o.success;h(b=>b.map(b=>b.id===a?{...b,status:w?"success":"failed",executionTime:Date.now()-d,errors:w?void 0:t.length>0?t.filter(a=>!a.passed).map(a=>a.assertion.description+(a.actual?` — ${a.actual}`:"")):[o.summary],details:o.summary,toolCalls:p,totalCost:o.totalCost,promptTokens:o.totalUsage.promptTokens,completionTokens:o.totalUsage.completionTokens,totalTokens:o.totalUsage.totalTokens,toolCallDetails:s,assertionResults:t.length>0?t:void 0,assertionScore:v,judgeResult:j,selfEvalCorrect:t.length>0?o.success===w:void 0,exitReason:i,nudgeCount:m>0?m:void 0}:b)),w?B.oR.success(`Test passed: ${b.name}`):B.oR.error(`Test failed: ${b.name}`)}catch(e){let c=e instanceof Error?e.message:String(e);h(b=>b.map(b=>b.id===a?{...b,status:"failed",executionTime:Date.now()-d,errors:[c],details:`Error: ${c}`,toolCallDetails:f.length>0?f:void 0}:b)),B.oR.error(`Test error: ${b.name}`)}if(L.current.delete(a),e)try{let{vfs:a}=await Promise.resolve().then(c.bind(c,11482));await a.deleteProject(e)}catch{}j(null)},ag=a=>l.filter(b=>a.includes(b.id)).map(a=>({id:a.id,name:a.name,status:"pending"})),ah=async a=>{let b="all"===a?J:m.find(b=>b.id===a)?.scenarioIds||[];if(0!==b.length){K(a),P.current=!1,ab([]),ad(!1);for(let a=0;a<Y&&!P.current;a++){for(let c of(_(a),h(ag(b)),b)){if(P.current)break;await af(c),await new Promise(a=>setTimeout(a,3e3))}let c=ae.current.filter(a=>"success"===a.status||"failed"===a.status||"stopped"===a.status).map(a=>({id:a.id,name:a.name,status:a.status,executionTime:a.executionTime,totalCost:a.totalCost,promptTokens:a.promptTokens,completionTokens:a.completionTokens,totalTokens:a.totalTokens,toolCalls:a.toolCalls,toolCallDetails:a.toolCallDetails,assertionResults:a.assertionResults,assertionScore:a.assertionScore,judgeResult:a.judgeResult,selfEvalCorrect:a.selfEvalCorrect,errors:a.errors,details:a.details,exitReason:a.exitReason,nudgeCount:a.nudgeCount}));ab(a=>[...a,c])}ad(!0),K(null)}},ai=()=>{P.current=!0,L.current.forEach(a=>{a.stop()})},aj=(0,e.useMemo)(()=>{let a={};for(let c of m){let d=c.scenarioIds.map(a=>b.find(b=>b.id===a)).filter(a=>void 0!==a),e=d.filter(a=>"success"===a.status||"failed"===a.status||"stopped"===a.status),f=e.filter(a=>"success"===a.status),g=e.length===d.length&&e.length>0,h=e.filter(a=>a.executionTime).map(a=>a.executionTime),i=h.length>0?h.reduce((a,b)=>a+b,0)/h.length:0,j=e.reduce((a,b)=>a+(b.toolCalls||0),0),k=e.reduce((a,b)=>a+(b.totalCost||0),0),l=e.reduce((a,b)=>a+(b.totalTokens||0),0),m=H(e.flatMap(a=>a.toolCallDetails||[])),n=e.reduce((a,b)=>a+(b.assertionResults?.length||0),0),o=e.reduce((a,b)=>a+(b.assertionResults?.filter(a=>a.passed).length||0),0),p=n>0?o/n*100:0,q=e.filter(a=>void 0!==a.selfEvalCorrect).length,r=e.filter(a=>!0===a.selfEvalCorrect).length;a[c.id]={total:d.length,passed:f.length,failed:e.length-f.length,successRate:e.length>0?f.length/e.length*100:0,avgTime:i,totalToolCalls:j,totalCost:k,totalTokens:l,toolStats:m,totalAssertions:n,passedAssertions:o,assertionScore:p,selfEvalTotal:q,selfEvalCorrect:r,allDone:g,results:d}}return a},[b]),ak=(0,e.useMemo)(()=>{if(0===aa.length)return[];let a=new Map;for(let b of aa)for(let c of b){let b=a.get(c.id)||[];b.push(c),a.set(c.id,b)}return Array.from(a.entries()).map(([a,b])=>{let c=b[0].name,d=b.filter(a=>"success"===a.status).length,e=b.length-d,f=b.filter(a=>a.executionTime).map(a=>a.executionTime),g=b.filter(a=>void 0!==a.totalCost).map(a=>a.totalCost),h=b.filter(a=>void 0!==a.totalTokens).map(a=>a.totalTokens),i=b.filter(a=>void 0!==a.toolCalls).map(a=>a.toolCalls),j=b.filter(a=>void 0!==a.assertionScore).map(a=>a.assertionScore);return{id:a,name:c,roundCount:b.length,passCount:d,failCount:e,passRate:d/b.length*100,avgTime:f.length>0?f.reduce((a,b)=>a+b,0)/f.length:0,minTime:f.length>0?Math.min(...f):0,maxTime:f.length>0?Math.max(...f):0,avgCost:g.length>0?g.reduce((a,b)=>a+b,0)/g.length:0,totalCost:g.reduce((a,b)=>a+b,0),avgTokens:h.length>0?h.reduce((a,b)=>a+b,0)/h.length:0,avgToolCalls:i.length>0?i.reduce((a,b)=>a+b,0)/i.length:0,avgAssertionScore:j.length>0?j.reduce((a,b)=>a+b,0)/j.length:void 0,rounds:b}})},[aa]),al=(0,e.useMemo)(()=>{if(0===ak.length)return null;let a=ak.reduce((a,b)=>a+b.roundCount,0),b=ak.reduce((a,b)=>a+b.passCount,0),c=ak.reduce((a,b)=>a+b.failCount,0),d=ak.reduce((a,b)=>a+b.totalCost,0),e=aa.flat(),f=e.reduce((a,b)=>a+(b.totalTokens||0),0),g=e.reduce((a,b)=>a+(b.promptTokens||0),0);return{totalTests:a,totalPassed:b,totalFailed:c,passRate:a>0?b/a*100:0,totalCost:d,totalTokens:f,promptTokens:g,completionTokens:e.reduce((a,b)=>a+(b.completionTokens||0),0),toolStats:H(e.flatMap(a=>a.toolCallDetails||[])),roundsCompleted:aa.length}},[ak,aa]),am=null!==i,an=()=>{let a=D.s.getSelectedProvider(),c=new Date().toISOString(),d=aa.length>0?aa.map((a,b)=>({round:b+1,results:a})):[{round:1,results:b.filter(a=>"success"===a.status||"failed"===a.status||"stopped"===a.status).map(a=>({id:a.id,name:a.name,status:a.status,executionTime:a.executionTime,totalCost:a.totalCost,promptTokens:a.promptTokens,completionTokens:a.completionTokens,totalTokens:a.totalTokens,toolCalls:a.toolCalls,toolStats:a.toolCallDetails?H(a.toolCallDetails):void 0,assertionScore:a.assertionScore,selfEvalCorrect:a.selfEvalCorrect,exitReason:a.exitReason,nudgeCount:a.nudgeCount,errors:a.errors,details:a.details}))}],e=ak.length>0?ak.map(a=>({id:a.id,name:a.name,roundCount:a.roundCount,passRate:a.passRate,avgTime:a.avgTime,minTime:a.minTime,maxTime:a.maxTime,avgCost:a.avgCost,totalCost:a.totalCost,avgTokens:a.avgTokens,avgToolCalls:a.avgToolCalls,avgAssertionScore:a.avgAssertionScore})):void 0,f=(()=>{let a=(aa.length>0?aa.flat():b.filter(a=>"success"===a.status||"failed"===a.status||"stopped"===a.status)).filter(a=>void 0!==a.selfEvalCorrect),c=a.filter(a=>!0===a.selfEvalCorrect).length;return a.length>0?{selfEvalCorrect:c,selfEvalTotal:a.length}:{}})(),g={...al||{totalTests:Q.total,totalPassed:Q.passed,totalFailed:Q.failed,passRate:Q.successRate,totalCost:Q.totalCost,totalTokens:Q.totalTokens,promptTokens:Q.promptTokens,completionTokens:Q.completionTokens,toolStats:Q.toolStats,roundsCompleted:aa.length||+(Q.total>0)},...f};return{meta:{tool:"OSW Studio Benchmark",date:c,provider:a,model:U,judgeModel:W||void 0,evaluationMode:"status",totalRounds:aa.length||+(Q.total>0)},rounds:d,aggregated:e,summary:g}},ao=(a,b,c)=>{let d=new Blob([a],{type:c}),e=URL.createObjectURL(d),f=document.createElement("a");f.href=e,f.download=b,f.click(),URL.revokeObjectURL(e)},ap=a=>{let b=U.replace(/[^a-zA-Z0-9]/g,"-").replace(/-+/g,"-"),c=new Date().toISOString().split("T")[0];return`osws-benchmark-${b}-${c}.${a}`},aq=[{id:"back",label:"Back to Projects",icon:s.A,onClick:()=>a.push("/"),variant:"outline"}];return(0,d.jsxs)("div",{className:"h-screen flex flex-col",children:[(0,d.jsx)(E.j,{leftText:"OSWS Benchmark",onLogoClick:()=>a.push("/"),actions:aq}),(0,d.jsx)("div",{className:"flex-1 overflow-auto bg-background p-6",children:(0,d.jsxs)("div",{className:"max-w-6xl mx-auto",children:[(0,d.jsx)("div",{className:"bg-blue-50 dark:bg-blue-950/30 border border-blue-200 dark:border-blue-800 rounded-lg p-4 mb-6",children:(0,d.jsxs)("div",{className:"flex items-start gap-3",children:[(0,d.jsx)(t.A,{className:"h-5 w-5 text-blue-600 dark:text-blue-400 mt-0.5"}),(0,d.jsxs)("div",{className:"flex-1",children:[(0,d.jsx)("h3",{className:"font-medium text-blue-900 dark:text-blue-100 mb-1",children:"How to Interpret Benchmark Results"}),(0,d.jsxs)("p",{className:"text-sm text-blue-800 dark:text-blue-200",children:["This benchmark evaluates how well a model performs with OSW Studio's agentic tools (shell + status). A ",(0,d.jsx)("strong",{children:"passing test"})," means the model completed the task using the right tools. A ",(0,d.jsx)("strong",{children:"failing test"})," means the model couldn't complete the task or encountered errors."]}),(0,d.jsxs)("div",{className:"mt-2 text-xs text-blue-700 dark:text-blue-300",children:[(0,d.jsx)("strong",{children:"Tip:"})," Select your preferred provider and model below to benchmark specific configurations. The generation output will show you what the AI is doing during execution."]})]})]})}),(0,d.jsx)("div",{className:"bg-amber-50 dark:bg-amber-950/30 border border-amber-200 dark:border-amber-800 rounded-lg p-4 mb-6",children:(0,d.jsxs)("div",{className:"flex items-start gap-3",children:[(0,d.jsx)("div",{className:"text-amber-600 dark:text-amber-400 mt-0.5",children:"\uD83D\uDCA1"}),(0,d.jsxs)("div",{className:"flex-1",children:[(0,d.jsx)("h3",{className:"font-medium text-amber-900 dark:text-amber-100 mb-1",children:"Cost Warning"}),(0,d.jsxs)("p",{className:"text-sm text-amber-800 dark:text-amber-200",children:["Running benchmarks can be ",(0,d.jsx)("strong",{children:"very expensive"})," and likely isn't necessary. It's cheaper and easier to just use good models and research community feedback about agentic capabilities."]}),(0,d.jsx)("p",{className:"text-sm text-amber-800 dark:text-amber-200 mt-2",children:"This benchmark is for evaluating how models perform with OSW Studio's agentic system and using those results to improve it."})]})]})}),Y>1&&k&&(0,d.jsx)("div",{className:"bg-blue-50 dark:bg-blue-950/30 border border-blue-200 dark:border-blue-800 rounded-lg px-4 py-2 mb-4 text-sm text-blue-800 dark:text-blue-200 flex items-center gap-2",children:(0,d.jsxs)("span",{children:["Round ",$+1," of ",Y," (",aa.length," completed)"]})}),(()=>{let a=ac&&al&&aa.length>1?{total:al.totalTests,passed:al.totalPassed,failed:al.totalFailed,successRate:al.passRate,totalCost:al.totalCost,promptTokens:al.promptTokens,completionTokens:al.completionTokens,totalTokens:al.totalTokens,toolStats:al.toolStats,rounds:al.roundsCompleted}:{total:Q.total,passed:Q.passed,failed:Q.failed,successRate:Q.successRate,totalCost:Q.totalCost,promptTokens:Q.promptTokens,completionTokens:Q.completionTokens,totalTokens:Q.totalTokens,toolStats:Q.toolStats,rounds:void 0};return(0,d.jsxs)(d.Fragment,{children:[(0,d.jsxs)("div",{className:`grid grid-cols-2 ${a.rounds?"md:grid-cols-4 lg:grid-cols-7":"md:grid-cols-3 lg:grid-cols-6"} gap-4 mb-4`,children:[void 0!==a.rounds&&(0,d.jsxs)("div",{className:"bg-card border rounded-lg p-4",children:[(0,d.jsx)("div",{className:"text-sm font-medium text-muted-foreground mb-1",children:"Rounds"}),(0,d.jsx)("div",{className:"text-2xl font-bold",children:a.rounds})]}),(0,d.jsxs)("div",{className:"bg-card border rounded-lg p-4",children:[(0,d.jsx)("div",{className:"text-sm font-medium text-muted-foreground mb-1",children:"Total Tests"}),(0,d.jsx)("div",{className:"text-2xl font-bold",children:a.total})]}),(0,d.jsxs)("div",{className:"bg-card border rounded-lg p-4",children:[(0,d.jsx)("div",{className:"text-sm font-medium text-muted-foreground mb-1",children:"Passed"}),(0,d.jsx)("div",{className:"text-2xl font-bold text-green-600",children:a.passed})]}),(0,d.jsxs)("div",{className:"bg-card border rounded-lg p-4",children:[(0,d.jsx)("div",{className:"text-sm font-medium text-muted-foreground mb-1",children:"Failed"}),(0,d.jsx)("div",{className:"text-2xl font-bold text-red-600",children:a.failed})]}),(0,d.jsxs)("div",{className:"bg-card border rounded-lg p-4",children:[(0,d.jsx)("div",{className:"text-sm font-medium text-muted-foreground mb-1",children:"Pass Rate"}),(0,d.jsxs)("div",{className:"text-2xl font-bold",children:[a.successRate.toFixed(1),"%"]})]}),(0,d.jsxs)("div",{className:"bg-card border rounded-lg p-4",children:[(0,d.jsx)("div",{className:"text-sm font-medium text-muted-foreground mb-1",children:"Cost"}),(0,d.jsx)("div",{className:"text-2xl font-bold",children:I(a.totalCost)})]}),(0,d.jsxs)("div",{className:"bg-card border rounded-lg p-4",children:[(0,d.jsx)("div",{className:"text-sm font-medium text-muted-foreground mb-1",children:"Tokens"}),(0,d.jsx)("div",{className:"text-2xl font-bold",children:a.totalTokens.toLocaleString()}),(0,d.jsxs)("div",{className:"text-xs text-muted-foreground mt-0.5",children:[a.promptTokens.toLocaleString()," in → ",a.completionTokens.toLocaleString()," out"]})]})]}),a.toolStats.total>0&&(()=>{let b=a.toolStats,c=Object.entries(b.breakdown).filter(([a])=>G.has(a));return(0,d.jsxs)("div",{className:"bg-card border rounded-lg overflow-hidden mb-6",children:[(0,d.jsxs)("div",{className:"flex flex-wrap items-center gap-x-4 gap-y-1 px-4 py-2.5 border-b bg-muted/30",children:[(0,d.jsxs)("span",{className:"text-sm font-medium",children:["Tool Calls: ",b.total]}),(0,d.jsxs)("span",{className:"text-sm text-green-600",children:[b.success," successful"]}),b.failed>0&&(0,d.jsxs)("span",{className:"text-sm text-red-600",children:[b.failed," failed"]}),b.invalid>0&&(0,d.jsxs)("span",{className:"text-sm text-orange-500",children:[b.invalid," invalid"]})]}),(0,d.jsxs)("table",{className:"w-full text-sm",children:[(0,d.jsx)("thead",{children:(0,d.jsxs)("tr",{className:"text-xs text-muted-foreground",children:[(0,d.jsx)("th",{className:"text-left px-4 py-1.5 font-medium",children:"Tool"}),(0,d.jsx)("th",{className:"text-right px-4 py-1.5 font-medium",children:"Total"}),(0,d.jsx)("th",{className:"text-right px-4 py-1.5 font-medium text-green-600",children:"OK"}),(0,d.jsx)("th",{className:"text-right px-4 py-1.5 font-medium text-red-500",children:"Failed"})]})}),(0,d.jsxs)("tbody",{children:[c.map(([a,b])=>(0,d.jsxs)("tr",{className:"border-t border-border/50",children:[(0,d.jsx)("td",{className:"px-4 py-1.5 font-medium",children:a}),(0,d.jsx)("td",{className:"px-4 py-1.5 text-right text-muted-foreground",children:b.total}),(0,d.jsx)("td",{className:"px-4 py-1.5 text-right text-green-600",children:b.success}),(0,d.jsx)("td",{className:`px-4 py-1.5 text-right ${b.failed>0?"text-red-500 font-medium":"text-red-500/40"}`,children:b.failed})]},a)),b.invalid>0&&(0,d.jsxs)("tr",{className:"border-t border-border/50",children:[(0,d.jsx)("td",{className:"px-4 py-1.5 font-medium text-orange-500",children:"invalid"}),(0,d.jsx)("td",{className:"px-4 py-1.5 text-right text-orange-500",children:b.invalid}),(0,d.jsx)("td",{className:"px-4 py-1.5 text-right text-green-600/40",children:"0"}),(0,d.jsx)("td",{className:"px-4 py-1.5 text-right text-red-500 font-medium",children:b.invalid})]})]})]})]})})()]})})(),(0,d.jsxs)("div",{className:"flex flex-wrap gap-3 mb-6",children:[(0,d.jsxs)(F.AM,{open:S,onOpenChange:T,children:[(0,d.jsx)(F.Wv,{asChild:!0,children:(0,d.jsxs)(f.$,{variant:"outline",children:[(0,d.jsx)("span",{children:(a=>{if(!a)return"Select Model";let b=a.split("/");return b[b.length-1].split("-").map(a=>a.charAt(0).toUpperCase()+a.slice(1)).join(" ")})(U)}),S?(0,d.jsx)(u.A,{className:"h-4 w-4 ml-2"}):(0,d.jsx)(v.A,{className:"h-4 w-4 ml-2"})]})}),(0,d.jsx)(F.hl,{className:"w-96",align:"start",side:"bottom",sideOffset:4,avoidCollisions:!1,children:(0,d.jsx)(C.t,{onClose:()=>T(!1),onModelChange:a=>V(a),showJudgeModel:!0,onJudgeModelChange:a=>X(a)})})]}),(0,d.jsxs)("div",{className:"inline-flex items-center rounded-md border border-input",children:[(0,d.jsx)("button",{onClick:()=>Z(a=>Math.max(1,a-1)),disabled:am||Y<=1,className:"h-9 w-8 inline-flex items-center justify-center rounded-l-md hover:bg-accent disabled:opacity-50 disabled:pointer-events-none",children:(0,d.jsx)(w.A,{className:"h-3 w-3"})}),(0,d.jsxs)("span",{className:"h-9 px-2 inline-flex items-center justify-center text-sm font-medium min-w-[5rem] border-x border-input select-none",children:[Y," Round",Y>1?"s":""]}),(0,d.jsx)("button",{onClick:()=>Z(a=>Math.min(10,a+1)),disabled:am||Y>=10,className:"h-9 w-8 inline-flex items-center justify-center rounded-r-md hover:bg-accent disabled:opacity-50 disabled:pointer-events-none",children:(0,d.jsx)(x.A,{className:"h-3 w-3"})})]}),m.map(a=>(0,d.jsxs)(f.$,{onClick:()=>ah(a.id),disabled:am,variant:k===a.id?"default":"outline",children:[(0,d.jsx)(y.A,{className:"h-4 w-4 mr-2"}),a.name," (",a.scenarioIds.length,")"]},a.id)),(0,d.jsxs)(f.$,{onClick:()=>ah("all"),disabled:am,variant:"all"===k?"default":"outline",children:[(0,d.jsx)(y.A,{className:"h-4 w-4 mr-2"}),"All (",J.length,")"]}),am?(0,d.jsxs)(f.$,{variant:"destructive",onClick:ai,children:[(0,d.jsx)(p.A,{className:"h-4 w-4 mr-2"}),"Stop"]}):(0,d.jsxs)(f.$,{variant:"outline",onClick:()=>{ai(),h(ag(J)),R({total:0,passed:0,failed:0,successRate:0,totalCost:0,promptTokens:0,completionTokens:0,totalTokens:0,toolStats:{total:0,success:0,failed:0,invalid:0,invalidNames:[],breakdown:{}}}),j(null),K(null),L.current=new Map,N(new Set),ab([]),_(0),ad(!1)},children:[(0,d.jsx)(q.A,{className:"h-4 w-4 mr-2"}),"Reset"]}),(Q.total>0||aa.length>0)&&(0,d.jsxs)(d.Fragment,{children:[(0,d.jsx)("div",{className:"w-px h-6 bg-border self-center"}),(0,d.jsxs)(f.$,{variant:"outline",onClick:()=>{ao(JSON.stringify(an(),null,2),ap("json"),"application/json"),B.oR.success("Benchmark results exported as JSON")},disabled:am,children:[(0,d.jsx)(z.A,{className:"h-4 w-4 mr-2"}),"JSON"]}),(0,d.jsxs)(f.$,{variant:"outline",onClick:()=>{let a=an(),b=[];if(b.push("# OSW Studio Benchmark Report"),b.push(""),b.push(`**Date:** ${a.meta.date}`),b.push(`**Provider:** ${a.meta.provider}`),b.push(`**Model:** ${a.meta.model}`),a.meta.judgeModel&&b.push(`**Judge Model:** ${a.meta.judgeModel}`),b.push(`**Evaluation Mode:** ${a.meta.evaluationMode}`),b.push(`**Rounds:** ${a.meta.totalRounds}`),b.push(""),b.push("## Summary"),b.push(""),b.push("| Metric | Value |"),b.push("|--------|-------|"),b.push(`| Total Tests | ${a.summary.totalTests} |`),b.push(`| Passed | ${a.summary.totalPassed} |`),b.push(`| Failed | ${a.summary.totalFailed} |`),b.push(`| Pass Rate | ${a.summary.passRate.toFixed(1)}% |`),b.push(`| Total Cost | $${a.summary.totalCost.toFixed(4)} |`),a.summary.totalTokens&&b.push(`| Total Tokens | ${a.summary.totalTokens.toLocaleString()} (${a.summary.promptTokens?.toLocaleString()||0} in / ${a.summary.completionTokens?.toLocaleString()||0} out) |`),a.summary.toolStats&&a.summary.toolStats.total>0){let c=a.summary.toolStats,d=`| Tool Calls | ${c.total} (${c.success} ok`;c.failed>0&&(d+=`, ${c.failed} failed`),c.invalid>0&&(d+=`, ${c.invalid} invalid: ${c.invalidNames.join(", ")}`),d+=") |",b.push(d)}if(b.push(`| Rounds | ${a.summary.roundsCompleted} |`),a.summary.selfEvalTotal&&b.push(`| Self-eval Accuracy | ${a.summary.selfEvalCorrect}/${a.summary.selfEvalTotal} (${(a.summary.selfEvalCorrect/a.summary.selfEvalTotal*100).toFixed(1)}%) |`),b.push(""),a.aggregated&&a.aggregated.length>0)for(let c of(b.push("## Per-Test Results (Multi-Round)"),b.push(""),b.push("| Test | Pass Rate | Avg Time | Avg Cost | Avg Tokens | Avg Tools |"),b.push("|------|-----------|----------|----------|------------|-----------|"),a.aggregated))b.push(`| ${c.name} | ${c.passRate.toFixed(0)}% | ${(c.avgTime/1e3).toFixed(1)}s | $${c.avgCost.toFixed(4)} | ${Math.round(c.avgTokens).toLocaleString()} | ${c.avgToolCalls.toFixed(1)} |`);else if(a.rounds.length>0&&a.rounds[0].results.length>0)for(let c of(b.push("## Results"),b.push(""),b.push("| Test | Status | Time | Cost | Tokens |"),b.push("|------|--------|------|------|--------|"),a.rounds[0].results)){let a=c.executionTime?`${(c.executionTime/1e3).toFixed(1)}s`:"-",d=void 0!==c.totalCost?`$${c.totalCost.toFixed(4)}`:"-",e=void 0!==c.totalTokens?c.totalTokens.toLocaleString():"-";b.push(`| ${c.name} | ${c.status} | ${a} | ${d} | ${e} |`)}b.push(""),b.push("---"),b.push("*Generated by OSW Studio Benchmark*"),ao(b.join("\n"),ap("md"),"text/markdown"),B.oR.success("Benchmark results exported as Markdown")},disabled:am,children:[(0,d.jsx)(z.A,{className:"h-4 w-4 mr-2"}),"Markdown"]})]})]}),(0,d.jsx)("div",{className:"space-y-8",children:m.map(a=>{let c=aj[a.id];return(0,d.jsxs)("div",{children:[(0,d.jsxs)("div",{className:"flex items-center gap-3 mb-3",children:[(0,d.jsx)("div",{className:"h-px flex-1 bg-border"}),(0,d.jsx)("h2",{className:"text-sm font-semibold uppercase tracking-wider text-muted-foreground",children:a.name}),(0,d.jsx)("span",{className:"text-xs text-muted-foreground",children:a.description}),(0,d.jsx)("div",{className:"h-px flex-1 bg-border"})]}),(0,d.jsx)("div",{className:"grid gap-4",children:a.scenarioIds.map(a=>{let c=b.filter(b=>b.id===a),e=l.find(b=>b.id===a);return 0!==c.length&&e?c.map(a=>(0,d.jsxs)("div",{className:"bg-card border rounded-lg p-4",children:[(0,d.jsxs)("div",{className:"flex items-center justify-between mb-2",children:[(0,d.jsxs)("div",{children:[(0,d.jsxs)("div",{className:"flex items-center gap-2 font-medium",children:[(a=>{switch(a){case"success":return(0,d.jsx)(n.A,{className:"h-4 w-4 text-green-500"});case"failed":return(0,d.jsx)(o.A,{className:"h-4 w-4 text-red-500"});case"stopped":return(0,d.jsx)(p.A,{className:"h-4 w-4 text-orange-500"});case"running":return(0,d.jsx)(q.A,{className:"h-4 w-4 text-blue-500 animate-spin"});default:return(0,d.jsx)(r.A,{className:"h-4 w-4 text-gray-400"})}})(a.status),a.name,(0,d.jsxs)("span",{className:"text-sm font-normal text-muted-foreground",children:["(",e.category,")"]})]}),(0,d.jsxs)("div",{className:"text-sm text-muted-foreground mt-1",children:[e.prompt.substring(0,100),"..."]})]}),(0,d.jsxs)("div",{className:"flex items-center gap-2",children:[a.executionTime&&(0,d.jsxs)("span",{className:"text-sm text-muted-foreground",children:[(a.executionTime/1e3).toFixed(1),"s"]}),"running"===a.status&&i===a.id?(0,d.jsxs)(f.$,{size:"sm",variant:"destructive",onClick:()=>(a=>{let b=L.current.get(a);b&&(b.stop(),B.oR.info(`Stopping test: ${l.find(b=>b.id===a)?.name}`))})(a.id),children:[(0,d.jsx)(p.A,{className:"h-3 w-3 mr-1"}),"Stop"]}):(0,d.jsxs)(f.$,{size:"sm",variant:"outline",onClick:()=>af(a.id),disabled:am,children:[(0,d.jsx)(y.A,{className:"h-3 w-3 mr-1"}),"Test"]}),("running"===a.status||a.generationOutput||M.has(a.id))&&(0,d.jsx)(f.$,{size:"sm",variant:"ghost",onClick:()=>{N(b=>{let c=new Set(b);return c.has(a.id)?c.delete(a.id):c.add(a.id),c})},children:M.has(a.id)?(0,d.jsx)(v.A,{className:"h-3 w-3"}):(0,d.jsx)(u.A,{className:"h-3 w-3"})})]})]}),("running"===a.status||M.has(a.id))&&a.generationOutput&&(0,d.jsxs)("div",{className:"mt-3 pt-3 border-t",children:[(0,d.jsxs)("div",{className:"flex items-center gap-2 mb-2",children:[(0,d.jsx)("div",{className:"text-sm font-medium text-muted-foreground",children:"Generation Output"}),"running"===a.status&&(0,d.jsxs)("div",{className:"flex items-center gap-1",children:[(0,d.jsx)(q.A,{className:"h-3 w-3 animate-spin"}),(0,d.jsx)("span",{className:"text-xs text-muted-foreground",children:"Generating..."})]})]}),(0,d.jsx)("div",{className:"bg-muted/50 rounded-md p-3 max-h-64 overflow-y-auto",ref:b=>{b&&O.current.set(a.id,b)},children:(0,d.jsx)("pre",{className:"text-xs font-mono whitespace-pre-wrap text-foreground/80",children:a.generationOutput||""})})]}),("success"===a.status||"failed"===a.status||"stopped"===a.status)&&(0,d.jsxs)("div",{className:"mt-3 pt-3 border-t space-y-2 text-sm",children:[a.details&&(0,d.jsxs)("div",{children:[(0,d.jsx)("strong",{children:"Result:"})," ",a.details]}),(0,d.jsxs)("div",{className:"flex flex-wrap gap-x-4 gap-y-1 text-muted-foreground",children:[void 0!==a.totalCost&&(0,d.jsxs)("span",{children:[(0,d.jsx)("strong",{className:"text-foreground",children:"Cost:"})," ",I(a.totalCost)]}),void 0!==a.totalTokens&&(0,d.jsxs)("span",{children:[(0,d.jsx)("strong",{className:"text-foreground",children:"Tokens:"})," ",(a.promptTokens||0).toLocaleString()," → ",(a.completionTokens||0).toLocaleString()," (",a.totalTokens.toLocaleString()," total)"]}),void 0!==a.toolCalls&&(0,d.jsxs)("span",{children:[(0,d.jsx)("strong",{className:"text-foreground",children:"Tool Calls:"})," ",a.toolCalls]})]}),a.toolCallDetails&&a.toolCallDetails.length>0&&(()=>{let b=H(a.toolCallDetails);return(0,d.jsxs)("div",{className:"mt-1",children:[(0,d.jsxs)("div",{className:"text-xs text-muted-foreground mb-1",children:[(0,d.jsxs)("span",{className:"font-medium text-foreground",children:[b.total," tool call",1!==b.total?"s":""]})," — ",(0,d.jsxs)("span",{className:"text-green-600",children:[b.success," ok"]}),b.failed>0&&(0,d.jsxs)(d.Fragment,{children:[", ",(0,d.jsxs)("span",{className:"text-red-500",children:[b.failed," failed"]})]}),b.invalid>0&&(0,d.jsxs)(d.Fragment,{children:[", ",(0,d.jsxs)("span",{className:"text-orange-500",children:[b.invalid," invalid"]})]})]}),(0,d.jsx)("div",{className:"space-y-0.5 font-mono text-xs",children:a.toolCallDetails.map((a,b)=>{let c=!G.has(a.name);return(0,d.jsxs)("div",{className:"flex items-center gap-1.5",children:[(0,d.jsx)("span",{className:"success"!==a.status||c?c?"text-orange-500":"text-red-500":"text-green-500",children:"success"!==a.status||c?"✗":"✓"}),(0,d.jsx)("span",{className:`font-semibold ${c?"text-orange-500":""}`,children:a.name}),c&&(0,d.jsx)("span",{className:"text-orange-500 text-[10px] border border-orange-400/50 rounded px-1",children:"invalid"}),a.args&&(0,d.jsxs)("span",{className:"text-muted-foreground truncate max-w-md",children:["— ",a.args]})]},b)})})]})})(),a.assertionResults&&a.assertionResults.length>0&&(0,d.jsxs)("div",{className:"mt-2 pt-2 border-t border-dashed",children:[(0,d.jsxs)("div",{className:"text-xs font-medium text-muted-foreground mb-1",children:["Assertions: ",a.assertionResults.filter(a=>a.passed).length,"/",a.assertionResults.length," passed",void 0!==a.assertionScore&&` (${a.assertionScore.toFixed(0)}%)`]}),(0,d.jsx)("div",{className:"space-y-0.5 font-mono text-xs",children:a.assertionResults.map((a,b)=>(0,d.jsxs)("div",{className:"flex items-start gap-1.5",children:[(0,d.jsx)("span",{className:a.passed?"text-green-500":"text-red-500",children:a.passed?"✓":"✗"}),(0,d.jsx)("span",{className:a.passed?"text-muted-foreground":"text-foreground",children:a.assertion.description}),!a.passed&&a.actual&&(0,d.jsxs)("span",{className:"text-red-400 truncate max-w-sm",children:["— ",a.actual]})]},b))})]}),a.errors&&a.errors.length>0&&(0,d.jsxs)("div",{className:"text-red-600",children:[(0,d.jsx)("strong",{children:"Errors:"})," ",a.errors.join(", ")]})]})]},a.id)):null})}),c.allDone&&(0,d.jsxs)("div",{className:"mt-4 bg-muted/40 border rounded-lg p-4",children:[(0,d.jsxs)("div",{className:"flex flex-wrap items-center gap-x-2 gap-y-1 mb-3",children:[(0,d.jsxs)("h3",{className:"text-sm font-semibold",children:[a.name," Track Report"]}),(0,d.jsxs)("span",{className:"text-xs text-muted-foreground",children:["Passed: ",c.passed,"/",c.total," (",c.successRate.toFixed(1),"%)",c.totalAssertions>0&&(0,d.jsxs)(d.Fragment,{children:["\xa0|\xa0 Assertions: ",c.passedAssertions,"/",c.totalAssertions," (",c.assertionScore.toFixed(0),"%)"]}),c.selfEvalTotal>0&&(0,d.jsxs)(d.Fragment,{children:["\xa0|\xa0 Self-eval accuracy: ",c.selfEvalCorrect,"/",c.selfEvalTotal]}),"\xa0|\xa0 Avg time: ",(c.avgTime/1e3).toFixed(1),"s \xa0|\xa0 Cost: ",I(c.totalCost),"\xa0|\xa0 Tokens: ",c.totalTokens.toLocaleString(),"\xa0|\xa0 Tool calls: ",c.totalToolCalls," (",(0,d.jsxs)("span",{className:"text-green-600",children:[c.toolStats.success," ok"]}),c.toolStats.failed>0&&(0,d.jsxs)(d.Fragment,{children:[", ",(0,d.jsxs)("span",{className:"text-red-500",children:[c.toolStats.failed," fail"]})]}),c.toolStats.invalid>0&&(0,d.jsxs)(d.Fragment,{children:[", ",(0,d.jsxs)("span",{className:"text-orange-500",children:[c.toolStats.invalid," invalid"]})]}),")",Object.keys(c.toolStats.breakdown).length>0&&(0,d.jsxs)(d.Fragment,{children:[" — ",Object.entries(c.toolStats.breakdown).filter(([a])=>G.has(a)).map(([a,b],c)=>(0,d.jsxs)("span",{children:[c>0?", ":"",a,": ",b.total,b.failed>0&&(0,d.jsxs)("span",{className:"text-red-500",children:[" (",b.failed,"✗)"]})]},a))]})]})]}),(0,d.jsx)("div",{className:"space-y-1",children:c.results.map(a=>{let b="success"===a.status;return(0,d.jsxs)("div",{className:"flex items-center gap-2 text-xs font-mono",children:[(0,d.jsx)("span",{className:b?"text-green-500":"text-red-500",children:b?"✓":"✗"}),(0,d.jsx)("span",{className:"w-48 truncate",children:a.id}),(0,d.jsx)("span",{className:"w-16 text-right text-muted-foreground",children:a.executionTime?`${(a.executionTime/1e3).toFixed(1)}s`:"—"}),(0,d.jsx)("span",{className:"w-20 text-right text-muted-foreground",children:void 0!==a.totalCost?I(a.totalCost):""}),(0,d.jsx)("span",{className:"w-20 text-right text-muted-foreground",children:void 0!==a.totalTokens?`${a.totalTokens.toLocaleString()} tok`:""}),(0,d.jsx)("span",{className:"w-32 text-muted-foreground",children:a.toolCallDetails&&a.toolCallDetails.length>0?(()=>{let b=H(a.toolCallDetails);return(0,d.jsxs)(d.Fragment,{children:[b.total," tools"," (",(0,d.jsx)("span",{className:"text-green-600",children:b.success}),b.failed>0&&(0,d.jsxs)(d.Fragment,{children:["/",(0,d.jsx)("span",{className:"text-red-500",children:b.failed})]}),b.invalid>0&&(0,d.jsxs)(d.Fragment,{children:["/",(0,d.jsxs)("span",{className:"text-orange-500",children:[b.invalid,"!"]})]}),")"]})})():void 0!==a.toolCalls?`${a.toolCalls} tools`:""}),void 0!==a.assertionScore&&(0,d.jsxs)("span",{className:`w-16 text-right ${100===a.assertionScore?"text-green-500":a.assertionScore>0?"text-yellow-500":"text-red-500"}`,children:[a.assertionScore.toFixed(0),"%"]}),a.errors&&a.errors.length>0&&(0,d.jsxs)("span",{className:"text-red-500 truncate",children:["— ",a.errors[0]]})]},a.id)})})]})]},a.id)})}),ac&&aa.length>1&&ak.length>0&&(0,d.jsxs)("div",{className:"mt-8",children:[(0,d.jsxs)("div",{className:"flex items-center gap-3 mb-3",children:[(0,d.jsx)("div",{className:"h-px flex-1 bg-border"}),(0,d.jsxs)("h2",{className:"text-sm font-semibold uppercase tracking-wider text-muted-foreground",children:["Aggregated Results (",aa.length," Rounds)"]}),(0,d.jsx)("div",{className:"h-px flex-1 bg-border"})]}),(0,d.jsx)("div",{className:"bg-card border rounded-lg overflow-hidden",children:(0,d.jsxs)("table",{className:"w-full text-sm",children:[(0,d.jsx)("thead",{children:(0,d.jsxs)("tr",{className:"border-b bg-muted/40",children:[(0,d.jsx)("th",{className:"text-left px-4 py-2 font-medium text-muted-foreground",children:"Test"}),(0,d.jsx)("th",{className:"text-right px-4 py-2 font-medium text-muted-foreground",children:"Pass Rate"}),(0,d.jsx)("th",{className:"text-right px-4 py-2 font-medium text-muted-foreground",children:"Avg Time"}),(0,d.jsx)("th",{className:"text-right px-4 py-2 font-medium text-muted-foreground",children:"Min/Max"}),(0,d.jsx)("th",{className:"text-right px-4 py-2 font-medium text-muted-foreground",children:"Avg Cost"}),(0,d.jsx)("th",{className:"text-right px-4 py-2 font-medium text-muted-foreground",children:"Avg Tokens"}),(0,d.jsx)("th",{className:"text-right px-4 py-2 font-medium text-muted-foreground",children:"Avg Tools"}),(0,d.jsx)("th",{className:"text-right px-4 py-2 font-medium text-muted-foreground",children:"Assert %"})]})}),(0,d.jsx)("tbody",{children:ak.map(a=>(0,d.jsxs)("tr",{className:"border-b last:border-b-0",children:[(0,d.jsx)("td",{className:"px-4 py-2 font-medium",children:a.name}),(0,d.jsxs)("td",{className:`px-4 py-2 text-right font-semibold ${100===a.passRate?"text-green-500":a.passRate>0?"text-yellow-500":"text-red-500"}`,children:[a.passRate.toFixed(0),"%",(0,d.jsxs)("span",{className:"text-xs font-normal text-muted-foreground ml-1",children:["(",a.passCount,"/",a.roundCount,")"]})]}),(0,d.jsxs)("td",{className:"px-4 py-2 text-right text-muted-foreground",children:[(a.avgTime/1e3).toFixed(1),"s"]}),(0,d.jsxs)("td",{className:"px-4 py-2 text-right text-muted-foreground text-xs",children:[(a.minTime/1e3).toFixed(1),"s / ",(a.maxTime/1e3).toFixed(1),"s"]}),(0,d.jsx)("td",{className:"px-4 py-2 text-right text-muted-foreground",children:I(a.avgCost)}),(0,d.jsx)("td",{className:"px-4 py-2 text-right text-muted-foreground",children:Math.round(a.avgTokens).toLocaleString()}),(0,d.jsx)("td",{className:"px-4 py-2 text-right text-muted-foreground",children:a.avgToolCalls.toFixed(1)}),(0,d.jsx)("td",{className:`px-4 py-2 text-right ${void 0!==a.avgAssertionScore?100===a.avgAssertionScore?"text-green-500":a.avgAssertionScore>0?"text-yellow-500":"text-red-500":"text-muted-foreground"}`,children:void 0!==a.avgAssertionScore?`${a.avgAssertionScore.toFixed(0)}%`:"-"})]},a.id))})]})})]})]})})]})}},33873:a=>{"use strict";a.exports=require("path")},41025:a=>{"use strict";a.exports=require("next/dist/server/app-render/dynamic-access-async-storage.external.js")},41503:a=>{"use strict";a.exports=require("esbuild-wasm")},55511:a=>{"use strict";a.exports=require("crypto")},56660:(a,b,c)=>{"use strict";c.r(b),c.d(b,{GlobalError:()=>D.a,__next_app__:()=>J,handler:()=>L,pages:()=>I,routeModule:()=>K,tree:()=>H});var d=c(49754),e=c(9117),f=c(46595),g=c(32324),h=c(39326),i=c(38928),j=c(20175),k=c(12),l=c(54290),m=c(12696),n=c(82802),o=c(77533),p=c(45229),q=c(32822),r=c(261),s=c(26453),t=c(52474),u=c(26713),v=c(51356),w=c(62685),x=c(36225),y=c(63446),z=c(2762),A=c(45742),B=c(86439),C=c(81170),D=c.n(C),E=c(62506),F=c(91203),G={};for(let a in E)0>["default","tree","pages","GlobalError","__next_app__","routeModule","handler"].indexOf(a)&&(G[a]=()=>E[a]);c.d(b,G);let H={children:["",{children:["test-generation",{children:["__PAGE__",{},{page:[()=>Promise.resolve().then(c.bind(c,60940)),"/Users/otto/Desktop/deepstudio/osw-studio-git/app/test-generation/page.tsx"]}]},{}]},{layout:[()=>Promise.resolve().then(c.bind(c,16953)),"/Users/otto/Desktop/deepstudio/osw-studio-git/app/layout.tsx"],"global-error":[()=>Promise.resolve().then(c.t.bind(c,81170,23)),"next/dist/client/components/builtin/global-error.js"],"not-found":[()=>Promise.resolve().then(c.t.bind(c,87028,23)),"next/dist/client/components/builtin/not-found.js"],forbidden:[()=>Promise.resolve().then(c.t.bind(c,90461,23)),"next/dist/client/components/builtin/forbidden.js"],unauthorized:[()=>Promise.resolve().then(c.t.bind(c,32768,23)),"next/dist/client/components/builtin/unauthorized.js"]}]}.children,I=["/Users/otto/Desktop/deepstudio/osw-studio-git/app/test-generation/page.tsx"],J={require:c,loadChunk:()=>Promise.resolve()},K=new d.AppPageRouteModule({definition:{kind:e.RouteKind.APP_PAGE,page:"/test-generation/page",pathname:"/test-generation",bundlePath:"",filename:"",appPaths:[]},userland:{loaderTree:H},distDir:".next",relativeProjectDir:""});async function L(a,b,d){var C;let G="/test-generation/page";"/index"===G&&(G="/");let M=(0,h.getRequestMeta)(a,"postponed"),N=(0,h.getRequestMeta)(a,"minimalMode"),O=await K.prepare(a,b,{srcPage:G,multiZoneDraftMode:!1});if(!O)return b.statusCode=400,b.end("Bad Request"),null==d.waitUntil||d.waitUntil.call(d,Promise.resolve()),null;let{buildId:P,query:Q,params:R,parsedUrl:S,pageIsDynamic:T,buildManifest:U,nextFontManifest:V,reactLoadableManifest:W,serverActionsManifest:X,clientReferenceManifest:Y,subresourceIntegrityManifest:Z,prerenderManifest:$,isDraftMode:_,resolvedPathname:aa,revalidateOnlyGenerated:ab,routerServerContext:ac,nextConfig:ad,interceptionRoutePatterns:ae}=O,af=S.pathname||"/",ag=(0,r.normalizeAppPath)(G),{isOnDemandRevalidate:ah}=O,ai=K.match(af,$),aj=!!$.routes[aa],ak=!!(ai||aj||$.routes[ag]),al=a.headers["user-agent"]||"",am=(0,u.getBotType)(al),an=(0,p.isHtmlBotRequest)(a),ao=(0,h.getRequestMeta)(a,"isPrefetchRSCRequest")??"1"===a.headers[t.NEXT_ROUTER_PREFETCH_HEADER],ap=(0,h.getRequestMeta)(a,"isRSCRequest")??!!a.headers[t.RSC_HEADER],aq=(0,s.getIsPossibleServerAction)(a),ar=(0,m.checkIsAppPPREnabled)(ad.experimental.ppr)&&(null==(C=$.routes[ag]??$.dynamicRoutes[ag])?void 0:C.renderingMode)==="PARTIALLY_STATIC",as=!1,at=!1,au=ar?M:void 0,av=ar&&ap&&!ao,aw=(0,h.getRequestMeta)(a,"segmentPrefetchRSCRequest"),ax=!al||(0,p.shouldServeStreamingMetadata)(al,ad.htmlLimitedBots);an&&ar&&(ak=!1,ax=!1);let ay=!0===K.isDev||!ak||"string"==typeof M||av,az=an&&ar,aA=null;_||!ak||ay||aq||au||av||(aA=aa);let aB=aA;!aB&&K.isDev&&(aB=aa),K.isDev||_||!ak||!ap||av||(0,k.d)(a.headers);let aC={...E,tree:H,pages:I,GlobalError:D(),handler:L,routeModule:K,__next_app__:J};X&&Y&&(0,o.setReferenceManifestsSingleton)({page:G,clientReferenceManifest:Y,serverActionsManifest:X,serverModuleMap:(0,q.createServerModuleMap)({serverActionsManifest:X})});let aD=a.method||"GET",aE=(0,g.getTracer)(),aF=aE.getActiveScopeSpan();try{let f=K.getVaryHeader(aa,ae);b.setHeader("Vary",f);let k=async(c,d)=>{let e=new l.NodeNextRequest(a),f=new l.NodeNextResponse(b);return K.render(e,f,d).finally(()=>{if(!c)return;c.setAttributes({"http.status_code":b.statusCode,"next.rsc":!1});let d=aE.getRootSpanAttributes();if(!d)return;if(d.get("next.span_type")!==i.BaseServerSpan.handleRequest)return void console.warn(`Unexpected root span type '${d.get("next.span_type")}'. Please report this Next.js issue https://github.com/vercel/next.js`);let e=d.get("next.route");if(e){let a=`${aD} ${e}`;c.setAttributes({"next.route":e,"http.route":e,"next.span_name":a}),c.updateName(a)}else c.updateName(`${aD} ${a.url}`)})},m=async({span:e,postponed:f,fallbackRouteParams:g})=>{let i={query:Q,params:R,page:ag,sharedContext:{buildId:P},serverComponentsHmrCache:(0,h.getRequestMeta)(a,"serverComponentsHmrCache"),fallbackRouteParams:g,renderOpts:{App:()=>null,Document:()=>null,pageConfig:{},ComponentMod:aC,Component:(0,j.T)(aC),params:R,routeModule:K,page:G,postponed:f,shouldWaitOnAllReady:az,serveStreamingMetadata:ax,supportsDynamicResponse:"string"==typeof f||ay,buildManifest:U,nextFontManifest:V,reactLoadableManifest:W,subresourceIntegrityManifest:Z,serverActionsManifest:X,clientReferenceManifest:Y,setIsrStatus:null==ac?void 0:ac.setIsrStatus,dir:c(33873).join(process.cwd(),K.relativeProjectDir),isDraftMode:_,isRevalidate:ak&&!f&&!av,botType:am,isOnDemandRevalidate:ah,isPossibleServerAction:aq,assetPrefix:ad.assetPrefix,nextConfigOutput:ad.output,crossOrigin:ad.crossOrigin,trailingSlash:ad.trailingSlash,previewProps:$.preview,deploymentId:ad.deploymentId,enableTainting:ad.experimental.taint,htmlLimitedBots:ad.htmlLimitedBots,devtoolSegmentExplorer:ad.experimental.devtoolSegmentExplorer,reactMaxHeadersLength:ad.reactMaxHeadersLength,multiZoneDraftMode:!1,incrementalCache:(0,h.getRequestMeta)(a,"incrementalCache"),cacheLifeProfiles:ad.experimental.cacheLife,basePath:ad.basePath,serverActions:ad.experimental.serverActions,...as?{nextExport:!0,supportsDynamicResponse:!1,isStaticGeneration:!0,isRevalidate:!0,isDebugDynamicAccesses:as}:{},experimental:{isRoutePPREnabled:ar,expireTime:ad.expireTime,staleTimes:ad.experimental.staleTimes,cacheComponents:!!ad.experimental.cacheComponents,clientSegmentCache:!!ad.experimental.clientSegmentCache,clientParamParsing:!!ad.experimental.clientParamParsing,dynamicOnHover:!!ad.experimental.dynamicOnHover,inlineCss:!!ad.experimental.inlineCss,authInterrupts:!!ad.experimental.authInterrupts,clientTraceMetadata:ad.experimental.clientTraceMetadata||[]},waitUntil:d.waitUntil,onClose:a=>{b.on("close",a)},onAfterTaskError:()=>{},onInstrumentationRequestError:(b,c,d)=>K.onRequestError(a,b,d,ac),err:(0,h.getRequestMeta)(a,"invokeError"),dev:K.isDev}},l=await k(e,i),{metadata:m}=l,{cacheControl:n,headers:o={},fetchTags:p}=m;if(p&&(o[y.NEXT_CACHE_TAGS_HEADER]=p),a.fetchMetrics=m.fetchMetrics,ak&&(null==n?void 0:n.revalidate)===0&&!K.isDev&&!ar){let a=m.staticBailoutInfo,b=Object.defineProperty(Error(`Page changed from static to dynamic at runtime ${aa}${(null==a?void 0:a.description)?`, reason: ${a.description}`:""} see more here https://nextjs.org/docs/messages/app-static-to-dynamic-error`),"__NEXT_ERROR_CODE",{value:"E132",enumerable:!1,configurable:!0});if(null==a?void 0:a.stack){let c=a.stack;b.stack=b.message+c.substring(c.indexOf("\n"))}throw b}return{value:{kind:v.CachedRouteKind.APP_PAGE,html:l,headers:o,rscData:m.flightData,postponed:m.postponed,status:m.statusCode,segmentData:m.segmentData},cacheControl:n}},o=async({hasResolved:c,previousCacheEntry:f,isRevalidating:g,span:i})=>{let j,k=!1===K.isDev,l=c||b.writableEnded;if(ah&&ab&&!f&&!N)return(null==ac?void 0:ac.render404)?await ac.render404(a,b):(b.statusCode=404,b.end("This page could not be found")),null;if(ai&&(j=(0,w.parseFallbackField)(ai.fallback)),j===w.FallbackMode.PRERENDER&&(0,u.isBot)(al)&&(!ar||an)&&(j=w.FallbackMode.BLOCKING_STATIC_RENDER),(null==f?void 0:f.isStale)===-1&&(ah=!0),ah&&(j!==w.FallbackMode.NOT_FOUND||f)&&(j=w.FallbackMode.BLOCKING_STATIC_RENDER),!N&&j!==w.FallbackMode.BLOCKING_STATIC_RENDER&&aB&&!l&&!_&&T&&(k||!aj)){let b;if((k||ai)&&j===w.FallbackMode.NOT_FOUND)throw new B.NoFallbackError;if(ar&&!ap){let c="string"==typeof(null==ai?void 0:ai.fallback)?ai.fallback:k?ag:null;if(b=await K.handleResponse({cacheKey:c,req:a,nextConfig:ad,routeKind:e.RouteKind.APP_PAGE,isFallback:!0,prerenderManifest:$,isRoutePPREnabled:ar,responseGenerator:async()=>m({span:i,postponed:void 0,fallbackRouteParams:k||at?(0,n.u)(ag):null}),waitUntil:d.waitUntil}),null===b)return null;if(b)return delete b.cacheControl,b}}let o=ah||g||!au?void 0:au;if(as&&void 0!==o)return{cacheControl:{revalidate:1,expire:void 0},value:{kind:v.CachedRouteKind.PAGES,html:x.default.EMPTY,pageData:{},headers:void 0,status:void 0}};let p=T&&ar&&((0,h.getRequestMeta)(a,"renderFallbackShell")||at)?(0,n.u)(af):null;return m({span:i,postponed:o,fallbackRouteParams:p})},p=async c=>{var f,g,i,j,k;let l,n=await K.handleResponse({cacheKey:aA,responseGenerator:a=>o({span:c,...a}),routeKind:e.RouteKind.APP_PAGE,isOnDemandRevalidate:ah,isRoutePPREnabled:ar,req:a,nextConfig:ad,prerenderManifest:$,waitUntil:d.waitUntil});if(_&&b.setHeader("Cache-Control","private, no-cache, no-store, max-age=0, must-revalidate"),K.isDev&&b.setHeader("Cache-Control","no-store, must-revalidate"),!n){if(aA)throw Object.defineProperty(Error("invariant: cache entry required but not generated"),"__NEXT_ERROR_CODE",{value:"E62",enumerable:!1,configurable:!0});return null}if((null==(f=n.value)?void 0:f.kind)!==v.CachedRouteKind.APP_PAGE)throw Object.defineProperty(Error(`Invariant app-page handler received invalid cache entry ${null==(i=n.value)?void 0:i.kind}`),"__NEXT_ERROR_CODE",{value:"E707",enumerable:!1,configurable:!0});let p="string"==typeof n.value.postponed;ak&&!av&&(!p||ao)&&(N||b.setHeader("x-nextjs-cache",ah?"REVALIDATED":n.isMiss?"MISS":n.isStale?"STALE":"HIT"),b.setHeader(t.NEXT_IS_PRERENDER_HEADER,"1"));let{value:q}=n;if(au)l={revalidate:0,expire:void 0};else if(N&&ap&&!ao&&ar)l={revalidate:0,expire:void 0};else if(!K.isDev)if(_)l={revalidate:0,expire:void 0};else if(ak){if(n.cacheControl)if("number"==typeof n.cacheControl.revalidate){if(n.cacheControl.revalidate<1)throw Object.defineProperty(Error(`Invalid revalidate configuration provided: ${n.cacheControl.revalidate} < 1`),"__NEXT_ERROR_CODE",{value:"E22",enumerable:!1,configurable:!0});l={revalidate:n.cacheControl.revalidate,expire:(null==(j=n.cacheControl)?void 0:j.expire)??ad.expireTime}}else l={revalidate:y.CACHE_ONE_YEAR,expire:void 0}}else b.getHeader("Cache-Control")||(l={revalidate:0,expire:void 0});if(n.cacheControl=l,"string"==typeof aw&&(null==q?void 0:q.kind)===v.CachedRouteKind.APP_PAGE&&q.segmentData){b.setHeader(t.NEXT_DID_POSTPONE_HEADER,"2");let c=null==(k=q.headers)?void 0:k[y.NEXT_CACHE_TAGS_HEADER];N&&ak&&c&&"string"==typeof c&&b.setHeader(y.NEXT_CACHE_TAGS_HEADER,c);let d=q.segmentData.get(aw);return void 0!==d?(0,A.sendRenderResult)({req:a,res:b,generateEtags:ad.generateEtags,poweredByHeader:ad.poweredByHeader,result:x.default.fromStatic(d,t.RSC_CONTENT_TYPE_HEADER),cacheControl:n.cacheControl}):(b.statusCode=204,(0,A.sendRenderResult)({req:a,res:b,generateEtags:ad.generateEtags,poweredByHeader:ad.poweredByHeader,result:x.default.EMPTY,cacheControl:n.cacheControl}))}let r=(0,h.getRequestMeta)(a,"onCacheEntry");if(r&&await r({...n,value:{...n.value,kind:"PAGE"}},{url:(0,h.getRequestMeta)(a,"initURL")}))return null;if(p&&au)throw Object.defineProperty(Error("Invariant: postponed state should not be present on a resume request"),"__NEXT_ERROR_CODE",{value:"E396",enumerable:!1,configurable:!0});if(q.headers){let a={...q.headers};for(let[c,d]of(N&&ak||delete a[y.NEXT_CACHE_TAGS_HEADER],Object.entries(a)))if(void 0!==d)if(Array.isArray(d))for(let a of d)b.appendHeader(c,a);else"number"==typeof d&&(d=d.toString()),b.appendHeader(c,d)}let s=null==(g=q.headers)?void 0:g[y.NEXT_CACHE_TAGS_HEADER];if(N&&ak&&s&&"string"==typeof s&&b.setHeader(y.NEXT_CACHE_TAGS_HEADER,s),!q.status||ap&&ar||(b.statusCode=q.status),!N&&q.status&&F.RedirectStatusCode[q.status]&&ap&&(b.statusCode=200),p&&b.setHeader(t.NEXT_DID_POSTPONE_HEADER,"1"),ap&&!_){if(void 0===q.rscData){if(q.postponed)throw Object.defineProperty(Error("Invariant: Expected postponed to be undefined"),"__NEXT_ERROR_CODE",{value:"E372",enumerable:!1,configurable:!0});return(0,A.sendRenderResult)({req:a,res:b,generateEtags:ad.generateEtags,poweredByHeader:ad.poweredByHeader,result:q.html,cacheControl:av?{revalidate:0,expire:void 0}:n.cacheControl})}return(0,A.sendRenderResult)({req:a,res:b,generateEtags:ad.generateEtags,poweredByHeader:ad.poweredByHeader,result:x.default.fromStatic(q.rscData,t.RSC_CONTENT_TYPE_HEADER),cacheControl:n.cacheControl})}let u=q.html;if(!p||N||ap)return(0,A.sendRenderResult)({req:a,res:b,generateEtags:ad.generateEtags,poweredByHeader:ad.poweredByHeader,result:u,cacheControl:n.cacheControl});if(as)return u.push(new ReadableStream({start(a){a.enqueue(z.ENCODED_TAGS.CLOSED.BODY_AND_HTML),a.close()}})),(0,A.sendRenderResult)({req:a,res:b,generateEtags:ad.generateEtags,poweredByHeader:ad.poweredByHeader,result:u,cacheControl:{revalidate:0,expire:void 0}});let w=new TransformStream;return u.push(w.readable),m({span:c,postponed:q.postponed,fallbackRouteParams:null}).then(async a=>{var b,c;if(!a)throw Object.defineProperty(Error("Invariant: expected a result to be returned"),"__NEXT_ERROR_CODE",{value:"E463",enumerable:!1,configurable:!0});if((null==(b=a.value)?void 0:b.kind)!==v.CachedRouteKind.APP_PAGE)throw Object.defineProperty(Error(`Invariant: expected a page response, got ${null==(c=a.value)?void 0:c.kind}`),"__NEXT_ERROR_CODE",{value:"E305",enumerable:!1,configurable:!0});await a.value.html.pipeTo(w.writable)}).catch(a=>{w.writable.abort(a).catch(a=>{console.error("couldn't abort transformer",a)})}),(0,A.sendRenderResult)({req:a,res:b,generateEtags:ad.generateEtags,poweredByHeader:ad.poweredByHeader,result:u,cacheControl:{revalidate:0,expire:void 0}})};if(!aF)return await aE.withPropagatedContext(a.headers,()=>aE.trace(i.BaseServerSpan.handleRequest,{spanName:`${aD} ${a.url}`,kind:g.SpanKind.SERVER,attributes:{"http.method":aD,"http.target":a.url}},p));await p(aF)}catch(b){throw b instanceof B.NoFallbackError||await K.onRequestError(a,b,{routerKind:"App Router",routePath:G,routeType:"render",revalidateReason:(0,f.c)({isRevalidate:ak,isOnDemandRevalidate:ah})},ac),b}}},60940:(a,b,c)=>{"use strict";c.r(b),c.d(b,{default:()=>d});let d=(0,c(97954).registerClientReference)(function(){throw Error("Attempted to call the default export of \"/Users/otto/Desktop/deepstudio/osw-studio-git/app/test-generation/page.tsx\" from the server, but it's on the client. It's not possible to invoke a client function from the server, it can only be rendered as a Component or passed to props of a Client Component.")},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/test-generation/page.tsx","default")},63033:a=>{"use strict";a.exports=require("next/dist/server/app-render/work-unit-async-storage.external.js")},77725:a=>{"use strict";a.exports=require("stream/promises")},78487:(a,b,c)=>{Promise.resolve().then(c.bind(c,32583))},79428:a=>{"use strict";a.exports=require("buffer")},79551:a=>{"use strict";a.exports=require("url")},79748:a=>{"use strict";a.exports=require("fs/promises")},84063:(a,b,c)=>{Promise.resolve().then(c.bind(c,60940))},86439:a=>{"use strict";a.exports=require("next/dist/shared/lib/no-fallback-error.external")},87550:a=>{"use strict";a.exports=require("better-sqlite3")},94735:a=>{"use strict";a.exports=require("events")}};var b=require("../../webpack-runtime.js");b.C(a);var c=b.X(0,[4586,495,5553,9359],()=>b(b.s=56660));module.exports=c})(); \ No newline at end of file diff --git a/.next/server/app/test-generation/page_client-reference-manifest.js b/.next/server/app/test-generation/page_client-reference-manifest.js index aaffe2af7fd8b094c2430902af7f7037db8badc0..0bf7d84bfa364a4cb5ea1d8d33442afe1b6a69ea 100644 --- a/.next/server/app/test-generation/page_client-reference-manifest.js +++ b/.next/server/app/test-generation/page_client-reference-manifest.js @@ -1 +1 @@ -globalThis.__RSC_MANIFEST=(globalThis.__RSC_MANIFEST||{});globalThis.__RSC_MANIFEST["/test-generation/page"]={"moduleLoading":{"prefix":"/_next/"},"ssrModuleMapping":{"8103":{"*":{"id":"32583","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"77526","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"78922","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"68495","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"12263","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"82016","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"31152","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"83133","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"54160","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"92130","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"75170","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"38502","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"82146","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"31603","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"74034","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"67600","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"29234","name":"*","chunks":[],"async":false}}},"edgeSSRModuleMapping":{},"clientModules":{"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/tanstack-query-provider.tsx":{"id":46131,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/theme-provider.tsx":{"id":98124,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/ui/sonner.tsx":{"id":70240,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"Inter\",\"arguments\":[{\"variable\":\"--font-inter-sans\",\"subsets\":[\"latin\"]}],\"variableName\":\"inter\"}":{"id":85568,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"PT_Sans\",\"arguments\":[{\"variable\":\"--font-ptSans-mono\",\"subsets\":[\"latin\"],\"weight\":[\"400\",\"700\"]}],\"variableName\":\"ptSans\"}":{"id":80231,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/assets/globals.css":{"id":27408,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-3af15ecbba4da750.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/page-wrapper/index.tsx":{"id":43688,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/login/page.tsx":{"id":62112,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/page.tsx":{"id":25782,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page.tsx":{"id":86807,"name":"*","chunks":["5948","static/chunks/06bf0ff1-101744fe776a5109.js","7003","static/chunks/14258b02-ed7689e3556981a7.js","4316","static/chunks/ad2866b8-e13a3cf75ccf0eb8.js","8720","static/chunks/8720-c9ee040177c11cae.js","4754","static/chunks/4754-f12d30a9633ac86b.js","7389","static/chunks/7389-61da0d6ecaea74eb.js","2672","static/chunks/2672-7c5c90d97d096503.js","6357","static/chunks/6357-b446ac8c3fed5ee2.js","4735","static/chunks/4735-3fe565f30753fd50.js","230","static/chunks/230-17f072d56a4348eb.js","8974","static/chunks/app/page-d5bbbaf5dee449d5.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/test-generation/page.tsx":{"id":8103,"name":"*","chunks":["7003","static/chunks/14258b02-ed7689e3556981a7.js","8720","static/chunks/8720-c9ee040177c11cae.js","4754","static/chunks/4754-f12d30a9633ac86b.js","6357","static/chunks/6357-b446ac8c3fed5ee2.js","6932","static/chunks/app/test-generation/page-b134a3a37ff43e31.js"],"async":false}},"entryCSSFiles":{"/Users/otto/Desktop/deepstudio/osw-studio-git/":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/layout":[{"inlined":false,"path":"static/css/1138060002beec9e.css"},{"inlined":false,"path":"static/css/4f7bf7a934dc8d86.css"}],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/test-generation/page":[]},"rscModuleMapping":{"8103":{"*":{"id":"60940","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"6060","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"7184","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"36893","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"73041","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"37734","name":"*","chunks":[],"async":false}},"27408":{"*":{"id":"94348","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"2054","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"69507","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"81170","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"7760","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"89748","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"20656","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"51384","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"23597","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"17742","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"26262","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"69576","name":"*","chunks":[],"async":false}}},"edgeRscModuleMapping":{}} \ No newline at end of file +globalThis.__RSC_MANIFEST=(globalThis.__RSC_MANIFEST||{});globalThis.__RSC_MANIFEST["/test-generation/page"]={"moduleLoading":{"prefix":"/_next/"},"ssrModuleMapping":{"8103":{"*":{"id":"32583","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"77526","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"78922","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"68495","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"12263","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"82016","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"31152","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"83133","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"54160","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"92130","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"75170","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"38502","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"82146","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"31603","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"74034","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"67600","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"29234","name":"*","chunks":[],"async":false}}},"edgeSSRModuleMapping":{},"clientModules":{"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/builtin/global-error.js":{"id":57150,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-page.js":{"id":81959,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-segment.js":{"id":17989,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/http-access-fallback/error-boundary.js":{"id":63886,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/layout-router.js":{"id":9766,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/metadata/async-metadata.js":{"id":15278,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/render-from-template-context.js":{"id":98924,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/framework/boundary-components.js":{"id":24431,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/metadata/generate/icon-mark.js":{"id":80622,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/tanstack-query-provider.tsx":{"id":46131,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/theme-provider.tsx":{"id":98124,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/ui/sonner.tsx":{"id":70240,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"Inter\",\"arguments\":[{\"variable\":\"--font-inter-sans\",\"subsets\":[\"latin\"]}],\"variableName\":\"inter\"}":{"id":85568,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/font/google/target.css?{\"path\":\"app/layout.tsx\",\"import\":\"PT_Sans\",\"arguments\":[{\"variable\":\"--font-ptSans-mono\",\"subsets\":[\"latin\"],\"weight\":[\"400\",\"700\"]}],\"variableName\":\"ptSans\"}":{"id":80231,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/assets/globals.css":{"id":27408,"name":"*","chunks":["8720","static/chunks/8720-c9ee040177c11cae.js","4841","static/chunks/4841-9c023033845750e4.js","7177","static/chunks/app/layout-f8fe6cebce585a15.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/page-wrapper/index.tsx":{"id":43688,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/login/page.tsx":{"id":62112,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page.tsx":{"id":86807,"name":"*","chunks":["5948","static/chunks/06bf0ff1-101744fe776a5109.js","7003","static/chunks/14258b02-ed7689e3556981a7.js","4316","static/chunks/ad2866b8-e13a3cf75ccf0eb8.js","8720","static/chunks/8720-c9ee040177c11cae.js","4754","static/chunks/4754-f12d30a9633ac86b.js","7389","static/chunks/7389-61da0d6ecaea74eb.js","2672","static/chunks/2672-7c5c90d97d096503.js","6357","static/chunks/6357-f74e169a9a97fe50.js","4735","static/chunks/4735-3fe565f30753fd50.js","230","static/chunks/230-22a2bac579174a98.js","8974","static/chunks/app/page-d5bbbaf5dee449d5.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/page.tsx":{"id":25782,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/test-generation/page.tsx":{"id":8103,"name":"*","chunks":["7003","static/chunks/14258b02-ed7689e3556981a7.js","8720","static/chunks/8720-c9ee040177c11cae.js","4754","static/chunks/4754-f12d30a9633ac86b.js","6357","static/chunks/6357-f74e169a9a97fe50.js","6932","static/chunks/app/test-generation/page-ace22e1f58d6b190.js"],"async":false}},"entryCSSFiles":{"/Users/otto/Desktop/deepstudio/osw-studio-git/":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/layout":[{"inlined":false,"path":"static/css/9c6cbf809bc04838.css"}],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/test-generation/page":[]},"rscModuleMapping":{"8103":{"*":{"id":"60940","name":"*","chunks":[],"async":false}},"9766":{"*":{"id":"6060","name":"*","chunks":[],"async":false}},"15278":{"*":{"id":"7184","name":"*","chunks":[],"async":false}},"17989":{"*":{"id":"36893","name":"*","chunks":[],"async":false}},"24431":{"*":{"id":"73041","name":"*","chunks":[],"async":false}},"25782":{"*":{"id":"37734","name":"*","chunks":[],"async":false}},"27408":{"*":{"id":"94348","name":"*","chunks":[],"async":false}},"43688":{"*":{"id":"2054","name":"*","chunks":[],"async":false}},"46131":{"*":{"id":"69507","name":"*","chunks":[],"async":false}},"57150":{"*":{"id":"81170","name":"*","chunks":[],"async":false}},"62112":{"*":{"id":"7760","name":"*","chunks":[],"async":false}},"63886":{"*":{"id":"89748","name":"*","chunks":[],"async":false}},"70240":{"*":{"id":"20656","name":"*","chunks":[],"async":false}},"80622":{"*":{"id":"51384","name":"*","chunks":[],"async":false}},"81959":{"*":{"id":"23597","name":"*","chunks":[],"async":false}},"86807":{"*":{"id":"17742","name":"*","chunks":[],"async":false}},"98124":{"*":{"id":"26262","name":"*","chunks":[],"async":false}},"98924":{"*":{"id":"69576","name":"*","chunks":[],"async":false}}},"edgeRscModuleMapping":{}} \ No newline at end of file diff --git a/.next/server/chunks/455.js b/.next/server/chunks/455.js index d6d33190fb3854492d0fb2ee36edad524214d5d4..e4f03d8eff1f7cc8bcbd99ee5fee38d9f42169a5 100644 --- a/.next/server/chunks/455.js +++ b/.next/server/chunks/455.js @@ -1 +1 @@ -"use strict";exports.id=455,exports.ids=[455],exports.modules={90455:(a,b,c)=>{c.d(b,{getDomainPrompt:()=>l});var d=c(34911),e=c(87573),f=c(35872),g=c(31868),h=c(50804),i=c(20387),j=c(69865),k=c(29705);function l(a){switch(a){case"handlebars":return d.T;case"react":return f.U;case"preact":return g.S;case"svelte":return h.c;case"vue":return i.j;case"python":return j.V;case"lua":return k.t;default:return e.p}}}}; \ No newline at end of file +"use strict";exports.id=455,exports.ids=[455],exports.modules={90455:(a,b,c)=>{c.d(b,{getDomainPrompt:()=>m,isDefaultDomainPrompt:()=>n});var d=c(34911),e=c(87573),f=c(35872),g=c(31868),h=c(50804),i=c(20387),j=c(69865),k=c(29705);let l=[d.T,e.p,f.U,g.S,h.c,i.j,j.V,k.t];function m(a){switch(a){case"handlebars":return d.T;case"react":return f.U;case"preact":return g.S;case"svelte":return h.c;case"vue":return i.j;case"python":return j.V;case"lua":return k.t;default:return e.p}}function n(a){let b=a.trim();return l.some(a=>a.trim()===b)}}}; \ No newline at end of file diff --git a/.next/server/chunks/4663.js b/.next/server/chunks/4663.js index cd9e2ce8924f4079f924fa765d4679b6ce1e246d..e579ae09952d19afc549f83399864a4285291046 100644 --- a/.next/server/chunks/4663.js +++ b/.next/server/chunks/4663.js @@ -1 +1 @@ -"use strict";exports.id=4663,exports.ids=[4663],exports.modules={84663:(a,b,c)=>{function d(a,b=100){return a.length>b?a.substring(0,b-3)+"...":a}function e(a){let b=[];for(let c of a)for(let a of c.messages)if(a.tool_calls)for(let c of a.tool_calls)b.push({name:c.function.name,args:c.function.arguments});return b}async function f(a,b,f){let{vfs:g}=await Promise.resolve().then(c.bind(c,11482)),h=[];for(let c of f){let f;if("judge"===c.type)continue;let i=!1;try{switch(c.type){case"file_exists":{let b=await g.fileExists(a,c.path);i=b,f=b?"file exists":"file not found";break}case"file_not_exists":{let b=await g.fileExists(a,c.path);i=!b,f=b?"file exists (unexpected)":"file not found (expected)";break}case"file_contains":{let b=await g.readFile(a,c.path),e="string"==typeof b.content?b.content:"",h=e.toLowerCase().includes(c.value.toLowerCase());i=h,f=h?`contains "${d(c.value,40)}"`:d(e,80);break}case"file_not_contains":{let b=await g.readFile(a,c.path),e=("string"==typeof b.content?b.content:"").toLowerCase().includes(c.value.toLowerCase());i=!e,f=e?`still contains "${d(c.value,40)}"`:"value absent (expected)";break}case"file_matches":{let b=await g.readFile(a,c.path),e="string"==typeof b.content?b.content:"",h=RegExp(c.pattern,"i").exec(e);i=!!h,f=h?`matched: "${d(h[0],40)}"`:d(e,80);break}case"valid_json":{let b=await g.readFile(a,c.path),e="string"==typeof b.content?b.content:"";try{JSON.parse(e),i=!0,f="valid JSON"}catch{i=!1,f=`invalid JSON: ${d(e,60)}`}break}case"tool_used":{let a=e(b),d=a.some(a=>a.name===c.toolName);if(!d&&"write"===c.toolName){let b=/^\s*(cat\s*>|sed\s+-i|write\s+|echo\s+.*>)/;if(d=a.some(a=>{if("shell"!==a.name)return!1;try{let c=JSON.parse(a.args),d="string"==typeof c?c:c.cmd||c.command||"";return"string"==typeof d&&b.test(d)}catch{return b.test(a.args)}})){f="file edited via shell command",i=!0;break}}i=d,f=d?`${c.toolName} was called`:`tools used: ${[...new Set(a.map(a=>a.name))].join(", ")||"none"}`;break}case"tool_args_match":{let a=e(b),g=RegExp(c.pattern,"i"),h=a.filter(a=>a.name===c.toolName&&g.test(a.args));if(i=h.length>0,h.length>0)f=`matched args: ${d(h[0].args,60)}`;else{let b=a.filter(a=>a.name===c.toolName);f=b.length>0?`${b.length} ${c.toolName} call(s), none matched pattern`:`${c.toolName} not called`}break}case"output_matches":{let a=function(a){let b=[];for(let c of a)for(let a of c.messages)if("assistant"===a.role){if("string"==typeof a.content)b.push(a.content);else if(Array.isArray(a.content))for(let c of a.content)"text"in c&&b.push(c.text)}return b.join("\n")}(b),e=RegExp(c.pattern,"i").exec(a);i=!!e,f=e?`matched: "${d(e[0],40)}"`:`no match in ${a.length} chars of output`;break}case"tool_output_matches":{let a=function(a,b){let c=new Map;for(let b of a)for(let a of b.messages)if(a.tool_calls)for(let b of a.tool_calls)c.set(b.id,b.function.name);let d=[];for(let e of a)for(let a of e.messages)if("tool"===a.role&&a.tool_call_id&&c.get(a.tool_call_id)===b){let b="string"==typeof a.content?a.content:"";b&&d.push(b)}return d.join("\n")}(b,c.toolName),e=RegExp(c.pattern,"i").exec(a);i=!!e,f=e?`matched: "${d(e[0],40)}"`:`no match in ${a.length} chars of tool output`}}}catch(a){i=!1,f=a instanceof Error?a.message:String(a)}h.push({assertion:c,passed:i,actual:f})}return h}c.d(b,{runAssertions:()=>f})}}; \ No newline at end of file +"use strict";exports.id=4663,exports.ids=[4663],exports.modules={84663:(a,b,c)=>{function d(a,b=100){return a.length>b?a.substring(0,b-3)+"...":a}function e(a){let b=[];for(let c of a)for(let a of c.messages)if(a.tool_calls)for(let c of a.tool_calls)b.push({name:c.function.name,args:c.function.arguments});return b}async function f(a,b,f){let{vfs:g}=await Promise.resolve().then(c.bind(c,11482)),h=[];for(let c of f){let f;if("judge"===c.type)continue;let i=!1;try{switch(c.type){case"file_exists":{let b=await g.fileExists(a,c.path);i=b,f=b?"file exists":"file not found";break}case"file_not_exists":{let b=await g.fileExists(a,c.path);i=!b,f=b?"file exists (unexpected)":"file not found (expected)";break}case"file_contains":{let b=await g.readFile(a,c.path),e="string"==typeof b.content?b.content:"",h=e.toLowerCase().includes(c.value.toLowerCase());i=h,f=h?`contains "${d(c.value,40)}"`:d(e,80);break}case"file_not_contains":{let b=await g.readFile(a,c.path),e=("string"==typeof b.content?b.content:"").toLowerCase().includes(c.value.toLowerCase());i=!e,f=e?`still contains "${d(c.value,40)}"`:"value absent (expected)";break}case"file_matches":{let b=await g.readFile(a,c.path),e="string"==typeof b.content?b.content:"",h=RegExp(c.pattern,"i").exec(e);i=!!h,f=h?`matched: "${d(h[0],40)}"`:d(e,80);break}case"file_matches_any":{let b=RegExp(c.pattern,"i");for(let e of c.paths)try{let c=await g.readFile(a,e),h="string"==typeof c.content?c.content:"",j=b.exec(h);if(j){i=!0,f=`matched in ${e}: "${d(j[0],40)}"`;break}}catch{}i||(f=`pattern not found in any of: ${c.paths.join(", ")}`);break}case"valid_json":{let b=await g.readFile(a,c.path),e="string"==typeof b.content?b.content:"";try{JSON.parse(e),i=!0,f="valid JSON"}catch{i=!1,f=`invalid JSON: ${d(e,60)}`}break}case"tool_used":{let a=e(b),d=a.some(a=>a.name===c.toolName);if(!d&&"write"===c.toolName){let b=/^\s*(cat\s*>|sed\s+-i|write\s+|echo\s+.*>)/;if(d=a.some(a=>{if("shell"!==a.name)return!1;try{let c=JSON.parse(a.args),d="string"==typeof c?c:c.cmd||c.command||"";return"string"==typeof d&&b.test(d)}catch{return b.test(a.args)}})){f="file edited via shell command",i=!0;break}}i=d,f=d?`${c.toolName} was called`:`tools used: ${[...new Set(a.map(a=>a.name))].join(", ")||"none"}`;break}case"tool_args_match":{let a=e(b),g=RegExp(c.pattern,"i"),h=a.filter(a=>a.name===c.toolName&&g.test(a.args));if(i=h.length>0,h.length>0)f=`matched args: ${d(h[0].args,60)}`;else{let b=a.filter(a=>a.name===c.toolName);f=b.length>0?`${b.length} ${c.toolName} call(s), none matched pattern`:`${c.toolName} not called`}break}case"output_matches":{let a=function(a){let b=[];for(let c of a)for(let a of c.messages)if("assistant"===a.role){if("string"==typeof a.content)b.push(a.content);else if(Array.isArray(a.content))for(let c of a.content)"text"in c&&b.push(c.text)}return b.join("\n")}(b),e=RegExp(c.pattern,"i").exec(a);i=!!e,f=e?`matched: "${d(e[0],40)}"`:`no match in ${a.length} chars of output`;break}case"tool_output_matches":{let a=function(a,b){let c=new Map;for(let b of a)for(let a of b.messages)if(a.tool_calls)for(let b of a.tool_calls)c.set(b.id,b.function.name);let d=[];for(let e of a)for(let a of e.messages)if("tool"===a.role&&a.tool_call_id&&c.get(a.tool_call_id)===b){let b="string"==typeof a.content?a.content:"";b&&d.push(b)}return d.join("\n")}(b,c.toolName),e=RegExp(c.pattern,"i").exec(a);i=!!e,f=e?`matched: "${d(e[0],40)}"`:`no match in ${a.length} chars of tool output`}}}catch(a){i=!1,f=a instanceof Error?a.message:String(a)}h.push({assertion:c,passed:i,actual:f})}return h}c.d(b,{runAssertions:()=>f})}}; \ No newline at end of file diff --git a/.next/server/chunks/5145.js b/.next/server/chunks/5145.js index 33bfa189143f7f684455a3885ec6626bc222d1cd..039e7b80caa63436ad80c47264f2b88bf3fce120 100644 --- a/.next/server/chunks/5145.js +++ b/.next/server/chunks/5145.js @@ -273,7 +273,7 @@ }); })(); </script> - `;h.includes("</body>")?h=h.replace("</body>",i+"</body>"):h+=i,aa.current.srcdoc=h,J(e),ad.current=e,T(a=>(R(b=>[...b.slice(0,a+1),e]),a+1))},ar=(0,e.useCallback)(a=>{aq(a)},[G]),as=()=>{if(S>0){let a=S-1;T(a),aq(Q[a])}},at=()=>{if(S<Q.length-1){let a=S+1;T(a),aq(Q[a])}},au=()=>{aq("/")},av=()=>{ao(!0,!1)};return((0,e.useEffect)(()=>{let a=a=>{let b=a.data;if(b&&"object"==typeof b){if("console"===b.type){window.dispatchEvent(new CustomEvent("previewConsole",{detail:{level:b.level,args:b.args}})),"error"===b.level&&(0,y.H)(b.args.join(" "));return}if("navigate"===b.type&&b.path)return void ar(b.path);if("selector-selection"===b.type&&b.payload){X(!1),c?.(b.payload);return}"selector-cancelled"===b.type&&X(!1)}};return window.addEventListener("message",a),()=>{window.removeEventListener("message",a)}},[ar,c]),(0,e.useEffect)(()=>()=>{ab.current&&ab.current.cleanupBlobUrls()},[]),K)?(0,d.jsxs)("div",{className:"h-full flex flex-col",children:[(0,d.jsx)(am,{}),(0,d.jsx)("div",{className:"flex-1 flex items-center justify-center",children:(0,d.jsxs)("div",{className:"text-center space-y-2",children:[(0,d.jsx)(l.A,{className:"w-8 h-8 animate-spin mx-auto text-primary"}),(0,d.jsx)("p",{className:"text-muted-foreground",children:"Compiling project..."})]})})]}):M?(0,d.jsxs)("div",{className:"h-full flex flex-col",children:[(0,d.jsx)(am,{}),(0,d.jsx)("div",{className:"flex-1 flex items-center justify-center",children:(0,d.jsxs)("div",{className:"text-center text-destructive space-y-2",children:[(0,d.jsx)("p",{className:"font-medium",children:"Error"}),(0,d.jsx)("p",{className:"text-sm mt-2",children:M}),(0,d.jsx)(i.$,{onClick:av,className:"mt-4",children:"Try Again"})]})})]}):(0,d.jsxs)("div",{className:"h-full flex flex-col",children:[(0,d.jsx)(am,{}),(0,d.jsxs)("div",{className:"border-b p-2 flex items-center gap-2 md:hidden",children:[(0,d.jsxs)("div",{className:"flex items-center gap-1",children:[(0,d.jsx)(i.$,{size:"icon",variant:"ghost",className:"h-5 w-5",onClick:as,disabled:0===S,children:(0,d.jsx)(m.A,{className:"h-3 w-3"})}),(0,d.jsx)(i.$,{size:"icon",variant:"ghost",className:"h-5 w-5",onClick:at,disabled:S>=Q.length-1,children:(0,d.jsx)(n.A,{className:"h-3 w-3"})}),(0,d.jsx)(i.$,{size:"icon",variant:"ghost",className:"h-5 w-5",onClick:au,children:(0,d.jsx)(o.A,{className:"h-3 w-3"})}),(0,d.jsx)(i.$,{size:"icon",variant:"ghost",className:"h-5 w-5",onClick:av,children:(0,d.jsx)(l.A,{className:"h-3 w-3"})}),(0,d.jsx)(i.$,{size:"icon",variant:"ghost",className:"h-5 w-5",onClick:()=>X(a=>!a),disabled:!U,style:_,title:W?"Cancel element selection":f?"Replace focused element":"Select element","data-tour-id":"focus-crosshair-button",children:(0,d.jsx)(p.A,{className:"h-3 w-3"})}),C&&(0,d.jsx)(i.$,{size:"icon",variant:"ghost",className:"h-5 w-5",onClick:$,disabled:!U||Y,title:"Capture screenshot as thumbnail",children:Y?(0,d.jsx)(q.A,{className:"h-3 w-3 animate-spin"}):(0,d.jsx)(r.A,{className:"h-3 w-3"})})]}),G&&G.routes.length>1&&(0,d.jsxs)(v.l6,{value:I,onValueChange:ar,children:[(0,d.jsx)(v.bq,{className:"flex-1 h-8 min-w-0 max-w-full",children:(0,d.jsx)(v.yv,{className:"truncate"})}),(0,d.jsx)(v.gC,{children:G.routes.map(a=>(0,d.jsx)(v.eb,{value:a.path,children:a.title||a.path},a.path))})]})]}),(0,d.jsxs)("div",{className:"border-b p-2 hidden md:flex items-center gap-2",children:[(0,d.jsxs)("div",{className:"flex items-center gap-1",children:[(0,d.jsx)(i.$,{size:"icon",variant:"ghost",className:"h-5 w-5",onClick:as,disabled:0===S,children:(0,d.jsx)(m.A,{className:"h-3 w-3"})}),(0,d.jsx)(i.$,{size:"icon",variant:"ghost",className:"h-5 w-5",onClick:at,disabled:S>=Q.length-1,children:(0,d.jsx)(n.A,{className:"h-3 w-3"})}),(0,d.jsx)(i.$,{size:"icon",variant:"ghost",className:"h-5 w-5",onClick:au,children:(0,d.jsx)(o.A,{className:"h-3 w-3"})}),(0,d.jsx)(i.$,{size:"icon",variant:"ghost",className:"h-5 w-5",onClick:av,children:(0,d.jsx)(l.A,{className:"h-3 w-3"})}),(0,d.jsx)(i.$,{size:"icon",variant:"ghost",className:"h-5 w-5",onClick:()=>X(a=>!a),disabled:!U,style:_,title:W?"Cancel element selection":f?"Replace focused element":"Select element","data-tour-id":"focus-crosshair-button",children:(0,d.jsx)(p.A,{className:"h-3 w-3"})}),C&&(0,d.jsx)(i.$,{size:"icon",variant:"ghost",className:"h-5 w-5",onClick:$,disabled:!U||Y,title:"Capture screenshot as thumbnail",children:Y?(0,d.jsx)(q.A,{className:"h-3 w-3 animate-spin"}):(0,d.jsx)(r.A,{className:"h-3 w-3"})})]}),(0,d.jsx)("div",{className:"flex-1 px-3 py-1 bg-muted rounded text-sm",children:I}),G&&G.routes.length>1&&(0,d.jsxs)(v.l6,{value:I,onValueChange:ar,children:[(0,d.jsx)(v.bq,{className:"w-[200px] h-8",children:(0,d.jsx)(v.yv,{})}),(0,d.jsx)(v.gC,{children:G.routes.map(a=>(0,d.jsx)(v.eb,{value:a.path,children:a.title||a.path},a.path))})]}),(0,d.jsxs)("div",{className:"flex items-center gap-1 border-l pl-2",children:[(0,d.jsx)(i.$,{size:"icon",variant:"ghost",className:"h-5 w-5 rounded-sm",style:{backgroundColor:"mobile"===O?"var(--button-preview-active)":void 0,color:"mobile"===O?"white":void 0},onClick:()=>P("mobile"),children:(0,d.jsx)(s.A,{className:"h-3 w-3"})}),(0,d.jsx)(i.$,{size:"icon",variant:"ghost",className:"h-5 w-5 rounded-sm",style:{backgroundColor:"tablet"===O?"var(--button-preview-active)":void 0,color:"tablet"===O?"white":void 0},onClick:()=>P("tablet"),children:(0,d.jsx)(t.A,{className:"h-3 w-3"})}),(0,d.jsx)(i.$,{size:"icon",variant:"ghost",className:"h-5 w-5 rounded-sm",style:{backgroundColor:"desktop"===O?"var(--button-preview-active)":void 0,color:"desktop"===O?"white":void 0},onClick:()=>P("desktop"),children:(0,d.jsx)(u.A,{className:"h-3 w-3"})})]})]}),(0,d.jsx)("div",{className:"flex-1 bg-muted/20 dark:bg-muted/10 p-4 overflow-auto min-h-0",children:(0,d.jsx)("div",{className:(0,w.cn)("bg-white mx-auto shadow-2xl transition-all duration-300","responsive"!==O&&"rounded-lg"),style:{width:z[O].width||"100%",height:z[O].height||"100%",maxHeight:z[O].maxHeight||"100%",maxWidth:z[O].maxWidth||"100%"},children:(0,d.jsx)("iframe",{ref:a=>{aa.current=a,a&&!U?setTimeout(()=>{V(!0)},0):!a&&U&&V(!1)},className:"w-full h-full rounded-lg",sandbox:"allow-scripts allow-same-origin allow-forms",title:"Preview"})})})]})});A.displayName="MultipagePreview";let B=f().memo(A)},11610:(a,b,c)=>{c.d(b,{M:()=>am});var d=c(21124),e=c(38301),f=c(11482);c(70740);var g=c(19217),h=c(49308),i=c(77850),j=c(15350),k=c(80196),l=c(2510),m=c(75234),n=c(74097),o=c(94684),p=c(71117),q=c(91044),r=c(97950),s=c(84220),t=c(19710),u=c(8294),v=c(59405),w=c(85351),x=c(87251),y=c(97518),z=c(15514),A=c(42378),B=c(30758);let C=[{id:"dashboard",label:"Dashboard",icon:i.A,path:"dashboard"},{id:"projects",label:"Projects",icon:j.A,path:"projects",hasRecentProjects:!0},{id:"deployments",label:"Deployments",icon:k.A,path:"deployments",serverModeOnly:!0},{id:"templates",label:"Templates",icon:l.A,path:"templates"},{id:"skills",label:"Skills",icon:m.A,path:"skills"},{id:"docs",label:"Docs",icon:n.A,path:"docs",subItems:y.P.map(a=>({id:a.id,label:a.title,icon:a.icon,file:a.file}))},{id:"settings",label:"Settings",icon:o.A,path:"settings",subItems:[{id:"application",label:"Application",icon:o.A},{id:"model",label:"Provider & Model",icon:m.A}]},{id:"tour",label:"Guided Tour",icon:p.A,action:"start-tour"},{id:"tester",label:"Benchmark",icon:q.A,path:"/test-generation"},{id:"about",label:"About",icon:p.A,action:"open-about"},{id:"discord",label:"Discord",icon:x.E,href:"https://discord.gg/mAJ8Ss4u"},{id:"github",label:"GitHub",icon:r.A,href:"https://github.com/o-stahl/osw-studio"}];function D({currentView:a,onNavigate:b,onProjectSelect:c,onStartTour:f,onOpenAbout:i,onOpenSettings:k,onServerSync:l,onLogoClick:m,onPinnedChange:n,onHoverChange:o,onCollapsedChange:p,mobileOpen:q=!1,onMobileOpenChange:r}){let s=(0,A.useRouter)(),t=(0,A.useSearchParams)(),x=t.get("doc"),y=t.get("settings"),[D,E]=(0,e.useState)(!0),[F,G]=(0,e.useState)(!1),[H,I]=(0,e.useState)([]),[J,K]=(0,e.useState)(!0),[L,M]=(0,e.useState)(null),[N,O]=(0,e.useState)(()=>{let b=new Set;return"docs"===a&&b.add("docs"),"projects"===a&&b.add("projects"),"settings"===a&&b.add("settings"),b}),[P,Q]=(0,e.useState)(!1),[R,S]=(0,e.useState)(!1),T=!R&&!D&&!F,U=()=>{let a=!D;E(a),localStorage.setItem("osw-admin-sidebar-pinned",String(a)),n?.(a)},V=C.filter(a=>!a.serverModeOnly),W=async a=>{if(r?.(!1),a.href)window.open(a.href,"_blank","noopener,noreferrer");else if(a.path)a.path.startsWith("/")?s.push(a.path):(s.push("/"),b(a.id));else if("start-tour"===a.action&&f)f();else if("open-about"===a.action&&i)i();else if("open-settings"===a.action&&k)k();else if("server-sync"===a.action&&l)l();else if("logout"===a.action)try{(await fetch("/api/auth/logout",{method:"POST"})).ok&&s.push("/admin/login")}catch(a){console.error("Logout failed:",a)}};return(0,d.jsxs)(d.Fragment,{children:[q&&(0,d.jsx)("div",{className:"md:hidden fixed inset-0 bg-black/50 z-40",onClick:()=>r?.(!1)}),(0,d.jsxs)("div",{className:(0,z.cn)("flex flex-col h-screen bg-card transition-all duration-300","border-l md:border-l-0 md:border-r","md:relative md:left-0",D?"md:relative":"md:absolute md:left-0 md:top-0 md:z-40 md:shadow-lg","fixed right-0 top-0 z-50 w-60",T?"":"md:w-60",q?"translate-x-0":"translate-x-full md:translate-x-0"),style:{width:T?"56px":void 0},onMouseEnter:()=>{R||D||(G(!0),o?.(!0))},onMouseLeave:()=>{R||D||(G(!1),o?.(!1))},children:[(0,d.jsxs)("button",{onClick:()=>{R?q&&r?.(!1):U()},onMouseEnter:()=>!R&&Q(!0),onMouseLeave:()=>!R&&Q(!1),className:(0,z.cn)("p-3 border-b flex items-center gap-3 h-[54px] overflow-hidden w-full","hover:bg-accent/50 transition-colors cursor-pointer",T&&"justify-center"),children:[(0,d.jsxs)("div",{className:"relative w-6 h-6 flex items-center justify-center flex-shrink-0",children:[(0,d.jsx)(h.g,{width:24,height:24,className:(0,z.cn)("transition-opacity absolute",P&&"opacity-0")}),D?(0,d.jsx)(u.A,{className:(0,z.cn)("hidden md:block h-6 w-6 transition-opacity absolute",P?"opacity-100":"opacity-0 pointer-events-none")}):(0,d.jsx)(v.A,{className:(0,z.cn)("hidden md:block h-6 w-6 transition-opacity absolute",P?"opacity-100":"opacity-0 pointer-events-none")})]}),!T&&(0,d.jsxs)("div",{className:"flex flex-col",children:[(0,d.jsx)("span",{className:"text-sm font-semibold whitespace-nowrap leading-none",children:P&&!D?"Pin":"Open\xa0Source Web\xa0Studio"}),!(P&&!D)&&(0,d.jsx)("span",{className:"text-[10px] leading-[10px] text-muted-foreground text-left mt-0.5",children:`v${B.rE}`})]})]}),(0,d.jsx)("nav",{className:"flex-1 p-2 space-y-1 overflow-y-auto",children:V.map(e=>{let f=e.icon,h=a===e.id,i=e.subItems&&e.subItems.length>0||e.hasRecentProjects,k=N.has(e.id);return(0,d.jsx)("div",{children:(0,d.jsxs)("div",{className:(0,z.cn)("p-1",k&&i&&"bg-muted rounded-2xl"),children:[(0,d.jsxs)("div",{className:"relative",children:[(0,d.jsxs)(g.$,{variant:h&&!i?"default":"ghost",className:(0,z.cn)("w-full",T?"justify-center px-2":"justify-start",!T&&i&&"pr-8"),onClick:()=>{i&&a===e.id||W(e)},title:T?e.label:void 0,children:[(0,d.jsx)(f,{className:(0,z.cn)("h-4 w-4",!T&&"mr-2")}),!T&&e.label]}),!T&&i&&(0,d.jsx)("button",{className:(0,z.cn)("absolute right-2 top-1/2 -translate-y-1/2","p-1 rounded hover:bg-accent transition-colors"),onClick:a=>{var b;a.preventDefault(),a.stopPropagation(),b=e.id,O(a=>{let c=new Set(a);return c.has(b)?c.delete(b):c.add(b),c})},children:(0,d.jsx)(w.A,{className:(0,z.cn)("h-4 w-4 transition-transform",k&&"rotate-180")})})]}),e.hasRecentProjects&&k&&(0,d.jsx)("div",{className:(0,z.cn)("mt-1 space-y-1",T?"flex flex-col items-center":"ml-4"),children:J?(0,d.jsx)(d.Fragment,{children:[1,2,3].map(a=>(0,d.jsxs)("div",{className:(0,z.cn)("flex items-center gap-2",T?"justify-center p-1":"h-8 px-2"),children:[(0,d.jsx)("div",{className:"h-3 w-3 bg-muted-foreground/20 rounded animate-pulse"}),!T&&(0,d.jsx)("div",{className:"h-3 flex-1 bg-muted-foreground/20 rounded animate-pulse"})]},a))}):H.length>0?H.map(a=>(0,d.jsxs)(g.$,{variant:"ghost",size:"sm",className:(0,z.cn)(T?"w-8 h-8 p-0 justify-center":"w-full justify-start text-xs"),onClick:()=>{r?.(!1),c(a)},title:a.name,children:[(0,d.jsx)(j.A,{className:(0,z.cn)("h-3 w-3 flex-shrink-0",!T&&"mr-2")}),!T&&(0,d.jsx)("span",{className:"truncate",children:a.name})]},a.id)):!T&&(0,d.jsx)("div",{className:"px-2 py-1 text-xs text-muted-foreground",children:"No recent projects"})}),e.subItems&&k&&(0,d.jsx)("div",{className:(0,z.cn)("mt-1 space-y-1",T?"flex flex-col items-center":"ml-4"),children:e.subItems.map(a=>{let c=a.icon,f=a.file?x===a.id:"settings"===e.id&&y===a.id;return(0,d.jsxs)(g.$,{variant:f?"default":"ghost",size:"sm",className:(0,z.cn)(T?"w-8 h-8 p-0 justify-center":"w-full justify-start text-xs"),onClick:()=>{r?.(!1),a.file?s.push(`/?doc=${a.id}`):"settings"===e.id?s.push(`/?settings=${a.id}`):s.push("/"),b(e.id)},title:T?a.label:void 0,children:[(0,d.jsx)(c,{className:(0,z.cn)("h-3 w-3",!T&&"mr-2")}),!T&&a.label]},a.id)})})]})},e.id)})}),!1,(0,d.jsx)("div",{className:"hidden md:block border-t p-2",children:(0,d.jsx)(g.$,{variant:"ghost",size:"sm",className:(0,z.cn)("w-full",T?"justify-center px-2":"justify-start"),onClick:U,title:T?D?"Unpin sidebar":"Pin sidebar":void 0,children:D?(0,d.jsxs)(d.Fragment,{children:[(0,d.jsx)(u.A,{className:(0,z.cn)("h-4 w-4",!T&&"mr-2")}),!T&&"Unpin"]}):(0,d.jsxs)(d.Fragment,{children:[(0,d.jsx)(v.A,{className:(0,z.cn)("h-4 w-4",!T&&"mr-2")}),!T&&"Pin"]})})})]})]})}function E(a){return(0,d.jsx)(e.Suspense,{fallback:(0,d.jsx)("div",{className:"w-full h-full bg-card"}),children:(0,d.jsx)(D,{...a})})}s.A,t.A;var F=c(91032),G=c(16945),H=c(65828),I=c(33305),J=c(1776),K=c(25345),L=c(53256),M=c(70584),N=c(24417),O=c(68877);function P({items:a}){let b=a.filter(a=>"synced"===a.status).length,c=a.filter(a=>"local-newer"===a.status).length,e=a.filter(a=>"server-newer"===a.status).length,f=a.filter(a=>"conflict"===a.status).length,g=a.filter(a=>"local-only"===a.status).length,h=a.filter(a=>"server-only"===a.status).length,i=[];return b>0&&i.push(`${b} synced`),c>0&&i.push(`${c} local newer`),e>0&&i.push(`${e} server newer`),f>0&&i.push(`${f} conflicts`),g>0&&i.push(`${g} local only`),h>0&&i.push(`${h} server only`),(0,d.jsx)("div",{className:"text-sm text-muted-foreground",children:i.join(", ")})}var Q=c(36736),R=c(75219),S=c(66041),T=c(91292);let U={synced:{label:"Synced",description:"Local and server are in sync. No action needed.",icon:R.A,colorClass:"text-green-600 dark:text-green-400",bgClass:"bg-green-500/10"},"local-newer":{label:"Local newer",description:"You have local changes not yet on the server. Push to sync.",icon:M.A,colorClass:"text-blue-600 dark:text-blue-400",bgClass:"bg-blue-500/10"},"server-newer":{label:"Server newer",description:"Server has updates you don't have locally. Pull to get latest.",icon:N.A,colorClass:"text-orange-600 dark:text-orange-400",bgClass:"bg-orange-500/10"},conflict:{label:"Conflict",description:"Both local and server have changes. Push to overwrite server, or pull to discard local changes.",icon:G.A,colorClass:"text-red-600 dark:text-red-400",bgClass:"bg-red-500/10"},"local-only":{label:"Local only",description:"Only exists in your browser. Push to save to server.",icon:S.A,colorClass:"text-gray-600 dark:text-gray-400",bgClass:"bg-gray-500/10"},"server-only":{label:"Server only",description:"Only exists on server. Pull to download locally.",icon:s.A,colorClass:"text-purple-600 dark:text-purple-400",bgClass:"bg-purple-500/10"},syncing:{label:"Syncing...",description:"Currently syncing with server.",icon:K.A,colorClass:"text-blue-600 dark:text-blue-400",bgClass:"bg-blue-500/10"},error:{label:"Error",description:"Sync failed. Try again.",icon:T.A,colorClass:"text-red-600 dark:text-red-400",bgClass:"bg-red-500/10"}};function V({status:a,showLabel:b=!0,size:c="sm",className:e}){let f=U[a],g=f.icon,h=(0,d.jsxs)("span",{className:(0,z.cn)("inline-flex items-center gap-1 rounded-full font-medium cursor-help","sm"===c?"px-1.5 py-0.5":"px-2 py-1",f.bgClass,f.colorClass,"sm"===c?"text-xs":"text-sm",e),children:[(0,d.jsx)(g,{className:(0,z.cn)("sm"===c?"w-3.5 h-3.5":"w-4 h-4","syncing"===a&&"animate-spin")}),b&&(0,d.jsx)("span",{children:f.label})]});return(0,d.jsx)(Q.Bc,{delayDuration:300,children:(0,d.jsxs)(Q.m_,{children:[(0,d.jsx)(Q.k$,{asChild:!0,children:h}),(0,d.jsx)(Q.ZI,{side:"top",className:"max-w-xs",children:(0,d.jsx)("p",{className:"text-sm",children:f.description})})]})})}var W=c(89339),X=c(71613);let Y=e.forwardRef(({className:a,...b},c)=>(0,d.jsx)(W.bL,{ref:c,className:(0,z.cn)("peer h-4 w-4 shrink-0 rounded-sm border border-primary shadow focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-ring disabled:cursor-not-allowed disabled:opacity-50 data-[state=checked]:bg-primary data-[state=checked]:text-primary-foreground",a),...b,children:(0,d.jsx)(W.C1,{className:(0,z.cn)("flex items-center justify-center text-current"),children:(0,d.jsx)(X.A,{className:"h-4 w-4"})})}));function Z({item:a,selected:b,onSelectChange:c,onPush:e,onPull:f,onResolve:h,disabled:i=!1,syncing:j=!1}){let k=["local-newer","local-only","conflict"].includes(a.status),l=["server-newer","server-only","conflict"].includes(a.status),m="conflict"===a.status;return(0,d.jsxs)("div",{className:(0,z.cn)("flex items-center gap-3 p-2 rounded-md hover:bg-muted/50 transition-colors",b&&"bg-muted/30"),children:[(0,d.jsx)(Y,{checked:b,onCheckedChange:a=>c(!0===a),disabled:i||j||"synced"===a.status||"server-only"===a.status,"aria-label":`Select ${a.name}`}),(0,d.jsx)("div",{className:"flex-1 min-w-0",children:(0,d.jsx)("span",{className:"text-sm font-medium truncate block",children:a.name})}),(0,d.jsx)(V,{status:j?"syncing":a.status,showLabel:!0,size:"sm"}),(0,d.jsx)("div",{className:"flex items-center gap-1",children:m&&h?(0,d.jsx)(g.$,{variant:"outline",size:"sm",onClick:h,disabled:i||j,className:"h-7 text-xs",children:"Resolve"}):(0,d.jsxs)(d.Fragment,{children:[k&&e&&(0,d.jsx)(g.$,{variant:"ghost",size:"icon",onClick:e,disabled:i||j,className:"h-7 w-7",title:"Push to server",children:j?(0,d.jsx)(K.A,{className:"h-3.5 w-3.5 animate-spin"}):(0,d.jsx)(M.A,{className:"h-3.5 w-3.5"})}),l&&f&&(0,d.jsx)(g.$,{variant:"ghost",size:"icon",onClick:f,disabled:i||j,className:"h-7 w-7",title:"Pull from server",children:j?(0,d.jsx)(K.A,{className:"h-3.5 w-3.5 animate-spin"}):(0,d.jsx)(N.A,{className:"h-3.5 w-3.5"})})]})})]})}Y.displayName=W.bL.displayName;var $=c(30824),_=c(42830);function aa({items:a,selectedIds:b,syncingIds:c,onSelectedIdsChange:g,onSyncingIdsChange:h,onRefresh:i,onSyncComplete:j,onRegisterPushSelected:k,onRegisterPullSelected:l}){let m=(0,$.j)();(0,e.useRef)(b),(0,e.useRef)(a);let n=async a=>{h(b=>new Set(b).add(a.id));try{let b=await f.vfs.getProject(a.id);if(!b)return void _.oR.error(`Project "${a.name}" not found`);let c=await f.vfs.listFiles(a.id),d=await m.pushSingleProject(a.id,b,c);if(d.success){if(d.project){let a=d.project.updatedAt?new Date(d.project.updatedAt):new Date;b.lastSyncedAt=new Date,b.serverUpdatedAt=a,await f.vfs.updateProject(b,{preserveUpdatedAt:!0})}_.oR.success(`Pushed "${a.name}" to server`),i(),j()}else _.oR.error(d.error||"Failed to push project")}catch(a){z.v.error("Push error:",a),_.oR.error("Failed to push project")}finally{h(b=>{let c=new Set(b);return c.delete(a.id),c})}},o=async a=>{h(b=>new Set(b).add(a.id));try{let b=await m.pullSingleProject(a.id);if(!b.success||!b.project)return void _.oR.error(b.error||"Failed to pull project");let c=null;try{c=await f.vfs.getProject(a.id)}catch{}if(c)for(let b of(await f.vfs.listFiles(a.id)))await f.vfs.deleteFile(a.id,b.path);else await f.vfs.createProject(b.project.name,b.project.description||"",a.id);for(let c of b.files||[])await f.vfs.createFile(a.id,c.path,c.content||"");let d=null;try{d=await f.vfs.getProject(a.id)}catch{}if(d){let a=b.project.updatedAt?new Date(b.project.updatedAt):new Date;d.name=b.project.name,d.description=b.project.description,d.updatedAt=a,d.lastSyncedAt=new Date,d.serverUpdatedAt=a,await f.vfs.updateProject(d,{preserveUpdatedAt:!0})}_.oR.success(`Pulled "${a.name}" from server`),i(),j()}catch(a){z.v.error("Pull error:",a),_.oR.error("Failed to pull project")}finally{h(b=>{let c=new Set(b);return c.delete(a.id),c})}};return 0===a.length?(0,d.jsx)("div",{className:"text-center py-8 text-muted-foreground",children:"No projects to sync"}):(0,d.jsxs)("div",{children:[(0,d.jsx)(P,{items:a}),(0,d.jsx)("div",{className:"mt-3 border rounded-lg divide-y overflow-y-auto max-h-64",children:a.map(a=>(0,d.jsx)(Z,{item:a,selected:b.has(a.id),onSelectChange:c=>((a,c)=>{let d=new Set(b);c?d.add(a):d.delete(a),g(d)})(a.id,c),onPush:()=>n(a),onPull:()=>o(a),syncing:c.has(a.id),disabled:c.size>0},a.id))})]})}var ab=c(7143);function ac({items:a,selectedIds:b,syncingIds:c,onSelectedIdsChange:f,onSyncingIdsChange:g,onRefresh:h,onSyncComplete:i,onRegisterPushSelected:j,onRegisterPullSelected:k}){let l=(0,$.j)();(0,e.useRef)(b),(0,e.useRef)(a);let m=async a=>{g(b=>new Set(b).add(a.id));try{let b=await ab._.getSkill(a.id);if(!b)return void _.oR.error(`Skill "${a.name}" not found`);let c=await l.pushSkill(b);c.success?(c.skill&&await ab._.updateSyncMetadata(a.id,new Date,new Date(c.skill.updatedAt)),_.oR.success(`Pushed "${a.name}" to server`),h(),i()):_.oR.error(c.error||"Failed to push skill")}catch(a){z.v.error("Push skill error:",a),_.oR.error("Failed to push skill")}finally{g(b=>{let c=new Set(b);return c.delete(a.id),c})}},n=async a=>{g(b=>new Set(b).add(a.id));try{let b=await l.pullSkill(a.id);if(!b.success||!b.skill)return void _.oR.error(b.error||"Failed to pull skill");await ab._.importFromServer(b.skill),_.oR.success(`Pulled "${a.name}" from server`),h(),i()}catch(a){z.v.error("Pull skill error:",a),_.oR.error("Failed to pull skill")}finally{g(b=>{let c=new Set(b);return c.delete(a.id),c})}};return 0===a.length?(0,d.jsx)("div",{className:"text-center py-8 text-muted-foreground",children:"No custom skills to sync"}):(0,d.jsxs)("div",{children:[(0,d.jsx)(P,{items:a}),(0,d.jsx)("div",{className:"mt-3 border rounded-lg divide-y overflow-y-auto max-h-64",children:a.map(a=>(0,d.jsx)(Z,{item:a,selected:b.has(a.id),onSelectChange:c=>((a,c)=>{let d=new Set(b);c?d.add(a):d.delete(a),f(d)})(a.id,c),onPush:()=>m(a),onPull:()=>n(a),syncing:c.has(a.id),disabled:c.size>0},a.id))})]})}function ad({items:a,selectedIds:b,syncingIds:c,onSelectedIdsChange:g,onSyncingIdsChange:h,onRefresh:i,onSyncComplete:j,onRegisterPushSelected:k,onRegisterPullSelected:l}){let m=(0,$.j)();(0,e.useRef)(b),(0,e.useRef)(a);let n=async a=>{h(b=>new Set(b).add(a.id));try{await f.vfs.init();let b=await f.vfs.getStorageAdapter().getCustomTemplate(a.id);if(!b)return void _.oR.error(`Template "${a.name}" not found`);let c=await m.pushTemplate(b);c.success?(_.oR.success(`Pushed "${a.name}" to server`),i(),j()):_.oR.error(c.error||"Failed to push template")}catch(a){z.v.error("Push template error:",a),_.oR.error("Failed to push template")}finally{h(b=>{let c=new Set(b);return c.delete(a.id),c})}},o=async a=>{h(b=>new Set(b).add(a.id));try{let b=await m.pullTemplate(a.id);if(!b.success||!b.template)return void _.oR.error(b.error||"Failed to pull template");await f.vfs.init();let c={...b.template,importedAt:new Date(b.template.importedAt),updatedAt:b.template.updatedAt?new Date(b.template.updatedAt):new Date};await f.vfs.getStorageAdapter().saveCustomTemplate(c),_.oR.success(`Pulled "${a.name}" from server`),i(),j()}catch(a){z.v.error("Pull template error:",a),_.oR.error("Failed to pull template")}finally{h(b=>{let c=new Set(b);return c.delete(a.id),c})}};return 0===a.length?(0,d.jsx)("div",{className:"text-center py-8 text-muted-foreground",children:"No custom templates to sync"}):(0,d.jsxs)("div",{children:[(0,d.jsx)(P,{items:a}),(0,d.jsx)("div",{className:"mt-3 border rounded-lg divide-y overflow-y-auto max-h-64",children:a.map(a=>(0,d.jsx)(Z,{item:a,selected:b.has(a.id),onSelectChange:c=>((a,c)=>{let d=new Set(b);c?d.add(a):d.delete(a),g(d)})(a.id,c),onPush:()=>n(a),onPull:()=>o(a),syncing:c.has(a.id),disabled:c.size>0},a.id))})]})}var ae=c(50987),af=c(21296);function ag({syncStatus:a,onRefresh:b,onSyncComplete:c,onBulkActionStateChange:f}){let[g,h]=(0,e.useState)("projects"),[i,j]=(0,e.useState)(new Set),[k,l]=(0,e.useState)(new Set),[m,o]=(0,e.useState)(new Set),[p,q]=(0,e.useState)(new Set),[r,s]=(0,e.useState)(new Set),[t,u]=(0,e.useState)(new Set),v=(0,e.useRef)(null),w=(0,e.useRef)(null),x=a.projects.items.length,y=a.skills.items.length,z=a.templates.items.length,A=(0,e.useCallback)(a=>a.filter(a=>"synced"!==a.status&&"server-only"!==a.status),[]);(0,e.useCallback)((a,b)=>a.filter(a=>b.has(a.id)&&["local-newer","local-only","conflict"].includes(a.status)),[]),(0,e.useCallback)((a,b)=>a.filter(a=>b.has(a.id)&&["server-newer","server-only","conflict"].includes(a.status)),[]);let B=(0,e.useCallback)(()=>{switch(g){case"projects":return{items:a.projects.items,selectedIds:i,setSelectedIds:j,syncingIds:p};case"skills":return{items:a.skills.items,selectedIds:k,setSelectedIds:l,syncingIds:r};case"templates":return{items:a.templates.items,selectedIds:m,setSelectedIds:o,syncingIds:t}}},[g,a,i,k,m,p,r,t]);(0,e.useCallback)(()=>{let{items:a,selectedIds:b,setSelectedIds:c}=B(),d=A(a);c(b.size===d.length&&d.length>0?new Set:new Set(d.map(a=>a.id)))},[B,A]),(0,e.useCallback)(async()=>{v.current&&await v.current()},[]),(0,e.useCallback)(async()=>{w.current&&await w.current()},[]);let C=(0,e.useCallback)(a=>{v.current=a},[]),D=(0,e.useCallback)(a=>{w.current=a},[]);return(0,d.jsxs)(O.tU,{value:g,onValueChange:a=>h(a),children:[(0,d.jsxs)(O.j7,{className:"grid w-full grid-cols-3",children:[(0,d.jsxs)(O.Xi,{value:"projects",className:"flex items-center gap-1.5",children:[(0,d.jsx)(ae.A,{className:"h-3.5 w-3.5"}),(0,d.jsx)("span",{children:"Projects"}),(0,d.jsxs)("span",{className:"text-xs text-muted-foreground",children:["(",x,")"]})]}),(0,d.jsxs)(O.Xi,{value:"skills",className:"flex items-center gap-1.5",children:[(0,d.jsx)(n.A,{className:"h-3.5 w-3.5"}),(0,d.jsx)("span",{children:"Skills"}),(0,d.jsxs)("span",{className:"text-xs text-muted-foreground",children:["(",y,")"]})]}),(0,d.jsxs)(O.Xi,{value:"templates",className:"flex items-center gap-1.5",children:[(0,d.jsx)(af.A,{className:"h-3.5 w-3.5"}),(0,d.jsx)("span",{children:"Templates"}),(0,d.jsxs)("span",{className:"text-xs text-muted-foreground",children:["(",z,")"]})]})]}),(0,d.jsx)(O.av,{value:"projects",className:"mt-4",children:(0,d.jsx)(aa,{items:a.projects.items,selectedIds:i,syncingIds:p,onSelectedIdsChange:j,onSyncingIdsChange:q,onRefresh:b,onSyncComplete:c,onRegisterPushSelected:C,onRegisterPullSelected:D})}),(0,d.jsx)(O.av,{value:"skills",className:"mt-4",children:(0,d.jsx)(ac,{items:a.skills.items,selectedIds:k,syncingIds:r,onSelectedIdsChange:l,onSyncingIdsChange:s,onRefresh:b,onSyncComplete:c,onRegisterPushSelected:C,onRegisterPullSelected:D})}),(0,d.jsx)(O.av,{value:"templates",className:"mt-4",children:(0,d.jsx)(ad,{items:a.templates.items,selectedIds:m,syncingIds:t,onSelectedIdsChange:o,onSyncingIdsChange:u,onRefresh:b,onSyncComplete:c,onRegisterPushSelected:C,onRegisterPullSelected:D})})]})}function ah(a){return{syncedCount:a.filter(a=>"synced"===a.status).length,localNewerCount:a.filter(a=>"local-newer"===a.status).length,serverNewerCount:a.filter(a=>"server-newer"===a.status).length,conflictCount:a.filter(a=>"conflict"===a.status).length,localOnlyCount:a.filter(a=>"local-only"===a.status).length,serverOnlyCount:a.filter(a=>"server-only"===a.status).length}}function ai(a,b,c){if(!a)return b?"server-only":"synced";if(!b)return"local-only";if(!c)return a>b?"local-newer":b>a?"server-newer":"synced";let d=a>c,e=b>c;return d&&e?"conflict":d?"local-newer":e?"server-newer":"synced"}let aj={items:[],syncedCount:0,localNewerCount:0,serverNewerCount:0,conflictCount:0,localOnlyCount:0,serverOnlyCount:0},ak={projects:aj,skills:aj,templates:aj,loading:!0,error:null};function al({open:a,onOpenChange:b,onSyncComplete:c}){let[h,i]=(0,e.useState)(!1),[j,k]=(0,e.useState)(!0),{status:l,refresh:m,loading:n,refreshing:o,error:p}=function(){let[a,b]=(0,e.useState)(ak),[c,d]=(0,e.useState)(!1),[g,h]=(0,e.useState)(!1),i=(0,$.j)(),j=(0,e.useCallback)(async()=>{g?d(!0):b(a=>({...a,loading:!0,error:null}));try{let a=await i.getEnhancedSyncStatus();if(!a.success||!a.data){b(b=>({...b,loading:!1,error:a.error||"Failed to fetch server status"})),d(!1);return}let c=a.data,e=new Map(c.projects.map(a=>[a.id,{name:a.name,updatedAt:new Date(a.updatedAt)}])),g=new Map(c.skills.map(a=>[a.id,{name:a.name,updatedAt:new Date(a.updatedAt)}])),j=new Map(c.templates.map(a=>[a.id,{name:a.name,updatedAt:new Date(a.updatedAt)}]));await f.vfs.init();let k=await f.vfs.listProjects(),l=await ab._.getCustomSkills(),m=await f.vfs.getStorageAdapter().getAllCustomTemplates(),n=[],o=new Set;for(let a of k){o.add(a.id);let b=e.get(a.id),c=ai(a.updatedAt,b?.updatedAt||null,a.lastSyncedAt||null);n.push({id:a.id,name:a.name,type:"project",localUpdatedAt:a.updatedAt,serverUpdatedAt:b?.updatedAt||null,lastSyncedAt:a.lastSyncedAt||null,status:c})}for(let[a,b]of e)o.has(a)||n.push({id:a,name:b.name,type:"project",localUpdatedAt:null,serverUpdatedAt:b.updatedAt,lastSyncedAt:null,status:"server-only"});let p=[],q=new Set;for(let a of l){q.add(a.id);let b=g.get(a.id),c=ai(a.updatedAt,b?.updatedAt||null,a.lastSyncedAt||null);p.push({id:a.id,name:a.name,type:"skill",localUpdatedAt:a.updatedAt,serverUpdatedAt:b?.updatedAt||null,lastSyncedAt:a.lastSyncedAt||null,status:c})}for(let[a,b]of g)q.has(a)||p.push({id:a,name:b.name,type:"skill",localUpdatedAt:null,serverUpdatedAt:b.updatedAt,lastSyncedAt:null,status:"server-only"});let r=[],s=new Set;for(let a of m){s.add(a.id);let b=j.get(a.id),c=a.updatedAt||a.importedAt,d=ai(c,b?.updatedAt||null,null);r.push({id:a.id,name:a.name,type:"template",localUpdatedAt:c,serverUpdatedAt:b?.updatedAt||null,lastSyncedAt:null,status:d})}for(let[a,b]of j)s.has(a)||r.push({id:a,name:b.name,type:"template",localUpdatedAt:null,serverUpdatedAt:b.updatedAt,lastSyncedAt:null,status:"server-only"});let t=ah(n),u=ah(p),v=ah(r);b({projects:{items:n,...t},skills:{items:p,...u},templates:{items:r,...v},loading:!1,error:null}),h(!0)}catch(a){z.v.error("[useSyncStatus] Error fetching sync status:",a),b(b=>({...b,loading:!1,error:a instanceof Error?a.message:"Failed to fetch sync status"}))}finally{d(!1)}},[i,g]);return{status:a,refresh:j,loading:a.loading,refreshing:c,error:a.error}}(),[q,r]=(0,e.useState)(null),t="sm:max-w-2xl";return j?(0,d.jsx)(I.lG,{open:a,onOpenChange:b,children:(0,d.jsx)(I.Cf,{className:t,children:(0,d.jsxs)(I.c7,{children:[(0,d.jsx)(I.L3,{children:"Server Sync"}),(0,d.jsx)(I.rr,{children:"Checking authentication status..."})]})})}):h?(0,d.jsx)(I.lG,{open:a,onOpenChange:b,children:(0,d.jsxs)(I.Cf,{className:t,children:[(0,d.jsxs)(I.c7,{children:[(0,d.jsxs)(I.L3,{className:"flex items-center gap-2",children:[(0,d.jsx)(s.A,{className:"w-5 h-5"}),"Server Sync"]}),(0,d.jsx)(I.rr,{children:"Synchronize projects, skills, and templates between your browser and the server."})]}),(0,d.jsxs)("div",{children:[p&&(0,d.jsxs)("div",{className:"flex items-start gap-3 p-3 bg-red-500/10 border border-red-500/30 rounded-lg",children:[(0,d.jsx)(G.A,{className:"w-5 h-5 text-red-500 flex-shrink-0 mt-0.5"}),(0,d.jsxs)("div",{className:"text-sm",children:[(0,d.jsx)("p",{className:"font-medium text-red-600 dark:text-red-400",children:"Error loading sync status"}),(0,d.jsx)("p",{className:"text-muted-foreground mt-1",children:p})]})]}),n&&(0,d.jsxs)("div",{className:"flex items-center justify-center py-8",children:[(0,d.jsx)(K.A,{className:"w-6 h-6 animate-spin text-muted-foreground"}),(0,d.jsx)("span",{className:"ml-2 text-muted-foreground",children:"Loading sync status..."})]}),!n&&!p&&(0,d.jsxs)("div",{className:"relative",children:[o&&(0,d.jsx)("div",{className:"absolute inset-0 bg-background/60 z-10 flex items-center justify-center rounded-lg",children:(0,d.jsx)(K.A,{className:"w-5 h-5 animate-spin text-muted-foreground"})}),(0,d.jsx)(ag,{syncStatus:l,onRefresh:m,onSyncComplete:()=>{m(),c?.()},onBulkActionStateChange:r})]})]}),(0,d.jsxs)(I.Es,{className:"flex flex-col sm:flex-row items-stretch sm:items-center gap-2",children:[(0,d.jsxs)("div",{className:"flex items-center gap-2 flex-wrap flex-1",children:[q&&q.selectableCount>0&&(0,d.jsxs)(g.$,{variant:"outline",size:"sm",onClick:q.onSelectAll,disabled:q.isSyncing,children:[(0,d.jsx)(L.A,{className:"h-3.5 w-3.5 mr-1.5"}),q.selectedCount===q.selectableCount?"Deselect":"Select All"]}),q&&q.pushableCount>0&&(0,d.jsxs)(g.$,{variant:"outline",size:"sm",onClick:q.onPushSelected,disabled:q.isSyncing,children:[(0,d.jsx)(M.A,{className:"h-3.5 w-3.5 mr-1.5"}),"Push (",q.pushableCount,")"]}),q&&q.pullableCount>0&&(0,d.jsxs)(g.$,{variant:"outline",size:"sm",onClick:q.onPullSelected,disabled:q.isSyncing,children:[(0,d.jsx)(N.A,{className:"h-3.5 w-3.5 mr-1.5"}),"Pull (",q.pullableCount,")"]})]}),(0,d.jsxs)("div",{className:"flex items-center gap-2",children:[(0,d.jsxs)(g.$,{variant:"outline",size:"sm",onClick:m,disabled:n||o,children:[(0,d.jsx)(K.A,{className:`w-4 h-4 mr-2 ${n||o?"animate-spin":""}`}),"Refresh"]}),(0,d.jsx)(g.$,{variant:"outline",onClick:()=>b(!1),children:"Close"})]})]})]})}):(0,d.jsx)(I.lG,{open:a,onOpenChange:b,children:(0,d.jsxs)(I.Cf,{className:t,children:[(0,d.jsxs)(I.c7,{children:[(0,d.jsxs)(I.L3,{className:"flex items-center gap-2",children:[(0,d.jsx)(J.A,{className:"w-5 h-5"}),"Not Authenticated"]}),(0,d.jsx)(I.rr,{children:"You need to login to sync projects, skills, and templates with the server."})]}),(0,d.jsxs)(I.Es,{children:[(0,d.jsx)(g.$,{variant:"outline",onClick:()=>b(!1),children:"Cancel"}),(0,d.jsx)(g.$,{onClick:()=>window.location.href="/admin/login",children:"Go to Login"})]})]})})}function am({children:a,currentView:b,onNavigate:c,onProjectSelect:f,onStartTour:h,onOpenAbout:i,onOpenSettings:j,showSidebar:k=!0}){let l=(0,A.useRouter)(),[m,n]=(0,e.useState)(!0),[o,p]=(0,e.useState)(!1),[,q]=(0,e.useState)(!1),[r,t]=(0,e.useState)(!1),[u,v]=(0,e.useState)(!1),[w,x]=(0,e.useState)(!1),[y,B]=(0,e.useState)(0);return k?(0,d.jsxs)("div",{className:"relative flex h-full overflow-hidden",children:[(0,d.jsx)(E,{currentView:b,onNavigate:c,onProjectSelect:f,onStartTour:h,onOpenAbout:i,onOpenSettings:j,onServerSync:()=>t(!0),onLogoClick:()=>l.push("/admin"),onPinnedChange:n,onHoverChange:p,onCollapsedChange:q,mobileOpen:u,onMobileOpenChange:v}),!m&&o&&(0,d.jsx)("div",{className:"absolute inset-0 bg-black/20 z-30"}),(0,d.jsxs)("div",{className:(0,z.cn)("flex-1 flex flex-col overflow-hidden transition-all duration-300",!m&&"md:ml-[56px]"),children:[(0,d.jsx)(F.j,{hideLogo:!0,showMobileMenu:!0,onMobileMenuClick:()=>v(!0),hideActionsOnMobile:!0,pageName:b.charAt(0).toUpperCase()+b.slice(1),className:"md:hidden"}),(0,d.jsx)("div",{className:"flex-1 overflow-hidden",children:a})]}),(0,d.jsx)(al,{open:r,onOpenChange:t}),(0,d.jsx)(I.lG,{open:w,onOpenChange:x,children:(0,d.jsxs)(I.Cf,{className:"sm:max-w-md",children:[(0,d.jsxs)(I.c7,{children:[(0,d.jsxs)(I.L3,{className:"flex items-center gap-2",children:[(0,d.jsx)(G.A,{className:"w-5 h-5 text-orange-500"}),"Server Database Not Initialized"]}),(0,d.jsxs)(I.rr,{children:["Your server database is empty, but you have ",y," project",1!==y?"s":""," stored locally."]})]}),(0,d.jsxs)("div",{className:"space-y-4 py-4",children:[(0,d.jsxs)("div",{className:"flex items-start gap-3 p-3 bg-muted rounded-lg",children:[(0,d.jsx)(H.A,{className:"w-5 h-5 text-muted-foreground flex-shrink-0 mt-0.5"}),(0,d.jsxs)("div",{className:"text-sm",children:[(0,d.jsx)("p",{className:"font-medium",children:"Why does this matter?"}),(0,d.jsxs)("p",{className:"text-muted-foreground mt-1",children:["The ",(0,d.jsx)("strong",{children:"Deployments"})," feature requires projects to be synced to the server database. Until you push your local projects, the Deployments view won't show any projects to publish."]})]})]}),(0,d.jsxs)("div",{className:"text-sm text-muted-foreground",children:["Click ",(0,d.jsx)("strong",{children:"Open Sync"})," to push your local projects to the server, or dismiss this message to configure it later."]})]}),(0,d.jsxs)(I.Es,{className:"flex-col sm:flex-row gap-2",children:[(0,d.jsx)(g.$,{variant:"outline",onClick:()=>{localStorage.setItem("osw-server-init-dismissed","true"),x(!1)},children:"Dismiss"}),(0,d.jsxs)(g.$,{onClick:()=>{x(!1),t(!0)},children:[(0,d.jsx)(s.A,{className:"w-4 h-4 mr-2"}),"Open Sync"]})]})]})})]}):(0,d.jsx)(d.Fragment,{children:a})}},14258:(a,b,c)=>{c.d(b,{V:()=>j});var d=c(21124),e=c(38301),f=c(95919),g=c(19217),h=c(14263),i=c(6027);function j({location:a}){let{state:b,next:c,previous:j,skip:k}=(0,f.C)(),{status:l,currentStep:m,stepKey:n,isBusy:o,stepIndex:p}=b,[q,r]=(0,e.useState)(null),s=i.A.length,t=(0,e.useMemo)(()=>!!m&&!!o&&("workspace-edit"===m.id||"workspace-focus"===m.id||"workspace-checkpoint"===m.id),[m,o]);if("running"!==l||!m||m.location!==a)return null;let u=m.primaryLabel??"Next",v=m.secondaryLabel??"Skip";return(0,d.jsxs)("div",{className:"fixed inset-0 z-[2000] pointer-events-auto",children:[(0,d.jsx)("div",{className:"absolute inset-0 bg-background/30"}),q&&(0,d.jsx)("div",{className:"pointer-events-none fixed rounded-xl border-2 border-primary ring-4 ring-primary/30 transition-all animate-ring-opacity",style:{top:q.top,left:q.left,width:q.width,height:q.height}}),(0,d.jsx)("div",{className:"absolute bottom-10 left-1/2 flex w-full max-w-xl -translate-x-1/2 flex-col gap-4 px-4",children:(0,d.jsxs)("div",{className:"pointer-events-auto rounded-2xl border bg-background/95 p-6 shadow-2xl",children:[(0,d.jsxs)("div",{className:"flex items-start justify-between gap-4",children:[(0,d.jsxs)("div",{className:"flex-1",children:[(0,d.jsxs)("div",{className:"flex items-center justify-between gap-4",children:[(0,d.jsx)("h3",{className:"text-lg font-semibold text-foreground",children:m.title}),(0,d.jsxs)("span",{className:"text-sm text-muted-foreground font-medium",children:[p+1,"/",s]})]}),(0,d.jsx)("div",{className:"mt-2 text-sm leading-relaxed text-muted-foreground",children:m.body})]}),o&&(0,d.jsx)(h.A,{className:"h-5 w-5 animate-spin text-primary"})]}),(0,d.jsxs)("div",{className:"mt-6 flex items-center justify-between",children:[m.showBack?(0,d.jsx)(g.$,{variant:"ghost",onClick:j,disabled:o,children:"Back"}):(0,d.jsx)("div",{}),(0,d.jsxs)("div",{className:"flex items-center gap-2",children:[(0,d.jsx)(g.$,{variant:"ghost",onClick:k,children:v}),(0,d.jsx)(g.$,{onClick:c,disabled:t,children:u})]})]})]})})]})}},15649:(a,b,c)=>{c.d(b,{T:()=>m});var d=c(21124),e=c(38301),f=c.n(e),g=c(45798),h=c(23415),i=c(15514),j=c(78583),k=c(42378);function l(a){return a.toString().toLowerCase().trim().replace(/\s+/g,"-").replace(/[^\w\-]+/g,"").replace(/\-\-+/g,"-").replace(/^-+/,"").replace(/-+$/,"")}function m({content:a,className:b,skipNormalization:c=!1}){let e=(0,k.useRouter)(),m=c?a:function(a){if(!a||"string"!=typeof a)return"";let b=a.split("\n"),c=[],d=!1,e=0,f=a=>{let b=a.trim();return/^```/.test(b)},g=a=>{let b=a.trim();return/^[-*+]\s/.test(b)||/^\d+\.\s/.test(b)},h=a=>/^\s*>/.test(a),i=a=>{let b=a.trim();return!!b&&!(b.length<3)&&[/^(const|let|var|function|class|import|export|return|if|for|while)\s/,/^[a-zA-Z_$][a-zA-Z0-9_$]*\s*[=:({]/,/[{};()[\]]/,/^\/\//,/^#/].some(a=>a.test(b))};for(let a=0;a<b.length;a++){let j=b[a];if(f(j)){d=!d,c.push(j),e=0;continue}if(d){c.push(j),e=0;continue}if(!j.trim()){++e<=2&&c.push("");continue}if(e=0,g(j)||h(j)){c.push(j);continue}let k=j.match(/^(\s*)/)?.[1].length||0;if(k>=4&&!i(j)||k>=2&&k<4){c.push(j.trim());continue}c.push(j)}return c.join("\n").trim()}(a),n=f().useMemo(()=>{let a=m.split("\n"),b=[],c=0;for(let d of a){let a=d.match(/^(#{2,4})\s+(.+)$/);a&&b.push({level:a[1].length,text:a[2].trim(),index:c++})}return b},[m]),o=f().useMemo(()=>{let a=new Map;return n.forEach(b=>{let c=`${b.level}-${b.text}`;a.has(c)||a.set(c,b.index)}),a},[n]);return(0,d.jsx)("div",{className:(0,i.cn)("prose prose-sm dark:prose-invert max-w-none",b),children:(0,d.jsx)(g.oz,{remarkPlugins:[h.A],components:{h1:({children:a})=>{let b=l(a?.toString()||"");return(0,d.jsx)("h1",{id:b,className:"text-3xl font-bold mb-4 mt-8 first:mt-0",children:a})},h2:({children:a})=>{let b=a?.toString()||"",c=l(b),e=`2-${b}`,f=o.get(e);return(0,d.jsx)("h2",{id:c,"data-heading-index":f,className:"text-2xl font-bold mb-3 mt-8 pb-2 border-b border-border/50 first:mt-0",children:a})},h3:({children:a})=>{let b=a?.toString()||"",c=l(b),e=`3-${b}`,f=o.get(e);return(0,d.jsx)("h3",{id:c,"data-heading-index":f,className:"text-xl font-semibold mb-2 mt-6",children:a})},h4:({children:a})=>{let b=a?.toString()||"",c=l(b),e=`4-${b}`,f=o.get(e);return(0,d.jsx)("h4",{id:c,"data-heading-index":f,className:"text-lg font-semibold mb-2 mt-4",children:a})},p:({children:a})=>(0,d.jsx)("p",{className:"mb-4 leading-relaxed last:mb-0",children:a}),ul:({children:a})=>(0,d.jsx)("ul",{className:"list-disc pl-6 mb-4 space-y-2",children:a}),ol:({children:a})=>(0,d.jsx)("ol",{className:"list-decimal pl-6 mb-4 space-y-2",children:a}),li:({children:a})=>(0,d.jsx)("li",{className:"text-sm leading-relaxed",children:a}),pre:({children:a,...b})=>{let c=f().Children.toArray(a).find(a=>f().isValidElement(a)&&"code"===a.type),e=c?.props?.className||"",g=/language-(\w+)/.exec(e),h=g?g[1]:null;return(0,d.jsxs)("div",{className:"relative mb-4 group",children:[h&&(0,d.jsx)("div",{className:"absolute top-2 right-2 px-2 py-1 text-xs font-medium text-muted-foreground bg-background/80 rounded border border-border/50 backdrop-blur-sm",children:h}),(0,d.jsx)("pre",{className:"p-4 rounded-lg bg-muted/50 border border-border/50 overflow-x-auto",...b,children:a})]})},code:({className:a,children:b,...c})=>/language-(\w+)/.exec(a||"")?(0,d.jsx)("code",{className:"font-mono text-xs block",...c,children:b}):(0,d.jsx)("code",{className:"px-1.5 py-0.5 rounded bg-muted/70 border border-border/30 font-mono text-xs",...c,children:b}),blockquote:({children:a})=>(0,d.jsx)("blockquote",{className:"border-l-4 border-primary/30 bg-muted/30 pl-4 pr-4 py-3 mb-4 italic text-muted-foreground rounded-r",children:a}),a:({href:a,children:b})=>{if(!a)return(0,d.jsx)("a",{children:b});let c=a.startsWith("?doc="),f=a.startsWith("?nav=");a.startsWith("#");let g=a.startsWith("http://")||a.startsWith("https://");return(0,d.jsxs)("a",{href:a,onClick:b=>{if(c)b.preventDefault(),e.push(`/${a}`);else if(f){b.preventDefault();let c=a.replace("?nav=","");window.dispatchEvent(new CustomEvent("nav-to-view",{detail:{view:c}})),e.push("/")}},className:(0,i.cn)("text-primary hover:underline cursor-pointer",g&&"inline-flex items-center gap-1"),target:g?"_blank":void 0,rel:g?"noopener noreferrer":void 0,children:[b,g&&(0,d.jsx)(j.A,{className:"h-3 w-3 inline"})]})},strong:({children:a})=>(0,d.jsx)("strong",{className:"font-semibold",children:a}),em:({children:a})=>(0,d.jsx)("em",{className:"italic",children:a}),hr:()=>(0,d.jsx)("hr",{className:"my-8 border-border"}),table:({children:a})=>(0,d.jsx)("div",{className:"overflow-x-auto mb-6 rounded-lg border border-border",children:(0,d.jsx)("table",{className:"min-w-full divide-y divide-border",children:a})}),thead:({children:a})=>(0,d.jsx)("thead",{className:"bg-muted/50",children:a}),tbody:({children:a})=>(0,d.jsx)("tbody",{className:"divide-y divide-border bg-background",children:a}),tr:({children:a})=>(0,d.jsx)("tr",{className:"hover:bg-muted/30 transition-colors",children:a}),th:({children:a})=>(0,d.jsx)("th",{className:"px-4 py-3 text-left text-xs font-semibold tracking-wide",children:a}),td:({children:a})=>(0,d.jsx)("td",{className:"px-4 py-3 text-sm",children:a})},children:m})})}},20387:(a,b,c)=>{c.d(b,{j:()=>d});let d=`PROJECT TYPE: Vue (auto-bundled) + `;h.includes("</body>")?h=h.replace("</body>",i+"</body>"):h+=i,(0,y.do)(),aa.current.srcdoc=h,J(e),ad.current=e,T(a=>(R(b=>[...b.slice(0,a+1),e]),a+1))},ar=(0,e.useCallback)(a=>{aq(a)},[G]),as=()=>{if(S>0){let a=S-1;T(a),aq(Q[a])}},at=()=>{if(S<Q.length-1){let a=S+1;T(a),aq(Q[a])}},au=()=>{aq("/")},av=()=>{ao(!0,!1)};return((0,e.useEffect)(()=>{let a=a=>{let b=a.data;if(b&&"object"==typeof b){if("console"===b.type){window.dispatchEvent(new CustomEvent("previewConsole",{detail:{level:b.level,args:b.args}})),"error"===b.level&&(0,y.H)(b.args.join(" "));return}if("navigate"===b.type&&b.path)return void ar(b.path);if("selector-selection"===b.type&&b.payload){X(!1),c?.(b.payload);return}"selector-cancelled"===b.type&&X(!1)}};return window.addEventListener("message",a),()=>{window.removeEventListener("message",a)}},[ar,c]),(0,e.useEffect)(()=>()=>{ab.current&&ab.current.cleanupBlobUrls()},[]),K)?(0,d.jsxs)("div",{className:"h-full flex flex-col",children:[(0,d.jsx)(am,{}),(0,d.jsx)("div",{className:"flex-1 flex items-center justify-center",children:(0,d.jsxs)("div",{className:"text-center space-y-2",children:[(0,d.jsx)(l.A,{className:"w-8 h-8 animate-spin mx-auto text-primary"}),(0,d.jsx)("p",{className:"text-muted-foreground",children:"Compiling project..."})]})})]}):M?(0,d.jsxs)("div",{className:"h-full flex flex-col",children:[(0,d.jsx)(am,{}),(0,d.jsx)("div",{className:"flex-1 flex items-center justify-center",children:(0,d.jsxs)("div",{className:"text-center text-destructive space-y-2",children:[(0,d.jsx)("p",{className:"font-medium",children:"Error"}),(0,d.jsx)("p",{className:"text-sm mt-2",children:M}),(0,d.jsx)(i.$,{onClick:av,className:"mt-4",children:"Try Again"})]})})]}):(0,d.jsxs)("div",{className:"h-full flex flex-col",children:[(0,d.jsx)(am,{}),(0,d.jsxs)("div",{className:"border-b p-2 flex items-center gap-2 md:hidden",children:[(0,d.jsxs)("div",{className:"flex items-center gap-1",children:[(0,d.jsx)(i.$,{size:"icon",variant:"ghost",className:"h-5 w-5",onClick:as,disabled:0===S,children:(0,d.jsx)(m.A,{className:"h-3 w-3"})}),(0,d.jsx)(i.$,{size:"icon",variant:"ghost",className:"h-5 w-5",onClick:at,disabled:S>=Q.length-1,children:(0,d.jsx)(n.A,{className:"h-3 w-3"})}),(0,d.jsx)(i.$,{size:"icon",variant:"ghost",className:"h-5 w-5",onClick:au,children:(0,d.jsx)(o.A,{className:"h-3 w-3"})}),(0,d.jsx)(i.$,{size:"icon",variant:"ghost",className:"h-5 w-5",onClick:av,children:(0,d.jsx)(l.A,{className:"h-3 w-3"})}),(0,d.jsx)(i.$,{size:"icon",variant:"ghost",className:"h-5 w-5",onClick:()=>X(a=>!a),disabled:!U,style:_,title:W?"Cancel element selection":f?"Replace focused element":"Select element","data-tour-id":"focus-crosshair-button",children:(0,d.jsx)(p.A,{className:"h-3 w-3"})}),C&&(0,d.jsx)(i.$,{size:"icon",variant:"ghost",className:"h-5 w-5",onClick:$,disabled:!U||Y,title:"Capture screenshot as thumbnail",children:Y?(0,d.jsx)(q.A,{className:"h-3 w-3 animate-spin"}):(0,d.jsx)(r.A,{className:"h-3 w-3"})})]}),G&&G.routes.length>1&&(0,d.jsxs)(v.l6,{value:I,onValueChange:ar,children:[(0,d.jsx)(v.bq,{className:"flex-1 h-8 min-w-0 max-w-full",children:(0,d.jsx)(v.yv,{className:"truncate"})}),(0,d.jsx)(v.gC,{children:G.routes.map(a=>(0,d.jsx)(v.eb,{value:a.path,children:a.title||a.path},a.path))})]})]}),(0,d.jsxs)("div",{className:"border-b p-2 hidden md:flex items-center gap-2",children:[(0,d.jsxs)("div",{className:"flex items-center gap-1",children:[(0,d.jsx)(i.$,{size:"icon",variant:"ghost",className:"h-5 w-5",onClick:as,disabled:0===S,children:(0,d.jsx)(m.A,{className:"h-3 w-3"})}),(0,d.jsx)(i.$,{size:"icon",variant:"ghost",className:"h-5 w-5",onClick:at,disabled:S>=Q.length-1,children:(0,d.jsx)(n.A,{className:"h-3 w-3"})}),(0,d.jsx)(i.$,{size:"icon",variant:"ghost",className:"h-5 w-5",onClick:au,children:(0,d.jsx)(o.A,{className:"h-3 w-3"})}),(0,d.jsx)(i.$,{size:"icon",variant:"ghost",className:"h-5 w-5",onClick:av,children:(0,d.jsx)(l.A,{className:"h-3 w-3"})}),(0,d.jsx)(i.$,{size:"icon",variant:"ghost",className:"h-5 w-5",onClick:()=>X(a=>!a),disabled:!U,style:_,title:W?"Cancel element selection":f?"Replace focused element":"Select element","data-tour-id":"focus-crosshair-button",children:(0,d.jsx)(p.A,{className:"h-3 w-3"})}),C&&(0,d.jsx)(i.$,{size:"icon",variant:"ghost",className:"h-5 w-5",onClick:$,disabled:!U||Y,title:"Capture screenshot as thumbnail",children:Y?(0,d.jsx)(q.A,{className:"h-3 w-3 animate-spin"}):(0,d.jsx)(r.A,{className:"h-3 w-3"})})]}),(0,d.jsx)("div",{className:"flex-1 px-3 py-1 bg-muted rounded text-sm",children:I}),G&&G.routes.length>1&&(0,d.jsxs)(v.l6,{value:I,onValueChange:ar,children:[(0,d.jsx)(v.bq,{className:"w-[200px] h-8",children:(0,d.jsx)(v.yv,{})}),(0,d.jsx)(v.gC,{children:G.routes.map(a=>(0,d.jsx)(v.eb,{value:a.path,children:a.title||a.path},a.path))})]}),(0,d.jsxs)("div",{className:"flex items-center gap-1 border-l pl-2",children:[(0,d.jsx)(i.$,{size:"icon",variant:"ghost",className:"h-5 w-5 rounded-sm",style:{backgroundColor:"mobile"===O?"var(--button-preview-active)":void 0,color:"mobile"===O?"white":void 0},onClick:()=>P("mobile"),children:(0,d.jsx)(s.A,{className:"h-3 w-3"})}),(0,d.jsx)(i.$,{size:"icon",variant:"ghost",className:"h-5 w-5 rounded-sm",style:{backgroundColor:"tablet"===O?"var(--button-preview-active)":void 0,color:"tablet"===O?"white":void 0},onClick:()=>P("tablet"),children:(0,d.jsx)(t.A,{className:"h-3 w-3"})}),(0,d.jsx)(i.$,{size:"icon",variant:"ghost",className:"h-5 w-5 rounded-sm",style:{backgroundColor:"desktop"===O?"var(--button-preview-active)":void 0,color:"desktop"===O?"white":void 0},onClick:()=>P("desktop"),children:(0,d.jsx)(u.A,{className:"h-3 w-3"})})]})]}),(0,d.jsx)("div",{className:"flex-1 bg-muted/20 dark:bg-muted/10 p-4 overflow-auto min-h-0",children:(0,d.jsx)("div",{className:(0,w.cn)("bg-white mx-auto shadow-2xl transition-all duration-300","responsive"!==O&&"rounded-lg"),style:{width:z[O].width||"100%",height:z[O].height||"100%",maxHeight:z[O].maxHeight||"100%",maxWidth:z[O].maxWidth||"100%"},children:(0,d.jsx)("iframe",{ref:a=>{aa.current=a,a&&!U?setTimeout(()=>{V(!0)},0):!a&&U&&V(!1)},className:"w-full h-full rounded-lg",sandbox:"allow-scripts allow-same-origin allow-forms",title:"Preview"})})})]})});A.displayName="MultipagePreview";let B=f().memo(A)},11610:(a,b,c)=>{c.d(b,{M:()=>am});var d=c(21124),e=c(38301),f=c(11482);c(70740);var g=c(19217),h=c(49308),i=c(77850),j=c(15350),k=c(80196),l=c(2510),m=c(75234),n=c(74097),o=c(94684),p=c(71117),q=c(91044),r=c(97950),s=c(84220),t=c(19710),u=c(8294),v=c(59405),w=c(85351),x=c(87251),y=c(97518),z=c(15514),A=c(42378),B=c(30758);let C=[{id:"dashboard",label:"Dashboard",icon:i.A,path:"dashboard"},{id:"projects",label:"Projects",icon:j.A,path:"projects",hasRecentProjects:!0},{id:"deployments",label:"Deployments",icon:k.A,path:"deployments",serverModeOnly:!0},{id:"templates",label:"Templates",icon:l.A,path:"templates"},{id:"skills",label:"Skills",icon:m.A,path:"skills"},{id:"docs",label:"Docs",icon:n.A,path:"docs",subItems:y.P.map(a=>({id:a.id,label:a.title,icon:a.icon,file:a.file}))},{id:"settings",label:"Settings",icon:o.A,path:"settings",subItems:[{id:"application",label:"Application",icon:o.A},{id:"model",label:"Provider & Model",icon:m.A}]},{id:"tour",label:"Guided Tour",icon:p.A,action:"start-tour"},{id:"tester",label:"Benchmark",icon:q.A,path:"/test-generation"},{id:"about",label:"About",icon:p.A,action:"open-about"},{id:"discord",label:"Discord",icon:x.E,href:"https://discord.gg/mAJ8Ss4u"},{id:"github",label:"GitHub",icon:r.A,href:"https://github.com/o-stahl/osw-studio"}];function D({currentView:a,onNavigate:b,onProjectSelect:c,onStartTour:f,onOpenAbout:i,onOpenSettings:k,onServerSync:l,onLogoClick:m,onPinnedChange:n,onHoverChange:o,onCollapsedChange:p,mobileOpen:q=!1,onMobileOpenChange:r}){let s=(0,A.useRouter)(),t=(0,A.useSearchParams)(),x=t.get("doc"),y=t.get("settings"),[D,E]=(0,e.useState)(!0),[F,G]=(0,e.useState)(!1),[H,I]=(0,e.useState)([]),[J,K]=(0,e.useState)(!0),[L,M]=(0,e.useState)(null),[N,O]=(0,e.useState)(()=>{let b=new Set;return"docs"===a&&b.add("docs"),"projects"===a&&b.add("projects"),"settings"===a&&b.add("settings"),b}),[P,Q]=(0,e.useState)(!1),[R,S]=(0,e.useState)(!1),T=!R&&!D&&!F,U=()=>{let a=!D;E(a),localStorage.setItem("osw-admin-sidebar-pinned",String(a)),n?.(a)},V=C.filter(a=>!a.serverModeOnly),W=async a=>{if(r?.(!1),a.href)window.open(a.href,"_blank","noopener,noreferrer");else if(a.path)a.path.startsWith("/")?s.push(a.path):(s.push("/"),b(a.id));else if("start-tour"===a.action&&f)f();else if("open-about"===a.action&&i)i();else if("open-settings"===a.action&&k)k();else if("server-sync"===a.action&&l)l();else if("logout"===a.action)try{(await fetch("/api/auth/logout",{method:"POST"})).ok&&s.push("/admin/login")}catch(a){console.error("Logout failed:",a)}};return(0,d.jsxs)(d.Fragment,{children:[q&&(0,d.jsx)("div",{className:"md:hidden fixed inset-0 bg-black/50 z-40",onClick:()=>r?.(!1)}),(0,d.jsxs)("div",{className:(0,z.cn)("flex flex-col h-screen bg-card transition-all duration-300","border-l md:border-l-0 md:border-r","md:relative md:left-0",D?"md:relative":"md:absolute md:left-0 md:top-0 md:z-40 md:shadow-lg","fixed right-0 top-0 z-50 w-60",T?"":"md:w-60",q?"translate-x-0":"translate-x-full md:translate-x-0"),style:{width:T?"56px":void 0},onMouseEnter:()=>{R||D||(G(!0),o?.(!0))},onMouseLeave:()=>{R||D||(G(!1),o?.(!1))},children:[(0,d.jsxs)("button",{onClick:()=>{R?q&&r?.(!1):U()},onMouseEnter:()=>!R&&Q(!0),onMouseLeave:()=>!R&&Q(!1),className:(0,z.cn)("p-3 border-b flex items-center gap-3 h-[54px] overflow-hidden w-full","hover:bg-accent/50 transition-colors cursor-pointer",T&&"justify-center"),children:[(0,d.jsxs)("div",{className:"relative w-6 h-6 flex items-center justify-center flex-shrink-0",children:[(0,d.jsx)(h.g,{width:24,height:24,className:(0,z.cn)("transition-opacity absolute",P&&"opacity-0")}),D?(0,d.jsx)(u.A,{className:(0,z.cn)("hidden md:block h-6 w-6 transition-opacity absolute",P?"opacity-100":"opacity-0 pointer-events-none")}):(0,d.jsx)(v.A,{className:(0,z.cn)("hidden md:block h-6 w-6 transition-opacity absolute",P?"opacity-100":"opacity-0 pointer-events-none")})]}),!T&&(0,d.jsxs)("div",{className:"flex flex-col",children:[(0,d.jsx)("span",{className:"text-sm font-semibold whitespace-nowrap leading-none",children:P&&!D?"Pin":"Open\xa0Source Web\xa0Studio"}),!(P&&!D)&&(0,d.jsx)("span",{className:"text-[10px] leading-[10px] text-muted-foreground text-left mt-0.5",children:`v${B.rE}`})]})]}),(0,d.jsx)("nav",{className:"flex-1 p-2 space-y-1 overflow-y-auto",children:V.map(e=>{let f=e.icon,h=a===e.id,i=e.subItems&&e.subItems.length>0||e.hasRecentProjects,k=N.has(e.id);return(0,d.jsx)("div",{children:(0,d.jsxs)("div",{className:(0,z.cn)("p-1",k&&i&&"bg-muted rounded-2xl"),children:[(0,d.jsxs)("div",{className:"relative",children:[(0,d.jsxs)(g.$,{variant:h&&!i?"default":"ghost",className:(0,z.cn)("w-full",T?"justify-center px-2":"justify-start",!T&&i&&"pr-8"),onClick:()=>{i&&a===e.id||W(e)},title:T?e.label:void 0,children:[(0,d.jsx)(f,{className:(0,z.cn)("h-4 w-4",!T&&"mr-2")}),!T&&e.label]}),!T&&i&&(0,d.jsx)("button",{className:(0,z.cn)("absolute right-2 top-1/2 -translate-y-1/2","p-1 rounded hover:bg-accent transition-colors"),onClick:a=>{var b;a.preventDefault(),a.stopPropagation(),b=e.id,O(a=>{let c=new Set(a);return c.has(b)?c.delete(b):c.add(b),c})},children:(0,d.jsx)(w.A,{className:(0,z.cn)("h-4 w-4 transition-transform",k&&"rotate-180")})})]}),e.hasRecentProjects&&k&&(0,d.jsx)("div",{className:(0,z.cn)("mt-1 space-y-1",T?"flex flex-col items-center":"ml-4"),children:J?(0,d.jsx)(d.Fragment,{children:[1,2,3].map(a=>(0,d.jsxs)("div",{className:(0,z.cn)("flex items-center gap-2",T?"justify-center p-1":"h-8 px-2"),children:[(0,d.jsx)("div",{className:"h-3 w-3 bg-muted-foreground/20 rounded animate-pulse"}),!T&&(0,d.jsx)("div",{className:"h-3 flex-1 bg-muted-foreground/20 rounded animate-pulse"})]},a))}):H.length>0?H.map(a=>(0,d.jsxs)(g.$,{variant:"ghost",size:"sm",className:(0,z.cn)(T?"w-8 h-8 p-0 justify-center":"w-full justify-start text-xs"),onClick:()=>{r?.(!1),c(a)},title:a.name,children:[(0,d.jsx)(j.A,{className:(0,z.cn)("h-3 w-3 flex-shrink-0",!T&&"mr-2")}),!T&&(0,d.jsx)("span",{className:"truncate",children:a.name})]},a.id)):!T&&(0,d.jsx)("div",{className:"px-2 py-1 text-xs text-muted-foreground",children:"No recent projects"})}),e.subItems&&k&&(0,d.jsx)("div",{className:(0,z.cn)("mt-1 space-y-1",T?"flex flex-col items-center":"ml-4"),children:e.subItems.map(a=>{let c=a.icon,f=a.file?x===a.id:"settings"===e.id&&y===a.id;return(0,d.jsxs)(g.$,{variant:f?"default":"ghost",size:"sm",className:(0,z.cn)(T?"w-8 h-8 p-0 justify-center":"w-full justify-start text-xs"),onClick:()=>{r?.(!1),a.file?s.push(`/?doc=${a.id}`):"settings"===e.id?s.push(`/?settings=${a.id}`):s.push("/"),b(e.id)},title:T?a.label:void 0,children:[(0,d.jsx)(c,{className:(0,z.cn)("h-3 w-3",!T&&"mr-2")}),!T&&a.label]},a.id)})})]})},e.id)})}),!1,(0,d.jsx)("div",{className:"hidden md:block border-t p-2",children:(0,d.jsx)(g.$,{variant:"ghost",size:"sm",className:(0,z.cn)("w-full",T?"justify-center px-2":"justify-start"),onClick:U,title:T?D?"Unpin sidebar":"Pin sidebar":void 0,children:D?(0,d.jsxs)(d.Fragment,{children:[(0,d.jsx)(u.A,{className:(0,z.cn)("h-4 w-4",!T&&"mr-2")}),!T&&"Unpin"]}):(0,d.jsxs)(d.Fragment,{children:[(0,d.jsx)(v.A,{className:(0,z.cn)("h-4 w-4",!T&&"mr-2")}),!T&&"Pin"]})})})]})]})}function E(a){return(0,d.jsx)(e.Suspense,{fallback:(0,d.jsx)("div",{className:"w-full h-full bg-card"}),children:(0,d.jsx)(D,{...a})})}s.A,t.A;var F=c(91032),G=c(16945),H=c(65828),I=c(33305),J=c(1776),K=c(25345),L=c(53256),M=c(70584),N=c(24417),O=c(68877);function P({items:a}){let b=a.filter(a=>"synced"===a.status).length,c=a.filter(a=>"local-newer"===a.status).length,e=a.filter(a=>"server-newer"===a.status).length,f=a.filter(a=>"conflict"===a.status).length,g=a.filter(a=>"local-only"===a.status).length,h=a.filter(a=>"server-only"===a.status).length,i=[];return b>0&&i.push(`${b} synced`),c>0&&i.push(`${c} local newer`),e>0&&i.push(`${e} server newer`),f>0&&i.push(`${f} conflicts`),g>0&&i.push(`${g} local only`),h>0&&i.push(`${h} server only`),(0,d.jsx)("div",{className:"text-sm text-muted-foreground",children:i.join(", ")})}var Q=c(36736),R=c(75219),S=c(66041),T=c(91292);let U={synced:{label:"Synced",description:"Local and server are in sync. No action needed.",icon:R.A,colorClass:"text-green-600 dark:text-green-400",bgClass:"bg-green-500/10"},"local-newer":{label:"Local newer",description:"You have local changes not yet on the server. Push to sync.",icon:M.A,colorClass:"text-blue-600 dark:text-blue-400",bgClass:"bg-blue-500/10"},"server-newer":{label:"Server newer",description:"Server has updates you don't have locally. Pull to get latest.",icon:N.A,colorClass:"text-orange-600 dark:text-orange-400",bgClass:"bg-orange-500/10"},conflict:{label:"Conflict",description:"Both local and server have changes. Push to overwrite server, or pull to discard local changes.",icon:G.A,colorClass:"text-red-600 dark:text-red-400",bgClass:"bg-red-500/10"},"local-only":{label:"Local only",description:"Only exists in your browser. Push to save to server.",icon:S.A,colorClass:"text-gray-600 dark:text-gray-400",bgClass:"bg-gray-500/10"},"server-only":{label:"Server only",description:"Only exists on server. Pull to download locally.",icon:s.A,colorClass:"text-purple-600 dark:text-purple-400",bgClass:"bg-purple-500/10"},syncing:{label:"Syncing...",description:"Currently syncing with server.",icon:K.A,colorClass:"text-blue-600 dark:text-blue-400",bgClass:"bg-blue-500/10"},error:{label:"Error",description:"Sync failed. Try again.",icon:T.A,colorClass:"text-red-600 dark:text-red-400",bgClass:"bg-red-500/10"}};function V({status:a,showLabel:b=!0,size:c="sm",className:e}){let f=U[a],g=f.icon,h=(0,d.jsxs)("span",{className:(0,z.cn)("inline-flex items-center gap-1 rounded-full font-medium cursor-help","sm"===c?"px-1.5 py-0.5":"px-2 py-1",f.bgClass,f.colorClass,"sm"===c?"text-xs":"text-sm",e),children:[(0,d.jsx)(g,{className:(0,z.cn)("sm"===c?"w-3.5 h-3.5":"w-4 h-4","syncing"===a&&"animate-spin")}),b&&(0,d.jsx)("span",{children:f.label})]});return(0,d.jsx)(Q.Bc,{delayDuration:300,children:(0,d.jsxs)(Q.m_,{children:[(0,d.jsx)(Q.k$,{asChild:!0,children:h}),(0,d.jsx)(Q.ZI,{side:"top",className:"max-w-xs",children:(0,d.jsx)("p",{className:"text-sm",children:f.description})})]})})}var W=c(89339),X=c(71613);let Y=e.forwardRef(({className:a,...b},c)=>(0,d.jsx)(W.bL,{ref:c,className:(0,z.cn)("peer h-4 w-4 shrink-0 rounded-sm border border-primary shadow focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-ring disabled:cursor-not-allowed disabled:opacity-50 data-[state=checked]:bg-primary data-[state=checked]:text-primary-foreground",a),...b,children:(0,d.jsx)(W.C1,{className:(0,z.cn)("flex items-center justify-center text-current"),children:(0,d.jsx)(X.A,{className:"h-4 w-4"})})}));function Z({item:a,selected:b,onSelectChange:c,onPush:e,onPull:f,onResolve:h,disabled:i=!1,syncing:j=!1}){let k=["local-newer","local-only","conflict"].includes(a.status),l=["server-newer","server-only","conflict"].includes(a.status),m="conflict"===a.status;return(0,d.jsxs)("div",{className:(0,z.cn)("flex items-center gap-3 p-2 rounded-md hover:bg-muted/50 transition-colors",b&&"bg-muted/30"),children:[(0,d.jsx)(Y,{checked:b,onCheckedChange:a=>c(!0===a),disabled:i||j||"synced"===a.status||"server-only"===a.status,"aria-label":`Select ${a.name}`}),(0,d.jsx)("div",{className:"flex-1 min-w-0",children:(0,d.jsx)("span",{className:"text-sm font-medium truncate block",children:a.name})}),(0,d.jsx)(V,{status:j?"syncing":a.status,showLabel:!0,size:"sm"}),(0,d.jsx)("div",{className:"flex items-center gap-1",children:m&&h?(0,d.jsx)(g.$,{variant:"outline",size:"sm",onClick:h,disabled:i||j,className:"h-7 text-xs",children:"Resolve"}):(0,d.jsxs)(d.Fragment,{children:[k&&e&&(0,d.jsx)(g.$,{variant:"ghost",size:"icon",onClick:e,disabled:i||j,className:"h-7 w-7",title:"Push to server",children:j?(0,d.jsx)(K.A,{className:"h-3.5 w-3.5 animate-spin"}):(0,d.jsx)(M.A,{className:"h-3.5 w-3.5"})}),l&&f&&(0,d.jsx)(g.$,{variant:"ghost",size:"icon",onClick:f,disabled:i||j,className:"h-7 w-7",title:"Pull from server",children:j?(0,d.jsx)(K.A,{className:"h-3.5 w-3.5 animate-spin"}):(0,d.jsx)(N.A,{className:"h-3.5 w-3.5"})})]})})]})}Y.displayName=W.bL.displayName;var $=c(30824),_=c(42830);function aa({items:a,selectedIds:b,syncingIds:c,onSelectedIdsChange:g,onSyncingIdsChange:h,onRefresh:i,onSyncComplete:j,onRegisterPushSelected:k,onRegisterPullSelected:l}){let m=(0,$.j)();(0,e.useRef)(b),(0,e.useRef)(a);let n=async a=>{h(b=>new Set(b).add(a.id));try{let b=await f.vfs.getProject(a.id);if(!b)return void _.oR.error(`Project "${a.name}" not found`);let c=await f.vfs.listFiles(a.id),d=await m.pushSingleProject(a.id,b,c);if(d.success){if(d.project){let a=d.project.updatedAt?new Date(d.project.updatedAt):new Date;b.lastSyncedAt=new Date,b.serverUpdatedAt=a,await f.vfs.updateProject(b,{preserveUpdatedAt:!0})}_.oR.success(`Pushed "${a.name}" to server`),i(),j()}else _.oR.error(d.error||"Failed to push project")}catch(a){z.v.error("Push error:",a),_.oR.error("Failed to push project")}finally{h(b=>{let c=new Set(b);return c.delete(a.id),c})}},o=async a=>{h(b=>new Set(b).add(a.id));try{let b=await m.pullSingleProject(a.id);if(!b.success||!b.project)return void _.oR.error(b.error||"Failed to pull project");let c=null;try{c=await f.vfs.getProject(a.id)}catch{}if(c)for(let b of(await f.vfs.listFiles(a.id)))await f.vfs.deleteFile(a.id,b.path);else await f.vfs.createProject(b.project.name,b.project.description||"",a.id);for(let c of b.files||[])await f.vfs.createFile(a.id,c.path,c.content||"");let d=null;try{d=await f.vfs.getProject(a.id)}catch{}if(d){let a=b.project.updatedAt?new Date(b.project.updatedAt):new Date;d.name=b.project.name,d.description=b.project.description,d.updatedAt=a,d.lastSyncedAt=new Date,d.serverUpdatedAt=a,await f.vfs.updateProject(d,{preserveUpdatedAt:!0})}_.oR.success(`Pulled "${a.name}" from server`),i(),j()}catch(a){z.v.error("Pull error:",a),_.oR.error("Failed to pull project")}finally{h(b=>{let c=new Set(b);return c.delete(a.id),c})}};return 0===a.length?(0,d.jsx)("div",{className:"text-center py-8 text-muted-foreground",children:"No projects to sync"}):(0,d.jsxs)("div",{children:[(0,d.jsx)(P,{items:a}),(0,d.jsx)("div",{className:"mt-3 border rounded-lg divide-y overflow-y-auto max-h-64",children:a.map(a=>(0,d.jsx)(Z,{item:a,selected:b.has(a.id),onSelectChange:c=>((a,c)=>{let d=new Set(b);c?d.add(a):d.delete(a),g(d)})(a.id,c),onPush:()=>n(a),onPull:()=>o(a),syncing:c.has(a.id),disabled:c.size>0},a.id))})]})}var ab=c(7143);function ac({items:a,selectedIds:b,syncingIds:c,onSelectedIdsChange:f,onSyncingIdsChange:g,onRefresh:h,onSyncComplete:i,onRegisterPushSelected:j,onRegisterPullSelected:k}){let l=(0,$.j)();(0,e.useRef)(b),(0,e.useRef)(a);let m=async a=>{g(b=>new Set(b).add(a.id));try{let b=await ab._.getSkill(a.id);if(!b)return void _.oR.error(`Skill "${a.name}" not found`);let c=await l.pushSkill(b);c.success?(c.skill&&await ab._.updateSyncMetadata(a.id,new Date,new Date(c.skill.updatedAt)),_.oR.success(`Pushed "${a.name}" to server`),h(),i()):_.oR.error(c.error||"Failed to push skill")}catch(a){z.v.error("Push skill error:",a),_.oR.error("Failed to push skill")}finally{g(b=>{let c=new Set(b);return c.delete(a.id),c})}},n=async a=>{g(b=>new Set(b).add(a.id));try{let b=await l.pullSkill(a.id);if(!b.success||!b.skill)return void _.oR.error(b.error||"Failed to pull skill");await ab._.importFromServer(b.skill),_.oR.success(`Pulled "${a.name}" from server`),h(),i()}catch(a){z.v.error("Pull skill error:",a),_.oR.error("Failed to pull skill")}finally{g(b=>{let c=new Set(b);return c.delete(a.id),c})}};return 0===a.length?(0,d.jsx)("div",{className:"text-center py-8 text-muted-foreground",children:"No custom skills to sync"}):(0,d.jsxs)("div",{children:[(0,d.jsx)(P,{items:a}),(0,d.jsx)("div",{className:"mt-3 border rounded-lg divide-y overflow-y-auto max-h-64",children:a.map(a=>(0,d.jsx)(Z,{item:a,selected:b.has(a.id),onSelectChange:c=>((a,c)=>{let d=new Set(b);c?d.add(a):d.delete(a),f(d)})(a.id,c),onPush:()=>m(a),onPull:()=>n(a),syncing:c.has(a.id),disabled:c.size>0},a.id))})]})}function ad({items:a,selectedIds:b,syncingIds:c,onSelectedIdsChange:g,onSyncingIdsChange:h,onRefresh:i,onSyncComplete:j,onRegisterPushSelected:k,onRegisterPullSelected:l}){let m=(0,$.j)();(0,e.useRef)(b),(0,e.useRef)(a);let n=async a=>{h(b=>new Set(b).add(a.id));try{await f.vfs.init();let b=await f.vfs.getStorageAdapter().getCustomTemplate(a.id);if(!b)return void _.oR.error(`Template "${a.name}" not found`);let c=await m.pushTemplate(b);c.success?(_.oR.success(`Pushed "${a.name}" to server`),i(),j()):_.oR.error(c.error||"Failed to push template")}catch(a){z.v.error("Push template error:",a),_.oR.error("Failed to push template")}finally{h(b=>{let c=new Set(b);return c.delete(a.id),c})}},o=async a=>{h(b=>new Set(b).add(a.id));try{let b=await m.pullTemplate(a.id);if(!b.success||!b.template)return void _.oR.error(b.error||"Failed to pull template");await f.vfs.init();let c={...b.template,importedAt:new Date(b.template.importedAt),updatedAt:b.template.updatedAt?new Date(b.template.updatedAt):new Date};await f.vfs.getStorageAdapter().saveCustomTemplate(c),_.oR.success(`Pulled "${a.name}" from server`),i(),j()}catch(a){z.v.error("Pull template error:",a),_.oR.error("Failed to pull template")}finally{h(b=>{let c=new Set(b);return c.delete(a.id),c})}};return 0===a.length?(0,d.jsx)("div",{className:"text-center py-8 text-muted-foreground",children:"No custom templates to sync"}):(0,d.jsxs)("div",{children:[(0,d.jsx)(P,{items:a}),(0,d.jsx)("div",{className:"mt-3 border rounded-lg divide-y overflow-y-auto max-h-64",children:a.map(a=>(0,d.jsx)(Z,{item:a,selected:b.has(a.id),onSelectChange:c=>((a,c)=>{let d=new Set(b);c?d.add(a):d.delete(a),g(d)})(a.id,c),onPush:()=>n(a),onPull:()=>o(a),syncing:c.has(a.id),disabled:c.size>0},a.id))})]})}var ae=c(50987),af=c(21296);function ag({syncStatus:a,onRefresh:b,onSyncComplete:c,onBulkActionStateChange:f}){let[g,h]=(0,e.useState)("projects"),[i,j]=(0,e.useState)(new Set),[k,l]=(0,e.useState)(new Set),[m,o]=(0,e.useState)(new Set),[p,q]=(0,e.useState)(new Set),[r,s]=(0,e.useState)(new Set),[t,u]=(0,e.useState)(new Set),v=(0,e.useRef)(null),w=(0,e.useRef)(null),x=a.projects.items.length,y=a.skills.items.length,z=a.templates.items.length,A=(0,e.useCallback)(a=>a.filter(a=>"synced"!==a.status&&"server-only"!==a.status),[]);(0,e.useCallback)((a,b)=>a.filter(a=>b.has(a.id)&&["local-newer","local-only","conflict"].includes(a.status)),[]),(0,e.useCallback)((a,b)=>a.filter(a=>b.has(a.id)&&["server-newer","server-only","conflict"].includes(a.status)),[]);let B=(0,e.useCallback)(()=>{switch(g){case"projects":return{items:a.projects.items,selectedIds:i,setSelectedIds:j,syncingIds:p};case"skills":return{items:a.skills.items,selectedIds:k,setSelectedIds:l,syncingIds:r};case"templates":return{items:a.templates.items,selectedIds:m,setSelectedIds:o,syncingIds:t}}},[g,a,i,k,m,p,r,t]);(0,e.useCallback)(()=>{let{items:a,selectedIds:b,setSelectedIds:c}=B(),d=A(a);c(b.size===d.length&&d.length>0?new Set:new Set(d.map(a=>a.id)))},[B,A]),(0,e.useCallback)(async()=>{v.current&&await v.current()},[]),(0,e.useCallback)(async()=>{w.current&&await w.current()},[]);let C=(0,e.useCallback)(a=>{v.current=a},[]),D=(0,e.useCallback)(a=>{w.current=a},[]);return(0,d.jsxs)(O.tU,{value:g,onValueChange:a=>h(a),children:[(0,d.jsxs)(O.j7,{className:"grid w-full grid-cols-3",children:[(0,d.jsxs)(O.Xi,{value:"projects",className:"flex items-center gap-1.5",children:[(0,d.jsx)(ae.A,{className:"h-3.5 w-3.5"}),(0,d.jsx)("span",{children:"Projects"}),(0,d.jsxs)("span",{className:"text-xs text-muted-foreground",children:["(",x,")"]})]}),(0,d.jsxs)(O.Xi,{value:"skills",className:"flex items-center gap-1.5",children:[(0,d.jsx)(n.A,{className:"h-3.5 w-3.5"}),(0,d.jsx)("span",{children:"Skills"}),(0,d.jsxs)("span",{className:"text-xs text-muted-foreground",children:["(",y,")"]})]}),(0,d.jsxs)(O.Xi,{value:"templates",className:"flex items-center gap-1.5",children:[(0,d.jsx)(af.A,{className:"h-3.5 w-3.5"}),(0,d.jsx)("span",{children:"Templates"}),(0,d.jsxs)("span",{className:"text-xs text-muted-foreground",children:["(",z,")"]})]})]}),(0,d.jsx)(O.av,{value:"projects",className:"mt-4",children:(0,d.jsx)(aa,{items:a.projects.items,selectedIds:i,syncingIds:p,onSelectedIdsChange:j,onSyncingIdsChange:q,onRefresh:b,onSyncComplete:c,onRegisterPushSelected:C,onRegisterPullSelected:D})}),(0,d.jsx)(O.av,{value:"skills",className:"mt-4",children:(0,d.jsx)(ac,{items:a.skills.items,selectedIds:k,syncingIds:r,onSelectedIdsChange:l,onSyncingIdsChange:s,onRefresh:b,onSyncComplete:c,onRegisterPushSelected:C,onRegisterPullSelected:D})}),(0,d.jsx)(O.av,{value:"templates",className:"mt-4",children:(0,d.jsx)(ad,{items:a.templates.items,selectedIds:m,syncingIds:t,onSelectedIdsChange:o,onSyncingIdsChange:u,onRefresh:b,onSyncComplete:c,onRegisterPushSelected:C,onRegisterPullSelected:D})})]})}function ah(a){return{syncedCount:a.filter(a=>"synced"===a.status).length,localNewerCount:a.filter(a=>"local-newer"===a.status).length,serverNewerCount:a.filter(a=>"server-newer"===a.status).length,conflictCount:a.filter(a=>"conflict"===a.status).length,localOnlyCount:a.filter(a=>"local-only"===a.status).length,serverOnlyCount:a.filter(a=>"server-only"===a.status).length}}function ai(a,b,c){if(!a)return b?"server-only":"synced";if(!b)return"local-only";if(!c)return a>b?"local-newer":b>a?"server-newer":"synced";let d=a>c,e=b>c;return d&&e?"conflict":d?"local-newer":e?"server-newer":"synced"}let aj={items:[],syncedCount:0,localNewerCount:0,serverNewerCount:0,conflictCount:0,localOnlyCount:0,serverOnlyCount:0},ak={projects:aj,skills:aj,templates:aj,loading:!0,error:null};function al({open:a,onOpenChange:b,onSyncComplete:c}){let[h,i]=(0,e.useState)(!1),[j,k]=(0,e.useState)(!0),{status:l,refresh:m,loading:n,refreshing:o,error:p}=function(){let[a,b]=(0,e.useState)(ak),[c,d]=(0,e.useState)(!1),[g,h]=(0,e.useState)(!1),i=(0,$.j)(),j=(0,e.useCallback)(async()=>{g?d(!0):b(a=>({...a,loading:!0,error:null}));try{let a=await i.getEnhancedSyncStatus();if(!a.success||!a.data){b(b=>({...b,loading:!1,error:a.error||"Failed to fetch server status"})),d(!1);return}let c=a.data,e=new Map(c.projects.map(a=>[a.id,{name:a.name,updatedAt:new Date(a.updatedAt)}])),g=new Map(c.skills.map(a=>[a.id,{name:a.name,updatedAt:new Date(a.updatedAt)}])),j=new Map(c.templates.map(a=>[a.id,{name:a.name,updatedAt:new Date(a.updatedAt)}]));await f.vfs.init();let k=await f.vfs.listProjects(),l=await ab._.getCustomSkills(),m=await f.vfs.getStorageAdapter().getAllCustomTemplates(),n=[],o=new Set;for(let a of k){o.add(a.id);let b=e.get(a.id),c=ai(a.updatedAt,b?.updatedAt||null,a.lastSyncedAt||null);n.push({id:a.id,name:a.name,type:"project",localUpdatedAt:a.updatedAt,serverUpdatedAt:b?.updatedAt||null,lastSyncedAt:a.lastSyncedAt||null,status:c})}for(let[a,b]of e)o.has(a)||n.push({id:a,name:b.name,type:"project",localUpdatedAt:null,serverUpdatedAt:b.updatedAt,lastSyncedAt:null,status:"server-only"});let p=[],q=new Set;for(let a of l){q.add(a.id);let b=g.get(a.id),c=ai(a.updatedAt,b?.updatedAt||null,a.lastSyncedAt||null);p.push({id:a.id,name:a.name,type:"skill",localUpdatedAt:a.updatedAt,serverUpdatedAt:b?.updatedAt||null,lastSyncedAt:a.lastSyncedAt||null,status:c})}for(let[a,b]of g)q.has(a)||p.push({id:a,name:b.name,type:"skill",localUpdatedAt:null,serverUpdatedAt:b.updatedAt,lastSyncedAt:null,status:"server-only"});let r=[],s=new Set;for(let a of m){s.add(a.id);let b=j.get(a.id),c=a.updatedAt||a.importedAt,d=ai(c,b?.updatedAt||null,null);r.push({id:a.id,name:a.name,type:"template",localUpdatedAt:c,serverUpdatedAt:b?.updatedAt||null,lastSyncedAt:null,status:d})}for(let[a,b]of j)s.has(a)||r.push({id:a,name:b.name,type:"template",localUpdatedAt:null,serverUpdatedAt:b.updatedAt,lastSyncedAt:null,status:"server-only"});let t=ah(n),u=ah(p),v=ah(r);b({projects:{items:n,...t},skills:{items:p,...u},templates:{items:r,...v},loading:!1,error:null}),h(!0)}catch(a){z.v.error("[useSyncStatus] Error fetching sync status:",a),b(b=>({...b,loading:!1,error:a instanceof Error?a.message:"Failed to fetch sync status"}))}finally{d(!1)}},[i,g]);return{status:a,refresh:j,loading:a.loading,refreshing:c,error:a.error}}(),[q,r]=(0,e.useState)(null),t="sm:max-w-2xl";return j?(0,d.jsx)(I.lG,{open:a,onOpenChange:b,children:(0,d.jsx)(I.Cf,{className:t,children:(0,d.jsxs)(I.c7,{children:[(0,d.jsx)(I.L3,{children:"Server Sync"}),(0,d.jsx)(I.rr,{children:"Checking authentication status..."})]})})}):h?(0,d.jsx)(I.lG,{open:a,onOpenChange:b,children:(0,d.jsxs)(I.Cf,{className:t,children:[(0,d.jsxs)(I.c7,{children:[(0,d.jsxs)(I.L3,{className:"flex items-center gap-2",children:[(0,d.jsx)(s.A,{className:"w-5 h-5"}),"Server Sync"]}),(0,d.jsx)(I.rr,{children:"Synchronize projects, skills, and templates between your browser and the server."})]}),(0,d.jsxs)("div",{children:[p&&(0,d.jsxs)("div",{className:"flex items-start gap-3 p-3 bg-red-500/10 border border-red-500/30 rounded-lg",children:[(0,d.jsx)(G.A,{className:"w-5 h-5 text-red-500 flex-shrink-0 mt-0.5"}),(0,d.jsxs)("div",{className:"text-sm",children:[(0,d.jsx)("p",{className:"font-medium text-red-600 dark:text-red-400",children:"Error loading sync status"}),(0,d.jsx)("p",{className:"text-muted-foreground mt-1",children:p})]})]}),n&&(0,d.jsxs)("div",{className:"flex items-center justify-center py-8",children:[(0,d.jsx)(K.A,{className:"w-6 h-6 animate-spin text-muted-foreground"}),(0,d.jsx)("span",{className:"ml-2 text-muted-foreground",children:"Loading sync status..."})]}),!n&&!p&&(0,d.jsxs)("div",{className:"relative",children:[o&&(0,d.jsx)("div",{className:"absolute inset-0 bg-background/60 z-10 flex items-center justify-center rounded-lg",children:(0,d.jsx)(K.A,{className:"w-5 h-5 animate-spin text-muted-foreground"})}),(0,d.jsx)(ag,{syncStatus:l,onRefresh:m,onSyncComplete:()=>{m(),c?.()},onBulkActionStateChange:r})]})]}),(0,d.jsxs)(I.Es,{className:"flex flex-col sm:flex-row items-stretch sm:items-center gap-2",children:[(0,d.jsxs)("div",{className:"flex items-center gap-2 flex-wrap flex-1",children:[q&&q.selectableCount>0&&(0,d.jsxs)(g.$,{variant:"outline",size:"sm",onClick:q.onSelectAll,disabled:q.isSyncing,children:[(0,d.jsx)(L.A,{className:"h-3.5 w-3.5 mr-1.5"}),q.selectedCount===q.selectableCount?"Deselect":"Select All"]}),q&&q.pushableCount>0&&(0,d.jsxs)(g.$,{variant:"outline",size:"sm",onClick:q.onPushSelected,disabled:q.isSyncing,children:[(0,d.jsx)(M.A,{className:"h-3.5 w-3.5 mr-1.5"}),"Push (",q.pushableCount,")"]}),q&&q.pullableCount>0&&(0,d.jsxs)(g.$,{variant:"outline",size:"sm",onClick:q.onPullSelected,disabled:q.isSyncing,children:[(0,d.jsx)(N.A,{className:"h-3.5 w-3.5 mr-1.5"}),"Pull (",q.pullableCount,")"]})]}),(0,d.jsxs)("div",{className:"flex items-center gap-2",children:[(0,d.jsxs)(g.$,{variant:"outline",size:"sm",onClick:m,disabled:n||o,children:[(0,d.jsx)(K.A,{className:`w-4 h-4 mr-2 ${n||o?"animate-spin":""}`}),"Refresh"]}),(0,d.jsx)(g.$,{variant:"outline",onClick:()=>b(!1),children:"Close"})]})]})]})}):(0,d.jsx)(I.lG,{open:a,onOpenChange:b,children:(0,d.jsxs)(I.Cf,{className:t,children:[(0,d.jsxs)(I.c7,{children:[(0,d.jsxs)(I.L3,{className:"flex items-center gap-2",children:[(0,d.jsx)(J.A,{className:"w-5 h-5"}),"Not Authenticated"]}),(0,d.jsx)(I.rr,{children:"You need to login to sync projects, skills, and templates with the server."})]}),(0,d.jsxs)(I.Es,{children:[(0,d.jsx)(g.$,{variant:"outline",onClick:()=>b(!1),children:"Cancel"}),(0,d.jsx)(g.$,{onClick:()=>window.location.href="/admin/login",children:"Go to Login"})]})]})})}function am({children:a,currentView:b,onNavigate:c,onProjectSelect:f,onStartTour:h,onOpenAbout:i,onOpenSettings:j,showSidebar:k=!0}){let l=(0,A.useRouter)(),[m,n]=(0,e.useState)(!0),[o,p]=(0,e.useState)(!1),[,q]=(0,e.useState)(!1),[r,t]=(0,e.useState)(!1),[u,v]=(0,e.useState)(!1),[w,x]=(0,e.useState)(!1),[y,B]=(0,e.useState)(0);return k?(0,d.jsxs)("div",{className:"relative flex h-full overflow-hidden",children:[(0,d.jsx)(E,{currentView:b,onNavigate:c,onProjectSelect:f,onStartTour:h,onOpenAbout:i,onOpenSettings:j,onServerSync:()=>t(!0),onLogoClick:()=>l.push("/admin"),onPinnedChange:n,onHoverChange:p,onCollapsedChange:q,mobileOpen:u,onMobileOpenChange:v}),!m&&o&&(0,d.jsx)("div",{className:"absolute inset-0 bg-black/20 z-30"}),(0,d.jsxs)("div",{className:(0,z.cn)("flex-1 flex flex-col overflow-hidden transition-all duration-300",!m&&"md:ml-[56px]"),children:[(0,d.jsx)(F.j,{hideLogo:!0,showMobileMenu:!0,onMobileMenuClick:()=>v(!0),hideActionsOnMobile:!0,pageName:b.charAt(0).toUpperCase()+b.slice(1),className:"md:hidden"}),(0,d.jsx)("div",{className:"flex-1 overflow-hidden",children:a})]}),(0,d.jsx)(al,{open:r,onOpenChange:t}),(0,d.jsx)(I.lG,{open:w,onOpenChange:x,children:(0,d.jsxs)(I.Cf,{className:"sm:max-w-md",children:[(0,d.jsxs)(I.c7,{children:[(0,d.jsxs)(I.L3,{className:"flex items-center gap-2",children:[(0,d.jsx)(G.A,{className:"w-5 h-5 text-orange-500"}),"Server Database Not Initialized"]}),(0,d.jsxs)(I.rr,{children:["Your server database is empty, but you have ",y," project",1!==y?"s":""," stored locally."]})]}),(0,d.jsxs)("div",{className:"space-y-4 py-4",children:[(0,d.jsxs)("div",{className:"flex items-start gap-3 p-3 bg-muted rounded-lg",children:[(0,d.jsx)(H.A,{className:"w-5 h-5 text-muted-foreground flex-shrink-0 mt-0.5"}),(0,d.jsxs)("div",{className:"text-sm",children:[(0,d.jsx)("p",{className:"font-medium",children:"Why does this matter?"}),(0,d.jsxs)("p",{className:"text-muted-foreground mt-1",children:["The ",(0,d.jsx)("strong",{children:"Deployments"})," feature requires projects to be synced to the server database. Until you push your local projects, the Deployments view won't show any projects to publish."]})]})]}),(0,d.jsxs)("div",{className:"text-sm text-muted-foreground",children:["Click ",(0,d.jsx)("strong",{children:"Open Sync"})," to push your local projects to the server, or dismiss this message to configure it later."]})]}),(0,d.jsxs)(I.Es,{className:"flex-col sm:flex-row gap-2",children:[(0,d.jsx)(g.$,{variant:"outline",onClick:()=>{localStorage.setItem("osw-server-init-dismissed","true"),x(!1)},children:"Dismiss"}),(0,d.jsxs)(g.$,{onClick:()=>{x(!1),t(!0)},children:[(0,d.jsx)(s.A,{className:"w-4 h-4 mr-2"}),"Open Sync"]})]})]})})]}):(0,d.jsx)(d.Fragment,{children:a})}},14258:(a,b,c)=>{c.d(b,{V:()=>j});var d=c(21124),e=c(38301),f=c(95919),g=c(19217),h=c(14263),i=c(6027);function j({location:a}){let{state:b,next:c,previous:j,skip:k}=(0,f.C)(),{status:l,currentStep:m,stepKey:n,isBusy:o,stepIndex:p}=b,[q,r]=(0,e.useState)(null),s=i.A.length,t=(0,e.useMemo)(()=>!!m&&!!o&&("workspace-edit"===m.id||"workspace-focus"===m.id||"workspace-checkpoint"===m.id),[m,o]);if("running"!==l||!m||m.location!==a)return null;let u=m.primaryLabel??"Next",v=m.secondaryLabel??"Skip";return(0,d.jsxs)("div",{className:"fixed inset-0 z-[2000] pointer-events-auto",children:[(0,d.jsx)("div",{className:"absolute inset-0 bg-background/30"}),q&&(0,d.jsx)("div",{className:"pointer-events-none fixed rounded-xl border-2 border-primary ring-4 ring-primary/30 transition-all animate-ring-opacity",style:{top:q.top,left:q.left,width:q.width,height:q.height}}),(0,d.jsx)("div",{className:"absolute bottom-10 left-1/2 flex w-full max-w-xl -translate-x-1/2 flex-col gap-4 px-4",children:(0,d.jsxs)("div",{className:"pointer-events-auto rounded-2xl border bg-background/95 p-6 shadow-2xl",children:[(0,d.jsxs)("div",{className:"flex items-start justify-between gap-4",children:[(0,d.jsxs)("div",{className:"flex-1",children:[(0,d.jsxs)("div",{className:"flex items-center justify-between gap-4",children:[(0,d.jsx)("h3",{className:"text-lg font-semibold text-foreground",children:m.title}),(0,d.jsxs)("span",{className:"text-sm text-muted-foreground font-medium",children:[p+1,"/",s]})]}),(0,d.jsx)("div",{className:"mt-2 text-sm leading-relaxed text-muted-foreground",children:m.body})]}),o&&(0,d.jsx)(h.A,{className:"h-5 w-5 animate-spin text-primary"})]}),(0,d.jsxs)("div",{className:"mt-6 flex items-center justify-between",children:[m.showBack?(0,d.jsx)(g.$,{variant:"ghost",onClick:j,disabled:o,children:"Back"}):(0,d.jsx)("div",{}),(0,d.jsxs)("div",{className:"flex items-center gap-2",children:[(0,d.jsx)(g.$,{variant:"ghost",onClick:k,children:v}),(0,d.jsx)(g.$,{onClick:c,disabled:t,children:u})]})]})]})})]})}},15649:(a,b,c)=>{c.d(b,{T:()=>m});var d=c(21124),e=c(38301),f=c.n(e),g=c(45798),h=c(23415),i=c(15514),j=c(78583),k=c(42378);function l(a){return a.toString().toLowerCase().trim().replace(/\s+/g,"-").replace(/[^\w\-]+/g,"").replace(/\-\-+/g,"-").replace(/^-+/,"").replace(/-+$/,"")}function m({content:a,className:b,skipNormalization:c=!1}){let e=(0,k.useRouter)(),m=c?a:function(a){if(!a||"string"!=typeof a)return"";let b=a.split("\n"),c=[],d=!1,e=0,f=a=>{let b=a.trim();return/^```/.test(b)},g=a=>{let b=a.trim();return/^[-*+]\s/.test(b)||/^\d+\.\s/.test(b)},h=a=>/^\s*>/.test(a),i=a=>{let b=a.trim();return!!b&&!(b.length<3)&&[/^(const|let|var|function|class|import|export|return|if|for|while)\s/,/^[a-zA-Z_$][a-zA-Z0-9_$]*\s*[=:({]/,/[{};()[\]]/,/^\/\//,/^#/].some(a=>a.test(b))};for(let a=0;a<b.length;a++){let j=b[a];if(f(j)){d=!d,c.push(j),e=0;continue}if(d){c.push(j),e=0;continue}if(!j.trim()){++e<=2&&c.push("");continue}if(e=0,g(j)||h(j)){c.push(j);continue}let k=j.match(/^(\s*)/)?.[1].length||0;if(k>=4&&!i(j)||k>=2&&k<4){c.push(j.trim());continue}c.push(j)}return c.join("\n").trim()}(a),n=f().useMemo(()=>{let a=m.split("\n"),b=[],c=0;for(let d of a){let a=d.match(/^(#{2,4})\s+(.+)$/);a&&b.push({level:a[1].length,text:a[2].trim(),index:c++})}return b},[m]),o=f().useMemo(()=>{let a=new Map;return n.forEach(b=>{let c=`${b.level}-${b.text}`;a.has(c)||a.set(c,b.index)}),a},[n]);return(0,d.jsx)("div",{className:(0,i.cn)("prose prose-sm dark:prose-invert max-w-none",b),children:(0,d.jsx)(g.oz,{remarkPlugins:[h.A],components:{h1:({children:a})=>{let b=l(a?.toString()||"");return(0,d.jsx)("h1",{id:b,className:"text-3xl font-bold mb-4 mt-8 first:mt-0",children:a})},h2:({children:a})=>{let b=a?.toString()||"",c=l(b),e=`2-${b}`,f=o.get(e);return(0,d.jsx)("h2",{id:c,"data-heading-index":f,className:"text-2xl font-bold mb-3 mt-8 pb-2 border-b border-border/50 first:mt-0",children:a})},h3:({children:a})=>{let b=a?.toString()||"",c=l(b),e=`3-${b}`,f=o.get(e);return(0,d.jsx)("h3",{id:c,"data-heading-index":f,className:"text-xl font-semibold mb-2 mt-6",children:a})},h4:({children:a})=>{let b=a?.toString()||"",c=l(b),e=`4-${b}`,f=o.get(e);return(0,d.jsx)("h4",{id:c,"data-heading-index":f,className:"text-lg font-semibold mb-2 mt-4",children:a})},p:({children:a})=>(0,d.jsx)("p",{className:"mb-4 leading-relaxed last:mb-0",children:a}),ul:({children:a})=>(0,d.jsx)("ul",{className:"list-disc pl-6 mb-4 space-y-2",children:a}),ol:({children:a})=>(0,d.jsx)("ol",{className:"list-decimal pl-6 mb-4 space-y-2",children:a}),li:({children:a})=>(0,d.jsx)("li",{className:"text-sm leading-relaxed",children:a}),pre:({children:a,...b})=>{let c=f().Children.toArray(a).find(a=>f().isValidElement(a)&&"code"===a.type),e=c?.props?.className||"",g=/language-(\w+)/.exec(e),h=g?g[1]:null;return(0,d.jsxs)("div",{className:"relative mb-4 group",children:[h&&(0,d.jsx)("div",{className:"absolute top-2 right-2 px-2 py-1 text-xs font-medium text-muted-foreground bg-background/80 rounded border border-border/50 backdrop-blur-sm",children:h}),(0,d.jsx)("pre",{className:"p-4 rounded-lg bg-muted/50 border border-border/50 overflow-x-auto",...b,children:a})]})},code:({className:a,children:b,...c})=>/language-(\w+)/.exec(a||"")?(0,d.jsx)("code",{className:"font-mono text-xs block",...c,children:b}):(0,d.jsx)("code",{className:"px-1.5 py-0.5 rounded bg-muted/70 border border-border/30 font-mono text-xs",...c,children:b}),blockquote:({children:a})=>(0,d.jsx)("blockquote",{className:"border-l-4 border-primary/30 bg-muted/30 pl-4 pr-4 py-3 mb-4 italic text-muted-foreground rounded-r",children:a}),a:({href:a,children:b})=>{if(!a)return(0,d.jsx)("a",{children:b});let c=a.startsWith("?doc="),f=a.startsWith("?nav=");a.startsWith("#");let g=a.startsWith("http://")||a.startsWith("https://");return(0,d.jsxs)("a",{href:a,onClick:b=>{if(c)b.preventDefault(),e.push(`/${a}`);else if(f){b.preventDefault();let c=a.replace("?nav=","");window.dispatchEvent(new CustomEvent("nav-to-view",{detail:{view:c}})),e.push("/")}},className:(0,i.cn)("text-primary hover:underline cursor-pointer",g&&"inline-flex items-center gap-1"),target:g?"_blank":void 0,rel:g?"noopener noreferrer":void 0,children:[b,g&&(0,d.jsx)(j.A,{className:"h-3 w-3 inline"})]})},strong:({children:a})=>(0,d.jsx)("strong",{className:"font-semibold",children:a}),em:({children:a})=>(0,d.jsx)("em",{className:"italic",children:a}),hr:()=>(0,d.jsx)("hr",{className:"my-8 border-border"}),table:({children:a})=>(0,d.jsx)("div",{className:"overflow-x-auto mb-6 rounded-lg border border-border",children:(0,d.jsx)("table",{className:"min-w-full divide-y divide-border",children:a})}),thead:({children:a})=>(0,d.jsx)("thead",{className:"bg-muted/50",children:a}),tbody:({children:a})=>(0,d.jsx)("tbody",{className:"divide-y divide-border bg-background",children:a}),tr:({children:a})=>(0,d.jsx)("tr",{className:"hover:bg-muted/30 transition-colors",children:a}),th:({children:a})=>(0,d.jsx)("th",{className:"px-4 py-3 text-left text-xs font-semibold tracking-wide",children:a}),td:({children:a})=>(0,d.jsx)("td",{className:"px-4 py-3 text-sm",children:a})},children:m})})}},20387:(a,b,c)=>{c.d(b,{j:()=>d});let d=`PROJECT TYPE: Vue (auto-bundled) This project uses Vue 3. Single-file components (.vue) are compiled in the browser — no build tools or npm needed during development. @@ -933,7 +933,7 @@ IMPORTANT: - The preview rebuilds automatically when any file changes - React state is lost on rebuild (expected behavior) - TypeScript types are stripped, not checked (like Vite) -- All imports resolve at runtime from esm.sh CDN — internet required`},36736:(a,b,c)=>{c.d(b,{Bc:()=>g,ZI:()=>j,k$:()=>i,m_:()=>h});var d=c(21124);c(38301);var e=c(16992),f=c(15514);function g({delayDuration:a=0,...b}){return(0,d.jsx)(e.Kq,{"data-slot":"tooltip-provider",delayDuration:a,...b})}function h({...a}){return(0,d.jsx)(g,{children:(0,d.jsx)(e.bL,{"data-slot":"tooltip",...a})})}function i({...a}){return(0,d.jsx)(e.l9,{"data-slot":"tooltip-trigger",...a})}function j({className:a,sideOffset:b=0,children:c,arrowStyle:g,...h}){return(0,d.jsx)(e.ZL,{children:(0,d.jsxs)(e.UC,{"data-slot":"tooltip-content",sideOffset:b,className:(0,f.cn)("bg-primary text-primary-foreground animate-in fade-in-0 zoom-in-95 data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=closed]:zoom-out-95 data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:slide-in-from-left-2 data-[side=top]:slide-in-from-bottom-2 z-50 w-fit origin-(--radix-tooltip-content-transform-origin) rounded-md px-3 py-1.5 text-xs text-balance",a),...h,children:[c,(0,d.jsx)(e.i3,{className:"bg-primary fill-primary z-50 size-2.5 translate-y-[calc(-50%_-_2px)] rotate-45 rounded-[2px]",style:g})]})})}},37905:(a,b,c)=>{c.d(b,{o:()=>y});var d=c(21124),e=c(38301),f=c(11482),g=c(68877),h=(c(79588),c(51932),c(66641),c(24780),c(93575)),i=c(33464),j=c(98688),k=c(43718),l=c(15303),m=c(65828),n=c(22842),o=(c(23780),c(17585),c(7629)),p=c(53199),q=c(28241),r=c(33305),s=c(36736),t=c(42830),u=c(15514),v=c(3902);function w({project:a,onProjectUpdate:b}){let[c,g]=(0,e.useState)(a.settings?.previewEntryPoint||"/index.html"),h=async c=>{try{let d=await f.vfs.getProject(a.id);d.settings={...d.settings,runtime:c},await f.vfs.updateProject(d),b(d);let e=(0,v.tW)().find(a=>a.value===c)?.label||c;t.oR.success(`Runtime changed to ${e}`)}catch(a){u.v.error("Failed to update runtime:",a),t.oR.error("Failed to update runtime")}},i=async()=>{let d=c.trim();if(d!==(a.settings?.previewEntryPoint||"/index.html"))try{let c=await f.vfs.getProject(a.id);c.settings={...c.settings,previewEntryPoint:d},await f.vfs.updateProject(c),b(c),t.oR.success(`Entry point set to ${d}`)}catch(a){u.v.error("Failed to update entry point:",a),t.oR.error("Failed to update entry point")}};return(0,d.jsxs)("div",{className:"p-4 space-y-6",children:[(0,d.jsxs)("div",{className:"space-y-2",children:[(0,d.jsx)(p.J,{htmlFor:"runtime",children:"Runtime"}),(0,d.jsxs)(q.l6,{value:a.settings?.runtime||"handlebars",onValueChange:h,children:[(0,d.jsx)(q.bq,{id:"runtime",className:"w-full",children:(0,d.jsx)("div",{className:"truncate flex-1 text-left",children:(0,v.tW)().find(b=>b.value===(a.settings?.runtime||"handlebars"))?.label})}),(0,d.jsx)(q.gC,{children:(0,v.tW)().map(a=>(0,d.jsx)(q.eb,{value:a.value,children:(0,d.jsxs)("div",{className:"flex flex-col gap-0.5",children:[(0,d.jsx)("div",{className:"font-medium",children:a.label}),(0,d.jsx)("div",{className:"text-xs text-muted-foreground",children:a.description})]})},a.value))})]})]}),(0,d.jsxs)("div",{className:"space-y-2",children:[(0,d.jsx)(p.J,{htmlFor:"entry-point",children:"Preview Entry Point"}),(0,d.jsx)(o.p,{id:"entry-point",value:c,onChange:a=>g(a.target.value),onBlur:i,onKeyDown:a=>{"Enter"===a.key&&i()},placeholder:"/index.html"}),(0,d.jsx)("p",{className:"text-xs text-muted-foreground",children:"The file loaded in the preview panel when opening this project."})]})]})}function x({project:a,onProjectUpdate:b,enabled:c}){let[o,p]=(0,e.useState)("general"),q=((0,e.useMemo)(()=>{var b;return b=a.id,{async list(){let a=f.vfs.getStorageAdapter();return a.listEdgeFunctions?await a.listEdgeFunctions(b):[]},async save(a,c){let d=f.vfs.getStorageAdapter(),e=new Date;if(a&&d.getEdgeFunction&&d.updateEdgeFunction){let b=await d.getEdgeFunction(a);b&&await d.updateEdgeFunction({...b,...c,updatedAt:e})}else d.createEdgeFunction&&await d.createEdgeFunction({id:crypto.randomUUID(),projectId:b,name:c.name||"",method:c.method||"GET",code:c.code||"",description:c.description||"",enabled:c.enabled??!0,timeoutMs:c.timeoutMs??1e4,createdAt:e,updatedAt:e})},async remove(a){let b=f.vfs.getStorageAdapter();b.deleteEdgeFunction&&await b.deleteEdgeFunction(a)},async toggle(a,b){let c=f.vfs.getStorageAdapter();if(c.getEdgeFunction&&c.updateEdgeFunction){let d=await c.getEdgeFunction(a);d&&await c.updateEdgeFunction({...d,enabled:b,updatedAt:new Date})}}}},[a.id]),(0,e.useMemo)(()=>{var b;return b=a.id,{async list(){let a=f.vfs.getStorageAdapter();return a.listServerFunctions?await a.listServerFunctions(b):[]},async save(a,c){let d=f.vfs.getStorageAdapter(),e=new Date;if(a&&d.getServerFunction&&d.updateServerFunction){let b=await d.getServerFunction(a);b&&await d.updateServerFunction({...b,...c,updatedAt:e})}else d.createServerFunction&&await d.createServerFunction({id:crypto.randomUUID(),projectId:b,name:c.name||"",code:c.code||"",description:c.description||"",enabled:c.enabled??!0,createdAt:e,updatedAt:e})},async remove(a){let b=f.vfs.getStorageAdapter();b.deleteServerFunction&&await b.deleteServerFunction(a)},async toggle(a,b){let c=f.vfs.getStorageAdapter();if(c.getServerFunction&&c.updateServerFunction){let d=await c.getServerFunction(a);d&&await c.updateServerFunction({...d,enabled:b,updatedAt:new Date})}}}},[a.id]),(0,e.useMemo)(()=>{var b;return b=a.id,{async list(){let a=f.vfs.getStorageAdapter();return{secrets:a.listSecrets?await a.listSecrets(b):[],encryptionConfigured:!0}},async save(a,c){let d=f.vfs.getStorageAdapter(),e=new Date;if(a&&d.getSecret&&d.updateSecret){let b=await d.getSecret(a);b&&await d.updateSecret({...b,...c,hasValue:!!c.value||b.hasValue,updatedAt:e})}else d.createSecret&&await d.createSecret({id:crypto.randomUUID(),projectId:b,name:c.name,description:c.description||"",hasValue:!!c.value,value:c.value,createdAt:e,updatedAt:e})},async remove(a){let b=f.vfs.getStorageAdapter();b.deleteSecret&&await b.deleteSecret(a)}}},[a.id]),(0,e.useMemo)(()=>{var b;return b=a.id,{async listScheduled(){let a=f.vfs.getStorageAdapter();return a.listScheduledFunctions?await a.listScheduledFunctions(b):[]},async listEdgeFunctions(){let a=f.vfs.getStorageAdapter();return a.listEdgeFunctions?await a.listEdgeFunctions(b):[]},async save(a,c){let d=f.vfs.getStorageAdapter(),e=new Date;if(a&&d.getScheduledFunction&&d.updateScheduledFunction){let b=await d.getScheduledFunction(a);b&&await d.updateScheduledFunction({...b,...c,updatedAt:e})}else d.createScheduledFunction&&await d.createScheduledFunction({id:crypto.randomUUID(),projectId:b,name:c.name||"",description:c.description||"",functionId:c.functionId||"",cronExpression:c.cronExpression||"",timezone:c.timezone||"UTC",config:c.config||{},enabled:c.enabled??!0,createdAt:e,updatedAt:e})},async remove(a){let b=f.vfs.getStorageAdapter();b.deleteScheduledFunction&&await b.deleteScheduledFunction(a)},async toggle(a,b){let c=f.vfs.getStorageAdapter();if(c.getScheduledFunction&&c.updateScheduledFunction){let d=await c.getScheduledFunction(a);d&&await c.updateScheduledFunction({...d,enabled:b,updatedAt:new Date})}}}},[a.id]),(a,b,c)=>{let e=(0,d.jsxs)(g.Xi,{value:a,className:"flex items-center gap-1 text-xs",disabled:!0,children:[b,c]});return(0,d.jsxs)(s.m_,{children:[(0,d.jsx)(s.k$,{asChild:!0,children:e}),(0,d.jsx)(s.ZI,{side:"bottom",children:"Requires Server Mode"})]})});return(0,d.jsx)(s.Bc,{children:(0,d.jsx)("div",{className:"h-full flex flex-col",children:(0,d.jsx)("div",{className:"flex-1 overflow-hidden p-3",children:(0,d.jsxs)(g.tU,{value:o,onValueChange:p,className:"h-full flex flex-col",children:[(0,d.jsxs)(g.j7,{className:"grid w-full grid-cols-6",children:[(0,d.jsxs)(g.Xi,{value:"general",className:"flex items-center gap-1 text-xs",children:[(0,d.jsx)(h.A,{className:"h-3 w-3"}),"General"]}),q("functions",(0,d.jsx)(i.A,{className:"h-3 w-3"}),"Functions"),q("helpers",(0,d.jsx)(j.A,{className:"h-3 w-3"}),"Helpers"),q("secrets",(0,d.jsx)(k.A,{className:"h-3 w-3"}),"Secrets"),q("schedules",(0,d.jsx)(l.A,{className:"h-3 w-3"}),"Schedules"),q("schema",(0,d.jsx)(m.A,{className:"h-3 w-3"}),"Schema")]}),(0,d.jsxs)("div",{className:"flex-1 overflow-hidden mt-3",children:[(0,d.jsx)(g.av,{value:"general",className:"h-full m-0 overflow-auto",children:(0,d.jsx)(w,{project:a,onProjectUpdate:b})}),(0,d.jsx)(d.Fragment,{children:["functions","helpers","secrets","schedules","schema"].map(a=>(0,d.jsx)(g.av,{value:a,className:"h-full m-0",children:(0,d.jsx)("div",{className:"h-full flex items-center justify-center p-8",children:(0,d.jsxs)("div",{className:"text-center max-w-sm",children:[(0,d.jsx)(n.A,{className:"h-10 w-10 text-muted-foreground mx-auto mb-3"}),(0,d.jsx)("h4",{className:"font-medium mb-2",children:"Server Mode Required"}),(0,d.jsx)("p",{className:"text-sm text-muted-foreground mb-4",children:"Backend features require Server Mode. Deploy to a self-hosted instance to use edge functions, secrets, and database features."}),(0,d.jsx)("a",{href:"https://github.com/o-stahl/osw-studio",target:"_blank",rel:"noopener noreferrer",className:"text-sm text-primary hover:underline",children:"View setup guide"})]})})},a))})]})]})})})})}function y({project:a,isOpen:b,onClose:c,onProjectUpdate:e,enabled:f,onToggleEnabled:g}){return(0,d.jsx)(r.lG,{open:b,onOpenChange:a=>!a&&c(),children:(0,d.jsxs)(r.Cf,{className:"sm:max-w-3xl h-[70vh] flex flex-col",children:[(0,d.jsx)(r.c7,{children:(0,d.jsxs)("div",{className:"flex items-center justify-between pr-6",children:[(0,d.jsxs)("div",{children:[(0,d.jsxs)(r.L3,{className:"flex items-center gap-2",children:[(0,d.jsx)(h.A,{className:"h-4 w-4"}),"Project Settings"]}),(0,d.jsx)("p",{className:"text-sm text-muted-foreground mt-1",children:a.name})]}),!1]})}),(0,d.jsx)("div",{className:"flex-1 overflow-hidden",children:(0,d.jsx)(x,{project:a,onProjectUpdate:e,enabled:f})})]})})}c(71652)},44299:(a,b,c)=>{c.d(b,{ZQ:()=>f,uD:()=>i,Nr:()=>u,I1:()=>h,vY:()=>e,iV:()=>g,SZ:()=>q,z:()=>m,QR:()=>p,BJ:()=>l,JW:()=>k,NZ:()=>n,sL:()=>o,c3:()=>s,wl:()=>v});var d=c(34911);let e={name:"Example Studios",description:"Creative agency portfolio showcasing modern web development capabilities",directories:["/styles","/scripts","/portfolio","/assets","/assets/images","/templates"],files:[{path:"/index.html",content:`<!DOCTYPE html> +- All imports resolve at runtime from esm.sh CDN — internet required`},36736:(a,b,c)=>{c.d(b,{Bc:()=>g,ZI:()=>j,k$:()=>i,m_:()=>h});var d=c(21124);c(38301);var e=c(16992),f=c(15514);function g({delayDuration:a=0,...b}){return(0,d.jsx)(e.Kq,{"data-slot":"tooltip-provider",delayDuration:a,...b})}function h({...a}){return(0,d.jsx)(g,{children:(0,d.jsx)(e.bL,{"data-slot":"tooltip",...a})})}function i({...a}){return(0,d.jsx)(e.l9,{"data-slot":"tooltip-trigger",...a})}function j({className:a,sideOffset:b=0,children:c,arrowStyle:g,...h}){return(0,d.jsx)(e.ZL,{children:(0,d.jsxs)(e.UC,{"data-slot":"tooltip-content",sideOffset:b,className:(0,f.cn)("bg-primary text-primary-foreground animate-in fade-in-0 zoom-in-95 data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=closed]:zoom-out-95 data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:slide-in-from-left-2 data-[side=top]:slide-in-from-bottom-2 z-50 w-fit origin-(--radix-tooltip-content-transform-origin) rounded-md px-3 py-1.5 text-xs text-balance",a),...h,children:[c,(0,d.jsx)(e.i3,{className:"bg-primary fill-primary z-50 size-2.5 translate-y-[calc(-50%_-_2px)] rotate-45 rounded-[2px]",style:g})]})})}},37905:(a,b,c)=>{c.d(b,{o:()=>z});var d=c(21124),e=c(38301),f=c(11482),g=c(68877),h=(c(79588),c(51932),c(66641),c(24780),c(16945)),i=c(93575),j=c(33464),k=c(98688),l=c(43718),m=c(15303),n=c(65828),o=c(22842),p=(c(23780),c(19217)),q=(c(17585),c(7629)),r=c(53199),s=c(28241),t=c(33305),u=c(42830),v=c(15514),w=c(3902);function x({project:a,onProjectUpdate:b}){let[g,i]=(0,e.useState)(a.settings?.previewEntryPoint||"/index.html"),[j,k]=(0,e.useState)(null),l=async b=>{try{let{getDomainPrompt:d,isDefaultDomainPrompt:e}=await c.e(455).then(c.bind(c,90455)),g=d(b),h=null;try{let b=await f.vfs.readFile(a.id,"/.PROMPT.md");b&&"string"==typeof b.content&&(h=b.content)}catch{}if(null===h)await f.vfs.createFile(a.id,"/.PROMPT.md",g);else if(e(h))await f.vfs.updateFile(a.id,"/.PROMPT.md",g);else{let a=(0,w.tW)().find(a=>a.value===b)?.label||b;k({runtime:b,label:a});return}window.dispatchEvent(new CustomEvent("filesChanged",{detail:{projectId:a.id}}))}catch(a){v.v.error("Failed to update .PROMPT.md:",a)}},m=async()=>{if(j)try{let{getDomainPrompt:b}=await c.e(455).then(c.bind(c,90455)),d=b(j.runtime);await f.vfs.updateFile(a.id,"/.PROMPT.md",d),window.dispatchEvent(new CustomEvent("filesChanged",{detail:{projectId:a.id}})),u.oR.success(".PROMPT.md updated for new runtime")}catch(a){v.v.error("Failed to overwrite .PROMPT.md:",a),u.oR.error("Failed to update .PROMPT.md")}finally{k(null)}},n=async c=>{try{let d=await f.vfs.getProject(a.id);d.settings={...d.settings,runtime:c},await f.vfs.updateProject(d),b(d);let e=(0,w.tW)().find(a=>a.value===c)?.label||c;u.oR.success(`Runtime changed to ${e}`),await l(c)}catch(a){v.v.error("Failed to update runtime:",a),u.oR.error("Failed to update runtime")}},o=async()=>{let c=g.trim();if(c!==(a.settings?.previewEntryPoint||"/index.html"))try{let d=await f.vfs.getProject(a.id);d.settings={...d.settings,previewEntryPoint:c},await f.vfs.updateProject(d),b(d),u.oR.success(`Entry point set to ${c}`)}catch(a){v.v.error("Failed to update entry point:",a),u.oR.error("Failed to update entry point")}};return(0,d.jsxs)("div",{className:"p-4 space-y-6",children:[(0,d.jsxs)("div",{className:"space-y-2",children:[(0,d.jsx)(r.J,{htmlFor:"runtime",children:"Runtime"}),(0,d.jsxs)(s.l6,{value:a.settings?.runtime||"handlebars",onValueChange:n,children:[(0,d.jsx)(s.bq,{id:"runtime",className:"w-full",children:(0,d.jsx)("div",{className:"truncate flex-1 text-left",children:(0,w.tW)().find(b=>b.value===(a.settings?.runtime||"handlebars"))?.label})}),(0,d.jsx)(s.gC,{children:(0,w.tW)().map(a=>(0,d.jsx)(s.eb,{value:a.value,children:(0,d.jsxs)("div",{className:"flex flex-col gap-0.5",children:[(0,d.jsx)("div",{className:"font-medium",children:a.label}),(0,d.jsx)("div",{className:"text-xs text-muted-foreground",children:a.description})]})},a.value))})]})]}),(0,d.jsxs)("div",{className:"space-y-2",children:[(0,d.jsx)(r.J,{htmlFor:"entry-point",children:"Preview Entry Point"}),(0,d.jsx)(q.p,{id:"entry-point",value:g,onChange:a=>i(a.target.value),onBlur:o,onKeyDown:a=>{"Enter"===a.key&&o()},placeholder:"/index.html"}),(0,d.jsx)("p",{className:"text-xs text-muted-foreground",children:"The file loaded in the preview panel when opening this project."})]}),(0,d.jsx)(t.lG,{open:!!j,onOpenChange:a=>!a&&k(null),children:(0,d.jsxs)(t.Cf,{className:"sm:max-w-md",children:[(0,d.jsx)(t.c7,{children:(0,d.jsxs)(t.L3,{className:"flex items-center gap-2",children:[(0,d.jsx)(h.A,{className:"h-4 w-4 text-amber-500"}),"Update .PROMPT.md?"]})}),(0,d.jsxs)("p",{className:"text-sm text-muted-foreground",children:["Your .PROMPT.md has custom content. Replace it with the default ",j?.label," instructions?"]}),(0,d.jsxs)("div",{className:"flex justify-end gap-2 mt-2",children:[(0,d.jsx)(p.$,{variant:"outline",size:"sm",onClick:()=>k(null),children:"Keep current"}),(0,d.jsx)(p.$,{size:"sm",onClick:m,children:"Replace"})]})]})})]})}function y({project:a,onProjectUpdate:b,enabled:c}){let[h,p]=(0,e.useState)("general"),q=((0,e.useMemo)(()=>{var b;return b=a.id,{async list(){let a=f.vfs.getStorageAdapter();return a.listEdgeFunctions?await a.listEdgeFunctions(b):[]},async save(a,c){let d=f.vfs.getStorageAdapter(),e=new Date;if(a&&d.getEdgeFunction&&d.updateEdgeFunction){let b=await d.getEdgeFunction(a);b&&await d.updateEdgeFunction({...b,...c,updatedAt:e})}else d.createEdgeFunction&&await d.createEdgeFunction({id:crypto.randomUUID(),projectId:b,name:c.name||"",method:c.method||"GET",code:c.code||"",description:c.description||"",enabled:c.enabled??!0,timeoutMs:c.timeoutMs??1e4,createdAt:e,updatedAt:e})},async remove(a){let b=f.vfs.getStorageAdapter();b.deleteEdgeFunction&&await b.deleteEdgeFunction(a)},async toggle(a,b){let c=f.vfs.getStorageAdapter();if(c.getEdgeFunction&&c.updateEdgeFunction){let d=await c.getEdgeFunction(a);d&&await c.updateEdgeFunction({...d,enabled:b,updatedAt:new Date})}}}},[a.id]),(0,e.useMemo)(()=>{var b;return b=a.id,{async list(){let a=f.vfs.getStorageAdapter();return a.listServerFunctions?await a.listServerFunctions(b):[]},async save(a,c){let d=f.vfs.getStorageAdapter(),e=new Date;if(a&&d.getServerFunction&&d.updateServerFunction){let b=await d.getServerFunction(a);b&&await d.updateServerFunction({...b,...c,updatedAt:e})}else d.createServerFunction&&await d.createServerFunction({id:crypto.randomUUID(),projectId:b,name:c.name||"",code:c.code||"",description:c.description||"",enabled:c.enabled??!0,createdAt:e,updatedAt:e})},async remove(a){let b=f.vfs.getStorageAdapter();b.deleteServerFunction&&await b.deleteServerFunction(a)},async toggle(a,b){let c=f.vfs.getStorageAdapter();if(c.getServerFunction&&c.updateServerFunction){let d=await c.getServerFunction(a);d&&await c.updateServerFunction({...d,enabled:b,updatedAt:new Date})}}}},[a.id]),(0,e.useMemo)(()=>{var b;return b=a.id,{async list(){let a=f.vfs.getStorageAdapter();return{secrets:a.listSecrets?await a.listSecrets(b):[],encryptionConfigured:!0}},async save(a,c){let d=f.vfs.getStorageAdapter(),e=new Date;if(a&&d.getSecret&&d.updateSecret){let b=await d.getSecret(a);b&&await d.updateSecret({...b,...c,hasValue:!!c.value||b.hasValue,updatedAt:e})}else d.createSecret&&await d.createSecret({id:crypto.randomUUID(),projectId:b,name:c.name,description:c.description||"",hasValue:!!c.value,value:c.value,createdAt:e,updatedAt:e})},async remove(a){let b=f.vfs.getStorageAdapter();b.deleteSecret&&await b.deleteSecret(a)}}},[a.id]),(0,e.useMemo)(()=>{var b;return b=a.id,{async listScheduled(){let a=f.vfs.getStorageAdapter();return a.listScheduledFunctions?await a.listScheduledFunctions(b):[]},async listEdgeFunctions(){let a=f.vfs.getStorageAdapter();return a.listEdgeFunctions?await a.listEdgeFunctions(b):[]},async save(a,c){let d=f.vfs.getStorageAdapter(),e=new Date;if(a&&d.getScheduledFunction&&d.updateScheduledFunction){let b=await d.getScheduledFunction(a);b&&await d.updateScheduledFunction({...b,...c,updatedAt:e})}else d.createScheduledFunction&&await d.createScheduledFunction({id:crypto.randomUUID(),projectId:b,name:c.name||"",description:c.description||"",functionId:c.functionId||"",cronExpression:c.cronExpression||"",timezone:c.timezone||"UTC",config:c.config||{},enabled:c.enabled??!0,createdAt:e,updatedAt:e})},async remove(a){let b=f.vfs.getStorageAdapter();b.deleteScheduledFunction&&await b.deleteScheduledFunction(a)},async toggle(a,b){let c=f.vfs.getStorageAdapter();if(c.getScheduledFunction&&c.updateScheduledFunction){let d=await c.getScheduledFunction(a);d&&await c.updateScheduledFunction({...d,enabled:b,updatedAt:new Date})}}}},[a.id]),(a,b,c)=>(0,d.jsxs)(g.Xi,{value:a,className:"flex items-center gap-1 text-xs",children:[b,c]}));return(0,d.jsx)("div",{className:"h-full flex flex-col",children:(0,d.jsx)("div",{className:"flex-1 overflow-hidden p-3",children:(0,d.jsxs)(g.tU,{value:h,onValueChange:p,className:"h-full flex flex-col",children:[(0,d.jsxs)(g.j7,{className:"grid w-full grid-cols-6",children:[(0,d.jsxs)(g.Xi,{value:"general",className:"flex items-center gap-1 text-xs",children:[(0,d.jsx)(i.A,{className:"h-3 w-3"}),"General"]}),q("functions",(0,d.jsx)(j.A,{className:"h-3 w-3"}),"Functions"),q("helpers",(0,d.jsx)(k.A,{className:"h-3 w-3"}),"Helpers"),q("secrets",(0,d.jsx)(l.A,{className:"h-3 w-3"}),"Secrets"),q("schedules",(0,d.jsx)(m.A,{className:"h-3 w-3"}),"Schedules"),q("schema",(0,d.jsx)(n.A,{className:"h-3 w-3"}),"Schema")]}),(0,d.jsxs)("p",{className:"text-xs text-muted-foreground mt-2 flex items-center gap-1.5",children:[(0,d.jsx)(o.A,{className:"h-3 w-3 shrink-0"}),"Backend features require Server Mode."," ",(0,d.jsx)("a",{href:"https://github.com/o-stahl/osw-studio",target:"_blank",rel:"noopener noreferrer",className:"text-primary hover:underline",children:"Learn more"})]}),(0,d.jsxs)("div",{className:"flex-1 overflow-hidden mt-3",children:[(0,d.jsx)(g.av,{value:"general",className:"h-full m-0 overflow-auto",children:(0,d.jsx)(x,{project:a,onProjectUpdate:b})}),(0,d.jsx)(d.Fragment,{children:["functions","helpers","secrets","schedules","schema"].map(a=>(0,d.jsx)(g.av,{value:a,className:"h-full m-0",children:(0,d.jsx)("div",{className:"h-full flex items-center justify-center p-8",children:(0,d.jsxs)("div",{className:"text-center max-w-sm",children:[(0,d.jsx)(o.A,{className:"h-10 w-10 text-muted-foreground mx-auto mb-3"}),(0,d.jsx)("h4",{className:"font-medium mb-2",children:"Server Mode Required"}),(0,d.jsx)("p",{className:"text-sm text-muted-foreground mb-4",children:"Backend features require Server Mode. Deploy to a self-hosted instance to use edge functions, secrets, and database features."}),(0,d.jsx)("a",{href:"https://github.com/o-stahl/osw-studio",target:"_blank",rel:"noopener noreferrer",className:"text-sm text-primary hover:underline",children:"View setup guide"})]})})},a))})]})]})})})}function z({project:a,isOpen:b,onClose:c,onProjectUpdate:e,enabled:f,onToggleEnabled:g}){return(0,d.jsx)(t.lG,{open:b,onOpenChange:a=>!a&&c(),children:(0,d.jsxs)(t.Cf,{className:"sm:max-w-3xl h-[70vh] flex flex-col",children:[(0,d.jsx)(t.c7,{children:(0,d.jsxs)("div",{className:"flex items-center justify-between pr-6",children:[(0,d.jsxs)("div",{children:[(0,d.jsxs)(t.L3,{className:"flex items-center gap-2",children:[(0,d.jsx)(i.A,{className:"h-4 w-4"}),"Project Settings"]}),(0,d.jsx)("p",{className:"text-sm text-muted-foreground mt-1",children:a.name})]}),!1]})}),(0,d.jsx)("div",{className:"flex-1 overflow-hidden",children:(0,d.jsx)(y,{project:a,onProjectUpdate:e,enabled:f})})]})})}c(71652)},44299:(a,b,c)=>{c.d(b,{ZQ:()=>f,uD:()=>i,Nr:()=>u,I1:()=>h,vY:()=>e,iV:()=>g,SZ:()=>q,z:()=>m,QR:()=>p,BJ:()=>l,JW:()=>k,NZ:()=>n,sL:()=>o,c3:()=>s,wl:()=>v});var d=c(34911);let e={name:"Example Studios",description:"Creative agency portfolio showcasing modern web development capabilities",directories:["/styles","/scripts","/portfolio","/assets","/assets/images","/templates"],files:[{path:"/index.html",content:`<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> @@ -6029,7 +6029,7 @@ if (!auth.valid) { // User is authenticated const products = db.query('SELECT * FROM products WHERE user_id = ?', [auth.user.id]); -Response.json({ products });`})]}),y&&(0,d.jsxs)("div",{className:"flex items-center gap-2 text-sm text-destructive bg-destructive/10 p-3 rounded-lg",children:[(0,d.jsx)(g.A,{className:"h-4 w-4"}),y]})]}),(0,d.jsxs)("div",{className:"flex items-center justify-end gap-2 pt-4 border-t",children:[(0,d.jsx)(o.$,{variant:"outline",onClick:c,disabled:p,children:"Cancel"}),(0,d.jsx)(o.$,{onClick:D,disabled:p,children:p?(0,d.jsxs)(d.Fragment,{children:[(0,d.jsx)(f.A,{className:"h-4 w-4 mr-2 animate-spin"}),"Saving..."]}):a?"Save Changes":"Create Function"})]})]})}):null}var y=c(15514);function z({deploymentId:a,dataProvider:b}){let[c,q]=(0,e.useState)([]),[r,s]=(0,e.useState)(!0),[t,u]=(0,e.useState)(null),[v,w]=(0,e.useState)(null),[z,A]=(0,e.useState)(!1),B=async()=>{try{if(s(!0),u(null),b)q(await b.list());else if(a){let b=await fetch(`/api/admin/deployments/${a}/server-functions`);if(!b.ok){let a=await b.json();throw Error(a.error||"Failed to load server functions")}let c=await b.json();q(c.functions)}}catch(a){u(a instanceof Error?a.message:"Failed to load server functions")}finally{s(!1)}},C=async c=>{try{if(b)await b.toggle(c.id,!c.enabled);else if(!a)return;else if(!(await fetch(`/api/admin/deployments/${a}/server-functions/${c.id}`,{method:"PUT",headers:{"Content-Type":"application/json"},body:JSON.stringify({enabled:!c.enabled})})).ok)throw Error("Failed to update server function");await B()}catch(a){console.error("Failed to toggle server function:",a)}},D=async c=>{if(confirm(`Delete server function "${c.name}"? This cannot be undone.`))try{if(b)await b.remove(c.id);else if(!a)return;else if(!(await fetch(`/api/admin/deployments/${a}/server-functions/${c.id}`,{method:"DELETE"})).ok)throw Error("Failed to delete server function");await B()}catch(a){console.error("Failed to delete server function:",a)}},E=async c=>{try{if(b)await b.save(v?.id||null,c);else if(a)if(v){let b=await fetch(`/api/admin/deployments/${a}/server-functions/${v.id}`,{method:"PUT",headers:{"Content-Type":"application/json"},body:JSON.stringify(c)});if(!b.ok){let a=await b.json();throw Error(a.error||"Failed to update server function")}}else{let b=await fetch(`/api/admin/deployments/${a}/server-functions`,{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify(c)});if(!b.ok){let a=await b.json();throw Error(a.error||"Failed to create server function")}}else throw Error("No deployment ID available");w(null),A(!1),await B()}catch(a){throw a}};return r?(0,d.jsx)("div",{className:"flex items-center justify-center h-full",children:(0,d.jsx)(f.A,{className:"h-6 w-6 animate-spin text-muted-foreground"})}):t?(0,d.jsxs)("div",{className:"flex flex-col items-center justify-center h-full gap-4",children:[(0,d.jsx)(g.A,{className:"h-8 w-8 text-destructive"}),(0,d.jsx)("p",{className:"text-sm text-muted-foreground",children:t}),(0,d.jsx)(o.$,{variant:"outline",onClick:B,children:"Retry"})]}):(0,d.jsxs)("div",{className:"h-full flex flex-col",children:[(0,d.jsxs)("div",{className:"flex items-center justify-between mb-4",children:[(0,d.jsx)("h3",{className:"text-sm font-medium",children:"Server Functions (Helpers)"}),(0,d.jsxs)(o.$,{size:"sm",onClick:()=>A(!0),children:[(0,d.jsx)(h.A,{className:"h-4 w-4 mr-1"}),"New Helper"]})]}),(0,d.jsx)("div",{className:"flex-1 overflow-auto",children:0===c.length?(0,d.jsxs)("div",{className:"flex flex-col items-center justify-center h-full p-8 text-center border rounded-lg",children:[(0,d.jsx)(i.A,{className:"h-8 w-8 text-muted-foreground mb-2"}),(0,d.jsx)("p",{className:"text-sm text-muted-foreground",children:"No server functions yet"}),(0,d.jsx)("p",{className:"text-xs text-muted-foreground mt-1 mb-4",children:"Create reusable helpers for your edge functions"}),(0,d.jsxs)(o.$,{size:"sm",onClick:()=>A(!0),children:[(0,d.jsx)(h.A,{className:"h-4 w-4 mr-1"}),"Create Helper"]})]}):(0,d.jsx)("div",{className:"grid gap-3",children:c.map(a=>(0,d.jsx)("div",{className:(0,y.cn)("border rounded-lg p-4 transition-colors",!a.enabled&&"opacity-60 bg-muted/30"),children:(0,d.jsxs)("div",{className:"flex items-start justify-between gap-2",children:[(0,d.jsxs)("div",{className:"flex-1 min-w-0 overflow-hidden",children:[(0,d.jsxs)("div",{className:"flex items-center gap-2 flex-wrap",children:[(0,d.jsx)(i.A,{className:"h-4 w-4 text-orange-500 shrink-0"}),(0,d.jsx)("span",{className:"font-mono font-medium truncate",children:a.name}),!a.enabled&&(0,d.jsx)("span",{className:"text-xs bg-muted px-1.5 py-0.5 rounded shrink-0",children:"disabled"})]}),a.description&&(0,d.jsx)("p",{className:"text-sm text-muted-foreground mt-1 truncate",children:a.description}),(0,d.jsx)("div",{className:"flex items-center gap-4 mt-2 text-xs text-muted-foreground",children:(0,d.jsxs)("span",{className:"font-mono truncate",children:["server.",a.name,"(args)"]})})]}),(0,d.jsxs)(p.rI,{children:[(0,d.jsx)(p.ty,{asChild:!0,children:(0,d.jsx)(o.$,{variant:"ghost",size:"sm",children:(0,d.jsx)(j.A,{className:"h-4 w-4"})})}),(0,d.jsxs)(p.SQ,{align:"end",children:[(0,d.jsxs)(p._2,{onClick:()=>w(a),children:[(0,d.jsx)(k.A,{className:"h-4 w-4 mr-2"}),"Edit"]}),(0,d.jsx)(p._2,{onClick:()=>C(a),children:a.enabled?(0,d.jsxs)(d.Fragment,{children:[(0,d.jsx)(l.A,{className:"h-4 w-4 mr-2"}),"Disable"]}):(0,d.jsxs)(d.Fragment,{children:[(0,d.jsx)(m.A,{className:"h-4 w-4 mr-2"}),"Enable"]})}),(0,d.jsxs)(p._2,{onClick:()=>D(a),className:"text-destructive",children:[(0,d.jsx)(n.A,{className:"h-4 w-4 mr-2"}),"Delete"]})]})]})]})},a.id))})}),(z||v)&&(0,d.jsx)(x,{function:v,isOpen:!0,onClose:()=>{A(!1),w(null)},onSave:E})]})}},62857:(a,b,c)=>{c.d(b,{a:()=>a9});var d=c(21124),e=c(38301),f=c.n(e),g=c(11482),h=c(15514),i=c(96352),j=c(11082),k=c(74097),l=c(15350),m=c(15917),n=c(85351),o=c(59405),p=c(78733),q=c(22774),r=c(46148),s=c(87278),t=c(57759),u=c(43700),v=c(30887),w=c(3368),x=c(42674),y=c(47089),z=c(72380),A=c(19217),B=c(15044),C=c(71613),D=c(90133);let E=B.bL,F=B.l9;B.YJ,B.ZL,B.Pb,B.z6,e.forwardRef(({className:a,inset:b,children:c,...e},f)=>(0,d.jsxs)(B.ZP,{ref:f,className:(0,h.cn)("flex cursor-default select-none items-center rounded-sm px-2 py-1.5 text-sm outline-none focus:bg-accent focus:text-accent-foreground data-[state=open]:bg-accent data-[state=open]:text-accent-foreground",b&&"pl-8",a),...e,children:[c,(0,d.jsx)(o.A,{className:"ml-auto h-4 w-4"})]})).displayName=B.ZP.displayName,e.forwardRef(({className:a,...b},c)=>(0,d.jsx)(B.G5,{ref:c,className:(0,h.cn)("z-50 min-w-[8rem] overflow-hidden rounded-md border bg-popover p-1 text-popover-foreground shadow-lg data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:slide-in-from-left-2 data-[side=top]:slide-in-from-bottom-2",a),...b})).displayName=B.G5.displayName;let G=e.forwardRef(({className:a,...b},c)=>(0,d.jsx)(B.ZL,{children:(0,d.jsx)(B.UC,{ref:c,className:(0,h.cn)("z-50 min-w-[8rem] overflow-hidden rounded-md border bg-popover p-1 text-popover-foreground shadow-md data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:slide-in-from-left-2 data-[side=top]:slide-in-from-bottom-2",a),...b})}));G.displayName=B.UC.displayName;let H=e.forwardRef(({className:a,inset:b,...c},e)=>(0,d.jsx)(B.q7,{ref:e,className:(0,h.cn)("relative flex cursor-default select-none items-center rounded-sm px-2 py-1.5 text-sm outline-none focus:bg-accent focus:text-accent-foreground data-[disabled]:pointer-events-none data-[disabled]:opacity-50",b&&"pl-8",a),...c}));H.displayName=B.q7.displayName,e.forwardRef(({className:a,children:b,checked:c,...e},f)=>(0,d.jsxs)(B.H_,{ref:f,className:(0,h.cn)("relative flex cursor-default select-none items-center rounded-sm py-1.5 pl-8 pr-2 text-sm outline-none focus:bg-accent focus:text-accent-foreground data-[disabled]:pointer-events-none data-[disabled]:opacity-50",a),checked:c,...e,children:[(0,d.jsx)("span",{className:"absolute left-2 flex h-3.5 w-3.5 items-center justify-center",children:(0,d.jsx)(B.VF,{children:(0,d.jsx)(C.A,{className:"h-4 w-4"})})}),b]})).displayName=B.H_.displayName,e.forwardRef(({className:a,children:b,...c},e)=>(0,d.jsxs)(B.hN,{ref:e,className:(0,h.cn)("relative flex cursor-default select-none items-center rounded-sm py-1.5 pl-8 pr-2 text-sm outline-none focus:bg-accent focus:text-accent-foreground data-[disabled]:pointer-events-none data-[disabled]:opacity-50",a),...c,children:[(0,d.jsx)("span",{className:"absolute left-2 flex h-3.5 w-3.5 items-center justify-center",children:(0,d.jsx)(B.VF,{children:(0,d.jsx)(D.A,{className:"h-2 w-2 fill-current"})})}),b]})).displayName=B.hN.displayName,e.forwardRef(({className:a,inset:b,...c},e)=>(0,d.jsx)(B.JU,{ref:e,className:(0,h.cn)("px-2 py-1.5 text-sm font-semibold text-foreground",b&&"pl-8",a),...c})).displayName=B.JU.displayName,e.forwardRef(({className:a,...b},c)=>(0,d.jsx)(B.wv,{ref:c,className:(0,h.cn)("-mx-1 my-1 h-px bg-border",a),...b})).displayName=B.wv.displayName;var I=c(7629),J=c(42830);function K({projectId:a,onFileSelect:b,onClose:f,entryPoint:B,onSetEntryPoint:C,onAddPromptFile:D}){let[K,L]=(0,e.useState)([]),[M,N]=(0,e.useState)([]),[O,P]=(0,e.useState)(new Set(["/"])),[Q,R]=(0,e.useState)(null),[S,T]=(0,e.useState)(""),[U,V]=(0,e.useState)(!1),[W,X]=(0,e.useState)(null),[Y,Z]=(0,e.useState)(null),[$,_]=(0,e.useState)(!1),[aa,ab]=(0,e.useState)(()=>!1),ac=(0,e.useRef)(null),ad=(0,e.useRef)(0),ae=(0,e.useCallback)(async()=>{let b=++ad.current;try{await g.vfs.init();let d=await g.vfs.getAllFilesAndDirectories(a);if($){let b=await g.vfs.listDirectory(a,"/",{includeTransient:!0}),e=new Set(d.map(a=>a.path)),f=b.filter(a=>a.path.startsWith("/.")&&!e.has(a.path)),{skillsService:h}=await Promise.resolve().then(c.bind(c,6636)),i=await h.getEnabledSkills(),j=new Set(i.map(a=>`/.skills/${a.id}.md`)),k=f.filter(a=>!a.path.startsWith("/.skills/")||j.has(a.path));d.push(...k)}let e=g.vfs.getGeneratedFiles(),f=new Set(d.map(a=>a.path));for(let a of e)f.has(a.path)||d.push(a);if(b!==ad.current)return;let h=d.filter(a=>"directory"!==a.type);L(h),N(af(d,$))}catch(a){h.v.error("Failed to load files:",a)}},[a,$]),af=(a,b)=>{let c=b?a:a.filter(a=>!a.path.startsWith("/.")),d=[],e=new Map;c.forEach(a=>{if("directory"===a.type){let b=a.path.split("/").filter(Boolean),c={path:a.path,name:a.name||b[b.length-1]||"unnamed",type:"directory",children:[]};e.set(a.path,c)}}),c.forEach(a=>{if("directory"!==a.type){let b=a.path.split("/").filter(Boolean),c="";for(let a=0;a<b.length-1;a++)if(c=c+"/"+b[a],!e.has(c)){let d={path:c,name:b[a],type:"directory",children:[]};e.set(c,d)}}}),e.forEach((a,b)=>{let c=b.split("/").filter(Boolean);if(1===c.length)d.push(a);else{let b="/"+c.slice(0,-1).join("/"),d=e.get(b);d&&d.children&&d.children.push(a)}}),c.forEach(a=>{if("directory"!==a.type){let b=a.path.split("/").filter(Boolean),c={path:a.path,name:a.name,type:"file"};if(1===b.length)d.push(c);else{let a="/"+b.slice(0,-1).join("/"),d=e.get(a);d&&d.children?.push(c)}}});let f=a=>{a.sort((a,b)=>a.type===b.type?a.name.localeCompare(b.name):"directory"===a.type?-1:1),a.forEach(a=>{a.children&&f(a.children)})};return f(d),d},ag=async a=>{if("directory"===a.type){var c;c=a.path,P(a=>{let b=new Set(a);return b.has(c)?b.delete(c):b.add(c),b})}else{let c=K.find(b=>b.path===a.path);c&&b&&b(c)}},ah=async(b="/")=>{let c=prompt("Enter file name:");if(!c)return;let d="/"===b?`/${c}`:`${b}/${c}`;try{await g.vfs.createFile(a,d,""),await ae()}catch(a){h.v.error("Failed to create file:",a)}},ai=async(b="/")=>{let c=prompt("Enter directory name:");if(!c)return;let d="/"===b?`/${c}`:`${b}/${c}`;try{await g.vfs.createDirectory(a,d),await ae()}catch(a){h.v.error("Failed to create directory:",a)}},aj=async(b,c)=>{if(confirm(`Delete ${c} "${b}"?`))try{"file"===c?await g.vfs.deleteFile(a,b):await g.vfs.deleteDirectory(a,b),await ae()}catch(a){h.v.error(`Failed to delete ${c}:`,a)}},ak=async(b,c)=>{if(!S)return;let d=b.split("/");d[d.length-1]=S;let e=d.join("/");try{"directory"===c?await g.vfs.renameDirectory(a,b,e):await g.vfs.renameFile(a,b,e),await ae(),R(null),T("")}catch(a){h.v.error(`Failed to rename ${c}:`,a)}},al=async a=>{for(let b of(a.preventDefault(),a.stopPropagation(),V(!1),Array.from(a.dataTransfer.items)))if("file"===b.kind){let a=b.getAsFile();a&&await am(a,"/")}},am=async(b,c)=>{if(!(0,i.fu)(b.name))return void J.oR.error(`File type not supported: ${b.name}`);let d=(0,i.Gr)(b.name),e=i.Q6[d];if(b.size>e)return void J.oR.error(`File too large: ${b.name}. Maximum size is ${Math.round(e/1024/1024)}MB`);let f="/"===c?`/${b.name}`:`${c}/${b.name}`;try{let c;c="image"===d||"video"===d||"binary"===d?await b.arrayBuffer():await b.text(),await g.vfs.createFile(a,f,c),await ae(),J.oR.success(`Uploaded ${b.name}`)}catch(d){if(d.message?.includes("already exists")){if(confirm(`File "${b.name}" already exists. Overwrite?`))try{await g.vfs.deleteFile(a,f),await am(b,c)}catch(a){h.v.error("Failed to overwrite file:",a),J.oR.error("Failed to overwrite file")}}else h.v.error("Failed to upload file:",d),J.oR.error(`Failed to upload ${b.name}: ${d.message}`)}},an=()=>{X(null),Z(null)},ao=async(b,c)=>{if(b.preventDefault(),b.stopPropagation(),!W||c&&W.path===c.path)return void Z(null);let d=c&&"directory"===c.type?c.path:"/";if("directory"===W.type){let a=W.path.endsWith("/")?W.path:W.path+"/";if((d.endsWith("/")?d:d+"/").startsWith(a)){J.oR.error("Cannot move a folder into itself"),Z(null);return}}let e=W.name,f="/"===d?`/${e}`:`${d}/${e}`;try{"directory"===W.type?await g.vfs.moveDirectory(a,W.path,f):await g.vfs.moveFile(a,W.path,f),await ae(),J.oR.success(`Moved ${W.name} to ${"/"===d?"root":d}`)}catch(a){h.v.error("Failed to move item:",a),J.oR.error(`Failed to move: ${a.message}`)}Z(null)},ap=(a,b=0)=>{let c,e,f,x,y=O.has(a.path),z=Q===a.path,A=Y===a.path,D=(c=a.path).startsWith("/.skills/")||c.startsWith("/.server/")||"/.skills"===c||"/.server"===c,J=(e=a.path,g.vfs.isGeneratedPath(e)),K=(f=a.path).startsWith("/.server/")||"/.server"===f,L=(x=a.path).startsWith("/.skills/")||"/.skills"===x,M=!D&&!J&&(a.name.startsWith(".")||a.path.startsWith("/.")),N=D||J;return(0,d.jsxs)("div",{draggable:!z&&!N,onDragStart:b=>!N&&void(b.stopPropagation(),X(a),b.dataTransfer.effectAllowed="move"),onDragEnd:an,onDragOver:b=>{var c;return"directory"===a.type&&!N&&(c=a.path,void(b.preventDefault(),b.stopPropagation(),W&&c!==W.path&&(b.dataTransfer.dropEffect="move",Z(c))))},onDrop:b=>"directory"===a.type&&!N&&ao(b,a),children:[(0,d.jsxs)(E,{children:[(0,d.jsx)(F,{children:(0,d.jsxs)("div",{className:(0,h.cn)("flex items-center gap-2 px-2 py-1.5 hover:bg-accent hover:text-accent-foreground cursor-pointer rounded-md transition-colors",A&&"directory"===a.type&&"bg-blue-500/20 border border-blue-500",W?.path===a.path&&"opacity-50",(D||J||M)&&"opacity-75","group"),style:{paddingLeft:`${16*b+8}px`},onClick:()=>ag(a),children:["directory"===a.type?(0,d.jsxs)(d.Fragment,{children:[y?(0,d.jsx)(n.A,{className:"w-4 h-4 text-muted-foreground"}):(0,d.jsx)(o.A,{className:"w-4 h-4 text-muted-foreground"}),K?(0,d.jsx)(j.A,{className:"w-4 h-4 text-orange-500"}):L?(0,d.jsx)(k.A,{className:"w-4 h-4 text-purple-500"}):y?(0,d.jsx)(l.A,{className:"w-4 h-4 text-blue-500"}):(0,d.jsx)(m.A,{className:"w-4 h-4 text-blue-500"})]}):(0,d.jsxs)(d.Fragment,{children:[(0,d.jsx)("span",{className:"w-4"}),(()=>{if(a.path===(B||"/index.html"))return(0,d.jsx)(p.A,{className:"w-4 h-4 text-emerald-500"});if(".PROMPT.md"===a.name)return(0,d.jsx)(q.A,{className:"w-4 h-4 text-amber-500"});let b=(0,i.Gr)(a.path);return"image"===b?(0,d.jsx)(r.A,{className:"w-4 h-4 text-green-500"}):"video"===b?(0,d.jsx)(s.A,{className:"w-4 h-4 text-purple-500"}):(0,d.jsx)(t.A,{className:"w-4 h-4 text-muted-foreground"})})()]}),z?(0,d.jsx)(I.p,{value:S,onChange:a=>T(a.target.value),onBlur:()=>ak(a.path,a.type),onKeyDown:b=>{"Enter"===b.key?ak(a.path,a.type):"Escape"===b.key&&(R(null),T(""))},className:"h-5 text-sm",autoFocus:!0,onClick:a=>a.stopPropagation()}):(0,d.jsxs)("span",{className:(0,h.cn)("text-sm flex-1",(D||J||M)&&"italic text-muted-foreground"),children:[a.name,D&&(0,d.jsx)("span",{className:"text-xs text-muted-foreground ml-1",children:"(read-only)"}),J&&(0,d.jsx)("span",{className:"text-xs text-muted-foreground ml-1",children:"(generated)"}),a.path===(B||"/index.html")&&(0,d.jsx)("span",{className:"text-xs text-emerald-500 ml-1",children:"(entry)"}),".PROMPT.md"===a.name&&(0,d.jsx)("span",{className:"text-xs text-amber-500 ml-1",children:"(AI prompt)"})]})]})}),(0,d.jsxs)(G,{children:[!N&&(0,d.jsxs)(d.Fragment,{children:["directory"===a.type&&(0,d.jsxs)(d.Fragment,{children:[(0,d.jsxs)(H,{onClick:()=>ah(a.path),children:[(0,d.jsx)(t.A,{className:"mr-2 h-4 w-4"}),"New File"]}),(0,d.jsxs)(H,{onClick:()=>ai(a.path),children:[(0,d.jsx)(m.A,{className:"mr-2 h-4 w-4"}),"New Folder"]}),(0,d.jsxs)(H,{onClick:()=>ac.current?.click(),children:[(0,d.jsx)(u.A,{className:"mr-2 h-4 w-4"}),"Upload Files"]})]}),"file"===a.type&&C&&a.path!==(B||"/index.html")&&(0,d.jsxs)(H,{onClick:()=>C(a.path),children:[(0,d.jsx)(p.A,{className:"mr-2 h-4 w-4"}),"Set as Entry Point"]}),"file"===a.type&&(a.path.endsWith(".py")||a.path.endsWith(".lua"))&&(0,d.jsxs)(H,{onClick:()=>{window.dispatchEvent(new CustomEvent("runInConsole",{detail:{path:a.path}}))},children:[(0,d.jsx)(v.A,{className:"mr-2 h-4 w-4"}),"Run in Console"]}),(0,d.jsx)(H,{onClick:()=>{R(a.path),T(a.name)},children:"Rename"}),(0,d.jsx)(H,{onClick:()=>aj(a.path,a.type),className:"text-destructive",children:"Delete"})]}),D&&(0,d.jsxs)(H,{disabled:!0,children:[(0,d.jsx)(w.A,{className:"mr-2 h-4 w-4"}),"Read-only ",K?"server context":"skill"]}),J&&(0,d.jsxs)(H,{disabled:!0,children:[(0,d.jsx)(w.A,{className:"mr-2 h-4 w-4"}),"Generated build output"]})]})]}),"directory"===a.type&&y&&a.children&&(0,d.jsx)("div",{children:a.children.map(a=>ap(a,b+1))})]},a.path)};return(0,d.jsxs)("div",{className:"h-full flex flex-col",onDrop:al,onDragOver:a=>{a.preventDefault(),a.stopPropagation(),V(!0)},onDragLeave:a=>{a.preventDefault(),a.stopPropagation();let b=a.currentTarget.getBoundingClientRect(),c=a.clientX,d=a.clientY;(c<b.left||c>=b.right||d<b.top||d>=b.bottom)&&V(!1)},children:[(0,d.jsx)("input",{ref:ac,type:"file",multiple:!0,className:"hidden",onChange:async a=>{for(let b of Array.from(a.target.files||[]))await am(b,"/");ac.current&&(ac.current.value="")}}),(0,d.jsxs)("div",{className:"p-3 border-b bg-muted/70 flex items-center justify-between",children:[(0,d.jsxs)("div",{className:"flex items-center gap-2",children:[(0,d.jsx)(x.A,{className:"h-4 w-4 md:hidden",style:{color:"var(--button-files-active)"}}),f?(0,d.jsxs)("button",{type:"button",onClick:f,"aria-label":"Hide file explorer",className:"relative hidden h-6 w-6 items-center justify-center rounded-sm text-muted-foreground transition-colors hover:text-destructive md:flex group",children:[(0,d.jsx)(x.A,{className:"h-4 w-4 transition-opacity group-hover:opacity-0",style:{color:"var(--button-files-active)"}}),(0,d.jsx)(y.A,{className:"absolute h-3 w-3 opacity-0 transition-opacity group-hover:opacity-100"})]}):(0,d.jsx)(x.A,{className:"hidden h-4 w-4 md:inline-flex",style:{color:"var(--button-files-active)"}}),(0,d.jsx)("h3",{className:"text-sm font-medium",children:"File Explorer"})]}),(0,d.jsxs)("div",{className:"flex gap-1",children:[(0,d.jsx)(A.$,{size:"icon",variant:"ghost",className:"h-5 w-5",onClick:()=>ac.current?.click(),title:"Upload files",children:(0,d.jsx)(u.A,{className:"h-3 w-3"})}),(0,d.jsx)(A.$,{size:"icon",variant:"ghost",className:"h-5 w-5",onClick:()=>ah("/"),title:"New file",children:(0,d.jsx)(t.A,{className:"h-3 w-3"})}),(0,d.jsx)(A.$,{size:"icon",variant:"ghost",className:"h-5 w-5",onClick:()=>ai("/"),title:"New folder",children:(0,d.jsx)(m.A,{className:"h-3 w-3"})})]})]}),(0,d.jsxs)(E,{children:[(0,d.jsx)(F,{asChild:!0,children:(0,d.jsxs)("div",{className:(0,h.cn)("flex-1 overflow-y-auto p-3 space-y-0.5 relative",U&&"bg-blue-500/10"),onDragOver:a=>{W&&(a.preventDefault(),a.stopPropagation(),Z("/"))},onDrop:a=>{W&&ao(a,null)},children:[U&&(0,d.jsx)("div",{className:"absolute inset-0 flex items-center justify-center pointer-events-none",children:(0,d.jsxs)("div",{className:"bg-blue-500/20 border-2 border-dashed border-blue-500 rounded-lg p-8",children:[(0,d.jsx)(u.A,{className:"h-12 w-12 text-blue-500 mx-auto mb-2"}),(0,d.jsx)("p",{className:"text-sm text-blue-600",children:"Drop files here to upload"})]})}),0===M.length?(0,d.jsx)("div",{className:"flex-1 flex items-center justify-center py-8",children:(0,d.jsxs)("div",{className:"text-center space-y-3",children:[(0,d.jsx)(m.A,{className:"h-12 w-12 mx-auto opacity-50 text-muted-foreground"}),(0,d.jsxs)("div",{className:"space-y-1",children:[(0,d.jsx)("p",{className:"text-base font-medium text-foreground",children:"No files yet"}),(0,d.jsx)("p",{className:"text-sm text-muted-foreground",children:"Create your first file to get started"})]})]})}):(0,d.jsx)("div",{className:"contents",children:M.map(a=>ap(a))})]})}),(0,d.jsxs)(G,{children:[(0,d.jsxs)(H,{onClick:()=>ah("/"),children:[(0,d.jsx)(t.A,{className:"mr-2 h-4 w-4"}),"New File"]}),(0,d.jsxs)(H,{onClick:()=>ai("/"),children:[(0,d.jsx)(m.A,{className:"mr-2 h-4 w-4"}),"New Folder"]}),(0,d.jsxs)(H,{onClick:()=>ac.current?.click(),children:[(0,d.jsx)(u.A,{className:"mr-2 h-4 w-4"}),"Upload Files"]}),(0,d.jsxs)(H,{onClick:()=>_(!$),children:[$?(0,d.jsx)(z.A,{className:"mr-2 h-4 w-4"}):(0,d.jsx)(w.A,{className:"mr-2 h-4 w-4"}),$?"Hide Hidden Files":"Show Hidden Files"]})]})]}),D&&!aa&&K.length>0&&!K.some(a=>"/.PROMPT.md"===a.path)&&(0,d.jsxs)("div",{className:"mx-2 mb-2 p-2 rounded-md border border-amber-500/30 bg-amber-500/5 text-xs",children:[(0,d.jsx)("p",{className:"text-amber-600 dark:text-amber-400 mb-1.5",children:"No .PROMPT.md found"}),(0,d.jsx)("p",{className:"text-muted-foreground mb-2",children:"Add the default website prompt?"}),(0,d.jsxs)("div",{className:"flex gap-2",children:[(0,d.jsx)(A.$,{size:"sm",variant:"outline",className:"h-6 text-xs px-2",onClick:D,children:"Add"}),(0,d.jsx)(A.$,{size:"sm",variant:"ghost",className:"h-6 text-xs px-2",onClick:()=>{ab(!0),localStorage.setItem(`osw-prompt-dismissed-${a}`,"true")},children:"Dismiss"})]})]})]})}var L=c(21564),M=c(33464),N=c(81100),O=c(88205),P=c(18310),Q=c(45523),R=c(3902);function S({projectId:a,runtime:b,onClose:c}){let[i,j]=(0,e.useState)(new Map),[k,l]=(0,e.useState)(null),{resolvedTheme:m}=(0,Q.D)(),[n,o]=(0,e.useState)(!1),p=f().useRef(new Set),q=(0,L.dJ)();(0,e.useRef)(q),b&&(0,R.getRuntimeConfig)(b).jsxImportSource,(0,e.useRef)([]),(0,e.useRef)(new Map);let s=(0,e.useCallback)((a,b)=>{void 0!==a&&"text"===u(b).type&&j(c=>{let d=new Map(c),e=d.get(b);if(e){let c=e.content!==a;d.set(b,{...e,content:a,modified:c})}return d})},[]),t=(0,e.useCallback)(async b=>{let c=i.get(b);if(c&&c.modified){p.current.add(b);try{await g.vfs.init();let d=await g.vfs.updateFile(a,b,c.content);j(a=>{let e=new Map(a);return e.set(b,{file:d,content:c.content,modified:!1}),e})}catch(a){h.v.error("Failed to save file:",a)}finally{setTimeout(()=>{p.current.delete(b)},100)}}},[i,a]);(0,e.useCallback)(a=>{(a.metaKey||a.ctrlKey)&&"s"===a.key&&(a.preventDefault(),k&&t(k))},[k,t]);let u=a=>{let b=a.split(".").pop()?.toLowerCase();if(["png","jpg","jpeg","gif","bmp","svg","webp"].includes(b||""))return{type:"image",language:"plaintext"};let c={js:"javascript",mjs:"javascript",ts:"typescript",tsx:"typescript",html:"html",htm:"html",css:"css",json:"json",md:"markdown",txt:"plaintext",xml:"xml",yaml:"yaml",yml:"yaml",py:"python",lua:"lua"};return c[b||""]?{type:"text",language:c[b||""]}:["zip","tar","gz","exe","bin","pdf","doc","docx","xls","xlsx","ppt","pptx"].includes(b||"")?{type:"unsupported",language:"plaintext"}:{type:"text",language:"plaintext"}},v=k?i.get(k):null;return(0,d.jsxs)("div",{className:"h-full flex flex-col",children:[(0,d.jsxs)("div",{className:"p-3 border-b bg-muted/70 flex items-center justify-between",children:[(0,d.jsxs)("div",{className:"flex items-center gap-2",children:[(0,d.jsx)(M.A,{className:"h-4 w-4 md:hidden",style:{color:"var(--button-editor-active)"}}),c?(0,d.jsxs)("button",{type:"button",onClick:c,"aria-label":"Hide code editor",className:"relative hidden h-6 w-6 items-center justify-center rounded-sm text-muted-foreground transition-colors hover:text-destructive md:flex group",children:[(0,d.jsx)(M.A,{className:"h-4 w-4 transition-opacity group-hover:opacity-0",style:{color:"var(--button-editor-active)"}}),(0,d.jsx)(y.A,{className:"absolute h-3 w-3 opacity-0 transition-opacity group-hover:opacity-100"})]}):(0,d.jsx)(M.A,{className:"hidden h-4 w-4 md:inline-flex",style:{color:"var(--button-editor-active)"}}),(0,d.jsx)("h3",{className:"text-sm font-medium",children:"Code Editor"})]}),v?.modified&&"text"===u(v.file.path).type&&(0,d.jsxs)(A.$,{size:"sm",variant:"ghost",className:"h-5 px-2 gap-1.5",onClick:()=>t(k),children:[(0,d.jsx)(N.A,{className:"h-3 w-3"}),(0,d.jsx)("span",{className:"text-xs",children:"Save"})]})]}),0===i.size?(0,d.jsx)("div",{className:"flex-1 flex items-center justify-center text-muted-foreground",children:(0,d.jsxs)("div",{className:"text-center space-y-3",children:[(0,d.jsx)(O.A,{className:"h-12 w-12 mx-auto opacity-50"}),(0,d.jsxs)("div",{className:"space-y-1",children:[(0,d.jsx)("p",{className:"text-base font-medium",children:"No files open"}),(0,d.jsx)("p",{className:"text-sm",children:"Select a file from the explorer to edit"})]})]})}):(0,d.jsxs)(d.Fragment,{children:[(0,d.jsx)("div",{className:"border-b bg-muted/70",children:(0,d.jsx)("div",{className:"flex items-center overflow-x-auto scrollbar-thin",children:Array.from(i.entries()).map(([a,b])=>(0,d.jsxs)("div",{className:(0,h.cn)("flex items-center gap-2 px-4 py-2.5 border-r cursor-pointer transition-all relative group",k===a?"bg-background border-b-2 border-b-primary shadow-sm":"hover:bg-muted/50 border-b-2 border-b-transparent"),onClick:()=>l(a),children:[(0,d.jsxs)("span",{className:"text-sm",children:[b.file.name,b.modified&&(0,d.jsx)("span",{className:"text-orange-500 ml-1",children:"●"})]}),(0,d.jsx)(A.$,{size:"icon",variant:"ghost",className:"h-4 w-4 p-0 opacity-0 group-hover:opacity-100 transition-opacity",onClick:b=>((a,b)=>{b&&b.stopPropagation();let c=i.get(a);if((!c?.modified||confirm(`Close ${c.file.name} without saving?`))&&(j(b=>{let c=new Map(b);return c.delete(a),c}),k===a)){let b=Array.from(i.keys()).filter(b=>b!==a);l(b.length>0?b[b.length-1]:null)}})(a,b),children:(0,d.jsx)(y.A,{className:"h-3 w-3 hover:text-destructive"})})]},a))})}),v&&(0,d.jsx)("div",{className:"flex-1 border-t",children:(()=>{let a=u(v.file.path);return"image"===a.type?(0,d.jsx)("div",{className:"h-full flex items-center justify-center bg-background p-8",children:(0,d.jsxs)("div",{className:"text-center space-y-4 max-w-2xl",children:[(0,d.jsx)(r.A,{className:"h-12 w-12 mx-auto text-muted-foreground"}),(0,d.jsxs)("div",{className:"space-y-2",children:[(0,d.jsx)("h3",{className:"text-lg font-medium",children:"Image Preview"}),(0,d.jsx)("p",{className:"text-sm text-muted-foreground",children:v.file.name})]}),(0,d.jsx)("div",{className:"border rounded-lg p-4 bg-muted/30 max-h-96 overflow-auto",children:(0,d.jsx)("img",{src:`data:image/${v.file.path.split(".").pop()};base64,${v.content}`,alt:v.file.name,className:"max-w-full h-auto rounded shadow-sm",onError:a=>{let b=a.target;if(b.style.display="none",!b.parentElement?.querySelector(".error-msg")){let a=document.createElement("div");a.className="error-msg text-sm text-muted-foreground flex items-center gap-2",a.innerHTML='<svg class="h-4 w-4" fill="none" stroke="currentColor" viewBox="0 0 24 24"><path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M12 8v4m0 4h.01M21 12a9 9 0 11-18 0 9 9 0 0118 0z"></path></svg>Unable to display image',b.parentElement?.appendChild(a)}}})}),(0,d.jsx)("p",{className:"text-xs text-muted-foreground",children:"Image files cannot be edited in the text editor"})]})}):"unsupported"===a.type?(0,d.jsx)("div",{className:"h-full flex items-center justify-center bg-background p-8",children:(0,d.jsxs)("div",{className:"text-center space-y-4",children:[(0,d.jsx)(P.A,{className:"h-12 w-12 mx-auto text-muted-foreground"}),(0,d.jsxs)("div",{className:"space-y-2",children:[(0,d.jsx)("h3",{className:"text-lg font-medium",children:"Unsupported File Type"}),(0,d.jsx)("p",{className:"text-sm text-muted-foreground",children:v.file.name}),(0,d.jsx)("p",{className:"text-sm text-muted-foreground max-w-md",children:"This file type is not supported for editing in the text editor. Binary files and certain document formats cannot be displayed here."})]})]})}):(0,d.jsx)(L.Ay,{height:"100%",path:v.file.path,language:u(v.file.path).language,value:v.content??"",onChange:a=>s(a,v.file.path),theme:n?"dark"===m?"vs-dark":"light":"vs-dark",options:{minimap:{enabled:!1},fontSize:14,lineNumbers:"on",roundedSelection:!1,scrollBeyondLastLine:!1,automaticLayout:!0,tabSize:2,wordWrap:"on",wrappingIndent:"indent"}})})()})]})]})}function T(a){window.dispatchEvent(new CustomEvent("openFile",{detail:a}))}var U=c(9284),V=c(79944),W=c(9212),X=c(93575),Y=c(94684),Z=c(44688),$=c(77917),_=c(11861),aa=c(38547),ab=c(91032),ac=c(16270),ad=c(47247),ae=c(57771);let af=new Set(["assistant_delta","tool_param_delta","reasoning_delta"]);class ag{async initDB(){if(this.isInitialized)return;let{vfs:a}=await Promise.resolve().then(c.bind(c,11482));await a.init(),this.isInitialized=!0}async getDB(){let{vfs:a}=await Promise.resolve().then(c.bind(c,11482));return a.getDatabase()}getDebugEventsId(a){return`debug_events_${a}`}async loadEvents(a){await this.initDB();let b=await this.getDB(),c=this.getDebugEventsId(a);return new Promise((d,e)=>{let f=b.transaction([this.storeName],"readonly").objectStore(this.storeName).get(c);f.onsuccess=()=>{let b=f.result;b&&b.events?(this.eventsCache.set(a,b.events),d(b.events)):d([])},f.onerror=()=>{h.v.error("Failed to load debug events from DB"),e(f.error)}})}async saveEvents(a,b){await this.initDB();let c=await this.getDB(),d={id:this.getDebugEventsId(a),projectId:a,events:b,lastUpdated:new Date().toISOString()};return new Promise((e,f)=>{let g=c.transaction([this.storeName],"readwrite").objectStore(this.storeName).put(d);g.onsuccess=()=>{this.eventsCache.set(a,b),e()},g.onerror=()=>{h.v.error("Failed to save debug events to DB"),f(g.error)}})}async appendEvent(a,b){let c=this.eventsCache.get(a);c||(c=await this.loadEvents(a)),c.push(b),this.eventsCache.set(a,c),af.has(b.event)||await this.saveEvents(a,c)}async clearEvents(a){this.eventsCache.delete(a),await this.saveEvents(a,[]),h.v.debug(`[DebugEventsState] Cleared debug events for project ${a}`)}async truncateEvents(a,b){this.eventsCache.set(a,b),await this.saveEvents(a,b),h.v.debug(`[DebugEventsState] Truncated debug events for project ${a} to ${b.length} events`)}async getEvents(a){let b=this.eventsCache.get(a);return b||(b=await this.loadEvents(a)),b}async deleteProject(a){await this.initDB();let b=await this.getDB(),c=this.getDebugEventsId(a);return new Promise((d,e)=>{let f=b.transaction([this.storeName],"readwrite").objectStore(this.storeName).delete(c);f.onsuccess=()=>{this.eventsCache.delete(a),d()},f.onerror=()=>{h.v.error("Failed to delete debug events from DB"),e(f.error)}})}unloadProject(a){let b=this.eventsCache.has(a);this.eventsCache.delete(a),b&&h.v.debug(`[DebugEventsState] Unloaded debug events cache for project ${a}`)}constructor(){this.eventsCache=new Map,this.storeName="debugEvents",this.isInitialized=!1}}let ah=new ag;var ai=c(10596),aj=c(94122);let ak=({className:a,...b})=>(0,d.jsx)(aj.YZ,{className:(0,h.cn)("flex h-full w-full data-[panel-group-direction=vertical]:flex-col",a),...b}),al=aj.Zk,am=({withHandle:a,className:b,...c})=>(0,d.jsx)(aj.TW,{className:(0,h.cn)("group relative flex w-2 mx-1 items-center justify-center bg-transparent hover:bg-border/50 transition-colors after:absolute after:inset-y-0 after:left-1/2 after:w-4 after:-translate-x-1/2 focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-1 data-[panel-group-direction=vertical]:h-2 data-[panel-group-direction=vertical]:my-1 data-[panel-group-direction=vertical]:mx-0 data-[panel-group-direction=vertical]:w-full data-[panel-group-direction=vertical]:after:left-0 data-[panel-group-direction=vertical]:after:h-4 data-[panel-group-direction=vertical]:after:w-full data-[panel-group-direction=vertical]:after:-translate-y-1/2 data-[panel-group-direction=vertical]:after:translate-x-0 [&[data-panel-group-direction=vertical]>div]:rotate-90 cursor-col-resize data-[panel-group-direction=vertical]:cursor-row-resize",b),...c,children:a&&(0,d.jsx)("div",{className:"z-10 flex h-12 w-1 items-center justify-center rounded-full bg-border/30 hover:bg-border/50 transition-colors opacity-0 group-hover:opacity-100",children:(0,d.jsx)(ai.A,{className:"h-3 w-3 text-muted-foreground/50"})})});var an=c(36736),ao=c(98763),ap=c(49186),aq=c(61010),ar=c(85986),as=c(14258),at=c(95919),au=c(93554),av=c(62949),aw=c(40284),ax=c(82042);function ay(){let[a,b]=(0,e.useState)(null),[c,f]=(0,e.useState)(!1);return c&&a?(0,d.jsxs)("div",{className:`text-xs font-mono ${a.percent>80?"text-red-500":a.percent>60?"text-yellow-500":"text-muted-foreground"} flex items-center gap-1`,title:`JS Heap: ${a.usedMB}MB used / ${a.totalMB}MB limit (${a.percent}%)`,children:[(0,d.jsx)("span",{className:"opacity-60",children:"MEM:"}),(0,d.jsxs)("span",{children:[a.usedMB,"MB"]}),a.percent>60&&(0,d.jsxs)("span",{className:"opacity-60",children:["(",a.percent,"%)"]})]}):null}function az({events:a,onClear:b,onClose:c}){let[f,g]=(0,e.useState)(""),[h,i]=(0,e.useState)(!0),j=(0,e.useRef)(null),[k,l]=(0,e.useState)(!0),m=(0,e.useMemo)(()=>{let b=[],c=null,d=new Set(["assistant_delta","tool_param_delta","reasoning_delta"]);for(let e of a)d.has(e.event)?c&&c.event===e.event?c.count=(c.count||1)+1:(c&&b.push(c),c={...e,count:1}):(c&&(b.push(c),c=null),b.push(e));return c&&b.push(c),b},[a]),n=f?m.filter(a=>a.event.toLowerCase().includes(f.toLowerCase())):m,o=a.reduce((a,b)=>(a[b.event]=(a[b.event]||0)+1,a),{});return(0,d.jsxs)("div",{className:"h-full flex flex-col bg-card border border-border rounded-lg overflow-hidden",children:[(0,d.jsxs)("div",{className:"flex items-center justify-between p-3 border-b border-border bg-muted/30 shrink-0",children:[(0,d.jsxs)("div",{className:"flex items-center gap-2",children:[(0,d.jsx)(aa.A,{className:"h-4 w-4 md:hidden"}),c?(0,d.jsxs)("button",{type:"button",onClick:c,"aria-label":"Hide debug panel",className:"relative hidden h-6 w-6 items-center justify-center rounded-sm text-muted-foreground transition-colors hover:text-destructive md:flex group",children:[(0,d.jsx)(aa.A,{className:"h-4 w-4 transition-opacity group-hover:opacity-0"}),(0,d.jsx)(y.A,{className:"absolute h-3 w-3 opacity-0 transition-opacity group-hover:opacity-100"})]}):(0,d.jsx)(aa.A,{className:"hidden h-4 w-4 md:inline-flex"}),(0,d.jsx)("span",{className:"font-semibold text-sm",children:"Debug Events"}),(0,d.jsxs)("span",{className:"text-xs text-muted-foreground",children:["(",n.length,"/",a.length,")"]}),(0,d.jsx)(ay,{})]}),(0,d.jsxs)("div",{className:"flex items-center gap-1",children:[(0,d.jsx)(A.$,{variant:"ghost",size:"sm",onClick:()=>{b?.()},className:"h-7 px-2 hover:bg-muted",title:"Clear all events",children:(0,d.jsx)(aw.A,{className:"h-3 w-3"})}),(0,d.jsx)(A.$,{variant:"ghost",size:"sm",onClick:()=>{let b=new Blob([JSON.stringify(a,null,2)],{type:"application/json"}),c=URL.createObjectURL(b),d=document.createElement("a");d.href=c,d.download=`debug-events-${Date.now()}.json`,d.click(),URL.revokeObjectURL(c)},className:"h-7 px-2 text-xs hover:bg-muted",title:"Export to JSON",children:"Export"})]})]}),(0,d.jsx)("div",{className:"p-2 border-b border-border bg-muted/20 text-xs",children:(0,d.jsx)("div",{className:"flex flex-wrap gap-2",children:Object.entries(o).map(([a,b])=>(0,d.jsxs)("button",{onClick:()=>g(f===a?"":a),className:`px-2 py-1 rounded ${f===a?"bg-primary text-primary-foreground":"bg-muted hover:bg-muted/80"}`,children:[a," (",b,")"]},a))})}),(0,d.jsx)("div",{className:"p-2 border-b border-border",children:(0,d.jsx)("input",{type:"text",placeholder:"Filter events...",value:f,onChange:a=>g(a.target.value),className:"w-full px-2 py-1 text-xs rounded bg-background border border-border"})}),(0,d.jsx)("div",{className:"p-2 border-b border-border flex items-center gap-2",children:(0,d.jsxs)("label",{className:"text-xs flex items-center gap-1 cursor-pointer",children:[(0,d.jsx)("input",{type:"checkbox",checked:k,onChange:a=>l(a.target.checked),className:"rounded"}),"Auto-scroll"]})}),(0,d.jsxs)("div",{className:"flex-1 overflow-y-auto p-2 space-y-1",children:[0===n.length?(0,d.jsx)("div",{className:"text-xs text-muted-foreground text-center p-4",children:"No events yet. Events will appear here as they occur."}):n.map(a=>(0,d.jsx)(aA,{event:a},a.id)),(0,d.jsx)("div",{ref:j})]})]})}function aA({event:a}){var b;let[c,f]=(0,e.useState)(!1),g=new Date(a.timestamp).toLocaleTimeString();return(0,d.jsxs)(av.Nt,{open:c,onOpenChange:f,children:[(0,d.jsx)(av.R6,{className:"w-full text-left",children:(0,d.jsxs)("div",{className:"flex items-center gap-2 p-1.5 rounded hover:bg-muted/50 text-xs",children:[c?(0,d.jsx)(ax.A,{className:"h-3 w-3"}):(0,d.jsx)(n.A,{className:"h-3 w-3"}),(0,d.jsx)("span",{className:"text-muted-foreground font-mono",children:g}),(0,d.jsx)("span",{className:`font-semibold ${(b=a.event).includes("error")||b.includes("failed")?"text-red-500":b.includes("retry")?"text-yellow-500":b.includes("completed")||b.includes("success")?"text-green-500":b.includes("tool")?"text-blue-500":b.includes("agent")?"text-purple-500":b.includes("plan")?"text-orange-500":"text-foreground"}`,children:a.event}),a.count&&a.count>1&&(0,d.jsxs)("span",{className:"text-muted-foreground font-mono",children:["(",a.count,")"]})]})}),(0,d.jsx)(av.Ke,{children:(0,d.jsx)("div",{className:"ml-6 p-2 bg-muted/30 rounded text-xs font-mono overflow-x-auto",children:(0,d.jsx)("pre",{children:JSON.stringify(a.data,null,2)})})})]})}var aB=c(14263),aC=c(75219),aD=c(91292),aE=c(71563),aF=c(33204),aG=c(25345),aH=c(60073),aI=c(94104),aJ=c(55056),aK=c(15649),aL=c(33847),aM=c(46435),aN=c(64727);function aO({content:a}){if("string"==typeof a)return(0,d.jsx)("div",{className:"whitespace-pre-wrap",children:a});let b=a.filter(a=>"text"===a.type),c=a.filter(a=>"image_url"===a.type);return(0,d.jsxs)("div",{className:"space-y-2",children:[b.map((a,b)=>(0,d.jsx)("div",{className:"whitespace-pre-wrap",children:"text"===a.type&&a.text},`text-${b}`)),c.length>0&&(0,d.jsx)("div",{className:"flex flex-wrap gap-2 p-1 rounded-md bg-muted/50",children:c.map((a,b)=>"image_url"===a.type&&(0,d.jsx)("img",{src:a.image_url.url,alt:"Attached image",className:"h-[60px] w-auto rounded border border-border object-cover"},`img-${b}`))})]})}let aP={shell:(0,d.jsx)(o.A,{className:"h-3 w-3 text-blue-500"}),write:(0,d.jsx)(O.A,{className:"h-3 w-3 text-orange-500"})},aQ={pending:(0,d.jsx)(aB.A,{className:"h-3 w-3 animate-spin text-gray-400"}),executing:(0,d.jsx)(aB.A,{className:"h-3 w-3 animate-spin text-blue-500"}),completed:(0,d.jsx)(aC.A,{className:"h-3 w-3 text-green-500"}),failed:(0,d.jsx)(aD.A,{className:"h-3 w-3 text-red-500"})};function aR({events:a,onRestore:b,onRetry:c,prompt:f,setPrompt:g,generating:h,onGenerate:i,onStop:j,focusContext:k,setFocusContext:l,focusPreviewSnippet:m,chatMode:o,setChatMode:p,currentModel:q,setCurrentModel:s,getModelDisplayName:t,isTourLockingInput:u=!1,onClearChat:v,onClose:w,supportsVision:x=!1,providerReady:z=!0,runtimeErrors:B=[],onSendRuntimeErrors:C,onClearRuntimeErrors:D}){let E=(0,e.useRef)(null),[F,G]=(0,e.useState)(!0),[H,I]=(0,e.useState)(!1),[J,K]=(0,e.useState)(new Set);(0,e.useRef)(!1);let[L,M]=(0,e.useState)([]),[N,O]=(0,e.useState)(!1),P=(0,e.useCallback)(a=>{if(a.preventDefault(),O(!1),x)for(let b of Array.from(a.dataTransfer.files).filter(a=>a.type.startsWith("image/"))){let a=new FileReader;a.onload=()=>{let b=a.result,[c,d]=b.split(","),e=c.match(/data:([^;]+)/)?.[1]||"image/png";M(a=>[...a,{id:`img-${Date.now()}-${Math.random().toString(36).slice(2,11)}`,data:d,mediaType:e,preview:b}])},a.readAsDataURL(b)}},[x]),Q=(0,e.useCallback)(a=>{a.preventDefault(),x&&O(!0)},[x]),R=(0,e.useCallback)(a=>{a.preventDefault(),O(!1)},[]),S=(0,e.useCallback)(a=>{if(!x)return;let b=a.clipboardData?.items;if(b){for(let a of Array.from(b))if(a.type.startsWith("image/")){let b=a.getAsFile();if(b){let a=new FileReader;a.onload=()=>{let b=a.result,[c,d]=b.split(","),e=c.match(/data:([^;]+)/)?.[1]||"image/png";M(a=>[...a,{id:`img-${Date.now()}-${Math.random().toString(36).slice(2,11)}`,data:d,mediaType:e,preview:b}])},a.readAsDataURL(b)}}}},[x]),T=(0,e.useCallback)(a=>{M(b=>b.filter(b=>b.id!==a))},[]),U=(0,e.useCallback)(()=>{L.length>0?(i(L),M([])):i()},[i,L]),V=(0,e.useRef)(0),W=(0,e.useRef)(new Map),X=(0,e.useRef)({result:[],currentTurn:{id:`turn-${Date.now()}`,items:[]},currentIterationTools:[],itemIdCounter:0}),Y=(0,e.useMemo)(()=>{let b,c=X.current,d=a.length-V.current;if(0===a.length||V.current>a.length)return V.current=0,W.current=new Map,X.current={result:[],currentTurn:{id:`turn-${Date.now()}`,items:[]},currentIterationTools:[],itemIdCounter:0},[];let e=a[a.length-1],f=e&&("assistant_delta"===e.event||"tool_param_delta"===e.event||"reasoning_delta"===e.event),g=W.current.get(e?.id||""),h=f&&e.version&&g!==e.version;if(0===d&&!h)return[...c.result,...c.currentTurn.items.length>0?[c.currentTurn]:[]];for(let d of(h?(b=[e],W.current.set(e.id,e.version)):b=a.slice(V.current),b))switch(d.event){case"waiting":c.currentTurn.items.push({id:`item-${c.itemIdCounter++}`,type:"waiting",timestamp:d.timestamp,data:null});break;case"reasoning_start":case"stopped":c.currentTurn.items=c.currentTurn.items.filter(a=>"waiting"!==a.type);break;case"reasoning_delta":let a=(d.data?.all||[d.data]).map(a=>a?.text||"").join("");if(!a.trim()){c.currentTurn.items=c.currentTurn.items.filter(a=>"waiting"!==a.type);break}let b=c.currentTurn.items.find(a=>"reasoning"===a.type&&a.eventId===d.id);if(b)b.data=a;else{let b={id:`item-${c.itemIdCounter++}`,type:"reasoning",timestamp:d.timestamp,data:a,eventId:d.id};c.currentTurn.items.push(b)}c.currentTurn.items=c.currentTurn.items.filter(a=>"waiting"!==a.type);break;case"reasoning_complete":c.currentTurn.items=c.currentTurn.items.filter(a=>"waiting"!==a.type);break;case"toolCalls":let e=d.data?.toolCalls||[];for(let a=0;a<e.length;a++){let b=e[a],f={};try{f=b.function?.arguments?JSON.parse(b.function.arguments):{}}catch{f={_raw:b.function?.arguments||""}}let g={id:b.id||`tool-${c.currentIterationTools.length}`,name:b.function?.name||"unknown",parameters:f,status:"pending"},h={id:`item-${c.itemIdCounter++}`,type:"tool",timestamp:d.timestamp,data:g};c.currentTurn.items.push(h),c.currentIterationTools.push(g)}c.currentTurn.items=c.currentTurn.items.filter(a=>"waiting"!==a.type);break;case"tool_status":let{toolIndex:f,status:g,result:h,error:i}=d.data||{},j=c.currentIterationTools[f];if(j&&(j.status=g,h&&(j.result=h),i&&(j.error=i),"executing"===g&&j.parameters?._raw&&"string"==typeof j.parameters._raw))try{j.parameters=JSON.parse(j.parameters._raw)}catch{}break;case"tool_result":let k=c.currentIterationTools[d.data?.toolIndex];k&&d.data?.result&&(k.result=d.data.result);break;case"tool_param_delta":for(let a of d.data?.all||[d.data]){let{toolId:b,partialArguments:d}=a||{};if(!b)continue;let e=c.currentTurn.items.find(a=>"tool"===a.type&&a.data?.id===b);if(e){let a=e.data;try{a.parameters=JSON.parse(d)}catch{a.parameters={_raw:d}}}}break;case"assistant_delta":let l=d.data?.all||[d.data],m=c.currentTurn.items.find(a=>"text"===a.type&&a.eventId===d.id),n=l.map(a=>a?.text||"").join("");if(n)if(m)m.data=n;else{let a={id:`item-${c.itemIdCounter++}`,type:"text",timestamp:d.timestamp,data:n,eventId:d.id};c.currentTurn.items.push(a)}c.currentTurn.items=c.currentTurn.items.filter(a=>"waiting"!==a.type);break;case"plan_message":c.currentTurn.items.push({id:`item-${c.itemIdCounter++}`,type:"plan",timestamp:d.timestamp,data:d.data?.content||""});break;case"agent_message":c.currentTurn.items.push({id:`item-${c.itemIdCounter++}`,type:"agent",timestamp:d.timestamp,data:d.data?.content||""});break;case"task_progress":c.currentTurn.items.push({id:`item-${c.itemIdCounter++}`,type:"progress",timestamp:d.timestamp,data:d.data?.content||""});break;case"conversation_message":let o=d.data?.message;if(o?.role==="user"){if(o.content?.includes("Before finishing, you must call the evaluation tool"))break;let a=o.ui_metadata?.isSyntheticError===!0,b=o.ui_metadata?.projectContext;b&&!a&&c.currentTurn.items.push({id:`item-${c.itemIdCounter++}`,type:"project_context",timestamp:d.timestamp,data:b});let e=o.ui_metadata?.displayContent||o.content||"";c.currentTurn.items.push({id:`item-${c.itemIdCounter++}`,type:a?"synthetic_error":"user",timestamp:d.timestamp,data:e})}break;case"user_message":c.currentTurn.items.push({id:`item-${c.itemIdCounter++}`,type:"user",timestamp:d.timestamp,data:d.data?.content||""});break;case"error":c.currentTurn.items.push({id:`item-${c.itemIdCounter++}`,type:"error",timestamp:d.timestamp,data:d.data}),c.currentTurn.items=c.currentTurn.items.filter(a=>"waiting"!==a.type);break;case"usage":c.currentTurn.usage=d.data,c.currentTurn.items=c.currentTurn.items.filter(a=>"waiting"!==a.type);break;case"checkpoint_created":c.currentTurn.checkpointId=d.data?.checkpointId;break;case"iteration":c.currentTurn.iteration=d.data?.iteration,c.currentTurn.items.length>0&&(c.result.push(c.currentTurn),c.currentTurn={id:`turn-${Date.now()}-${c.result.length}`,items:[]}),c.currentIterationTools=[]}return h||(V.current=a.length),[...c.result,...c.currentTurn.items.length>0?[c.currentTurn]:[]]},[a]),$=a=>{K(b=>{let c=new Set(b);return c.has(a)?c.delete(a):c.add(a),c})},_=m?.trim()??"",aa=k?(0,d.jsxs)("div",{id:"focus-context-hint",className:"rounded-md border border-dashed border-primary/40 bg-primary/5 px-3 py-2 text-xs text-muted-foreground shadow-sm",children:[(0,d.jsxs)("div",{className:"flex flex-wrap items-center justify-between gap-2 text-foreground",children:[(0,d.jsxs)("div",{className:"flex items-center gap-2",children:[(0,d.jsx)("span",{className:"font-medium text-xs uppercase tracking-wide text-primary",children:"context"}),(0,d.jsx)("span",{className:"text-[10px] uppercase tracking-wide text-muted-foreground",children:"included in next message"})]}),(0,d.jsx)(A.$,{size:"sm",variant:"ghost",className:"h-6 px-2 text-xs",onClick:()=>l(null),title:"Clear focus context",children:"Clear"})]}),(0,d.jsxs)("div",{className:"mt-2 space-y-2",children:[k.domPath&&(0,d.jsx)("div",{className:"text-[11px] font-mono text-muted-foreground/80 break-all leading-snug",children:k.domPath}),_&&(0,d.jsx)("pre",{className:"max-h-24 overflow-auto rounded border border-border/50 bg-background/90 px-2 py-1 text-[11px] text-foreground leading-relaxed",children:(0,d.jsx)("code",{children:_})})]})]}):null,ab=!h&&B.length>0?(0,d.jsxs)("div",{className:"rounded-md border border-dashed border-destructive/40 bg-destructive/5 px-3 py-2 text-xs text-muted-foreground shadow-sm",children:[(0,d.jsxs)("div",{className:"flex flex-wrap items-center justify-between gap-2 text-foreground",children:[(0,d.jsxs)("div",{className:"flex items-center gap-2",children:[(0,d.jsx)("span",{className:"font-medium text-xs uppercase tracking-wide text-destructive",children:"runtime errors"}),(0,d.jsx)("span",{className:"inline-flex items-center justify-center rounded-full bg-destructive/15 text-destructive text-[10px] font-medium px-1.5 min-w-[18px] h-[18px]",children:B.length})]}),(0,d.jsxs)("div",{className:"flex items-center gap-1",children:[D&&(0,d.jsx)(A.$,{size:"sm",variant:"ghost",className:"h-6 px-2 text-xs",onClick:D,title:"Dismiss runtime errors",children:"Clear"}),C&&(0,d.jsx)(A.$,{size:"sm",variant:"ghost",className:"h-6 px-2 text-xs text-destructive",onClick:C,title:"Send errors to AI for correction",children:"Send"})]})]}),(0,d.jsx)("pre",{className:"mt-2 max-h-24 overflow-auto rounded border border-border/50 bg-background/90 px-2 py-1 text-[11px] text-foreground leading-relaxed",children:(0,d.jsx)("code",{children:B.map(a=>`• ${a}`).join("\n")})})]}):null;return(0,d.jsxs)("div",{className:"h-full flex flex-col bg-card border border-border rounded-lg overflow-hidden","data-tour-id":"assistant-panel",children:[(0,d.jsxs)("div",{className:"flex items-center justify-between p-3 border-b border-border bg-muted/30 shrink-0",children:[(0,d.jsxs)("div",{className:"flex items-center gap-2",children:[(0,d.jsx)(Z.A,{className:"h-4 w-4 md:hidden",style:{color:"var(--button-assistant-active)"}}),w?(0,d.jsxs)("button",{type:"button",onClick:w,"aria-label":"Hide chat panel",className:"relative hidden h-6 w-6 items-center justify-center rounded-sm text-muted-foreground transition-colors hover:text-destructive md:flex group",children:[(0,d.jsx)(Z.A,{className:"h-4 w-4 transition-opacity group-hover:opacity-0",style:{color:"var(--button-assistant-active)"}}),(0,d.jsx)(y.A,{className:"absolute h-3 w-3 opacity-0 transition-opacity group-hover:opacity-100"})]}):(0,d.jsx)(Z.A,{className:"hidden h-4 w-4 md:inline-flex",style:{color:"var(--button-assistant-active)"}}),(0,d.jsx)("span",{className:"font-semibold text-sm",children:"Chat"})]}),(0,d.jsx)("div",{className:"flex items-center gap-1",children:v&&(0,d.jsx)(A.$,{variant:"ghost",size:"sm",onClick:v,className:"h-7 px-2 hover:bg-muted",title:"Clear chat","data-tour-id":"clear-chat-button",children:(0,d.jsx)(aw.A,{className:"h-3 w-3"})})})]}),(0,d.jsx)("div",{ref:E,className:"flex-1 overflow-y-auto p-4 space-y-4",children:0===Y.length?(0,d.jsx)("div",{className:"text-xs text-muted-foreground text-center p-4",children:"No messages yet. Start a conversation to see it here."}):Y.map(a=>(0,d.jsx)(aS,{turn:a,onRestore:b,onRetry:c,expandedItems:J,onToggleExpanded:$},a.id))}),(0,d.jsxs)("div",{className:"p-3 space-y-2",children:[ab,aa,(0,d.jsxs)("div",{className:`bg-card border rounded-lg shadow-sm overflow-hidden transition-all ${N?"border-primary border-2 bg-primary/5":"border-border"}`,onDrop:P,onDragOver:Q,onDragLeave:R,children:[L.length>0&&(0,d.jsxs)("div",{className:"px-3 pt-2 flex flex-wrap gap-2",children:[L.map(a=>(0,d.jsxs)("div",{className:"relative group",children:[(0,d.jsx)("img",{src:a.preview,alt:"Pending upload",className:"h-12 w-12 object-cover rounded border border-border"}),(0,d.jsx)("button",{onClick:()=>T(a.id),className:"absolute -top-1 -right-1 h-4 w-4 bg-destructive text-destructive-foreground rounded-full flex items-center justify-center opacity-0 group-hover:opacity-100 transition-opacity",title:"Remove image",children:(0,d.jsx)(y.A,{className:"h-3 w-3"})})]},a.id)),(0,d.jsxs)("span",{className:"text-xs text-muted-foreground self-end pb-1",children:[L.length," image",1!==L.length?"s":""," attached"]})]}),N&&x&&(0,d.jsx)("div",{className:"absolute inset-0 flex items-center justify-center bg-primary/10 z-10 pointer-events-none",children:(0,d.jsxs)("div",{className:"text-primary font-medium flex items-center gap-2",children:[(0,d.jsx)(r.A,{className:"h-5 w-5"}),"Drop image here"]})}),(0,d.jsxs)("div",{className:"relative flex bg-card rounded-lg transition-all",children:[(0,d.jsx)(aL.T,{value:f,onChange:a=>g(a.target.value),onKeyDown:a=>{!u&&"Enter"===a.key&&(a.ctrlKey||a.metaKey)&&(a.preventDefault(),U())},onPaste:S,placeholder:z?x?"Describe what you want to build... (paste or drop images)":"Describe what you want to build...":"Select a provider to start...",className:"flex-1 px-3 py-2 bg-transparent border-0 resize-none focus:outline-none text-sm placeholder:text-muted-foreground text-foreground",rows:3,disabled:h||u||!z}),(0,d.jsx)("div",{className:"flex flex-col p-2 gap-2",children:(0,d.jsx)(A.$,{onClick:h?j:U,disabled:u?!h:!h&&(!f.trim()&&0===L.length||!z),size:"sm",className:"flex items-center gap-2",children:h?(0,d.jsxs)(d.Fragment,{children:[(0,d.jsx)(aB.A,{className:"h-4 w-4 animate-spin"}),"Stop"]}):(0,d.jsxs)(d.Fragment,{children:[(0,d.jsx)(aE.A,{className:"h-4 w-4"}),"Send"]})})})]}),(0,d.jsx)("div",{className:"border-t border-border bg-muted/50 px-2 py-2",children:(0,d.jsxs)("div",{className:"flex items-center justify-between gap-2",children:[(0,d.jsxs)(aq.AM,{open:H,onOpenChange:I,children:[(0,d.jsx)(aq.Wv,{asChild:!0,children:(0,d.jsxs)(A.$,{variant:"outline",size:"sm",className:`h-7 text-xs ${!z?"ring-2 ring-primary/70 animate-ring-opacity border-primary":""}`,"data-tour-id":"provider-settings-trigger",children:[(0,d.jsx)("span",{children:z?t(q):"Select provider"}),H?(0,d.jsx)(n.A,{className:"h-3 w-3 ml-1"}):(0,d.jsx)(ax.A,{className:"h-3 w-3 ml-1"})]})}),(0,d.jsx)(aq.hl,{className:"w-[460px] max-w-[calc(100vw-2rem)] max-h-[min(680px,calc(100vh-5rem))] overflow-hidden flex flex-col",align:"start","data-tour-id":"provider-settings-popup",children:(0,d.jsx)(aN.t,{onClose:()=>I(!1),onModelChange:a=>s(a)})})]}),(0,d.jsxs)(aM.OY,{type:"single",value:o?"chat":"code",onValueChange:a=>{a&&p("chat"===a)},className:"gap-1",children:[(0,d.jsxs)(aM.dz,{value:"chat",className:"h-7 text-xs px-2",children:[(0,d.jsx)(Z.A,{className:"h-3 w-3 mr-1"}),"Chat"]}),(0,d.jsxs)(aM.dz,{value:"code",className:"h-7 text-xs px-2",children:[(0,d.jsx)(aF.A,{className:"h-3 w-3 mr-1"}),"Code"]})]})]})})]})]})]})}function aS({turn:a,onRestore:b,onRetry:c,expandedItems:e,onToggleExpanded:f}){return(0,d.jsxs)("div",{className:"space-y-2",...a.checkpointId?{"data-checkpoint-id":a.checkpointId}:{},children:[a.items.map(a=>{switch(a.type){case"waiting":return(0,d.jsx)("div",{className:"bg-muted/30 rounded-md p-2 opacity-70",children:(0,d.jsxs)("div",{className:"flex items-center gap-2 px-1",children:[(0,d.jsx)(aB.A,{className:"h-3 w-3 animate-spin text-blue-400"}),(0,d.jsx)("span",{className:"text-xs text-muted-foreground",children:"Waiting for response..."})]})},a.id);case"reasoning":return(0,d.jsx)(aV,{itemId:a.id,content:a.data,isExpanded:e.has(a.id),onToggle:()=>f(a.id)},a.id);case"plan":return(0,d.jsx)(aW,{itemId:a.id,content:a.data,isExpanded:e.has(a.id),onToggle:()=>f(a.id)},a.id);case"agent":return(0,d.jsx)(aX,{itemId:a.id,content:a.data,isExpanded:e.has(a.id),onToggle:()=>f(a.id)},a.id);case"progress":return(0,d.jsx)(aY,{itemId:a.id,content:a.data,isExpanded:e.has(a.id),onToggle:()=>f(a.id)},a.id);case"tool":return(0,d.jsx)(aT,{itemId:a.id,tool:a.data,isExpanded:e.has(a.id),onToggle:()=>f(a.id)},a.id);case"text":return(0,d.jsx)("div",{className:"text-sm text-foreground/90 bg-muted/20 px-3 py-2 rounded",children:(0,d.jsx)(aK.T,{content:a.data})},a.id);case"project_context":return(0,d.jsxs)("div",{className:`rounded-md transition-all ${e.has(a.id)?"bg-muted/30 p-2":"p-1.5"}`,children:[(0,d.jsxs)("button",{onClick:()=>f(a.id),className:"flex items-center gap-2 w-full text-left hover:bg-muted/30 rounded px-1",children:[(0,d.jsx)(o.A,{className:`h-3 w-3 text-muted-foreground transition-transform ${e.has(a.id)?"rotate-90":""}`}),(0,d.jsx)(O.A,{className:"h-3 w-3 text-muted-foreground"}),(0,d.jsx)("span",{className:"text-xs text-muted-foreground",children:"Project context"})]}),e.has(a.id)&&(0,d.jsx)("div",{className:"mt-2 px-2",children:(0,d.jsx)("pre",{className:"text-xs bg-muted/50 p-2 rounded overflow-x-auto whitespace-pre-wrap text-muted-foreground",children:a.data})})]},a.id);case"user":return(0,d.jsxs)("div",{className:"text-sm text-foreground bg-primary/10 px-3 py-2 rounded border border-primary/20",children:[(0,d.jsx)("div",{className:"font-semibold text-primary mb-1 text-xs",children:"User"}),(0,d.jsx)(aO,{content:a.data})]},a.id);case"synthetic_error":return(0,d.jsx)(aU,{itemId:a.id,content:a.data,isExpanded:e.has(a.id),onToggle:()=>f(a.id)},a.id);case"error":return(0,d.jsx)("div",{className:"text-sm bg-destructive/10 border border-destructive/20 px-3 py-2 rounded",children:(0,d.jsxs)("div",{className:"flex items-start gap-2",children:[(0,d.jsx)(aD.A,{className:"h-4 w-4 text-destructive mt-0.5 shrink-0"}),(0,d.jsxs)("div",{className:"flex-1",children:[(0,d.jsx)("div",{className:"font-semibold text-destructive mb-1",children:"Error"}),(0,d.jsx)("div",{className:"text-destructive/90 whitespace-pre-wrap font-mono text-xs",children:a.data?.message||JSON.stringify(a.data,null,2)}),a.data?.stack&&(0,d.jsxs)("details",{className:"mt-2",children:[(0,d.jsx)("summary",{className:"text-xs text-destructive/70 cursor-pointer hover:text-destructive",children:"Stack trace"}),(0,d.jsx)("pre",{className:"text-[10px] text-destructive/60 mt-1 overflow-x-auto",children:a.data.stack})]})]})]})},a.id);default:return null}}),(a.usage||a.checkpointId)&&(0,d.jsxs)("div",{className:"flex items-center justify-between gap-2",children:[a.usage&&(0,d.jsxs)("div",{className:"text-xs text-muted-foreground",children:["Tokens: ",(a.usage.usage?.totalTokens||a.usage.totalTokens)?.toLocaleString()||"N/A",(void 0!==a.usage.totalCost||void 0!==a.usage.cost)&&` • Cost: $${((a.usage.totalCost??a.usage.cost)||0).toFixed(4)}`]}),a.checkpointId&&(0,d.jsxs)("div",{className:"flex items-center gap-1",children:[b&&(0,d.jsxs)(A.$,{size:"sm",variant:"ghost",onClick:()=>b(a.checkpointId),className:"h-6 px-2 text-xs",title:"Restore to this checkpoint",children:[(0,d.jsx)(W.A,{className:"h-3 w-3 mr-1"}),"Restore"]}),c&&(0,d.jsxs)(A.$,{size:"sm",variant:"ghost",onClick:()=>c(a.checkpointId),className:"h-6 px-2 text-xs",title:"Restore files and retry from this checkpoint",children:[(0,d.jsx)(aG.A,{className:"h-3 w-3 mr-1"}),"Retry"]})]})]})]})}function aT({itemId:a,tool:b,isExpanded:c,onToggle:e}){return(0,d.jsxs)("div",{className:`bg-muted/30 rounded-md transition-all ${"executing"===b.status?"ring-2 ring-blue-500/20 animate-pulse":""} ${c?"p-2":"p-1.5"}`,children:[(0,d.jsxs)("button",{onClick:e,className:"flex items-center gap-2 w-full text-left hover:bg-muted/50 rounded px-1",children:[(0,d.jsxs)("div",{className:"flex items-center gap-1.5",children:[aP[b.name]||(0,d.jsx)(o.A,{className:"h-3 w-3"}),(0,d.jsx)("span",{className:"text-xs font-mono",children:b.name})]}),"shell"===b.name&&b.parameters?.cmd&&(0,d.jsx)("code",{className:"text-xs text-muted-foreground",children:Array.isArray(b.parameters.cmd)?b.parameters.cmd.slice(1).join(" ").substring(0,50):String(b.parameters.cmd).substring(0,50)}),(b.parameters?.path||b.parameters?.file_path)&&(0,d.jsx)("code",{className:"text-xs text-muted-foreground",children:b.parameters.path||b.parameters.file_path}),(0,d.jsx)("div",{className:"ml-auto",children:aQ[b.status||"completed"]})]}),c&&(0,d.jsxs)("div",{className:"mt-2 space-y-2",children:[b.parameters&&Object.keys(b.parameters).length>0&&(0,d.jsxs)("div",{className:"px-2",children:[(0,d.jsx)("div",{className:"text-[10px] uppercase tracking-wider text-muted-foreground mb-1",children:"Parameters"}),(0,d.jsx)("pre",{className:"text-xs bg-muted/50 p-2 rounded overflow-x-auto",children:JSON.stringify(b.parameters,null,2)})]}),b.result&&(0,d.jsxs)("div",{className:"px-2",children:[(0,d.jsx)("div",{className:"text-[10px] uppercase tracking-wider text-muted-foreground mb-1",children:"Result"}),(0,d.jsx)("pre",{className:"text-xs bg-muted/50 p-2 rounded overflow-x-auto max-h-40 overflow-y-auto",children:"string"==typeof b.result?b.result:JSON.stringify(b.result,null,2)})]}),b.error&&(0,d.jsxs)("div",{className:"px-2",children:[(0,d.jsx)("div",{className:"text-[10px] uppercase tracking-wider text-destructive mb-1",children:"Error"}),(0,d.jsx)("pre",{className:"text-xs bg-destructive/10 text-destructive p-2 rounded overflow-x-auto",children:b.error})]})]})]})}function aU({itemId:a,content:b,isExpanded:c,onToggle:e}){return(0,d.jsxs)("div",{className:`bg-amber-500/10 rounded-md transition-all ${c?"p-2":"p-1.5"}`,children:[(0,d.jsxs)("button",{onClick:e,className:"flex items-center gap-2 w-full text-left hover:bg-amber-500/20 rounded px-1",children:[(0,d.jsxs)("div",{className:"flex items-center gap-1.5",children:[(0,d.jsx)(aG.A,{className:"h-3 w-3 text-amber-600"}),(0,d.jsx)("span",{className:"text-xs font-mono",children:"Auto-correction"})]}),(0,d.jsx)("div",{className:"ml-auto",children:(0,d.jsx)(aC.A,{className:"h-3 w-3 text-amber-600"})})]}),c&&(0,d.jsx)("div",{className:"mt-2 px-2",children:(0,d.jsx)("pre",{className:"text-xs bg-muted/50 p-2 rounded overflow-x-auto whitespace-pre-wrap",children:b})})]})}function aV({itemId:a,content:b,isExpanded:c,onToggle:e}){let f=(b||"").split("\n").filter(a=>a.trim()),g=f[0]?.substring(0,60)||"Reasoning...",h=!b||b.length<20;return(0,d.jsxs)("div",{className:"bg-violet-500/10 rounded-md transition-all p-1.5 border border-violet-500/20",children:[(0,d.jsxs)("button",{onClick:e,className:"flex items-center gap-2 w-full text-left hover:bg-violet-500/20 rounded px-1",children:[(0,d.jsxs)("div",{className:"flex items-center gap-1.5",children:[h?(0,d.jsx)(aB.A,{className:"h-3 w-3 animate-spin text-violet-500"}):(0,d.jsx)(aH.A,{className:"h-3 w-3 text-violet-500"}),(0,d.jsx)("span",{className:"text-xs font-mono",children:"reasoning"})]}),(0,d.jsx)("code",{className:"text-xs text-muted-foreground truncate flex-1",children:h?"Thinking...":g}),(0,d.jsx)("div",{className:"ml-auto",children:(0,d.jsx)(o.A,{className:`h-3 w-3 transition-transform ${c?"rotate-90":""}`})})]}),c&&(0,d.jsx)("div",{className:"mt-2 px-2",children:(0,d.jsx)("div",{className:"text-xs bg-muted/50 p-2 rounded overflow-x-auto max-h-64 overflow-y-auto",children:(0,d.jsx)(aK.T,{content:b||"Thinking..."})})})]})}function aW({itemId:a,content:b,isExpanded:c,onToggle:e}){let f=b.split("\n"),g=f[0]?.replace(/^\*\*|\*\*$/g,"").substring(0,50)||"Plan";return(0,d.jsxs)("div",{className:"bg-muted/30 rounded-md transition-all p-1.5",children:[(0,d.jsxs)("button",{onClick:e,className:"flex items-center gap-2 w-full text-left hover:bg-muted/50 rounded px-1",children:[(0,d.jsxs)("div",{className:"flex items-center gap-1.5",children:[(0,d.jsx)(aI.A,{className:"h-3 w-3 text-orange-500"}),(0,d.jsx)("span",{className:"text-xs font-mono",children:"plan"})]}),(0,d.jsx)("code",{className:"text-xs text-muted-foreground truncate flex-1",children:g}),(0,d.jsx)("div",{className:"ml-auto",children:(0,d.jsx)(o.A,{className:`h-3 w-3 transition-transform ${c?"rotate-90":""}`})})]}),c&&(0,d.jsx)("div",{className:"mt-2 px-2",children:(0,d.jsx)("pre",{className:"text-xs bg-muted/50 p-2 rounded overflow-x-auto whitespace-pre-wrap",children:b})})]})}function aX({itemId:a,content:b,isExpanded:c,onToggle:e}){let f=b.split("\n"),g=f[0]?.replace(/^\*\*|\*\*$/g,"").replace(/^🤖\s*/,"").substring(0,50)||"Agent";return(0,d.jsxs)("div",{className:"bg-muted/30 rounded-md transition-all p-1.5",children:[(0,d.jsxs)("button",{onClick:e,className:"flex items-center gap-2 w-full text-left hover:bg-muted/50 rounded px-1",children:[(0,d.jsxs)("div",{className:"flex items-center gap-1.5",children:[(0,d.jsx)(aJ.A,{className:"h-3 w-3 text-purple-500"}),(0,d.jsx)("span",{className:"text-xs font-mono",children:"agent"})]}),(0,d.jsx)("code",{className:"text-xs text-muted-foreground truncate flex-1",children:g}),(0,d.jsx)("div",{className:"ml-auto",children:(0,d.jsx)(o.A,{className:`h-3 w-3 transition-transform ${c?"rotate-90":""}`})})]}),c&&(0,d.jsx)("div",{className:"mt-2 px-2",children:(0,d.jsx)("pre",{className:"text-xs bg-muted/50 p-2 rounded overflow-x-auto whitespace-pre-wrap",children:b})})]})}function aY({itemId:a,content:b,isExpanded:c,onToggle:e}){let f=b.includes("✅"),g=b.replace(/^[✅🔄]\s*/,"").substring(0,50);return(0,d.jsxs)("div",{className:"bg-muted/30 rounded-md transition-all p-1.5",children:[(0,d.jsxs)("button",{onClick:e,className:"flex items-center gap-2 w-full text-left hover:bg-muted/50 rounded px-1",children:[(0,d.jsxs)("div",{className:"flex items-center gap-1.5",children:[f?(0,d.jsx)(aC.A,{className:"h-3 w-3 text-green-500"}):(0,d.jsx)(aB.A,{className:"h-3 w-3 animate-spin text-blue-500"}),(0,d.jsx)("span",{className:"text-xs font-mono",children:"progress"})]}),(0,d.jsx)("code",{className:"text-xs text-muted-foreground truncate flex-1",children:g}),(0,d.jsx)("div",{className:"ml-auto",children:(0,d.jsx)(o.A,{className:`h-3 w-3 transition-transform ${c?"rotate-90":""}`})})]}),c&&(0,d.jsx)("div",{className:"mt-2 px-2",children:(0,d.jsx)("pre",{className:"text-xs bg-muted/50 p-2 rounded overflow-x-auto whitespace-pre-wrap",children:b})})]})}function aZ({projectId:a,selectedDeploymentId:b,onDeploymentChange:c,className:d}){let[f,g]=(0,e.useState)([]),[h,i]=(0,e.useState)(!0),[j,k]=(0,e.useState)(null);return null}c(65828),c(28241);var a$=c(22544),a_=c(1949),a0=c(75535),a1=c(51855);function a2({projectId:a,events:b,currentCheckpointId:c,onRestore:f,onScrollToTurn:g,onClose:h,refreshKey:i}){let[j,k]=(0,e.useState)([]),l=(0,e.useMemo)(()=>{let a=new Set;for(let c of b)"checkpoint_created"===c.event&&c.data?.checkpointId&&a.add(c.data.checkpointId);return a},[b]);return(0,d.jsxs)("div",{className:"h-full border border-border rounded-lg shadow-sm overflow-hidden flex flex-col",style:{background:"linear-gradient(0deg, rgba(var(--panel-checkpoint-rgb), 0.01), rgba(var(--panel-checkpoint-rgb), 0.01)), var(--card)",minWidth:"240px"},children:[(0,d.jsxs)("div",{className:"flex items-center justify-between px-3 py-2 border-b border-border shrink-0",style:{background:"linear-gradient(0deg, rgba(var(--panel-checkpoint-rgb), 0.03), rgba(var(--panel-checkpoint-rgb), 0.05))"},children:[(0,d.jsxs)("div",{className:"flex items-center gap-2",children:[(0,d.jsx)(_.A,{className:"h-3.5 w-3.5",style:{color:"var(--button-checkpoint-active)"}}),(0,d.jsx)("span",{className:"text-xs font-medium",children:"Checkpoints"}),j.length>0&&(0,d.jsxs)("span",{className:"text-[10px] text-muted-foreground",children:["(",j.length,")"]})]}),h&&(0,d.jsx)(A.$,{variant:"ghost",size:"sm",className:"h-6 w-6 p-0",onClick:h,children:(0,d.jsx)(y.A,{className:"h-3.5 w-3.5"})})]}),(0,d.jsx)("div",{className:"flex-1 overflow-y-auto",children:0===j.length?(0,d.jsxs)("div",{className:"flex flex-col items-center justify-center h-full text-muted-foreground gap-2 p-4",children:[(0,d.jsx)(a_.A,{className:"h-8 w-8 opacity-40"}),(0,d.jsx)("span",{className:"text-xs text-center",children:"No checkpoints yet. Checkpoints are created automatically when the AI makes changes."})]}):(0,d.jsx)("div",{className:"p-2 space-y-1.5",children:j.map(a=>{let b=a.id===c,e=l.has(a.id);return(0,d.jsxs)("div",{className:`rounded-md border px-2.5 py-2 text-xs transition-colors ${b?"border-primary/40 bg-primary/5":"border-border/60 bg-card hover:bg-muted/30"}`,children:[(0,d.jsxs)("div",{className:"flex items-center gap-1.5 mb-1",children:[(0,d.jsx)(a$.E,{variant:"manual"===a.kind?"default":"secondary",className:"text-[9px] px-1.5 py-0 h-4 leading-none",children:"manual"===a.kind?"save":a.kind}),(0,d.jsx)("span",{className:"text-[10px] text-muted-foreground ml-auto whitespace-nowrap",children:(0,a1.m)(new Date(a.timestamp),{addSuffix:!0})})]}),(0,d.jsxs)(an.m_,{children:[(0,d.jsx)(an.k$,{asChild:!0,children:(0,d.jsx)("p",{className:"text-[11px] text-foreground/80 truncate leading-snug mb-1.5",children:a.description})}),(0,d.jsx)(an.ZI,{side:"bottom",className:"max-w-[300px]",children:(0,d.jsx)("p",{className:"text-xs",children:a.description})})]}),(0,d.jsxs)("div",{className:"flex items-center gap-1",children:[e&&(0,d.jsxs)(A.$,{variant:"ghost",size:"sm",className:"h-5 px-1.5 text-[10px] text-muted-foreground hover:text-foreground",onClick:()=>g(a.id),children:[(0,d.jsx)(a0.A,{className:"h-3 w-3 mr-0.5"}),"Jump"]}),(0,d.jsxs)(A.$,{variant:"ghost",size:"sm",className:"h-5 px-1.5 text-[10px] text-muted-foreground hover:text-foreground ml-auto",onClick:()=>f(a.id,a.description),children:[(0,d.jsx)(W.A,{className:"h-3 w-3 mr-0.5"}),"Restore"]})]})]},a.id)})})})]})}var a3=c(37905),a4=c(50593),a5=c(13117);function a6(a){return a.endsWith(".py")?"python":a.endsWith(".lua")?"lua":null}function a7({projectId:a,runtime:b,onClose:c,bufferedMessages:f,onBufferConsumed:i}){let j=(0,e.useRef)(null),k=(0,e.useRef)(null);(0,e.useRef)(null);let[l,m]=(0,e.useState)(!1),[n,o]=(0,e.useState)(!1);(0,e.useRef)(null);let p="terminal"===(0,R.getRuntimeConfig)(b).previewMode,q="python"===b?"/main.py":"lua"===b?"/main.lua":"",[r,s]=(0,e.useState)(q),[t,u]=(0,e.useState)([]);(0,e.useRef)(""),(0,e.useRef)(0);let w=(0,e.useRef)(!1);function x(a){a.write("\r\n\x1b[32m$\x1b[0m ")}(0,e.useRef)([]),(0,e.useRef)(-1),(0,e.useRef)(""),(0,e.useRef)(0),(0,e.useRef)(!1),(0,e.useRef)(!1),(0,e.useCallback)(async()=>{try{await g.vfs.init();let b=(await g.vfs.listFiles(a)).filter(a=>{var b;return b=a.path,null!==a6(b)}).map(a=>a.path).sort();u(b)}catch(a){}},[a]),(0,e.useCallback)(async(b,c)=>{try{if(await g.vfs.init(),(await g.vfs.listFiles(a)).find(a=>a.path===b))await g.vfs.updateFile(a,b,c);else{try{await g.vfs.createDirectory(a,"/output")}catch(a){}await g.vfs.createFile(a,b,c)}}catch(a){h.v.error("Failed to write output file:",a)}},[a]);let z=(0,e.useCallback)(()=>{let b=r||q;b&&function(b){let c=k.current;if(!c)return;let d=a6(b);d&&(w.current&&a5.Y.abort(),w.current=!0,m(!0),c.writeln(`\x1b[2m--- Running ${b} ---\x1b[0m`),a5.Y.execute(a,d,b).catch(a=>{c.writeln(`\x1b[31mFailed to execute: ${a}\x1b[0m`),w.current=!1,m(!1),x(c)}))}(b)},[r,q,a]),B=(0,e.useCallback)(()=>{a5.Y.abort(),w.current=!1,m(!1);let a=k.current;a&&(a.writeln("\x1b[33m--- Script aborted ---\x1b[0m"),x(a))},[]),C=(0,e.useCallback)(()=>{k.current?.clear()},[]),D=t.length>0||p;return(0,d.jsxs)("div",{className:"h-full flex flex-col",children:[(0,d.jsxs)("div",{className:"p-3 border-b bg-muted/70 flex items-center justify-between",children:[(0,d.jsxs)("div",{className:"flex items-center gap-2",children:[(0,d.jsx)($.A,{className:"h-4 w-4 md:hidden",style:{color:"var(--button-terminal-active, #22c55e)"}}),c?(0,d.jsxs)("button",{type:"button",onClick:c,"aria-label":"Hide console",className:"relative hidden h-6 w-6 items-center justify-center rounded-sm text-muted-foreground transition-colors hover:text-destructive md:flex group",children:[(0,d.jsx)($.A,{className:"h-4 w-4 transition-opacity group-hover:opacity-0",style:{color:"var(--button-terminal-active, #22c55e)"}}),(0,d.jsx)(y.A,{className:"absolute h-3 w-3 opacity-0 transition-opacity group-hover:opacity-100"})]}):(0,d.jsx)($.A,{className:"hidden h-4 w-4 md:inline-flex",style:{color:"var(--button-terminal-active, #22c55e)"}}),(0,d.jsx)("h3",{className:"text-sm font-medium",children:"Console"}),D&&(0,d.jsxs)("select",{value:r,onChange:a=>s(a.target.value),className:"text-xs bg-background border border-border rounded px-1.5 py-0.5 max-w-[140px] ml-1",children:[t.map(a=>(0,d.jsx)("option",{value:a,children:a},a)),r&&!t.includes(r)&&(0,d.jsx)("option",{value:r,children:r})]})]}),(0,d.jsxs)("div",{className:"flex items-center gap-1",children:[D&&(l?(0,d.jsxs)(A.$,{size:"sm",variant:"ghost",className:"h-5 px-2 gap-1.5 text-destructive hover:text-destructive",onClick:B,children:[(0,d.jsx)(a4.A,{className:"h-3 w-3"}),(0,d.jsx)("span",{className:"text-xs",children:"Stop"})]}):(0,d.jsxs)(A.$,{size:"sm",variant:"ghost",className:"h-5 px-2 gap-1.5",onClick:z,disabled:!r&&!q,children:[(0,d.jsx)(v.A,{className:"h-3 w-3"}),(0,d.jsx)("span",{className:"text-xs",children:"Run"})]})),(0,d.jsxs)(A.$,{size:"sm",variant:"ghost",className:"h-5 px-2 gap-1.5",onClick:C,children:[(0,d.jsx)(aw.A,{className:"h-3 w-3"}),(0,d.jsx)("span",{className:"text-xs",children:"Clear"})]})]})]}),(0,d.jsx)("div",{className:"flex-1 overflow-hidden p-1",style:{backgroundColor:"#1a1a2e"},children:(0,d.jsx)("div",{ref:j,className:"h-full w-full"})})]})}c(37240);var a8=c(94722);function a9({project:a,onBack:b}){let[f,i]=(0,e.useState)(0),[j,k]=(0,e.useState)(""),[l,m]=(0,e.useState)(!1),[n,o]=(0,e.useState)(null),[p,q]=(0,e.useState)(null),[r,s]=(0,e.useState)("preview"),[t,u]=(0,e.useState)(!1),[v,y]=(0,e.useState)(!1),[z,B]=(0,e.useState)(a.lastSavedAt??null),[C,D]=(0,e.useState)(a.settings?.previewEntryPoint),[E,F]=(0,e.useState)(null),[G,H]=(0,e.useState)(()=>!1),I=(0,e.useRef)(null),L=(0,e.useRef)(null),O=(0,e.useRef)(!1),[P,Q]=(0,e.useState)([]);(0,e.useRef)(!1);let[af,ag]=(0,e.useState)(null),[ai,aj]=(0,e.useState)(0),[av,aw]=(0,e.useState)(ad.s.getDefaultModel()),[ax,ay]=(0,e.useState)(0),{state:aA,start:aB,setWorkspaceHandler:aC}=(0,at.C)(),aD=aA.currentStep?.id,aE="running"===aA.status&&"wrap-up"!==aD,{shouldShowCosts:aF}=function(){let[a,b]=(0,e.useState)(()=>ad.s.getCostSettings()),c=!1!==a.showCosts;return{costSettings:a,shouldShowCosts:c}}(),aG=(0,e.useMemo)(()=>{let a=ad.s.getSelectedProvider(),b=av||ad.s.getDefaultModel(),c=ad.s.getCachedModels(a);if(c){let a=c.models.find(a=>a.id===b);if(a?.supportsVision!==void 0)return a.supportsVision}return(0,ae.Uw)(a,b)},[av]),aH=(0,e.useMemo)(()=>{let a=ad.s.getSelectedProvider(),b=(0,ae.sO)(a);return!!b.isLocal||!b.apiKeyRequired&&!b.usesOAuth||!!ad.s.getProviderApiKey(a)},[av]),aI="terminal"===(0,R.getRuntimeConfig)(a.settings?.runtime||"handlebars").previewMode,[aJ,aK]=(0,e.useState)(!0),[aL,aM]=(0,e.useState)(!0),[aN,aO]=(0,e.useState)(!1),[aP,aQ]=(0,e.useState)(!aI),[aS,aT]=(0,e.useState)(!1),[aU,aV]=(0,e.useState)(!1),[aW,aX]=(0,e.useState)(!1),[aY,a$]=(0,e.useState)(aI),[a_,a0]=(0,e.useState)(!1),a1=(0,e.useRef)([]);(0,e.useRef)(aY);let[a4,a5]=(0,e.useState)(()=>(0,ad.D)(a.id)),[a6,a9]=(0,e.useState)(null),[ba,bb]=(0,e.useState)([]),bc=(0,e.useRef)(0),bd=(0,e.useRef)(null),be=(0,e.useCallback)(b=>{bd.current&&clearTimeout(bd.current),bd.current=setTimeout(()=>{ah.saveEvents(a.id,b).catch(a=>{h.v.error("Failed to persist debug events:",a)})},500)},[a.id]),bf=(0,e.useCallback)(async(a,b)=>{bb(c=>{let d;if(("assistant_delta"===a||"tool_param_delta"===a||"reasoning_delta"===a)&&c.length>0){let e=Math.max(0,c.length-4);for(let f=c.length-1;f>=e;f--)if(c[f].event===a){let a=c[f],e={...a,timestamp:Date.now(),version:(a.version||1)+1,count:(a.count||1)+1,data:{all:a.data.all?[...a.data.all,b]:[a.data,b]}};return be(d=[...c.slice(0,f),e,...c.slice(f+1)]),d}}return(d=[...c,{id:`${Date.now()}-${bc.current++}`,timestamp:Date.now(),event:a,data:b,count:1,version:1}]).length>500&&(d=d.slice(-500)),be(d),d})},[a.id,be,500]),bg=(0,e.useCallback)(async()=>{bb([]),await ah.clearEvents(a.id),await ao.Y.clearAutoCheckpoints(a.id),q(null)},[a.id]),bh=(()=>{let a=[aJ,aL,aN,aY,aP,aS,aU].filter(Boolean).length;if(a>=6)return{chat:16,files:12,editor:18,terminal:18,preview:18,checkpoints:9,debug:9};if(5===a)return{chat:20,files:15,editor:25,terminal:20,preview:20,checkpoints:20,debug:20};if(4===a)return{chat:25,files:15,editor:35,terminal:25,preview:25,checkpoints:25,debug:25};if(3===a)return{chat:34,files:33,editor:33,terminal:34,preview:33,checkpoints:33,debug:34};if(2===a)return{chat:50,files:50,editor:50,terminal:50,preview:50,checkpoints:50,debug:50};return{chat:100,files:100,editor:100,terminal:100,preview:100,checkpoints:100,debug:100}})(),bi=a=>{if(!a)return"Select Model";let b=a.split("/");return b[b.length-1].split("-").map(a=>a.charAt(0).toUpperCase()+a.slice(1)).join(" ")},bj=(0,e.useCallback)((a,b=1200)=>{if(!a)return"";if(a.length<=b)return a;let c=Math.max(0,Math.floor(.6*b)),d=Math.max(0,Math.floor(.3*b)),e=a.slice(0,c),f=d>0?a.slice(-d):"";return`${e} +Response.json({ products });`})]}),y&&(0,d.jsxs)("div",{className:"flex items-center gap-2 text-sm text-destructive bg-destructive/10 p-3 rounded-lg",children:[(0,d.jsx)(g.A,{className:"h-4 w-4"}),y]})]}),(0,d.jsxs)("div",{className:"flex items-center justify-end gap-2 pt-4 border-t",children:[(0,d.jsx)(o.$,{variant:"outline",onClick:c,disabled:p,children:"Cancel"}),(0,d.jsx)(o.$,{onClick:D,disabled:p,children:p?(0,d.jsxs)(d.Fragment,{children:[(0,d.jsx)(f.A,{className:"h-4 w-4 mr-2 animate-spin"}),"Saving..."]}):a?"Save Changes":"Create Function"})]})]})}):null}var y=c(15514);function z({deploymentId:a,dataProvider:b}){let[c,q]=(0,e.useState)([]),[r,s]=(0,e.useState)(!0),[t,u]=(0,e.useState)(null),[v,w]=(0,e.useState)(null),[z,A]=(0,e.useState)(!1),B=async()=>{try{if(s(!0),u(null),b)q(await b.list());else if(a){let b=await fetch(`/api/admin/deployments/${a}/server-functions`);if(!b.ok){let a=await b.json();throw Error(a.error||"Failed to load server functions")}let c=await b.json();q(c.functions)}}catch(a){u(a instanceof Error?a.message:"Failed to load server functions")}finally{s(!1)}},C=async c=>{try{if(b)await b.toggle(c.id,!c.enabled);else if(!a)return;else if(!(await fetch(`/api/admin/deployments/${a}/server-functions/${c.id}`,{method:"PUT",headers:{"Content-Type":"application/json"},body:JSON.stringify({enabled:!c.enabled})})).ok)throw Error("Failed to update server function");await B()}catch(a){console.error("Failed to toggle server function:",a)}},D=async c=>{if(confirm(`Delete server function "${c.name}"? This cannot be undone.`))try{if(b)await b.remove(c.id);else if(!a)return;else if(!(await fetch(`/api/admin/deployments/${a}/server-functions/${c.id}`,{method:"DELETE"})).ok)throw Error("Failed to delete server function");await B()}catch(a){console.error("Failed to delete server function:",a)}},E=async c=>{try{if(b)await b.save(v?.id||null,c);else if(a)if(v){let b=await fetch(`/api/admin/deployments/${a}/server-functions/${v.id}`,{method:"PUT",headers:{"Content-Type":"application/json"},body:JSON.stringify(c)});if(!b.ok){let a=await b.json();throw Error(a.error||"Failed to update server function")}}else{let b=await fetch(`/api/admin/deployments/${a}/server-functions`,{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify(c)});if(!b.ok){let a=await b.json();throw Error(a.error||"Failed to create server function")}}else throw Error("No deployment ID available");w(null),A(!1),await B()}catch(a){throw a}};return r?(0,d.jsx)("div",{className:"flex items-center justify-center h-full",children:(0,d.jsx)(f.A,{className:"h-6 w-6 animate-spin text-muted-foreground"})}):t?(0,d.jsxs)("div",{className:"flex flex-col items-center justify-center h-full gap-4",children:[(0,d.jsx)(g.A,{className:"h-8 w-8 text-destructive"}),(0,d.jsx)("p",{className:"text-sm text-muted-foreground",children:t}),(0,d.jsx)(o.$,{variant:"outline",onClick:B,children:"Retry"})]}):(0,d.jsxs)("div",{className:"h-full flex flex-col",children:[(0,d.jsxs)("div",{className:"flex items-center justify-between mb-4",children:[(0,d.jsx)("h3",{className:"text-sm font-medium",children:"Server Functions (Helpers)"}),(0,d.jsxs)(o.$,{size:"sm",onClick:()=>A(!0),children:[(0,d.jsx)(h.A,{className:"h-4 w-4 mr-1"}),"New Helper"]})]}),(0,d.jsx)("div",{className:"flex-1 overflow-auto",children:0===c.length?(0,d.jsxs)("div",{className:"flex flex-col items-center justify-center h-full p-8 text-center border rounded-lg",children:[(0,d.jsx)(i.A,{className:"h-8 w-8 text-muted-foreground mb-2"}),(0,d.jsx)("p",{className:"text-sm text-muted-foreground",children:"No server functions yet"}),(0,d.jsx)("p",{className:"text-xs text-muted-foreground mt-1 mb-4",children:"Create reusable helpers for your edge functions"}),(0,d.jsxs)(o.$,{size:"sm",onClick:()=>A(!0),children:[(0,d.jsx)(h.A,{className:"h-4 w-4 mr-1"}),"Create Helper"]})]}):(0,d.jsx)("div",{className:"grid gap-3",children:c.map(a=>(0,d.jsx)("div",{className:(0,y.cn)("border rounded-lg p-4 transition-colors",!a.enabled&&"opacity-60 bg-muted/30"),children:(0,d.jsxs)("div",{className:"flex items-start justify-between gap-2",children:[(0,d.jsxs)("div",{className:"flex-1 min-w-0 overflow-hidden",children:[(0,d.jsxs)("div",{className:"flex items-center gap-2 flex-wrap",children:[(0,d.jsx)(i.A,{className:"h-4 w-4 text-orange-500 shrink-0"}),(0,d.jsx)("span",{className:"font-mono font-medium truncate",children:a.name}),!a.enabled&&(0,d.jsx)("span",{className:"text-xs bg-muted px-1.5 py-0.5 rounded shrink-0",children:"disabled"})]}),a.description&&(0,d.jsx)("p",{className:"text-sm text-muted-foreground mt-1 truncate",children:a.description}),(0,d.jsx)("div",{className:"flex items-center gap-4 mt-2 text-xs text-muted-foreground",children:(0,d.jsxs)("span",{className:"font-mono truncate",children:["server.",a.name,"(args)"]})})]}),(0,d.jsxs)(p.rI,{children:[(0,d.jsx)(p.ty,{asChild:!0,children:(0,d.jsx)(o.$,{variant:"ghost",size:"sm",children:(0,d.jsx)(j.A,{className:"h-4 w-4"})})}),(0,d.jsxs)(p.SQ,{align:"end",children:[(0,d.jsxs)(p._2,{onClick:()=>w(a),children:[(0,d.jsx)(k.A,{className:"h-4 w-4 mr-2"}),"Edit"]}),(0,d.jsx)(p._2,{onClick:()=>C(a),children:a.enabled?(0,d.jsxs)(d.Fragment,{children:[(0,d.jsx)(l.A,{className:"h-4 w-4 mr-2"}),"Disable"]}):(0,d.jsxs)(d.Fragment,{children:[(0,d.jsx)(m.A,{className:"h-4 w-4 mr-2"}),"Enable"]})}),(0,d.jsxs)(p._2,{onClick:()=>D(a),className:"text-destructive",children:[(0,d.jsx)(n.A,{className:"h-4 w-4 mr-2"}),"Delete"]})]})]})]})},a.id))})}),(z||v)&&(0,d.jsx)(x,{function:v,isOpen:!0,onClose:()=>{A(!1),w(null)},onSave:E})]})}},62857:(a,b,c)=>{c.d(b,{a:()=>a9});var d=c(21124),e=c(38301),f=c.n(e),g=c(11482),h=c(15514),i=c(96352),j=c(11082),k=c(74097),l=c(15350),m=c(15917),n=c(85351),o=c(59405),p=c(78733),q=c(22774),r=c(46148),s=c(87278),t=c(57759),u=c(43700),v=c(30887),w=c(3368),x=c(42674),y=c(47089),z=c(72380),A=c(19217),B=c(15044),C=c(71613),D=c(90133);let E=B.bL,F=B.l9;B.YJ,B.ZL,B.Pb,B.z6,e.forwardRef(({className:a,inset:b,children:c,...e},f)=>(0,d.jsxs)(B.ZP,{ref:f,className:(0,h.cn)("flex cursor-default select-none items-center rounded-sm px-2 py-1.5 text-sm outline-none focus:bg-accent focus:text-accent-foreground data-[state=open]:bg-accent data-[state=open]:text-accent-foreground",b&&"pl-8",a),...e,children:[c,(0,d.jsx)(o.A,{className:"ml-auto h-4 w-4"})]})).displayName=B.ZP.displayName,e.forwardRef(({className:a,...b},c)=>(0,d.jsx)(B.G5,{ref:c,className:(0,h.cn)("z-50 min-w-[8rem] overflow-hidden rounded-md border bg-popover p-1 text-popover-foreground shadow-lg data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:slide-in-from-left-2 data-[side=top]:slide-in-from-bottom-2",a),...b})).displayName=B.G5.displayName;let G=e.forwardRef(({className:a,...b},c)=>(0,d.jsx)(B.ZL,{children:(0,d.jsx)(B.UC,{ref:c,className:(0,h.cn)("z-50 min-w-[8rem] overflow-hidden rounded-md border bg-popover p-1 text-popover-foreground shadow-md data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:slide-in-from-left-2 data-[side=top]:slide-in-from-bottom-2",a),...b})}));G.displayName=B.UC.displayName;let H=e.forwardRef(({className:a,inset:b,...c},e)=>(0,d.jsx)(B.q7,{ref:e,className:(0,h.cn)("relative flex cursor-default select-none items-center rounded-sm px-2 py-1.5 text-sm outline-none focus:bg-accent focus:text-accent-foreground data-[disabled]:pointer-events-none data-[disabled]:opacity-50",b&&"pl-8",a),...c}));H.displayName=B.q7.displayName,e.forwardRef(({className:a,children:b,checked:c,...e},f)=>(0,d.jsxs)(B.H_,{ref:f,className:(0,h.cn)("relative flex cursor-default select-none items-center rounded-sm py-1.5 pl-8 pr-2 text-sm outline-none focus:bg-accent focus:text-accent-foreground data-[disabled]:pointer-events-none data-[disabled]:opacity-50",a),checked:c,...e,children:[(0,d.jsx)("span",{className:"absolute left-2 flex h-3.5 w-3.5 items-center justify-center",children:(0,d.jsx)(B.VF,{children:(0,d.jsx)(C.A,{className:"h-4 w-4"})})}),b]})).displayName=B.H_.displayName,e.forwardRef(({className:a,children:b,...c},e)=>(0,d.jsxs)(B.hN,{ref:e,className:(0,h.cn)("relative flex cursor-default select-none items-center rounded-sm py-1.5 pl-8 pr-2 text-sm outline-none focus:bg-accent focus:text-accent-foreground data-[disabled]:pointer-events-none data-[disabled]:opacity-50",a),...c,children:[(0,d.jsx)("span",{className:"absolute left-2 flex h-3.5 w-3.5 items-center justify-center",children:(0,d.jsx)(B.VF,{children:(0,d.jsx)(D.A,{className:"h-2 w-2 fill-current"})})}),b]})).displayName=B.hN.displayName,e.forwardRef(({className:a,inset:b,...c},e)=>(0,d.jsx)(B.JU,{ref:e,className:(0,h.cn)("px-2 py-1.5 text-sm font-semibold text-foreground",b&&"pl-8",a),...c})).displayName=B.JU.displayName,e.forwardRef(({className:a,...b},c)=>(0,d.jsx)(B.wv,{ref:c,className:(0,h.cn)("-mx-1 my-1 h-px bg-border",a),...b})).displayName=B.wv.displayName;var I=c(7629),J=c(42830);function K({projectId:a,onFileSelect:b,onClose:f,entryPoint:B,onSetEntryPoint:C,onAddPromptFile:D}){let[K,L]=(0,e.useState)([]),[M,N]=(0,e.useState)([]),[O,P]=(0,e.useState)(new Set(["/"])),[Q,R]=(0,e.useState)(null),[S,T]=(0,e.useState)(""),[U,V]=(0,e.useState)(!1),[W,X]=(0,e.useState)(null),[Y,Z]=(0,e.useState)(null),[$,_]=(0,e.useState)(!1),[aa,ab]=(0,e.useState)(()=>!1),ac=(0,e.useRef)(null),ad=(0,e.useRef)(0),ae=(0,e.useCallback)(async()=>{let b=++ad.current;try{await g.vfs.init();let d=await g.vfs.getAllFilesAndDirectories(a);if($){let b=await g.vfs.listDirectory(a,"/",{includeTransient:!0}),e=new Set(d.map(a=>a.path)),f=b.filter(a=>a.path.startsWith("/.")&&!e.has(a.path)),{skillsService:h}=await Promise.resolve().then(c.bind(c,6636)),i=await h.getEnabledSkills(),j=new Set(i.map(a=>`/.skills/${a.id}.md`)),k=f.filter(a=>!a.path.startsWith("/.skills/")||j.has(a.path));d.push(...k)}let e=g.vfs.getGeneratedFiles(),f=new Set(d.map(a=>a.path));for(let a of e)f.has(a.path)||d.push(a);if(b!==ad.current)return;let h=d.filter(a=>"directory"!==a.type);L(h),N(af(d,$))}catch(a){h.v.error("Failed to load files:",a)}},[a,$]),af=(a,b)=>{let c=b?a:a.filter(a=>!a.path.startsWith("/.")),d=[],e=new Map;c.forEach(a=>{if("directory"===a.type){let b=a.path.split("/").filter(Boolean),c={path:a.path,name:a.name||b[b.length-1]||"unnamed",type:"directory",children:[]};e.set(a.path,c)}}),c.forEach(a=>{if("directory"!==a.type){let b=a.path.split("/").filter(Boolean),c="";for(let a=0;a<b.length-1;a++)if(c=c+"/"+b[a],!e.has(c)){let d={path:c,name:b[a],type:"directory",children:[]};e.set(c,d)}}}),e.forEach((a,b)=>{let c=b.split("/").filter(Boolean);if(1===c.length)d.push(a);else{let b="/"+c.slice(0,-1).join("/"),d=e.get(b);d&&d.children&&d.children.push(a)}}),c.forEach(a=>{if("directory"!==a.type){let b=a.path.split("/").filter(Boolean),c={path:a.path,name:a.name,type:"file"};if(1===b.length)d.push(c);else{let a="/"+b.slice(0,-1).join("/"),d=e.get(a);d&&d.children?.push(c)}}});let f=a=>{a.sort((a,b)=>a.type===b.type?a.name.localeCompare(b.name):"directory"===a.type?-1:1),a.forEach(a=>{a.children&&f(a.children)})};return f(d),d},ag=async a=>{if("directory"===a.type){var c;c=a.path,P(a=>{let b=new Set(a);return b.has(c)?b.delete(c):b.add(c),b})}else{let c=K.find(b=>b.path===a.path);c&&b&&b(c)}},ah=async(b="/")=>{let c=prompt("Enter file name:");if(!c)return;let d="/"===b?`/${c}`:`${b}/${c}`;try{await g.vfs.createFile(a,d,""),await ae()}catch(a){h.v.error("Failed to create file:",a)}},ai=async(b="/")=>{let c=prompt("Enter directory name:");if(!c)return;let d="/"===b?`/${c}`:`${b}/${c}`;try{await g.vfs.createDirectory(a,d),await ae()}catch(a){h.v.error("Failed to create directory:",a)}},aj=async(b,c)=>{if(confirm(`Delete ${c} "${b}"?`))try{"file"===c?await g.vfs.deleteFile(a,b):await g.vfs.deleteDirectory(a,b),await ae()}catch(a){h.v.error(`Failed to delete ${c}:`,a)}},ak=async(b,c)=>{if(!S)return;let d=b.split("/");d[d.length-1]=S;let e=d.join("/");try{"directory"===c?await g.vfs.renameDirectory(a,b,e):await g.vfs.renameFile(a,b,e),await ae(),R(null),T("")}catch(a){h.v.error(`Failed to rename ${c}:`,a)}},al=async a=>{for(let b of(a.preventDefault(),a.stopPropagation(),V(!1),Array.from(a.dataTransfer.items)))if("file"===b.kind){let a=b.getAsFile();a&&await am(a,"/")}},am=async(b,c)=>{if(!(0,i.fu)(b.name))return void J.oR.error(`File type not supported: ${b.name}`);let d=(0,i.Gr)(b.name),e=i.Q6[d];if(b.size>e)return void J.oR.error(`File too large: ${b.name}. Maximum size is ${Math.round(e/1024/1024)}MB`);let f="/"===c?`/${b.name}`:`${c}/${b.name}`;try{let c;c="image"===d||"video"===d||"binary"===d?await b.arrayBuffer():await b.text(),await g.vfs.createFile(a,f,c),await ae(),J.oR.success(`Uploaded ${b.name}`)}catch(d){if(d.message?.includes("already exists")){if(confirm(`File "${b.name}" already exists. Overwrite?`))try{await g.vfs.deleteFile(a,f),await am(b,c)}catch(a){h.v.error("Failed to overwrite file:",a),J.oR.error("Failed to overwrite file")}}else h.v.error("Failed to upload file:",d),J.oR.error(`Failed to upload ${b.name}: ${d.message}`)}},an=()=>{X(null),Z(null)},ao=async(b,c)=>{if(b.preventDefault(),b.stopPropagation(),!W||c&&W.path===c.path)return void Z(null);let d=c&&"directory"===c.type?c.path:"/";if("directory"===W.type){let a=W.path.endsWith("/")?W.path:W.path+"/";if((d.endsWith("/")?d:d+"/").startsWith(a)){J.oR.error("Cannot move a folder into itself"),Z(null);return}}let e=W.name,f="/"===d?`/${e}`:`${d}/${e}`;try{"directory"===W.type?await g.vfs.moveDirectory(a,W.path,f):await g.vfs.moveFile(a,W.path,f),await ae(),J.oR.success(`Moved ${W.name} to ${"/"===d?"root":d}`)}catch(a){h.v.error("Failed to move item:",a),J.oR.error(`Failed to move: ${a.message}`)}Z(null)},ap=(a,b=0)=>{let c,e,f,x,y=O.has(a.path),z=Q===a.path,A=Y===a.path,D=(c=a.path).startsWith("/.skills/")||c.startsWith("/.server/")||"/.skills"===c||"/.server"===c,J=(e=a.path,g.vfs.isGeneratedPath(e)),K=(f=a.path).startsWith("/.server/")||"/.server"===f,L=(x=a.path).startsWith("/.skills/")||"/.skills"===x,M=!D&&!J&&(a.name.startsWith(".")||a.path.startsWith("/.")),N=D||J;return(0,d.jsxs)("div",{draggable:!z&&!N,onDragStart:b=>!N&&void(b.stopPropagation(),X(a),b.dataTransfer.effectAllowed="move"),onDragEnd:an,onDragOver:b=>{var c;return"directory"===a.type&&!N&&(c=a.path,void(b.preventDefault(),b.stopPropagation(),W&&c!==W.path&&(b.dataTransfer.dropEffect="move",Z(c))))},onDrop:b=>"directory"===a.type&&!N&&ao(b,a),children:[(0,d.jsxs)(E,{children:[(0,d.jsx)(F,{children:(0,d.jsxs)("div",{className:(0,h.cn)("flex items-center gap-2 px-2 py-1.5 hover:bg-accent hover:text-accent-foreground cursor-pointer rounded-md transition-colors",A&&"directory"===a.type&&"bg-blue-500/20 border border-blue-500",W?.path===a.path&&"opacity-50",(D||J||M)&&"opacity-75","group"),style:{paddingLeft:`${16*b+8}px`},onClick:()=>ag(a),children:["directory"===a.type?(0,d.jsxs)(d.Fragment,{children:[y?(0,d.jsx)(n.A,{className:"w-4 h-4 text-muted-foreground"}):(0,d.jsx)(o.A,{className:"w-4 h-4 text-muted-foreground"}),K?(0,d.jsx)(j.A,{className:"w-4 h-4 text-orange-500"}):L?(0,d.jsx)(k.A,{className:"w-4 h-4 text-purple-500"}):y?(0,d.jsx)(l.A,{className:"w-4 h-4 text-blue-500"}):(0,d.jsx)(m.A,{className:"w-4 h-4 text-blue-500"})]}):(0,d.jsxs)(d.Fragment,{children:[(0,d.jsx)("span",{className:"w-4"}),(()=>{if(a.path===(B||"/index.html"))return(0,d.jsx)(p.A,{className:"w-4 h-4 text-emerald-500"});if(".PROMPT.md"===a.name)return(0,d.jsx)(q.A,{className:"w-4 h-4 text-amber-500"});let b=(0,i.Gr)(a.path);return"image"===b?(0,d.jsx)(r.A,{className:"w-4 h-4 text-green-500"}):"video"===b?(0,d.jsx)(s.A,{className:"w-4 h-4 text-purple-500"}):(0,d.jsx)(t.A,{className:"w-4 h-4 text-muted-foreground"})})()]}),z?(0,d.jsx)(I.p,{value:S,onChange:a=>T(a.target.value),onBlur:()=>ak(a.path,a.type),onKeyDown:b=>{"Enter"===b.key?ak(a.path,a.type):"Escape"===b.key&&(R(null),T(""))},className:"h-5 text-sm",autoFocus:!0,onClick:a=>a.stopPropagation()}):(0,d.jsxs)("span",{className:(0,h.cn)("text-sm flex-1",(D||J||M)&&"italic text-muted-foreground"),children:[a.name,D&&(0,d.jsx)("span",{className:"text-xs text-muted-foreground ml-1",children:"(read-only)"}),J&&(0,d.jsx)("span",{className:"text-xs text-muted-foreground ml-1",children:"(generated)"}),a.path===(B||"/index.html")&&(0,d.jsx)("span",{className:"text-xs text-emerald-500 ml-1",children:"(entry)"}),".PROMPT.md"===a.name&&(0,d.jsx)("span",{className:"text-xs text-amber-500 ml-1",children:"(AI prompt)"})]})]})}),(0,d.jsxs)(G,{children:[!N&&(0,d.jsxs)(d.Fragment,{children:["directory"===a.type&&(0,d.jsxs)(d.Fragment,{children:[(0,d.jsxs)(H,{onClick:()=>ah(a.path),children:[(0,d.jsx)(t.A,{className:"mr-2 h-4 w-4"}),"New File"]}),(0,d.jsxs)(H,{onClick:()=>ai(a.path),children:[(0,d.jsx)(m.A,{className:"mr-2 h-4 w-4"}),"New Folder"]}),(0,d.jsxs)(H,{onClick:()=>ac.current?.click(),children:[(0,d.jsx)(u.A,{className:"mr-2 h-4 w-4"}),"Upload Files"]})]}),"file"===a.type&&C&&a.path!==(B||"/index.html")&&(0,d.jsxs)(H,{onClick:()=>C(a.path),children:[(0,d.jsx)(p.A,{className:"mr-2 h-4 w-4"}),"Set as Entry Point"]}),"file"===a.type&&(a.path.endsWith(".py")||a.path.endsWith(".lua"))&&(0,d.jsxs)(H,{onClick:()=>{window.dispatchEvent(new CustomEvent("runInConsole",{detail:{path:a.path}}))},children:[(0,d.jsx)(v.A,{className:"mr-2 h-4 w-4"}),"Run in Console"]}),(0,d.jsx)(H,{onClick:()=>{R(a.path),T(a.name)},children:"Rename"}),(0,d.jsx)(H,{onClick:()=>aj(a.path,a.type),className:"text-destructive",children:"Delete"})]}),D&&(0,d.jsxs)(H,{disabled:!0,children:[(0,d.jsx)(w.A,{className:"mr-2 h-4 w-4"}),"Read-only ",K?"server context":"skill"]}),J&&(0,d.jsxs)(H,{disabled:!0,children:[(0,d.jsx)(w.A,{className:"mr-2 h-4 w-4"}),"Generated build output"]})]})]}),"directory"===a.type&&y&&a.children&&(0,d.jsx)("div",{children:a.children.map(a=>ap(a,b+1))})]},a.path)};return(0,d.jsxs)("div",{className:"h-full flex flex-col",onDrop:al,onDragOver:a=>{a.preventDefault(),a.stopPropagation(),V(!0)},onDragLeave:a=>{a.preventDefault(),a.stopPropagation();let b=a.currentTarget.getBoundingClientRect(),c=a.clientX,d=a.clientY;(c<b.left||c>=b.right||d<b.top||d>=b.bottom)&&V(!1)},children:[(0,d.jsx)("input",{ref:ac,type:"file",multiple:!0,className:"hidden",onChange:async a=>{for(let b of Array.from(a.target.files||[]))await am(b,"/");ac.current&&(ac.current.value="")}}),(0,d.jsxs)("div",{className:"p-3 border-b bg-muted/70 flex items-center justify-between",children:[(0,d.jsxs)("div",{className:"flex items-center gap-2",children:[(0,d.jsx)(x.A,{className:"h-4 w-4 md:hidden",style:{color:"var(--button-files-active)"}}),f?(0,d.jsxs)("button",{type:"button",onClick:f,"aria-label":"Hide file explorer",className:"relative hidden h-6 w-6 items-center justify-center rounded-sm text-muted-foreground transition-colors hover:text-destructive md:flex group",children:[(0,d.jsx)(x.A,{className:"h-4 w-4 transition-opacity group-hover:opacity-0",style:{color:"var(--button-files-active)"}}),(0,d.jsx)(y.A,{className:"absolute h-3 w-3 opacity-0 transition-opacity group-hover:opacity-100"})]}):(0,d.jsx)(x.A,{className:"hidden h-4 w-4 md:inline-flex",style:{color:"var(--button-files-active)"}}),(0,d.jsx)("h3",{className:"text-sm font-medium",children:"File Explorer"})]}),(0,d.jsxs)("div",{className:"flex gap-1",children:[(0,d.jsx)(A.$,{size:"icon",variant:"ghost",className:"h-5 w-5",onClick:()=>ac.current?.click(),title:"Upload files",children:(0,d.jsx)(u.A,{className:"h-3 w-3"})}),(0,d.jsx)(A.$,{size:"icon",variant:"ghost",className:"h-5 w-5",onClick:()=>ah("/"),title:"New file",children:(0,d.jsx)(t.A,{className:"h-3 w-3"})}),(0,d.jsx)(A.$,{size:"icon",variant:"ghost",className:"h-5 w-5",onClick:()=>ai("/"),title:"New folder",children:(0,d.jsx)(m.A,{className:"h-3 w-3"})})]})]}),(0,d.jsxs)(E,{children:[(0,d.jsx)(F,{asChild:!0,children:(0,d.jsxs)("div",{className:(0,h.cn)("flex-1 overflow-y-auto p-3 space-y-0.5 relative",U&&"bg-blue-500/10"),onDragOver:a=>{W&&(a.preventDefault(),a.stopPropagation(),Z("/"))},onDrop:a=>{W&&ao(a,null)},children:[U&&(0,d.jsx)("div",{className:"absolute inset-0 flex items-center justify-center pointer-events-none",children:(0,d.jsxs)("div",{className:"bg-blue-500/20 border-2 border-dashed border-blue-500 rounded-lg p-8",children:[(0,d.jsx)(u.A,{className:"h-12 w-12 text-blue-500 mx-auto mb-2"}),(0,d.jsx)("p",{className:"text-sm text-blue-600",children:"Drop files here to upload"})]})}),0===M.length?(0,d.jsx)("div",{className:"flex-1 flex items-center justify-center py-8",children:(0,d.jsxs)("div",{className:"text-center space-y-3",children:[(0,d.jsx)(m.A,{className:"h-12 w-12 mx-auto opacity-50 text-muted-foreground"}),(0,d.jsxs)("div",{className:"space-y-1",children:[(0,d.jsx)("p",{className:"text-base font-medium text-foreground",children:"No files yet"}),(0,d.jsx)("p",{className:"text-sm text-muted-foreground",children:"Create your first file to get started"})]})]})}):(0,d.jsx)("div",{className:"contents",children:M.map(a=>ap(a))})]})}),(0,d.jsxs)(G,{children:[(0,d.jsxs)(H,{onClick:()=>ah("/"),children:[(0,d.jsx)(t.A,{className:"mr-2 h-4 w-4"}),"New File"]}),(0,d.jsxs)(H,{onClick:()=>ai("/"),children:[(0,d.jsx)(m.A,{className:"mr-2 h-4 w-4"}),"New Folder"]}),(0,d.jsxs)(H,{onClick:()=>ac.current?.click(),children:[(0,d.jsx)(u.A,{className:"mr-2 h-4 w-4"}),"Upload Files"]}),(0,d.jsxs)(H,{onClick:()=>_(!$),children:[$?(0,d.jsx)(z.A,{className:"mr-2 h-4 w-4"}):(0,d.jsx)(w.A,{className:"mr-2 h-4 w-4"}),$?"Hide Hidden Files":"Show Hidden Files"]})]})]}),D&&!aa&&K.length>0&&!K.some(a=>"/.PROMPT.md"===a.path)&&(0,d.jsxs)("div",{className:"mx-2 mb-2 p-2 rounded-md border border-amber-500/30 bg-amber-500/5 text-xs",children:[(0,d.jsx)("p",{className:"text-amber-600 dark:text-amber-400 mb-1.5",children:"No .PROMPT.md found"}),(0,d.jsx)("p",{className:"text-muted-foreground mb-2",children:"Add the default website prompt?"}),(0,d.jsxs)("div",{className:"flex gap-2",children:[(0,d.jsx)(A.$,{size:"sm",variant:"outline",className:"h-6 text-xs px-2",onClick:D,children:"Add"}),(0,d.jsx)(A.$,{size:"sm",variant:"ghost",className:"h-6 text-xs px-2",onClick:()=>{ab(!0),localStorage.setItem(`osw-prompt-dismissed-${a}`,"true")},children:"Dismiss"})]})]})]})}var L=c(21564),M=c(33464),N=c(81100),O=c(88205),P=c(18310),Q=c(45523),R=c(3902);function S({projectId:a,runtime:b,onClose:c}){let[i,j]=(0,e.useState)(new Map),[k,l]=(0,e.useState)(null),{resolvedTheme:m}=(0,Q.D)(),[n,o]=(0,e.useState)(!1),p=f().useRef(new Set),q=(0,L.dJ)();(0,e.useRef)(q),b&&(0,R.getRuntimeConfig)(b).jsxImportSource,(0,e.useRef)([]),(0,e.useRef)(new Map);let s=(0,e.useCallback)((a,b)=>{void 0!==a&&"text"===u(b).type&&j(c=>{let d=new Map(c),e=d.get(b);if(e){let c=e.content!==a;d.set(b,{...e,content:a,modified:c})}return d})},[]),t=(0,e.useCallback)(async b=>{let c=i.get(b);if(c&&c.modified){p.current.add(b);try{await g.vfs.init();let d=await g.vfs.updateFile(a,b,c.content);j(a=>{let e=new Map(a);return e.set(b,{file:d,content:c.content,modified:!1}),e})}catch(a){h.v.error("Failed to save file:",a)}finally{setTimeout(()=>{p.current.delete(b)},100)}}},[i,a]);(0,e.useCallback)(a=>{(a.metaKey||a.ctrlKey)&&"s"===a.key&&(a.preventDefault(),k&&t(k))},[k,t]);let u=a=>{let b=a.split(".").pop()?.toLowerCase();if(["png","jpg","jpeg","gif","bmp","svg","webp"].includes(b||""))return{type:"image",language:"plaintext"};let c={js:"javascript",mjs:"javascript",ts:"typescript",tsx:"typescript",html:"html",htm:"html",css:"css",json:"json",md:"markdown",txt:"plaintext",xml:"xml",yaml:"yaml",yml:"yaml",py:"python",lua:"lua"};return c[b||""]?{type:"text",language:c[b||""]}:["zip","tar","gz","exe","bin","pdf","doc","docx","xls","xlsx","ppt","pptx"].includes(b||"")?{type:"unsupported",language:"plaintext"}:{type:"text",language:"plaintext"}},v=k?i.get(k):null;return(0,d.jsxs)("div",{className:"h-full flex flex-col",children:[(0,d.jsxs)("div",{className:"p-3 border-b bg-muted/70 flex items-center justify-between",children:[(0,d.jsxs)("div",{className:"flex items-center gap-2",children:[(0,d.jsx)(M.A,{className:"h-4 w-4 md:hidden",style:{color:"var(--button-editor-active)"}}),c?(0,d.jsxs)("button",{type:"button",onClick:c,"aria-label":"Hide code editor",className:"relative hidden h-6 w-6 items-center justify-center rounded-sm text-muted-foreground transition-colors hover:text-destructive md:flex group",children:[(0,d.jsx)(M.A,{className:"h-4 w-4 transition-opacity group-hover:opacity-0",style:{color:"var(--button-editor-active)"}}),(0,d.jsx)(y.A,{className:"absolute h-3 w-3 opacity-0 transition-opacity group-hover:opacity-100"})]}):(0,d.jsx)(M.A,{className:"hidden h-4 w-4 md:inline-flex",style:{color:"var(--button-editor-active)"}}),(0,d.jsx)("h3",{className:"text-sm font-medium",children:"Code Editor"})]}),v?.modified&&"text"===u(v.file.path).type&&(0,d.jsxs)(A.$,{size:"sm",variant:"ghost",className:"h-5 px-2 gap-1.5",onClick:()=>t(k),children:[(0,d.jsx)(N.A,{className:"h-3 w-3"}),(0,d.jsx)("span",{className:"text-xs",children:"Save"})]})]}),0===i.size?(0,d.jsx)("div",{className:"flex-1 flex items-center justify-center text-muted-foreground",children:(0,d.jsxs)("div",{className:"text-center space-y-3",children:[(0,d.jsx)(O.A,{className:"h-12 w-12 mx-auto opacity-50"}),(0,d.jsxs)("div",{className:"space-y-1",children:[(0,d.jsx)("p",{className:"text-base font-medium",children:"No files open"}),(0,d.jsx)("p",{className:"text-sm",children:"Select a file from the explorer to edit"})]})]})}):(0,d.jsxs)(d.Fragment,{children:[(0,d.jsx)("div",{className:"border-b bg-muted/70",children:(0,d.jsx)("div",{className:"flex items-center overflow-x-auto scrollbar-thin",children:Array.from(i.entries()).map(([a,b])=>(0,d.jsxs)("div",{className:(0,h.cn)("flex items-center gap-2 px-4 py-2.5 border-r cursor-pointer transition-all relative group",k===a?"bg-background border-b-2 border-b-primary shadow-sm":"hover:bg-muted/50 border-b-2 border-b-transparent"),onClick:()=>l(a),children:[(0,d.jsxs)("span",{className:"text-sm",children:[b.file.name,b.modified&&(0,d.jsx)("span",{className:"text-orange-500 ml-1",children:"●"})]}),(0,d.jsx)(A.$,{size:"icon",variant:"ghost",className:"h-4 w-4 p-0 opacity-0 group-hover:opacity-100 transition-opacity",onClick:b=>((a,b)=>{b&&b.stopPropagation();let c=i.get(a);if((!c?.modified||confirm(`Close ${c.file.name} without saving?`))&&(j(b=>{let c=new Map(b);return c.delete(a),c}),k===a)){let b=Array.from(i.keys()).filter(b=>b!==a);l(b.length>0?b[b.length-1]:null)}})(a,b),children:(0,d.jsx)(y.A,{className:"h-3 w-3 hover:text-destructive"})})]},a))})}),v&&(0,d.jsx)("div",{className:"flex-1 border-t",children:(()=>{let a=u(v.file.path);return"image"===a.type?(0,d.jsx)("div",{className:"h-full flex items-center justify-center bg-background p-8",children:(0,d.jsxs)("div",{className:"text-center space-y-4 max-w-2xl",children:[(0,d.jsx)(r.A,{className:"h-12 w-12 mx-auto text-muted-foreground"}),(0,d.jsxs)("div",{className:"space-y-2",children:[(0,d.jsx)("h3",{className:"text-lg font-medium",children:"Image Preview"}),(0,d.jsx)("p",{className:"text-sm text-muted-foreground",children:v.file.name})]}),(0,d.jsx)("div",{className:"border rounded-lg p-4 bg-muted/30 max-h-96 overflow-auto",children:(0,d.jsx)("img",{src:`data:image/${v.file.path.split(".").pop()};base64,${v.content}`,alt:v.file.name,className:"max-w-full h-auto rounded shadow-sm",onError:a=>{let b=a.target;if(b.style.display="none",!b.parentElement?.querySelector(".error-msg")){let a=document.createElement("div");a.className="error-msg text-sm text-muted-foreground flex items-center gap-2",a.innerHTML='<svg class="h-4 w-4" fill="none" stroke="currentColor" viewBox="0 0 24 24"><path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M12 8v4m0 4h.01M21 12a9 9 0 11-18 0 9 9 0 0118 0z"></path></svg>Unable to display image',b.parentElement?.appendChild(a)}}})}),(0,d.jsx)("p",{className:"text-xs text-muted-foreground",children:"Image files cannot be edited in the text editor"})]})}):"unsupported"===a.type?(0,d.jsx)("div",{className:"h-full flex items-center justify-center bg-background p-8",children:(0,d.jsxs)("div",{className:"text-center space-y-4",children:[(0,d.jsx)(P.A,{className:"h-12 w-12 mx-auto text-muted-foreground"}),(0,d.jsxs)("div",{className:"space-y-2",children:[(0,d.jsx)("h3",{className:"text-lg font-medium",children:"Unsupported File Type"}),(0,d.jsx)("p",{className:"text-sm text-muted-foreground",children:v.file.name}),(0,d.jsx)("p",{className:"text-sm text-muted-foreground max-w-md",children:"This file type is not supported for editing in the text editor. Binary files and certain document formats cannot be displayed here."})]})]})}):(0,d.jsx)(L.Ay,{height:"100%",path:v.file.path,language:u(v.file.path).language,value:v.content??"",onChange:a=>s(a,v.file.path),theme:n?"dark"===m?"vs-dark":"light":"vs-dark",options:{minimap:{enabled:!1},fontSize:14,lineNumbers:"on",roundedSelection:!1,scrollBeyondLastLine:!1,automaticLayout:!0,tabSize:2,wordWrap:"on",wrappingIndent:"indent"}})})()})]})]})}function T(a){window.dispatchEvent(new CustomEvent("openFile",{detail:a}))}var U=c(9284),V=c(79944),W=c(9212),X=c(93575),Y=c(94684),Z=c(44688),$=c(77917),_=c(11861),aa=c(38547),ab=c(91032),ac=c(16270),ad=c(47247),ae=c(57771);let af=new Set(["assistant_delta","tool_param_delta","reasoning_delta"]);class ag{async initDB(){if(this.isInitialized)return;let{vfs:a}=await Promise.resolve().then(c.bind(c,11482));await a.init(),this.isInitialized=!0}async getDB(){let{vfs:a}=await Promise.resolve().then(c.bind(c,11482));return a.getDatabase()}getDebugEventsId(a){return`debug_events_${a}`}async loadEvents(a){await this.initDB();let b=await this.getDB(),c=this.getDebugEventsId(a);return new Promise((d,e)=>{let f=b.transaction([this.storeName],"readonly").objectStore(this.storeName).get(c);f.onsuccess=()=>{let b=f.result;b&&b.events?(this.eventsCache.set(a,b.events),d(b.events)):d([])},f.onerror=()=>{h.v.error("Failed to load debug events from DB"),e(f.error)}})}async saveEvents(a,b){await this.initDB();let c=await this.getDB(),d={id:this.getDebugEventsId(a),projectId:a,events:b,lastUpdated:new Date().toISOString()};return new Promise((e,f)=>{let g=c.transaction([this.storeName],"readwrite").objectStore(this.storeName).put(d);g.onsuccess=()=>{this.eventsCache.set(a,b),e()},g.onerror=()=>{h.v.error("Failed to save debug events to DB"),f(g.error)}})}async appendEvent(a,b){let c=this.eventsCache.get(a);c||(c=await this.loadEvents(a)),c.push(b),this.eventsCache.set(a,c),af.has(b.event)||await this.saveEvents(a,c)}async clearEvents(a){this.eventsCache.delete(a),await this.saveEvents(a,[]),h.v.debug(`[DebugEventsState] Cleared debug events for project ${a}`)}async truncateEvents(a,b){this.eventsCache.set(a,b),await this.saveEvents(a,b),h.v.debug(`[DebugEventsState] Truncated debug events for project ${a} to ${b.length} events`)}async getEvents(a){let b=this.eventsCache.get(a);return b||(b=await this.loadEvents(a)),b}async deleteProject(a){await this.initDB();let b=await this.getDB(),c=this.getDebugEventsId(a);return new Promise((d,e)=>{let f=b.transaction([this.storeName],"readwrite").objectStore(this.storeName).delete(c);f.onsuccess=()=>{this.eventsCache.delete(a),d()},f.onerror=()=>{h.v.error("Failed to delete debug events from DB"),e(f.error)}})}unloadProject(a){let b=this.eventsCache.has(a);this.eventsCache.delete(a),b&&h.v.debug(`[DebugEventsState] Unloaded debug events cache for project ${a}`)}constructor(){this.eventsCache=new Map,this.storeName="debugEvents",this.isInitialized=!1}}let ah=new ag;var ai=c(10596),aj=c(94122);let ak=({className:a,...b})=>(0,d.jsx)(aj.YZ,{className:(0,h.cn)("flex h-full w-full data-[panel-group-direction=vertical]:flex-col",a),...b}),al=aj.Zk,am=({withHandle:a,className:b,...c})=>(0,d.jsx)(aj.TW,{className:(0,h.cn)("group relative flex w-2 mx-1 items-center justify-center bg-transparent hover:bg-border/50 transition-colors after:absolute after:inset-y-0 after:left-1/2 after:w-4 after:-translate-x-1/2 focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-1 data-[panel-group-direction=vertical]:h-2 data-[panel-group-direction=vertical]:my-1 data-[panel-group-direction=vertical]:mx-0 data-[panel-group-direction=vertical]:w-full data-[panel-group-direction=vertical]:after:left-0 data-[panel-group-direction=vertical]:after:h-4 data-[panel-group-direction=vertical]:after:w-full data-[panel-group-direction=vertical]:after:-translate-y-1/2 data-[panel-group-direction=vertical]:after:translate-x-0 [&[data-panel-group-direction=vertical]>div]:rotate-90 cursor-col-resize data-[panel-group-direction=vertical]:cursor-row-resize",b),...c,children:a&&(0,d.jsx)("div",{className:"z-10 flex h-12 w-1 items-center justify-center rounded-full bg-border/30 hover:bg-border/50 transition-colors opacity-0 group-hover:opacity-100",children:(0,d.jsx)(ai.A,{className:"h-3 w-3 text-muted-foreground/50"})})});var an=c(36736),ao=c(98763),ap=c(49186),aq=c(61010),ar=c(85986),as=c(14258),at=c(95919),au=c(93554),av=c(62949),aw=c(40284),ax=c(82042);function ay(){let[a,b]=(0,e.useState)(null),[c,f]=(0,e.useState)(!1);return c&&a?(0,d.jsxs)("div",{className:`text-xs font-mono ${a.percent>80?"text-red-500":a.percent>60?"text-yellow-500":"text-muted-foreground"} flex items-center gap-1`,title:`JS Heap: ${a.usedMB}MB used / ${a.totalMB}MB limit (${a.percent}%)`,children:[(0,d.jsx)("span",{className:"opacity-60",children:"MEM:"}),(0,d.jsxs)("span",{children:[a.usedMB,"MB"]}),a.percent>60&&(0,d.jsxs)("span",{className:"opacity-60",children:["(",a.percent,"%)"]})]}):null}function az({events:a,onClear:b,onClose:c}){let[f,g]=(0,e.useState)(""),[h,i]=(0,e.useState)(!0),j=(0,e.useRef)(null),[k,l]=(0,e.useState)(!0),m=(0,e.useMemo)(()=>{let b=[],c=null,d=new Set(["assistant_delta","tool_param_delta","reasoning_delta"]);for(let e of a)d.has(e.event)?c&&c.event===e.event?c.count=(c.count||1)+1:(c&&b.push(c),c={...e,count:1}):(c&&(b.push(c),c=null),b.push(e));return c&&b.push(c),b},[a]),n=f?m.filter(a=>a.event.toLowerCase().includes(f.toLowerCase())):m,o=a.reduce((a,b)=>(a[b.event]=(a[b.event]||0)+1,a),{});return(0,d.jsxs)("div",{className:"h-full flex flex-col bg-card border border-border rounded-lg overflow-hidden",children:[(0,d.jsxs)("div",{className:"flex items-center justify-between p-3 border-b border-border bg-muted/30 shrink-0",children:[(0,d.jsxs)("div",{className:"flex items-center gap-2",children:[(0,d.jsx)(aa.A,{className:"h-4 w-4 md:hidden"}),c?(0,d.jsxs)("button",{type:"button",onClick:c,"aria-label":"Hide debug panel",className:"relative hidden h-6 w-6 items-center justify-center rounded-sm text-muted-foreground transition-colors hover:text-destructive md:flex group",children:[(0,d.jsx)(aa.A,{className:"h-4 w-4 transition-opacity group-hover:opacity-0"}),(0,d.jsx)(y.A,{className:"absolute h-3 w-3 opacity-0 transition-opacity group-hover:opacity-100"})]}):(0,d.jsx)(aa.A,{className:"hidden h-4 w-4 md:inline-flex"}),(0,d.jsx)("span",{className:"font-semibold text-sm",children:"Debug Events"}),(0,d.jsxs)("span",{className:"text-xs text-muted-foreground",children:["(",n.length,"/",a.length,")"]}),(0,d.jsx)(ay,{})]}),(0,d.jsxs)("div",{className:"flex items-center gap-1",children:[(0,d.jsx)(A.$,{variant:"ghost",size:"sm",onClick:()=>{b?.()},className:"h-7 px-2 hover:bg-muted",title:"Clear all events",children:(0,d.jsx)(aw.A,{className:"h-3 w-3"})}),(0,d.jsx)(A.$,{variant:"ghost",size:"sm",onClick:()=>{let b=new Blob([JSON.stringify(a,null,2)],{type:"application/json"}),c=URL.createObjectURL(b),d=document.createElement("a");d.href=c,d.download=`debug-events-${Date.now()}.json`,d.click(),URL.revokeObjectURL(c)},className:"h-7 px-2 text-xs hover:bg-muted",title:"Export to JSON",children:"Export"})]})]}),(0,d.jsx)("div",{className:"p-2 border-b border-border bg-muted/20 text-xs",children:(0,d.jsx)("div",{className:"flex flex-wrap gap-2",children:Object.entries(o).map(([a,b])=>(0,d.jsxs)("button",{onClick:()=>g(f===a?"":a),className:`px-2 py-1 rounded ${f===a?"bg-primary text-primary-foreground":"bg-muted hover:bg-muted/80"}`,children:[a," (",b,")"]},a))})}),(0,d.jsx)("div",{className:"p-2 border-b border-border",children:(0,d.jsx)("input",{type:"text",placeholder:"Filter events...",value:f,onChange:a=>g(a.target.value),className:"w-full px-2 py-1 text-xs rounded bg-background border border-border"})}),(0,d.jsx)("div",{className:"p-2 border-b border-border flex items-center gap-2",children:(0,d.jsxs)("label",{className:"text-xs flex items-center gap-1 cursor-pointer",children:[(0,d.jsx)("input",{type:"checkbox",checked:k,onChange:a=>l(a.target.checked),className:"rounded"}),"Auto-scroll"]})}),(0,d.jsxs)("div",{className:"flex-1 overflow-y-auto p-2 space-y-1",children:[0===n.length?(0,d.jsx)("div",{className:"text-xs text-muted-foreground text-center p-4",children:"No events yet. Events will appear here as they occur."}):n.map(a=>(0,d.jsx)(aA,{event:a},a.id)),(0,d.jsx)("div",{ref:j})]})]})}function aA({event:a}){var b;let[c,f]=(0,e.useState)(!1),g=new Date(a.timestamp).toLocaleTimeString();return(0,d.jsxs)(av.Nt,{open:c,onOpenChange:f,children:[(0,d.jsx)(av.R6,{className:"w-full text-left",children:(0,d.jsxs)("div",{className:"flex items-center gap-2 p-1.5 rounded hover:bg-muted/50 text-xs",children:[c?(0,d.jsx)(ax.A,{className:"h-3 w-3"}):(0,d.jsx)(n.A,{className:"h-3 w-3"}),(0,d.jsx)("span",{className:"text-muted-foreground font-mono",children:g}),(0,d.jsx)("span",{className:`font-semibold ${(b=a.event).includes("error")||b.includes("failed")?"text-red-500":b.includes("retry")?"text-yellow-500":b.includes("completed")||b.includes("success")?"text-green-500":b.includes("tool")?"text-blue-500":b.includes("agent")?"text-purple-500":b.includes("plan")?"text-orange-500":"text-foreground"}`,children:a.event}),a.count&&a.count>1&&(0,d.jsxs)("span",{className:"text-muted-foreground font-mono",children:["(",a.count,")"]})]})}),(0,d.jsx)(av.Ke,{children:(0,d.jsx)("div",{className:"ml-6 p-2 bg-muted/30 rounded text-xs font-mono overflow-x-auto",children:(0,d.jsx)("pre",{children:JSON.stringify(a.data,null,2)})})})]})}var aB=c(75219),aC=c(14263),aD=c(91292),aE=c(71563),aF=c(33204),aG=c(25345),aH=c(60073),aI=c(94104),aJ=c(55056),aK=c(15649),aL=c(33847),aM=c(46435),aN=c(64727);function aO({content:a}){if("string"==typeof a)return(0,d.jsx)("div",{className:"whitespace-pre-wrap",children:a});let b=a.filter(a=>"text"===a.type),c=a.filter(a=>"image_url"===a.type);return(0,d.jsxs)("div",{className:"space-y-2",children:[b.map((a,b)=>(0,d.jsx)("div",{className:"whitespace-pre-wrap",children:"text"===a.type&&a.text},`text-${b}`)),c.length>0&&(0,d.jsx)("div",{className:"flex flex-wrap gap-2 p-1 rounded-md bg-muted/50",children:c.map((a,b)=>"image_url"===a.type&&(0,d.jsx)("img",{src:a.image_url.url,alt:"Attached image",className:"h-[60px] w-auto rounded border border-border object-cover"},`img-${b}`))})]})}let aP={shell:(0,d.jsx)(o.A,{className:"h-3 w-3 text-blue-500"}),write:(0,d.jsx)(O.A,{className:"h-3 w-3 text-orange-500"}),status:(0,d.jsx)(aB.A,{className:"h-3 w-3 text-orange-500"})},aQ={pending:(0,d.jsx)(aC.A,{className:"h-3 w-3 animate-spin text-gray-400"}),executing:(0,d.jsx)(aC.A,{className:"h-3 w-3 animate-spin text-blue-500"}),completed:(0,d.jsx)(aB.A,{className:"h-3 w-3 text-green-500"}),failed:(0,d.jsx)(aD.A,{className:"h-3 w-3 text-red-500"})};function aR({events:a,onRestore:b,onRetry:c,prompt:f,setPrompt:g,generating:h,onGenerate:i,onStop:j,focusContext:k,setFocusContext:l,focusPreviewSnippet:m,chatMode:o,setChatMode:p,currentModel:q,setCurrentModel:s,getModelDisplayName:t,isTourLockingInput:u=!1,onClearChat:v,onClose:w,supportsVision:x=!1,providerReady:z=!0,runtimeErrors:B=[],onSendRuntimeErrors:C,onClearRuntimeErrors:D}){let E=(0,e.useRef)(null),[F,G]=(0,e.useState)(!0),[H,I]=(0,e.useState)(!1),[J,K]=(0,e.useState)(new Set);(0,e.useRef)(!1);let[L,M]=(0,e.useState)([]),[N,O]=(0,e.useState)(!1),P=(0,e.useCallback)(a=>{if(a.preventDefault(),O(!1),x)for(let b of Array.from(a.dataTransfer.files).filter(a=>a.type.startsWith("image/"))){let a=new FileReader;a.onload=()=>{let b=a.result,[c,d]=b.split(","),e=c.match(/data:([^;]+)/)?.[1]||"image/png";M(a=>[...a,{id:`img-${Date.now()}-${Math.random().toString(36).slice(2,11)}`,data:d,mediaType:e,preview:b}])},a.readAsDataURL(b)}},[x]),Q=(0,e.useCallback)(a=>{a.preventDefault(),x&&O(!0)},[x]),R=(0,e.useCallback)(a=>{a.preventDefault(),O(!1)},[]),S=(0,e.useCallback)(a=>{if(!x)return;let b=a.clipboardData?.items;if(b){for(let a of Array.from(b))if(a.type.startsWith("image/")){let b=a.getAsFile();if(b){let a=new FileReader;a.onload=()=>{let b=a.result,[c,d]=b.split(","),e=c.match(/data:([^;]+)/)?.[1]||"image/png";M(a=>[...a,{id:`img-${Date.now()}-${Math.random().toString(36).slice(2,11)}`,data:d,mediaType:e,preview:b}])},a.readAsDataURL(b)}}}},[x]),T=(0,e.useCallback)(a=>{M(b=>b.filter(b=>b.id!==a))},[]),U=(0,e.useCallback)(()=>{L.length>0?(i(L),M([])):i()},[i,L]),V=(0,e.useRef)(0),W=(0,e.useRef)(new Map),X=(0,e.useRef)({result:[],currentTurn:{id:`turn-${Date.now()}`,items:[]},currentIterationTools:[],itemIdCounter:0}),Y=(0,e.useMemo)(()=>{let b=X.current,c=a.length-V.current;if(0===a.length||V.current>a.length)return V.current=0,W.current=new Map,X.current={result:[],currentTurn:{id:`turn-${Date.now()}`,items:[]},currentIterationTools:[],itemIdCounter:0},[];let d=[],e=Math.max(0,V.current-4);for(let b=e;b<V.current;b++){let c=a[b];if("assistant_delta"===c.event||"tool_param_delta"===c.event||"reasoning_delta"===c.event){let a=W.current.get(c.id);c.version&&a!==c.version&&(d.push(c),W.current.set(c.id,c.version))}}if(0===c&&0===d.length)return[...b.result,...b.currentTurn.items.length>0?[b.currentTurn]:[]];for(let c of[...d,...a.slice(V.current)])switch(c.event){case"waiting":b.currentTurn.items.push({id:`item-${b.itemIdCounter++}`,type:"waiting",timestamp:c.timestamp,data:null});break;case"reasoning_start":case"stopped":b.currentTurn.items=b.currentTurn.items.filter(a=>"waiting"!==a.type);break;case"reasoning_delta":let a=(c.data?.all||[c.data]).map(a=>a?.text||"").join("");if(!a.trim()){b.currentTurn.items=b.currentTurn.items.filter(a=>"waiting"!==a.type);break}let d=b.currentTurn.items.find(a=>"reasoning"===a.type&&a.eventId===c.id);if(d)d.data=a;else{let d={id:`item-${b.itemIdCounter++}`,type:"reasoning",timestamp:c.timestamp,data:a,eventId:c.id};b.currentTurn.items.push(d)}b.currentTurn.items=b.currentTurn.items.filter(a=>"waiting"!==a.type);break;case"reasoning_complete":b.currentTurn.items.forEach(a=>{"reasoning"===a.type&&(a.complete=!0)}),b.currentTurn.items=b.currentTurn.items.filter(a=>"waiting"!==a.type);break;case"toolCalls":b.currentTurn.items.forEach(a=>{"reasoning"===a.type&&(a.complete=!0)});let e=c.data?.toolCalls||[];for(let a=0;a<e.length;a++){let d=e[a],f={};try{f=d.function?.arguments?JSON.parse(d.function.arguments):{}}catch{f={_raw:d.function?.arguments||""}}let g={id:d.id||`tool-${b.currentIterationTools.length}`,name:d.function?.name||"unknown",parameters:f,status:"pending"},h={id:`item-${b.itemIdCounter++}`,type:"tool",timestamp:c.timestamp,data:g};b.currentTurn.items.push(h),b.currentIterationTools.push(g)}b.currentTurn.items=b.currentTurn.items.filter(a=>"waiting"!==a.type);break;case"tool_status":let{toolIndex:f,status:g,result:h,error:i}=c.data||{},j=b.currentIterationTools[f];if(j&&(j.status=g,h&&(j.result=h),i&&(j.error=i),"executing"===g&&j.parameters?._raw&&"string"==typeof j.parameters._raw))try{j.parameters=JSON.parse(j.parameters._raw)}catch{}break;case"tool_result":let k=b.currentIterationTools[c.data?.toolIndex];k&&c.data?.result&&(k.result=c.data.result);break;case"tool_param_delta":for(let a of c.data?.all||[c.data]){let{toolId:c,partialArguments:d}=a||{};if(!c)continue;let e=b.currentTurn.items.find(a=>"tool"===a.type&&a.data?.id===c);if(e){let a=e.data;try{a.parameters=JSON.parse(d)}catch{a.parameters={_raw:d}}}}break;case"assistant_delta":b.currentTurn.items.forEach(a=>{"reasoning"===a.type&&(a.complete=!0)});let l=c.data?.all||[c.data],m=b.currentTurn.items.find(a=>"text"===a.type&&a.eventId===c.id),n=l.map(a=>a?.text||"").join("");if(n)if(m)m.data=n;else{let a={id:`item-${b.itemIdCounter++}`,type:"text",timestamp:c.timestamp,data:n,eventId:c.id};b.currentTurn.items.push(a)}b.currentTurn.items=b.currentTurn.items.filter(a=>"waiting"!==a.type);break;case"plan_message":b.currentTurn.items.push({id:`item-${b.itemIdCounter++}`,type:"plan",timestamp:c.timestamp,data:c.data?.content||""});break;case"agent_message":b.currentTurn.items.push({id:`item-${b.itemIdCounter++}`,type:"agent",timestamp:c.timestamp,data:c.data?.content||""});break;case"task_progress":b.currentTurn.items.push({id:`item-${b.itemIdCounter++}`,type:"progress",timestamp:c.timestamp,data:c.data?.content||""});break;case"conversation_message":let o=c.data?.message;if(o?.role==="user"){if(o.content?.includes("Before finishing, run the status command"))break;let a=o.ui_metadata?.isSyntheticError===!0,d=o.ui_metadata?.projectContext;d&&!a&&b.currentTurn.items.push({id:`item-${b.itemIdCounter++}`,type:"project_context",timestamp:c.timestamp,data:d});let e=o.ui_metadata?.displayContent||o.content||"";b.currentTurn.items.push({id:`item-${b.itemIdCounter++}`,type:a?"synthetic_error":"user",timestamp:c.timestamp,data:e})}break;case"user_message":b.currentTurn.items.push({id:`item-${b.itemIdCounter++}`,type:"user",timestamp:c.timestamp,data:c.data?.content||""});break;case"error":b.currentTurn.items.push({id:`item-${b.itemIdCounter++}`,type:"error",timestamp:c.timestamp,data:c.data}),b.currentTurn.items=b.currentTurn.items.filter(a=>"waiting"!==a.type);break;case"usage":b.currentTurn.usage=c.data,b.currentTurn.items=b.currentTurn.items.filter(a=>"waiting"!==a.type);break;case"checkpoint_created":b.currentTurn.checkpointId=c.data?.checkpointId;break;case"iteration":b.currentTurn.iteration=c.data?.iteration,b.currentTurn.items.length>0&&(b.result.push(b.currentTurn),b.currentTurn={id:`turn-${Date.now()}-${b.result.length}`,items:[]}),b.currentIterationTools=[]}return c>0&&(V.current=a.length),[...b.result,...b.currentTurn.items.length>0?[b.currentTurn]:[]]},[a]),$=a=>{K(b=>{let c=new Set(b);return c.has(a)?c.delete(a):c.add(a),c})},_=m?.trim()??"",aa=k?(0,d.jsxs)("div",{id:"focus-context-hint",className:"rounded-md border border-dashed border-primary/40 bg-primary/5 px-3 py-2 text-xs text-muted-foreground shadow-sm",children:[(0,d.jsxs)("div",{className:"flex flex-wrap items-center justify-between gap-2 text-foreground",children:[(0,d.jsxs)("div",{className:"flex items-center gap-2",children:[(0,d.jsx)("span",{className:"font-medium text-xs uppercase tracking-wide text-primary",children:"context"}),(0,d.jsx)("span",{className:"text-[10px] uppercase tracking-wide text-muted-foreground",children:"included in next message"})]}),(0,d.jsx)(A.$,{size:"sm",variant:"ghost",className:"h-6 px-2 text-xs",onClick:()=>l(null),title:"Clear focus context",children:"Clear"})]}),(0,d.jsxs)("div",{className:"mt-2 space-y-2",children:[k.domPath&&(0,d.jsx)("div",{className:"text-[11px] font-mono text-muted-foreground/80 break-all leading-snug",children:k.domPath}),_&&(0,d.jsx)("pre",{className:"max-h-24 overflow-auto rounded border border-border/50 bg-background/90 px-2 py-1 text-[11px] text-foreground leading-relaxed",children:(0,d.jsx)("code",{children:_})})]})]}):null,ab=!h&&B.length>0?(0,d.jsxs)("div",{className:"rounded-md border border-dashed border-destructive/40 bg-destructive/5 px-3 py-2 text-xs text-muted-foreground shadow-sm",children:[(0,d.jsxs)("div",{className:"flex flex-wrap items-center justify-between gap-2 text-foreground",children:[(0,d.jsxs)("div",{className:"flex items-center gap-2",children:[(0,d.jsx)("span",{className:"font-medium text-xs uppercase tracking-wide text-destructive",children:"runtime errors"}),(0,d.jsx)("span",{className:"inline-flex items-center justify-center rounded-full bg-destructive/15 text-destructive text-[10px] font-medium px-1.5 min-w-[18px] h-[18px]",children:B.length})]}),(0,d.jsxs)("div",{className:"flex items-center gap-1",children:[D&&(0,d.jsx)(A.$,{size:"sm",variant:"ghost",className:"h-6 px-2 text-xs",onClick:D,title:"Dismiss runtime errors",children:"Clear"}),C&&(0,d.jsx)(A.$,{size:"sm",variant:"ghost",className:"h-6 px-2 text-xs text-destructive",onClick:C,title:"Send errors to AI for correction",children:"Send"})]})]}),(0,d.jsx)("pre",{className:"mt-2 max-h-24 overflow-auto rounded border border-border/50 bg-background/90 px-2 py-1 text-[11px] text-foreground leading-relaxed",children:(0,d.jsx)("code",{children:B.map(a=>`• ${a}`).join("\n")})})]}):null;return(0,d.jsxs)("div",{className:"h-full flex flex-col bg-card border border-border rounded-lg overflow-hidden","data-tour-id":"assistant-panel",children:[(0,d.jsxs)("div",{className:"flex items-center justify-between p-3 border-b border-border bg-muted/30 shrink-0",children:[(0,d.jsxs)("div",{className:"flex items-center gap-2",children:[(0,d.jsx)(Z.A,{className:"h-4 w-4 md:hidden",style:{color:"var(--button-assistant-active)"}}),w?(0,d.jsxs)("button",{type:"button",onClick:w,"aria-label":"Hide chat panel",className:"relative hidden h-6 w-6 items-center justify-center rounded-sm text-muted-foreground transition-colors hover:text-destructive md:flex group",children:[(0,d.jsx)(Z.A,{className:"h-4 w-4 transition-opacity group-hover:opacity-0",style:{color:"var(--button-assistant-active)"}}),(0,d.jsx)(y.A,{className:"absolute h-3 w-3 opacity-0 transition-opacity group-hover:opacity-100"})]}):(0,d.jsx)(Z.A,{className:"hidden h-4 w-4 md:inline-flex",style:{color:"var(--button-assistant-active)"}}),(0,d.jsx)("span",{className:"font-semibold text-sm",children:"Chat"})]}),(0,d.jsx)("div",{className:"flex items-center gap-1",children:v&&(0,d.jsx)(A.$,{variant:"ghost",size:"sm",onClick:v,className:"h-7 px-2 hover:bg-muted",title:"Clear chat","data-tour-id":"clear-chat-button",children:(0,d.jsx)(aw.A,{className:"h-3 w-3"})})})]}),(0,d.jsx)("div",{ref:E,className:"flex-1 overflow-y-auto p-4 space-y-4",children:0===Y.length?(0,d.jsx)("div",{className:"text-xs text-muted-foreground text-center p-4",children:"No messages yet. Start a conversation to see it here."}):Y.map(a=>(0,d.jsx)(aS,{turn:a,onRestore:b,onRetry:c,expandedItems:J,onToggleExpanded:$},a.id))}),(0,d.jsxs)("div",{className:"p-3 space-y-2",children:[ab,aa,(0,d.jsxs)("div",{className:`bg-card border rounded-lg shadow-sm overflow-hidden transition-all ${N?"border-primary border-2 bg-primary/5":"border-border"}`,onDrop:P,onDragOver:Q,onDragLeave:R,children:[L.length>0&&(0,d.jsxs)("div",{className:"px-3 pt-2 flex flex-wrap gap-2",children:[L.map(a=>(0,d.jsxs)("div",{className:"relative group",children:[(0,d.jsx)("img",{src:a.preview,alt:"Pending upload",className:"h-12 w-12 object-cover rounded border border-border"}),(0,d.jsx)("button",{onClick:()=>T(a.id),className:"absolute -top-1 -right-1 h-4 w-4 bg-destructive text-destructive-foreground rounded-full flex items-center justify-center opacity-0 group-hover:opacity-100 transition-opacity",title:"Remove image",children:(0,d.jsx)(y.A,{className:"h-3 w-3"})})]},a.id)),(0,d.jsxs)("span",{className:"text-xs text-muted-foreground self-end pb-1",children:[L.length," image",1!==L.length?"s":""," attached"]})]}),N&&x&&(0,d.jsx)("div",{className:"absolute inset-0 flex items-center justify-center bg-primary/10 z-10 pointer-events-none",children:(0,d.jsxs)("div",{className:"text-primary font-medium flex items-center gap-2",children:[(0,d.jsx)(r.A,{className:"h-5 w-5"}),"Drop image here"]})}),(0,d.jsxs)("div",{className:"relative flex bg-card rounded-lg transition-all",children:[(0,d.jsx)(aL.T,{value:f,onChange:a=>g(a.target.value),onKeyDown:a=>{!u&&"Enter"===a.key&&(a.ctrlKey||a.metaKey)&&(a.preventDefault(),U())},onPaste:S,placeholder:z?x?"Describe what you want to build... (paste or drop images)":"Describe what you want to build...":"Select a provider to start...",className:"flex-1 px-3 py-2 bg-transparent border-0 resize-none focus:outline-none text-sm placeholder:text-muted-foreground text-foreground",rows:3,disabled:h||u||!z}),(0,d.jsx)("div",{className:"flex flex-col p-2 gap-2",children:(0,d.jsx)(A.$,{onClick:h?j:U,disabled:u?!h:!h&&(!f.trim()&&0===L.length||!z),size:"sm",className:"flex items-center gap-2",children:h?(0,d.jsxs)(d.Fragment,{children:[(0,d.jsx)(aC.A,{className:"h-4 w-4 animate-spin"}),"Stop"]}):(0,d.jsxs)(d.Fragment,{children:[(0,d.jsx)(aE.A,{className:"h-4 w-4"}),"Send"]})})})]}),(0,d.jsx)("div",{className:"border-t border-border bg-muted/50 px-2 py-2",children:(0,d.jsxs)("div",{className:"flex items-center justify-between gap-2",children:[(0,d.jsxs)(aq.AM,{open:H,onOpenChange:I,children:[(0,d.jsx)(aq.Wv,{asChild:!0,children:(0,d.jsxs)(A.$,{variant:"outline",size:"sm",className:`h-7 text-xs ${!z?"ring-2 ring-primary/70 animate-ring-opacity border-primary":""}`,"data-tour-id":"provider-settings-trigger",children:[(0,d.jsx)("span",{children:z?t(q):"Select provider"}),H?(0,d.jsx)(n.A,{className:"h-3 w-3 ml-1"}):(0,d.jsx)(ax.A,{className:"h-3 w-3 ml-1"})]})}),(0,d.jsx)(aq.hl,{className:"w-[460px] max-w-[calc(100vw-2rem)] max-h-[min(680px,calc(100vh-5rem))] overflow-hidden flex flex-col",align:"start","data-tour-id":"provider-settings-popup",children:(0,d.jsx)(aN.t,{onClose:()=>I(!1),onModelChange:a=>s(a)})})]}),(0,d.jsxs)(aM.OY,{type:"single",value:o?"chat":"code",onValueChange:a=>{a&&p("chat"===a)},className:"gap-1",children:[(0,d.jsxs)(aM.dz,{value:"chat",className:"h-7 text-xs px-2",children:[(0,d.jsx)(Z.A,{className:"h-3 w-3 mr-1"}),"Chat"]}),(0,d.jsxs)(aM.dz,{value:"code",className:"h-7 text-xs px-2",children:[(0,d.jsx)(aF.A,{className:"h-3 w-3 mr-1"}),"Code"]})]})]})})]})]})]})}function aS({turn:a,onRestore:b,onRetry:c,expandedItems:e,onToggleExpanded:f}){return(0,d.jsxs)("div",{className:"space-y-2",...a.checkpointId?{"data-checkpoint-id":a.checkpointId}:{},children:[a.items.map(a=>{switch(a.type){case"waiting":return(0,d.jsx)("div",{className:"bg-muted/30 rounded-md p-2 opacity-70",children:(0,d.jsxs)("div",{className:"flex items-center gap-2 px-1",children:[(0,d.jsx)(aC.A,{className:"h-3 w-3 animate-spin text-blue-400"}),(0,d.jsx)("span",{className:"text-xs text-muted-foreground",children:"Waiting for response..."})]})},a.id);case"reasoning":return(0,d.jsx)(aV,{itemId:a.id,content:a.data,isComplete:!0===a.complete,isExpanded:e.has(a.id),onToggle:()=>f(a.id)},a.id);case"plan":return(0,d.jsx)(aW,{itemId:a.id,content:a.data,isExpanded:e.has(a.id),onToggle:()=>f(a.id)},a.id);case"agent":return(0,d.jsx)(aX,{itemId:a.id,content:a.data,isExpanded:e.has(a.id),onToggle:()=>f(a.id)},a.id);case"progress":return(0,d.jsx)(aY,{itemId:a.id,content:a.data,isExpanded:e.has(a.id),onToggle:()=>f(a.id)},a.id);case"tool":return(0,d.jsx)(aT,{itemId:a.id,tool:a.data,isExpanded:e.has(a.id),onToggle:()=>f(a.id)},a.id);case"text":return(0,d.jsx)("div",{className:"text-sm text-foreground/90 bg-muted/20 px-3 py-2 rounded",children:(0,d.jsx)(aK.T,{content:a.data})},a.id);case"project_context":return(0,d.jsxs)("div",{className:`rounded-md transition-all ${e.has(a.id)?"bg-muted/30 p-2":"p-1.5"}`,children:[(0,d.jsxs)("button",{onClick:()=>f(a.id),className:"flex items-center gap-2 w-full text-left hover:bg-muted/30 rounded px-1",children:[(0,d.jsx)(o.A,{className:`h-3 w-3 text-muted-foreground transition-transform ${e.has(a.id)?"rotate-90":""}`}),(0,d.jsx)(O.A,{className:"h-3 w-3 text-muted-foreground"}),(0,d.jsx)("span",{className:"text-xs text-muted-foreground",children:"Project context"})]}),e.has(a.id)&&(0,d.jsx)("div",{className:"mt-2 px-2",children:(0,d.jsx)("pre",{className:"text-xs bg-muted/50 p-2 rounded overflow-x-auto whitespace-pre-wrap text-muted-foreground",children:a.data})})]},a.id);case"user":return(0,d.jsxs)("div",{className:"text-sm text-foreground bg-primary/10 px-3 py-2 rounded border border-primary/20",children:[(0,d.jsx)("div",{className:"font-semibold text-primary mb-1 text-xs",children:"User"}),(0,d.jsx)(aO,{content:a.data})]},a.id);case"synthetic_error":return(0,d.jsx)(aU,{itemId:a.id,content:a.data,isExpanded:e.has(a.id),onToggle:()=>f(a.id)},a.id);case"error":return(0,d.jsx)("div",{className:"text-sm bg-destructive/10 border border-destructive/20 px-3 py-2 rounded",children:(0,d.jsxs)("div",{className:"flex items-start gap-2",children:[(0,d.jsx)(aD.A,{className:"h-4 w-4 text-destructive mt-0.5 shrink-0"}),(0,d.jsxs)("div",{className:"flex-1",children:[(0,d.jsx)("div",{className:"font-semibold text-destructive mb-1",children:"Error"}),(0,d.jsx)("div",{className:"text-destructive/90 whitespace-pre-wrap font-mono text-xs",children:a.data?.message||JSON.stringify(a.data,null,2)}),a.data?.stack&&(0,d.jsxs)("details",{className:"mt-2",children:[(0,d.jsx)("summary",{className:"text-xs text-destructive/70 cursor-pointer hover:text-destructive",children:"Stack trace"}),(0,d.jsx)("pre",{className:"text-[10px] text-destructive/60 mt-1 overflow-x-auto",children:a.data.stack})]})]})]})},a.id);default:return null}}),(a.usage||a.checkpointId)&&(0,d.jsxs)("div",{className:"flex items-center justify-between gap-2",children:[a.usage&&(0,d.jsxs)("div",{className:"text-xs text-muted-foreground",children:["Tokens: ",(a.usage.usage?.totalTokens||a.usage.totalTokens)?.toLocaleString()||"N/A",(void 0!==a.usage.totalCost||void 0!==a.usage.cost)&&` • Cost: $${((a.usage.totalCost??a.usage.cost)||0).toFixed(4)}`]}),a.checkpointId&&(0,d.jsxs)("div",{className:"flex items-center gap-1",children:[b&&(0,d.jsxs)(A.$,{size:"sm",variant:"ghost",onClick:()=>b(a.checkpointId),className:"h-6 px-2 text-xs",title:"Restore to this checkpoint",children:[(0,d.jsx)(W.A,{className:"h-3 w-3 mr-1"}),"Restore"]}),c&&(0,d.jsxs)(A.$,{size:"sm",variant:"ghost",onClick:()=>c(a.checkpointId),className:"h-6 px-2 text-xs",title:"Restore files and retry from this checkpoint",children:[(0,d.jsx)(aG.A,{className:"h-3 w-3 mr-1"}),"Retry"]})]})]})]})}function aT({itemId:a,tool:b,isExpanded:c,onToggle:e}){let f="shell"===b.name?function(a){if(!a)return"shell";let b=(Array.isArray(a)?a.join(" "):String(a)).trimStart();return/^status\b/.test(b)||/^build\b/.test(b)?"status":/^cat\s.*>/.test(b)||/^cat\s*>/.test(b)||/<<-?\s*['"]?\w+/.test(b)||/^sed\s+-i\b/.test(b)||/^(mkdir|touch|rm|mv|cp)\b/.test(b)||/^echo\b.*>>?\s*\//.test(b)?"write":"shell"}(b.parameters?.cmd):b.name;return(0,d.jsxs)("div",{className:`bg-muted/30 rounded-md transition-all ${"executing"===b.status?"ring-2 ring-blue-500/20 animate-pulse":""} ${c?"p-2":"p-1.5"}`,children:[(0,d.jsxs)("button",{onClick:e,className:"flex items-center gap-2 w-full text-left hover:bg-muted/50 rounded px-1",children:[(0,d.jsxs)("div",{className:"flex items-center gap-1.5",children:[aP[f]||(0,d.jsx)(o.A,{className:"h-3 w-3"}),(0,d.jsx)("span",{className:"text-xs font-mono",children:f})]}),"shell"===b.name&&b.parameters?.cmd&&(0,d.jsx)("code",{className:"text-xs text-muted-foreground",children:Array.isArray(b.parameters.cmd)?b.parameters.cmd.slice(1).join(" ").substring(0,50):String(b.parameters.cmd).substring(0,50)}),(b.parameters?.path||b.parameters?.file_path)&&(0,d.jsx)("code",{className:"text-xs text-muted-foreground",children:b.parameters.path||b.parameters.file_path}),(0,d.jsx)("div",{className:"ml-auto",children:aQ[b.status||"completed"]})]}),c&&(0,d.jsxs)("div",{className:"mt-2 space-y-2",children:[b.parameters&&Object.keys(b.parameters).length>0&&(0,d.jsxs)("div",{className:"px-2",children:[(0,d.jsx)("div",{className:"text-[10px] uppercase tracking-wider text-muted-foreground mb-1",children:"Parameters"}),(0,d.jsx)("pre",{className:"text-xs bg-muted/50 p-2 rounded overflow-x-auto",children:JSON.stringify(b.parameters,null,2)})]}),b.result&&(0,d.jsxs)("div",{className:"px-2",children:[(0,d.jsx)("div",{className:"text-[10px] uppercase tracking-wider text-muted-foreground mb-1",children:"Result"}),(0,d.jsx)("pre",{className:"text-xs bg-muted/50 p-2 rounded overflow-x-auto max-h-40 overflow-y-auto",children:"string"==typeof b.result?b.result:JSON.stringify(b.result,null,2)})]}),b.error&&(0,d.jsxs)("div",{className:"px-2",children:[(0,d.jsx)("div",{className:"text-[10px] uppercase tracking-wider text-destructive mb-1",children:"Error"}),(0,d.jsx)("pre",{className:"text-xs bg-destructive/10 text-destructive p-2 rounded overflow-x-auto",children:b.error})]})]})]})}function aU({itemId:a,content:b,isExpanded:c,onToggle:e}){return(0,d.jsxs)("div",{className:`bg-amber-500/10 rounded-md transition-all ${c?"p-2":"p-1.5"}`,children:[(0,d.jsxs)("button",{onClick:e,className:"flex items-center gap-2 w-full text-left hover:bg-amber-500/20 rounded px-1",children:[(0,d.jsxs)("div",{className:"flex items-center gap-1.5",children:[(0,d.jsx)(aG.A,{className:"h-3 w-3 text-amber-600"}),(0,d.jsx)("span",{className:"text-xs font-mono",children:"Auto-correction"})]}),(0,d.jsx)("div",{className:"ml-auto",children:(0,d.jsx)(aB.A,{className:"h-3 w-3 text-amber-600"})})]}),c&&(0,d.jsx)("div",{className:"mt-2 px-2",children:(0,d.jsx)("pre",{className:"text-xs bg-muted/50 p-2 rounded overflow-x-auto whitespace-pre-wrap",children:b})})]})}function aV({itemId:a,content:b,isComplete:c,isExpanded:e,onToggle:f}){let g=(b||"").split("\n").filter(a=>a.trim()),h=g[0]?.substring(0,60)||"Reasoning...",i=!c;return(0,d.jsxs)("div",{className:"bg-violet-500/10 rounded-md transition-all p-1.5 border border-violet-500/20",children:[(0,d.jsxs)("button",{onClick:f,className:"flex items-center gap-2 w-full text-left hover:bg-violet-500/20 rounded px-1",children:[(0,d.jsxs)("div",{className:"flex items-center gap-1.5",children:[i?(0,d.jsx)(aC.A,{className:"h-3 w-3 animate-spin text-violet-500"}):(0,d.jsx)(aH.A,{className:"h-3 w-3 text-violet-500"}),(0,d.jsx)("span",{className:"text-xs font-mono",children:"reasoning"})]}),(0,d.jsx)("code",{className:"text-xs text-muted-foreground truncate flex-1",children:i?"Thinking...":h}),(0,d.jsx)("div",{className:"ml-auto",children:(0,d.jsx)(o.A,{className:`h-3 w-3 transition-transform ${e?"rotate-90":""}`})})]}),e&&(0,d.jsx)("div",{className:"mt-2 px-2",children:(0,d.jsx)("div",{className:"text-xs bg-muted/50 p-2 rounded overflow-x-auto max-h-64 overflow-y-auto",children:(0,d.jsx)(aK.T,{content:b||"Thinking..."})})})]})}function aW({itemId:a,content:b,isExpanded:c,onToggle:e}){let f=b.split("\n"),g=f[0]?.replace(/^\*\*|\*\*$/g,"").substring(0,50)||"Plan";return(0,d.jsxs)("div",{className:"bg-muted/30 rounded-md transition-all p-1.5",children:[(0,d.jsxs)("button",{onClick:e,className:"flex items-center gap-2 w-full text-left hover:bg-muted/50 rounded px-1",children:[(0,d.jsxs)("div",{className:"flex items-center gap-1.5",children:[(0,d.jsx)(aI.A,{className:"h-3 w-3 text-orange-500"}),(0,d.jsx)("span",{className:"text-xs font-mono",children:"plan"})]}),(0,d.jsx)("code",{className:"text-xs text-muted-foreground truncate flex-1",children:g}),(0,d.jsx)("div",{className:"ml-auto",children:(0,d.jsx)(o.A,{className:`h-3 w-3 transition-transform ${c?"rotate-90":""}`})})]}),c&&(0,d.jsx)("div",{className:"mt-2 px-2",children:(0,d.jsx)("pre",{className:"text-xs bg-muted/50 p-2 rounded overflow-x-auto whitespace-pre-wrap",children:b})})]})}function aX({itemId:a,content:b,isExpanded:c,onToggle:e}){let f=b.split("\n"),g=f[0]?.replace(/^\*\*|\*\*$/g,"").replace(/^🤖\s*/,"").substring(0,50)||"Agent";return(0,d.jsxs)("div",{className:"bg-muted/30 rounded-md transition-all p-1.5",children:[(0,d.jsxs)("button",{onClick:e,className:"flex items-center gap-2 w-full text-left hover:bg-muted/50 rounded px-1",children:[(0,d.jsxs)("div",{className:"flex items-center gap-1.5",children:[(0,d.jsx)(aJ.A,{className:"h-3 w-3 text-purple-500"}),(0,d.jsx)("span",{className:"text-xs font-mono",children:"agent"})]}),(0,d.jsx)("code",{className:"text-xs text-muted-foreground truncate flex-1",children:g}),(0,d.jsx)("div",{className:"ml-auto",children:(0,d.jsx)(o.A,{className:`h-3 w-3 transition-transform ${c?"rotate-90":""}`})})]}),c&&(0,d.jsx)("div",{className:"mt-2 px-2",children:(0,d.jsx)("pre",{className:"text-xs bg-muted/50 p-2 rounded overflow-x-auto whitespace-pre-wrap",children:b})})]})}function aY({itemId:a,content:b,isExpanded:c,onToggle:e}){let f=b.includes("✅"),g=b.replace(/^[✅🔄]\s*/,"").substring(0,50);return(0,d.jsxs)("div",{className:"bg-muted/30 rounded-md transition-all p-1.5",children:[(0,d.jsxs)("button",{onClick:e,className:"flex items-center gap-2 w-full text-left hover:bg-muted/50 rounded px-1",children:[(0,d.jsxs)("div",{className:"flex items-center gap-1.5",children:[f?(0,d.jsx)(aB.A,{className:"h-3 w-3 text-green-500"}):(0,d.jsx)(aC.A,{className:"h-3 w-3 animate-spin text-blue-500"}),(0,d.jsx)("span",{className:"text-xs font-mono",children:"progress"})]}),(0,d.jsx)("code",{className:"text-xs text-muted-foreground truncate flex-1",children:g}),(0,d.jsx)("div",{className:"ml-auto",children:(0,d.jsx)(o.A,{className:`h-3 w-3 transition-transform ${c?"rotate-90":""}`})})]}),c&&(0,d.jsx)("div",{className:"mt-2 px-2",children:(0,d.jsx)("pre",{className:"text-xs bg-muted/50 p-2 rounded overflow-x-auto whitespace-pre-wrap",children:b})})]})}function aZ({projectId:a,selectedDeploymentId:b,onDeploymentChange:c,className:d}){let[f,g]=(0,e.useState)([]),[h,i]=(0,e.useState)(!0),[j,k]=(0,e.useState)(null);return null}c(65828),c(28241);var a$=c(22544),a_=c(1949),a0=c(75535),a1=c(51855);function a2({projectId:a,events:b,currentCheckpointId:c,onRestore:f,onScrollToTurn:g,onClose:h,refreshKey:i}){let[j,k]=(0,e.useState)([]),l=(0,e.useMemo)(()=>{let a=new Set;for(let c of b)"checkpoint_created"===c.event&&c.data?.checkpointId&&a.add(c.data.checkpointId);return a},[b]);return(0,d.jsxs)("div",{className:"h-full border border-border rounded-lg shadow-sm overflow-hidden flex flex-col",style:{background:"linear-gradient(0deg, rgba(var(--panel-checkpoint-rgb), 0.01), rgba(var(--panel-checkpoint-rgb), 0.01)), var(--card)",minWidth:"240px"},children:[(0,d.jsxs)("div",{className:"flex items-center justify-between px-3 py-2 border-b border-border shrink-0",style:{background:"linear-gradient(0deg, rgba(var(--panel-checkpoint-rgb), 0.03), rgba(var(--panel-checkpoint-rgb), 0.05))"},children:[(0,d.jsxs)("div",{className:"flex items-center gap-2",children:[(0,d.jsx)(_.A,{className:"h-3.5 w-3.5",style:{color:"var(--button-checkpoint-active)"}}),(0,d.jsx)("span",{className:"text-xs font-medium",children:"Checkpoints"}),j.length>0&&(0,d.jsxs)("span",{className:"text-[10px] text-muted-foreground",children:["(",j.length,")"]})]}),h&&(0,d.jsx)(A.$,{variant:"ghost",size:"sm",className:"h-6 w-6 p-0",onClick:h,children:(0,d.jsx)(y.A,{className:"h-3.5 w-3.5"})})]}),(0,d.jsx)("div",{className:"flex-1 overflow-y-auto",children:0===j.length?(0,d.jsxs)("div",{className:"flex flex-col items-center justify-center h-full text-muted-foreground gap-2 p-4",children:[(0,d.jsx)(a_.A,{className:"h-8 w-8 opacity-40"}),(0,d.jsx)("span",{className:"text-xs text-center",children:"No checkpoints yet. Checkpoints are created automatically when the AI makes changes."})]}):(0,d.jsx)("div",{className:"p-2 space-y-1.5",children:j.map(a=>{let b=a.id===c,e=l.has(a.id);return(0,d.jsxs)("div",{className:`rounded-md border px-2.5 py-2 text-xs transition-colors ${b?"border-primary/40 bg-primary/5":"border-border/60 bg-card hover:bg-muted/30"}`,children:[(0,d.jsxs)("div",{className:"flex items-center gap-1.5 mb-1",children:[(0,d.jsx)(a$.E,{variant:"manual"===a.kind?"default":"secondary",className:"text-[9px] px-1.5 py-0 h-4 leading-none",children:"manual"===a.kind?"save":a.kind}),(0,d.jsx)("span",{className:"text-[10px] text-muted-foreground ml-auto whitespace-nowrap",children:(0,a1.m)(new Date(a.timestamp),{addSuffix:!0})})]}),(0,d.jsxs)(an.m_,{children:[(0,d.jsx)(an.k$,{asChild:!0,children:(0,d.jsx)("p",{className:"text-[11px] text-foreground/80 truncate leading-snug mb-1.5",children:a.description})}),(0,d.jsx)(an.ZI,{side:"bottom",className:"max-w-[300px]",children:(0,d.jsx)("p",{className:"text-xs",children:a.description})})]}),(0,d.jsxs)("div",{className:"flex items-center gap-1",children:[e&&(0,d.jsxs)(A.$,{variant:"ghost",size:"sm",className:"h-5 px-1.5 text-[10px] text-muted-foreground hover:text-foreground",onClick:()=>g(a.id),children:[(0,d.jsx)(a0.A,{className:"h-3 w-3 mr-0.5"}),"Jump"]}),(0,d.jsxs)(A.$,{variant:"ghost",size:"sm",className:"h-5 px-1.5 text-[10px] text-muted-foreground hover:text-foreground ml-auto",onClick:()=>f(a.id,a.description),children:[(0,d.jsx)(W.A,{className:"h-3 w-3 mr-0.5"}),"Restore"]})]})]},a.id)})})})]})}var a3=c(37905),a4=c(50593),a5=c(13117);function a6(a){return a.endsWith(".py")?"python":a.endsWith(".lua")?"lua":null}function a7({projectId:a,runtime:b,onClose:c,bufferedMessages:f,onBufferConsumed:i}){let j=(0,e.useRef)(null),k=(0,e.useRef)(null);(0,e.useRef)(null);let[l,m]=(0,e.useState)(!1),[n,o]=(0,e.useState)(!1);(0,e.useRef)(null);let p="terminal"===(0,R.getRuntimeConfig)(b).previewMode,q="python"===b?"/main.py":"lua"===b?"/main.lua":"",[r,s]=(0,e.useState)(q),[t,u]=(0,e.useState)([]);(0,e.useRef)(""),(0,e.useRef)(0);let w=(0,e.useRef)(!1);function x(a){a.write("\r\n\x1b[32m$\x1b[0m ")}(0,e.useRef)([]),(0,e.useRef)(-1),(0,e.useRef)(""),(0,e.useRef)(0),(0,e.useRef)(!1),(0,e.useRef)(!1),(0,e.useCallback)(async()=>{try{await g.vfs.init();let b=(await g.vfs.listFiles(a)).filter(a=>{var b;return b=a.path,null!==a6(b)}).map(a=>a.path).sort();u(b)}catch(a){}},[a]),(0,e.useCallback)(async(b,c)=>{try{if(await g.vfs.init(),(await g.vfs.listFiles(a)).find(a=>a.path===b))await g.vfs.updateFile(a,b,c);else{try{await g.vfs.createDirectory(a,"/output")}catch(a){}await g.vfs.createFile(a,b,c)}}catch(a){h.v.error("Failed to write output file:",a)}},[a]);let z=(0,e.useCallback)(()=>{let b=r||q;b&&function(b){let c=k.current;if(!c)return;let d=a6(b);d&&(w.current&&a5.Y.abort(),w.current=!0,m(!0),c.writeln(`\x1b[2m--- Running ${b} ---\x1b[0m`),a5.Y.execute(a,d,b).catch(a=>{c.writeln(`\x1b[31mFailed to execute: ${a}\x1b[0m`),w.current=!1,m(!1),x(c)}))}(b)},[r,q,a]),B=(0,e.useCallback)(()=>{a5.Y.abort(),w.current=!1,m(!1);let a=k.current;a&&(a.writeln("\x1b[33m--- Script aborted ---\x1b[0m"),x(a))},[]),C=(0,e.useCallback)(()=>{k.current?.clear()},[]),D=t.length>0||p;return(0,d.jsxs)("div",{className:"h-full flex flex-col",children:[(0,d.jsxs)("div",{className:"p-3 border-b bg-muted/70 flex items-center justify-between",children:[(0,d.jsxs)("div",{className:"flex items-center gap-2",children:[(0,d.jsx)($.A,{className:"h-4 w-4 md:hidden",style:{color:"var(--button-terminal-active, #22c55e)"}}),c?(0,d.jsxs)("button",{type:"button",onClick:c,"aria-label":"Hide console",className:"relative hidden h-6 w-6 items-center justify-center rounded-sm text-muted-foreground transition-colors hover:text-destructive md:flex group",children:[(0,d.jsx)($.A,{className:"h-4 w-4 transition-opacity group-hover:opacity-0",style:{color:"var(--button-terminal-active, #22c55e)"}}),(0,d.jsx)(y.A,{className:"absolute h-3 w-3 opacity-0 transition-opacity group-hover:opacity-100"})]}):(0,d.jsx)($.A,{className:"hidden h-4 w-4 md:inline-flex",style:{color:"var(--button-terminal-active, #22c55e)"}}),(0,d.jsx)("h3",{className:"text-sm font-medium",children:"Console"}),D&&(0,d.jsxs)("select",{value:r,onChange:a=>s(a.target.value),className:"text-xs bg-background border border-border rounded px-1.5 py-0.5 max-w-[140px] ml-1",children:[t.map(a=>(0,d.jsx)("option",{value:a,children:a},a)),r&&!t.includes(r)&&(0,d.jsx)("option",{value:r,children:r})]})]}),(0,d.jsxs)("div",{className:"flex items-center gap-1",children:[D&&(l?(0,d.jsxs)(A.$,{size:"sm",variant:"ghost",className:"h-5 px-2 gap-1.5 text-destructive hover:text-destructive",onClick:B,children:[(0,d.jsx)(a4.A,{className:"h-3 w-3"}),(0,d.jsx)("span",{className:"text-xs",children:"Stop"})]}):(0,d.jsxs)(A.$,{size:"sm",variant:"ghost",className:"h-5 px-2 gap-1.5",onClick:z,disabled:!r&&!q,children:[(0,d.jsx)(v.A,{className:"h-3 w-3"}),(0,d.jsx)("span",{className:"text-xs",children:"Run"})]})),(0,d.jsxs)(A.$,{size:"sm",variant:"ghost",className:"h-5 px-2 gap-1.5",onClick:C,children:[(0,d.jsx)(aw.A,{className:"h-3 w-3"}),(0,d.jsx)("span",{className:"text-xs",children:"Clear"})]})]})]}),(0,d.jsx)("div",{className:"flex-1 overflow-hidden p-1",style:{backgroundColor:"#1a1a2e"},children:(0,d.jsx)("div",{ref:j,className:"h-full w-full"})})]})}c(37240);var a8=c(94722);function a9({project:a,onBack:b}){let[f,i]=(0,e.useState)(0),[j,k]=(0,e.useState)(""),[l,m]=(0,e.useState)(!1),[n,o]=(0,e.useState)(null),[p,q]=(0,e.useState)(null),[r,s]=(0,e.useState)("preview"),[t,u]=(0,e.useState)(!1),[v,y]=(0,e.useState)(!1),[z,B]=(0,e.useState)(a.lastSavedAt??null),[C,D]=(0,e.useState)(a.settings?.previewEntryPoint),[E,F]=(0,e.useState)(null),[G,H]=(0,e.useState)(()=>!1),I=(0,e.useRef)(null),L=(0,e.useRef)(null),O=(0,e.useRef)(!1),[P,Q]=(0,e.useState)([]);(0,e.useRef)(!1);let[af,ag]=(0,e.useState)(null),[ai,aj]=(0,e.useState)(0),[av,aw]=(0,e.useState)(ad.s.getDefaultModel()),[ax,ay]=(0,e.useState)(0),{state:aA,start:aB,setWorkspaceHandler:aC}=(0,at.C)(),aD=aA.currentStep?.id,aE="running"===aA.status&&"wrap-up"!==aD,{shouldShowCosts:aF}=function(){let[a,b]=(0,e.useState)(()=>ad.s.getCostSettings()),c=!1!==a.showCosts;return{costSettings:a,shouldShowCosts:c}}(),aG=(0,e.useMemo)(()=>{let a=ad.s.getSelectedProvider(),b=av||ad.s.getDefaultModel(),c=ad.s.getCachedModels(a);if(c){let a=c.models.find(a=>a.id===b);if(a?.supportsVision!==void 0)return a.supportsVision}return(0,ae.Uw)(a,b)},[av]),aH=(0,e.useMemo)(()=>{let a=ad.s.getSelectedProvider(),b=(0,ae.sO)(a);return!!b.isLocal||!b.apiKeyRequired&&!b.usesOAuth||!!ad.s.getProviderApiKey(a)},[av]),aI="terminal"===(0,R.getRuntimeConfig)(a.settings?.runtime||"handlebars").previewMode,[aJ,aK]=(0,e.useState)(!0),[aL,aM]=(0,e.useState)(!0),[aN,aO]=(0,e.useState)(!1),[aP,aQ]=(0,e.useState)(!aI),[aS,aT]=(0,e.useState)(!1),[aU,aV]=(0,e.useState)(!1),[aW,aX]=(0,e.useState)(!1),[aY,a$]=(0,e.useState)(aI),[a_,a0]=(0,e.useState)(!1),a1=(0,e.useRef)([]);(0,e.useRef)(aY);let[a4,a5]=(0,e.useState)(()=>(0,ad.D)(a.id)),[a6,a9]=(0,e.useState)(null),[ba,bb]=(0,e.useState)([]),bc=(0,e.useRef)(0),bd=(0,e.useRef)(null),be=(0,e.useCallback)(b=>{bd.current&&clearTimeout(bd.current),bd.current=setTimeout(()=>{ah.saveEvents(a.id,b).catch(a=>{h.v.error("Failed to persist debug events:",a)})},500)},[a.id]),bf=(0,e.useCallback)(async(a,b)=>{bb(c=>{let d;if(("assistant_delta"===a||"tool_param_delta"===a||"reasoning_delta"===a)&&c.length>0){let e=Math.max(0,c.length-4);for(let f=c.length-1;f>=e;f--)if(c[f].event===a){let a=c[f],e={...a,timestamp:Date.now(),version:(a.version||1)+1,count:(a.count||1)+1,data:{all:a.data.all?[...a.data.all,b]:[a.data,b]}};return be(d=[...c.slice(0,f),e,...c.slice(f+1)]),d}}return(d=[...c,{id:`${Date.now()}-${bc.current++}`,timestamp:Date.now(),event:a,data:b,count:1,version:1}]).length>500&&(d=d.slice(-500)),be(d),d})},[a.id,be,500]),bg=(0,e.useCallback)(async()=>{bb([]),await ah.clearEvents(a.id),await ao.Y.clearAutoCheckpoints(a.id),q(null)},[a.id]),bh=(()=>{let a=[aJ,aL,aN,aY,aP,aS,aU].filter(Boolean).length;if(a>=6)return{chat:16,files:12,editor:18,terminal:18,preview:18,checkpoints:9,debug:9};if(5===a)return{chat:20,files:15,editor:25,terminal:20,preview:20,checkpoints:20,debug:20};if(4===a)return{chat:25,files:15,editor:35,terminal:25,preview:25,checkpoints:25,debug:25};if(3===a)return{chat:34,files:33,editor:33,terminal:34,preview:33,checkpoints:33,debug:34};if(2===a)return{chat:50,files:50,editor:50,terminal:50,preview:50,checkpoints:50,debug:50};return{chat:100,files:100,editor:100,terminal:100,preview:100,checkpoints:100,debug:100}})(),bi=a=>{if(!a)return"Select Model";let b=a.split("/");return b[b.length-1].split("-").map(a=>a.charAt(0).toUpperCase()+a.slice(1)).join(" ")},bj=(0,e.useCallback)((a,b=1200)=>{if(!a)return"";if(a.length<=b)return a;let c=Math.max(0,Math.floor(.6*b)),d=Math.max(0,Math.floor(.3*b)),e=a.slice(0,c),f=d>0?a.slice(-d):"";return`${e} (...truncated...) ${f}`},[]),bk=(0,e.useCallback)(a=>{let b=Object.entries(a.attributes||{}).slice(0,6);if(0===b.length)return`<${a.tagName}>`;let c=b.map(([a,b])=>{let c=b.length>40?`${b.slice(0,37)}…`:b;return`${a}="${c}"`}).join(" ");return`<${a.tagName} ${c}>`},[]),bl=(0,e.useCallback)(a=>{let b=bk(a),c=bj(a.outerHTML,1200),d=a.domPath||"(unknown path)";return["Focus context:",`- Target: ${b}`,`- DOM path: ${d}`,"- HTML snippet:\n```html",c,"```"].join("\n")},[bk,bj]),bm=(0,e.useCallback)(a=>{if(!a){F(null),I.current=null;return}let b=`${a.domPath||""}::${a.tagName||""}::${a.outerHTML?a.outerHTML.length:0}`,c=Date.now();if(I.current&&I.current.signature===b&&c-I.current.timestamp<400)return;let d={...a,timestamp:c};F(d),J.oR.info("Focus context set",{description:bk(d)}),I.current={signature:b,timestamp:c}},[bk]),bn=(0,e.useCallback)(()=>{aQ(!1)},[]),bo=(0,e.useCallback)(async b=>{try{let c=await g.vfs.getProject(a.id);c.settings={...c.settings,previewEntryPoint:b},await g.vfs.updateProject(c),D(b),i(a=>a+1),J.oR.success(`Entry point set to ${b}`)}catch(a){h.v.error("Failed to set entry point:",a),J.oR.error("Failed to set entry point")}},[a.id]),bp=(0,e.useCallback)(async()=>{try{let{getDomainPrompt:b}=await c.e(455).then(c.bind(c,90455)),d=a.settings?.runtime||"handlebars";await g.vfs.createFile(a.id,"/.PROMPT.md",b(d)),window.dispatchEvent(new CustomEvent("filesChanged",{detail:{projectId:a.id}})),J.oR.success(".PROMPT.md added to project")}catch(a){h.v.error("Failed to add .PROMPT.md:",a),J.oR.error("Failed to add .PROMPT.md")}},[a.id,a.settings?.runtime]),bq=E?bj(E.outerHTML,240):"",br=(0,e.useCallback)(async(a,b)=>{a9(a),q(null),a&&b?(await g.vfs.mountDeploymentRuntimeContext(a),h.v.info(`[Workspace] Connected deployment runtime: ${b}`)):(g.vfs.unmountDeploymentRuntimeContext(),h.v.info("[Workspace] Disconnected deployment runtime")),i(a=>a+1)},[]),bs=(0,e.useCallback)(b=>{a5(b),localStorage.setItem(`osw-backend-${a.id}`,String(b))},[a.id]),bt=(0,e.useCallback)(b=>{let c=b.settings?.previewEntryPoint;c!==C&&(D(c),i(a=>a+1)),b.settings?.runtime!==a.settings?.runtime&&i(a=>a+1)},[C,a.settings?.runtime]),bu=(0,e.useCallback)(a=>{window.innerWidth<768?(s("editor"),setTimeout(()=>{T(a)},0)):aN?T(a):(aO(!0),setTimeout(()=>{T(a)},0))},[aN]),bv=(0,e.useCallback)(()=>{i(a=>a+1),window.dispatchEvent(new CustomEvent("filesChanged"))},[]),bw=(0,e.useCallback)(async()=>{if(!v){y(!0);try{let b=await ap.$.save(a.id),c=await g.vfs.getProject(a.id);B(c.lastSavedAt??new Date(b.timestamp)),aj(a=>a+1),J.oR.success("Project saved")}catch(a){h.v.error("Failed to save project",a),J.oR.error("Failed to save project")}finally{y(!1)}}},[a.id,v]),bx=(0,e.useCallback)(async b=>{try{let c=await g.vfs.getProject(a.id);c.previewImage=b,c.previewUpdatedAt=new Date,await g.vfs.updateProject(c),J.oR.success("Thumbnail updated")}catch(a){h.v.error("Failed to save screenshot:",a),J.oR.error("Failed to save thumbnail")}},[a.id]),by=(0,e.useCallback)(async(b,c)=>{try{if(!await ao.Y.checkpointExists(b)){J.oR.error("Checkpoint no longer exists - it may have been cleaned up"),h.v.warn(`[Workspace] Checkpoint ${b} no longer exists`);return}if(await ap.$.runWithSuppressedDirty(a.id,()=>ao.Y.restoreCheckpoint(b))){J.oR.success(`Restored to: ${c||"checkpoint"}`),bv();let d=ap.$.getSavedCheckpointId(a.id);if(d&&d===b){ap.$.markClean(a.id);let b=await g.vfs.getProject(a.id);B(b.lastSavedAt??null)}else ap.$.markDirty(a.id)}else J.oR.error("Failed to restore checkpoint")}catch(a){h.v.error("Error restoring checkpoint:",a),J.oR.error("Failed to restore checkpoint")}},[bv,a.id]),bz=(0,e.useCallback)(a=>{aJ||aK(!0),requestAnimationFrame(()=>{let b=document.querySelector(`[data-checkpoint-id="${a}"]`);b&&(b.scrollIntoView({behavior:"smooth",block:"center"}),b.classList.add("ring-2","ring-primary/50"),setTimeout(()=>b.classList.remove("ring-2","ring-primary/50"),2e3))})},[aJ]),bA=(0,e.useCallback)(async b=>{try{if(!await ao.Y.checkpointExists(b)){J.oR.error("Checkpoint no longer exists - cannot retry"),h.v.warn(`[Workspace] Checkpoint ${b} no longer exists`);return}let c=null,d=ba.findIndex(a=>"checkpoint_created"===a.event&&a.data?.checkpointId===b);if(d>=0){for(let a=d-1;a>=0;a--)if("conversation_message"===ba[a].event&&ba[a].data?.message?.role==="user"){c=ba[a].data.message.content;break}}if(!c){J.oR.error("Cannot find original user message to retry"),h.v.warn("[Workspace] No user message found before checkpoint");return}let e=-1;for(let a=d-1;a>=0;a--)if("conversation_message"===ba[a].event&&ba[a].data?.message?.role==="user"&&ba[a].data.message.content===c){e=a;break}if(-1===e){J.oR.error("Cannot find user message event to truncate"),h.v.warn("[Workspace] User message event not found in debug events");return}if(!await ap.$.runWithSuppressedDirty(a.id,()=>ao.Y.restoreCheckpoint(b)))return void J.oR.error("Failed to restore checkpoint");let f=ap.$.getSavedCheckpointId(a.id);if(f&&f===b){ap.$.markClean(a.id);let b=await g.vfs.getProject(a.id);B(b.lastSavedAt??null)}else ap.$.markDirty(a.id);let i=ba.slice(0,e);bb(i),await ah.truncateEvents(a.id,i),q(null),J.oR.success("Restored checkpoint and retrying..."),bv(),k(c),O.current=!0}catch(a){h.v.error("Error during retry:",a),J.oR.error("Failed to retry")}},[bv,a.id,ba,k]),bB=async(b,c)=>{if(aE)return;(0,a8.KC)(),Q([]);let d=(c??j).trim();if(!d&&(!b||0===b.length))return void J.oR.error("Please enter a prompt");let e=ad.s.getSelectedProvider(),f=(0,ae.sO)(e),i=ad.s.getApiKey();if(f.apiKeyRequired&&!i)return void J.oR.error(`Please set your ${f.name} API key in settings`);if(f.isLocal&&!ad.s.getProviderModel(e))return void J.oR.error(`No model selected for ${f.name}. Please select a model in settings.`);let l=ad.s.getProviderModel(e)||ad.s.getDefaultModel();if(!l)return void J.oR.error(`No model selected for ${G?"chat":"code"} mode. Please select a model in settings.`);m(!0),window.dispatchEvent(new CustomEvent("generationStateChanged",{detail:{generating:!0}})),(0,au.u4)("task_started",{provider:e,model:l});let n=Date.now(),r=E?`${bl(E)} @@ -6143,7 +6143,7 @@ CREATE TABLE IF NOT EXISTS example ( // Example: List items const items = db.all('SELECT * FROM items LIMIT 10'); Response.json({ items }); -`;function B({deploymentId:a,function:b,isOpen:c,onClose:h,onSave:i}){let[j,k]=(0,e.useState)(b?.name||""),[l,m]=(0,e.useState)(b?.description||""),[n,o]=(0,e.useState)(b?.method||"ANY"),[p,q]=(0,e.useState)(b?.code||A),[s,B]=(0,e.useState)(b?.timeoutMs||5e3),[C,D]=(0,e.useState)(!1),[E,F]=(0,e.useState)(null),{resolvedTheme:G}=(0,z.D)(),[H,I]=(0,e.useState)(!1),J=async()=>{if(F(null),!j.trim())return void F("Function name is required");if(!/^[a-z0-9][a-z0-9-]*[a-z0-9]$|^[a-z0-9]$/.test(j))return void F("Name must be lowercase letters, numbers, and hyphens only");if(!p.trim())return void F("Function code is required");D(!0);try{await i({name:j.trim(),description:l.trim()||void 0,method:n,code:p,timeoutMs:s,enabled:b?.enabled??!0})}catch(a){F(a instanceof Error?a.message:"Failed to save function")}finally{D(!1)}};return H?(0,d.jsx)(u.lG,{open:c,onOpenChange:h,children:(0,d.jsxs)(u.Cf,{className:"sm:max-w-3xl h-[85vh] flex flex-col",children:[(0,d.jsxs)(u.c7,{children:[(0,d.jsx)(u.L3,{children:b?"Edit Function":"Create Function"}),(0,d.jsx)(u.rr,{children:"Define an HTTP endpoint that can access your deployment database."})]}),(0,d.jsxs)("div",{className:"flex-1 overflow-auto space-y-4",children:[(0,d.jsxs)("div",{className:"grid grid-cols-3 gap-4",children:[(0,d.jsxs)("div",{className:"col-span-2 space-y-2",children:[(0,d.jsx)(w.J,{htmlFor:"name",children:"Function Name"}),(0,d.jsx)(v.p,{id:"name",value:j,onChange:a=>k(a.target.value.toLowerCase()),placeholder:"my-function",disabled:!!b}),a&&(0,d.jsxs)("p",{className:"text-xs text-muted-foreground",children:["URL: /api/deployments/",a,"/functions/",(0,d.jsx)("span",{className:"font-mono",children:j||"name"})]})]}),(0,d.jsxs)("div",{className:"space-y-2",children:[(0,d.jsx)(w.J,{htmlFor:"method",children:"HTTP Method"}),(0,d.jsxs)(x.l6,{value:n,onValueChange:a=>o(a),children:[(0,d.jsx)(x.bq,{children:(0,d.jsx)(x.yv,{})}),(0,d.jsxs)(x.gC,{children:[(0,d.jsx)(x.eb,{value:"ANY",children:"ANY"}),(0,d.jsx)(x.eb,{value:"GET",children:"GET"}),(0,d.jsx)(x.eb,{value:"POST",children:"POST"}),(0,d.jsx)(x.eb,{value:"PUT",children:"PUT"}),(0,d.jsx)(x.eb,{value:"DELETE",children:"DELETE"})]})]})]})]}),(0,d.jsxs)("div",{className:"space-y-2",children:[(0,d.jsx)(w.J,{htmlFor:"description",children:"Description (optional)"}),(0,d.jsx)(v.p,{id:"description",value:l,onChange:a=>m(a.target.value),placeholder:"What does this function do?"})]}),(0,d.jsxs)("div",{className:"space-y-2",children:[(0,d.jsx)(w.J,{htmlFor:"timeout",children:"Timeout (seconds)"}),(0,d.jsxs)("div",{className:"flex items-center gap-2",children:[(0,d.jsx)(v.p,{id:"timeout",type:"number",min:1,max:30,value:s/1e3,onChange:a=>B(1e3*Math.min(30,Math.max(1,parseInt(a.target.value)||5))),className:"w-24"}),(0,d.jsx)("span",{className:"text-sm text-muted-foreground",children:"1-30 seconds"})]})]}),(0,d.jsxs)("div",{className:"space-y-2",children:[(0,d.jsx)(w.J,{children:"Function Code"}),(0,d.jsx)("div",{className:"h-64 border rounded-lg overflow-hidden",children:(0,d.jsx)(t.Ay,{language:"javascript",theme:"dark"===G?"vs-dark":"light",value:p,onChange:a=>q(a||""),options:{minimap:{enabled:!1},fontSize:13,scrollBeyondLastLine:!1,automaticLayout:!0,tabSize:2}})})]}),(0,d.jsxs)("div",{className:"bg-muted/30 border rounded-lg p-4 space-y-2",children:[(0,d.jsxs)("div",{className:"flex items-center gap-2 text-sm font-medium",children:[(0,d.jsx)(y.A,{className:"h-4 w-4"}),"Available APIs"]}),(0,d.jsxs)("div",{className:"grid gap-2 text-xs font-mono",children:[(0,d.jsxs)("div",{children:[(0,d.jsx)("span",{className:"text-blue-500",children:"request"}),".method, .body, .query, .headers, .params, .path"]}),(0,d.jsxs)("div",{children:[(0,d.jsx)("span",{className:"text-green-500",children:"db"}),".query(sql, params), .run(sql, params), .all(sql, params)"]}),(0,d.jsxs)("div",{children:[(0,d.jsx)("span",{className:"text-purple-500",children:"Response"}),".json(data, status), .text(text, status), .error(msg, status)"]}),(0,d.jsxs)("div",{children:[(0,d.jsx)("span",{className:"text-yellow-500",children:"fetch"}),"(url, options) - External HTTP requests"]})]})]}),E&&(0,d.jsxs)("div",{className:"flex items-center gap-2 text-sm text-destructive bg-destructive/10 p-3 rounded-lg",children:[(0,d.jsx)(g.A,{className:"h-4 w-4"}),E]})]}),(0,d.jsxs)("div",{className:"flex items-center justify-end gap-2 pt-4 border-t",children:[(0,d.jsx)(r.$,{variant:"outline",onClick:h,disabled:C,children:"Cancel"}),(0,d.jsx)(r.$,{onClick:J,disabled:C,children:C?(0,d.jsxs)(d.Fragment,{children:[(0,d.jsx)(f.A,{className:"h-4 w-4 mr-2 animate-spin"}),"Saving..."]}):b?"Save Changes":"Create Function"})]})]})}):null}var C=c(15514);function D({deploymentId:a,dataProvider:b,hideRuntimeFeatures:c}){let[t,u]=(0,e.useState)([]),[v,w]=(0,e.useState)(!0),[x,y]=(0,e.useState)(null),[z,A]=(0,e.useState)(null),[D,E]=(0,e.useState)(!1),[F,G]=(0,e.useState)(null),H=async()=>{try{if(w(!0),y(null),b)u(await b.list());else if(a){let b=await fetch(`/api/admin/deployments/${a}/functions`);if(!b.ok){let a=await b.json();throw Error(a.error||"Failed to load functions")}let c=await b.json();u(c.functions)}}catch(a){y(a instanceof Error?a.message:"Failed to load functions")}finally{w(!1)}},I=async c=>{try{if(b)await b.toggle(c.id,!c.enabled);else if(!a)return;else if(!(await fetch(`/api/admin/deployments/${a}/functions/${c.id}`,{method:"PUT",headers:{"Content-Type":"application/json"},body:JSON.stringify({enabled:!c.enabled})})).ok)throw Error("Failed to update function");await H()}catch(a){console.error("Failed to toggle function:",a)}},J=async c=>{if(confirm(`Delete function "${c.name}"? This cannot be undone.`))try{if(b)await b.remove(c.id);else if(!a)return;else if(!(await fetch(`/api/admin/deployments/${a}/functions/${c.id}`,{method:"DELETE"})).ok)throw Error("Failed to delete function");await H()}catch(a){console.error("Failed to delete function:",a)}},K=async c=>{try{if(b)await b.save(z?.id||null,c);else if(a)if(z){let b=await fetch(`/api/admin/deployments/${a}/functions/${z.id}`,{method:"PUT",headers:{"Content-Type":"application/json"},body:JSON.stringify(c)});if(!b.ok){let a=await b.json();throw Error(a.error||"Failed to update function")}}else{let b=await fetch(`/api/admin/deployments/${a}/functions`,{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify(c)});if(!b.ok){let a=await b.json();throw Error(a.error||"Failed to create function")}}else throw Error("No deployment ID available");A(null),E(!1),await H()}catch(a){throw a}};return v?(0,d.jsx)("div",{className:"flex items-center justify-center h-full",children:(0,d.jsx)(f.A,{className:"h-6 w-6 animate-spin text-muted-foreground"})}):x?(0,d.jsxs)("div",{className:"flex flex-col items-center justify-center h-full gap-4",children:[(0,d.jsx)(g.A,{className:"h-8 w-8 text-destructive"}),(0,d.jsx)("p",{className:"text-sm text-muted-foreground",children:x}),(0,d.jsx)(r.$,{variant:"outline",onClick:H,children:"Retry"})]}):(0,d.jsxs)("div",{className:"h-full flex flex-col",children:[(0,d.jsxs)("div",{className:"flex items-center justify-between mb-4",children:[(0,d.jsx)("h3",{className:"text-sm font-medium",children:"Edge Functions"}),(0,d.jsxs)(r.$,{size:"sm",onClick:()=>E(!0),children:[(0,d.jsx)(h.A,{className:"h-4 w-4 mr-1"}),"New Function"]})]}),(0,d.jsx)("div",{className:"flex-1 overflow-auto",children:0===t.length?(0,d.jsxs)("div",{className:"flex flex-col items-center justify-center h-full p-8 text-center border rounded-lg",children:[(0,d.jsx)(i.A,{className:"h-8 w-8 text-muted-foreground mb-2"}),(0,d.jsx)("p",{className:"text-sm text-muted-foreground",children:"No edge functions yet"}),(0,d.jsx)("p",{className:"text-xs text-muted-foreground mt-1 mb-4",children:"Create your first API endpoint"}),(0,d.jsxs)(r.$,{size:"sm",onClick:()=>E(!0),children:[(0,d.jsx)(h.A,{className:"h-4 w-4 mr-1"}),"Create Function"]})]}):(0,d.jsx)("div",{className:"grid gap-3",children:t.map(b=>(0,d.jsx)("div",{className:(0,C.cn)("border rounded-lg p-4 transition-colors",!b.enabled&&"opacity-60 bg-muted/30"),children:(0,d.jsxs)("div",{className:"flex items-start justify-between gap-2",children:[(0,d.jsxs)("div",{className:"flex-1 min-w-0 overflow-hidden",children:[(0,d.jsxs)("div",{className:"flex items-center gap-2 flex-wrap",children:[(0,d.jsx)(i.A,{className:"h-4 w-4 text-blue-500 shrink-0"}),(0,d.jsx)("span",{className:"font-mono font-medium truncate",children:b.name}),(0,d.jsx)("span",{className:(0,C.cn)("text-xs px-1.5 py-0.5 rounded shrink-0","ANY"===b.method?"bg-purple-500/20 text-purple-600":"GET"===b.method?"bg-green-500/20 text-green-600":"POST"===b.method?"bg-blue-500/20 text-blue-600":"PUT"===b.method?"bg-yellow-500/20 text-yellow-600":"bg-red-500/20 text-red-600"),children:b.method}),!b.enabled&&(0,d.jsx)("span",{className:"text-xs bg-muted px-1.5 py-0.5 rounded shrink-0",children:"disabled"})]}),b.description&&(0,d.jsx)("p",{className:"text-sm text-muted-foreground mt-1 truncate",children:b.description}),(0,d.jsxs)("div",{className:"flex items-center gap-4 mt-2 text-xs text-muted-foreground",children:[(0,d.jsxs)("span",{className:"shrink-0",children:["Timeout: ",b.timeoutMs/1e3,"s"]}),!c&&a&&(0,d.jsx)("button",{onClick:()=>(b=>{if(!a)return;let c=`${window.location.origin}/api/deployments/${a}/functions/${b.name}`;navigator.clipboard.writeText(c),G(b.id),setTimeout(()=>G(null),2e3)})(b),className:"flex items-center gap-1 hover:text-foreground transition-colors shrink-0",children:F===b.id?(0,d.jsxs)(d.Fragment,{children:[(0,d.jsx)(j.A,{className:"h-3 w-3 text-green-500"}),"Copied!"]}):(0,d.jsxs)(d.Fragment,{children:[(0,d.jsx)(k.A,{className:"h-3 w-3"}),"Copy URL"]})})]})]}),(0,d.jsxs)(s.rI,{children:[(0,d.jsx)(s.ty,{asChild:!0,children:(0,d.jsx)(r.$,{variant:"ghost",size:"sm",children:(0,d.jsx)(l.A,{className:"h-4 w-4"})})}),(0,d.jsxs)(s.SQ,{align:"end",children:[(0,d.jsxs)(s._2,{onClick:()=>A(b),children:[(0,d.jsx)(m.A,{className:"h-4 w-4 mr-2"}),"Edit"]}),(0,d.jsx)(s._2,{onClick:()=>I(b),children:b.enabled?(0,d.jsxs)(d.Fragment,{children:[(0,d.jsx)(n.A,{className:"h-4 w-4 mr-2"}),"Disable"]}):(0,d.jsxs)(d.Fragment,{children:[(0,d.jsx)(o.A,{className:"h-4 w-4 mr-2"}),"Enable"]})}),!c&&a&&(0,d.jsxs)(s._2,{onClick:()=>window.open(`/api/deployments/${a}/functions/${b.name}`,"_blank"),children:[(0,d.jsx)(p.A,{className:"h-4 w-4 mr-2"}),"Open in Browser"]}),(0,d.jsxs)(s._2,{onClick:()=>J(b),className:"text-destructive",children:[(0,d.jsx)(q.A,{className:"h-4 w-4 mr-2"}),"Delete"]})]})]})]})},b.id))})}),(D||z)&&(0,d.jsx)(B,{deploymentId:a||"",function:z,isOpen:!0,onClose:()=>{E(!1),A(null)},onSave:K})]})}},83330:(a,b,c)=>{c.d(b,{f:()=>by});var d=c(21124),e=c(38301),f=c(15514),g=c(42378),h=c(3902),i=c(11482),j=c(2117),k=c(39193),l=c.n(k);class m{async doInit(){if(this.adapter)return;let{vfs:a}=await Promise.resolve().then(c.bind(c,11482));await a.init(),this.adapter=a.getStorageAdapter()}async init(){return this.initPromise||(this.initPromise=this.doInit()),this.initPromise}getAdapter(){if(!this.adapter)throw Error("TemplateService not initialized. Call init() first.");return this.adapter}async exportProjectAsTemplate(a,b,c){try{let d;f.v.info("[TemplateService] Exporting project as template",{projectId:b,name:c.name}),this.validateMetadata(c);let e=await a.getProject(b),g=e?.settings?.runtime,h=await a.getAllFilesAndDirectories(b),i=h.filter(a=>"directory"!==a.type),j=h.filter(a=>"directory"===a.type).map(a=>a.path);try{let c=a.getStorageAdapter(),e=c.listEdgeFunctions?await c.listEdgeFunctions(b):[],f=c.listServerFunctions?await c.listServerFunctions(b):[],g=c.listSecrets?await c.listSecrets(b):[];(e.length>0||f.length>0||g.length>0)&&(d={edgeFunctions:e.length>0?e.map(a=>({name:a.name,method:a.method,code:a.code,description:a.description,enabled:a.enabled,timeoutMs:a.timeoutMs})):void 0,serverFunctions:f.length>0?f.map(a=>({name:a.name,code:a.code,description:a.description,enabled:a.enabled})):void 0,secrets:g.length>0?g.map(a=>({name:a.name,description:a.description})):void 0})}catch{f.v.warn("[TemplateService] Could not extract backend features from project stores")}let k={version:d?"2.0.0":"1.0.0",name:c.name,description:c.description,templateVersion:c.version,author:c.author,authorUrl:c.authorUrl,license:c.license,licenseLabel:c.licenseLabel,licenseDescription:c.licenseDescription,tags:c.tags||[],thumbnail:c.thumbnail,previewImages:c.previewImages||[],downloadUrl:c.downloadUrl,runtime:g,directories:j,files:i.map(a=>({path:a.path,content:a.content})),assets:[],backendFeatures:d},m=new(l());m.file("template.json",JSON.stringify(k,null,2));let n=await m.generateAsync({type:"blob",compression:"DEFLATE",compressionOptions:{level:6}});return f.v.info("[TemplateService] Template exported successfully",{name:c.name,size:n.size}),n}catch(a){throw f.v.error("[TemplateService] Failed to export template:",a),Error(`Failed to export template: ${a instanceof Error?a.message:"Unknown error"}`)}}async importTemplateFile(a){try{if(f.v.info("[TemplateService] Importing template file",{name:a.name,size:a.size}),!a.name.endsWith(".oswt"))throw Error("Invalid file type. Expected .oswt file.");if(a.size>0x1900000)throw Error(`File too large. Maximum size is ${Math.round(25)}MB.`);let b=new(l()),c=(await b.loadAsync(a)).file("template.json");if(!c)throw Error("Invalid template file format. Missing template.json.");let d=await c.async("string"),e=JSON.parse(d);this.validateTemplateStructure(e);let g={id:(0,j.A)(),name:e.name,description:e.description,version:e.templateVersion||"1.0.0",files:e.files||[],directories:e.directories||[],assets:e.assets,metadata:{author:e.author,authorUrl:e.authorUrl,license:e.license||"personal",licenseLabel:e.licenseLabel,licenseDescription:e.licenseDescription,tags:e.tags||[],thumbnail:e.thumbnail,previewImages:e.previewImages||[],downloadUrl:e.downloadUrl},runtime:e.runtime,importedAt:new Date,backendFeatures:e.backendFeatures||e.serverFeatures};return await this.init(),await this.getAdapter().saveCustomTemplate(g),f.v.info("[TemplateService] Template imported successfully",{id:g.id,name:g.name}),g}catch(a){throw f.v.error("[TemplateService] Failed to import template:",a),Error(`Failed to import template: ${a instanceof Error?a.message:"Unknown error"}`)}}async listCustomTemplates(){try{return await this.init(),(await this.getAdapter().getAllCustomTemplates()).sort((a,b)=>b.importedAt.getTime()-a.importedAt.getTime())}catch(a){throw f.v.error("[TemplateService] Failed to list templates:",a),Error("Failed to list templates")}}async deleteCustomTemplate(a){try{await this.init(),await this.getAdapter().deleteCustomTemplate(a),f.v.info("[TemplateService] Template deleted",{id:a})}catch(a){throw f.v.error("[TemplateService] Failed to delete template:",a),Error("Failed to delete template")}}async exportTemplateAsFile(a){try{f.v.info("[TemplateService] Re-exporting custom template",{id:a.id,name:a.name});let b=new(l());for(let c of(b.file("template.json",JSON.stringify(a,null,2)),a.files))c.content,b.file(c.path,c.content);return await b.generateAsync({type:"blob"})}catch(a){throw f.v.error("[TemplateService] Failed to re-export template:",a),Error(`Failed to export template: ${a instanceof Error?a.message:"Unknown error"}`)}}validateMetadata(a){if(!a.name||a.name.length<1||a.name.length>50)throw Error("Template name must be between 1 and 50 characters");if(!a.description||a.description.length<10||a.description.length>500)throw Error("Template description must be between 10 and 500 characters");if(!a.version||!/^\d+\.\d+\.\d+$/.test(a.version))throw Error("Template version must be in semantic version format (e.g., 1.0.0)");if(a.author&&a.author.length>50)throw Error("Author name must be 50 characters or less");if(a.authorUrl&&!this.isValidUrl(a.authorUrl))throw Error("Author URL must be a valid URL");if(!a.license)throw Error("License is required");if(a.tags&&a.tags.length>10)throw Error("Maximum 10 tags allowed");if(a.thumbnail&&a.thumbnail.length>512e3)throw Error(`Thumbnail too large. Maximum size is ${Math.round(500)}KB`);if(a.previewImages&&a.previewImages.length>5)throw Error("Maximum 5 preview images allowed");if(a.previewImages){for(let b of a.previewImages)if(b.length>1048576)throw Error(`Preview image too large. Maximum size is ${Math.round(1024)}KB per image`)}}validateTemplateStructure(a){if(!a.name||"string"!=typeof a.name)throw Error("Invalid template: missing or invalid name");if(!a.description||"string"!=typeof a.description)throw Error("Invalid template: missing or invalid description");if(!a.files||!Array.isArray(a.files))throw Error("Invalid template: missing or invalid files array");if(!a.directories||!Array.isArray(a.directories))throw Error("Invalid template: missing or invalid directories array");for(let b of a.files){if(!b.path||"string"!=typeof b.path)throw Error("Invalid template: file missing path");if(void 0===b.content)throw Error("Invalid template: file missing content")}let b=a.backendFeatures||a.serverFeatures;if(b){if("object"!=typeof b)throw Error("Invalid template: backendFeatures must be an object");if(b.edgeFunctions&&!Array.isArray(b.edgeFunctions))throw Error("Invalid template: backendFeatures.edgeFunctions must be an array");if(b.serverFunctions&&!Array.isArray(b.serverFunctions))throw Error("Invalid template: backendFeatures.serverFunctions must be an array");if(b.secrets&&!Array.isArray(b.secrets))throw Error("Invalid template: backendFeatures.secrets must be an array")}}isValidUrl(a){try{return new URL(a),!0}catch{return!1}}constructor(){this.adapter=null,this.initPromise=null}}let n=new m;var o=c(19217),p=c(7629),q=c(33847),r=c(22544),s=c(88205),t=c(3663),u=c(46148),v=c(71613),w=c(47089),x=c(84122),y=c(15350),z=c(66041),A=c(32717),B=c(34941),C=c(3368),D=c(11082),E=c(10708),F=c(70045),G=c(49269),H=c(91351),I=c(40284),J=c(14263),K=c(36734),L=c(27928);async function M(a){let b=await createImageBitmap(a),c=b.width,d=b.height;if(c>640||d>360){let a=Math.min(640/c,360/d);c=Math.round(c*a),d=Math.round(d*a)}let e=document.createElement("canvas");e.width=c,e.height=d;let f=e.getContext("2d");if(!f)throw Error("Failed to get canvas context");f.drawImage(b,0,0,c,d),b.close();let g=e.toDataURL("image/jpeg",.7);return g.length>137e3&&(g=e.toDataURL("image/jpeg",.5)),g}function N({image:a,onCapture:b,onImageChange:c,size:g="md",className:h}){let i=(0,e.useRef)(null),[j,k]=(0,e.useState)(!1),l=async a=>{let b=a.target.files?.[0];if(b){try{let a=await M(b);c(a)}catch{}a.target.value=""}},m=async a=>{if(a.stopPropagation(),b){k(!0);try{let a=await b();a&&c(a)}finally{k(!1)}}},n=a=>{a.stopPropagation(),i.current?.click()},o="sm"===g,p=a=>a.stopPropagation();return a?(0,d.jsxs)("div",{className:(0,f.cn)("relative group",h),onClick:p,children:[o?(0,d.jsx)("div",{className:"w-16 h-12 rounded-md overflow-hidden bg-muted shrink-0",children:(0,d.jsx)("img",{src:a,alt:"Thumbnail",className:"w-full h-full object-cover"})}):(0,d.jsx)("div",{className:"w-full aspect-video bg-muted",children:(0,d.jsx)("img",{src:a,alt:"Thumbnail",className:"w-full h-full object-cover"})}),(0,d.jsx)("button",{type:"button",onClick:a=>{a.stopPropagation(),c(void 0)},className:(0,f.cn)("absolute flex items-center justify-center bg-background/80 text-foreground opacity-0 group-hover:opacity-100 transition-opacity border border-border shadow-sm",o?"h-5 w-5 rounded":"h-7 w-7 rounded-md",o?"top-0 right-0 -translate-y-1/3 translate-x-1/3":"top-1.5 right-1.5"),title:"Remove thumbnail",children:(0,d.jsx)(w.A,{className:o?"h-3 w-3":"h-3.5 w-3.5"})})]}):(0,d.jsxs)("div",{className:(0,f.cn)("relative",h),onClick:p,children:[o?(0,d.jsxs)("div",{className:"w-16 h-12 rounded-md bg-muted flex items-center justify-center gap-1 shrink-0",children:[b&&(0,d.jsx)("button",{type:"button",onClick:m,disabled:j,className:"h-6 w-6 rounded flex items-center justify-center text-muted-foreground hover:text-foreground hover:bg-muted-foreground/15 transition-colors",title:"Capture",children:j?(0,d.jsx)(J.A,{className:"h-3 w-3 animate-spin"}):(0,d.jsx)(K.A,{className:"h-3 w-3"})}),(0,d.jsx)("button",{type:"button",onClick:n,className:"h-6 w-6 rounded flex items-center justify-center text-muted-foreground hover:text-foreground hover:bg-muted-foreground/15 transition-colors",title:"Upload image",children:(0,d.jsx)(L.A,{className:"h-3 w-3"})})]}):(0,d.jsxs)("div",{className:"w-full aspect-video bg-muted flex items-center justify-center gap-3",children:[b&&(0,d.jsx)("button",{type:"button",onClick:m,disabled:j,className:"h-9 w-9 rounded-lg flex items-center justify-center border border-border/60 bg-background/50 text-muted-foreground hover:text-foreground hover:bg-background/80 transition-colors shadow-sm",title:"Capture screenshot",children:j?(0,d.jsx)(J.A,{className:"h-4 w-4 animate-spin"}):(0,d.jsx)(K.A,{className:"h-4 w-4"})}),(0,d.jsx)("button",{type:"button",onClick:n,className:"h-9 w-9 rounded-lg flex items-center justify-center border border-border/60 bg-background/50 text-muted-foreground hover:text-foreground hover:bg-background/80 transition-colors shadow-sm",title:"Upload image",children:(0,d.jsx)(L.A,{className:"h-4 w-4"})})]}),(0,d.jsx)("input",{ref:i,type:"file",accept:"image/*",className:"hidden",onChange:l})]})}var O=c(13531),P=c(50485);async function Q(a){let b;await i.vfs.init();let c=await i.vfs.getProject(a),d=new O.VirtualServer(i.vfs,a,void 0,void 0,void 0,c?.settings?.runtime);try{b=await d.compileProject()}catch{return d.cleanupBlobUrls(),null}let e=b.files.find(a=>"/index.html"===a.path);if(!e)return d.cleanupBlobUrls(),null;let f="string"==typeof e.content?e.content:new TextDecoder().decode(e.content);f=(f=(f=f.replace(/href="([^"]+\.css)"/g,(a,c)=>{if(c.startsWith("http")||c.startsWith("//"))return a;let d=c.startsWith("/")?c:"/"+c,e=b.blobUrls.get(d);return e?`href="${e}"`:a})).replace(/src="([^"]+\.js)"/g,(a,c)=>{if(c.startsWith("http")||c.startsWith("//"))return a;let d=c.startsWith("/")?c:"/"+c,e=b.blobUrls.get(d);return e?`src="${e}"`:a})).replace(/src="([^"]+\.(png|jpg|jpeg|gif|svg|webp))"/gi,(a,c)=>{let d=c.startsWith("/")?c:"/"+c,e=b.blobUrls.get(d);return e?`src="${e}"`:a});let g=document.createElement("iframe");g.style.position="fixed",g.style.top="-10000px",g.style.left="-10000px",g.style.width="1280px",g.style.height="720px",g.style.border="none",document.body.appendChild(g);try{return await new Promise(a=>{g.onload=()=>a(),g.srcdoc=f}),await new Promise(a=>setTimeout(a,1500)),await (0,P.captureIframeScreenshot)(g,1280,720,640,360,.8,!1)}finally{g.parentElement&&document.body.removeChild(g),d.cleanupBlobUrls()}}var R=c(51855),S=c(9188),T=c(42830);function U({project:a,onSelect:b,onDelete:c,onExport:g,onExportZip:j,onDuplicate:k,onPreview:l,onUpdate:m,onExportAsTemplate:n,onBackend:J,viewMode:K="grid",forceMenuOpen:L=!1,highlightExport:M=!1}){let[O,P]=(0,e.useState)(!1),[U,V]=(0,e.useState)(a.name),[W,X]=(0,e.useState)(a.description||""),[Y,Z]=(0,e.useState)(null),[$,_]=(0,e.useState)(!0),[aa,ab]=(0,e.useState)(!1),ac=async()=>{if(!U.trim()){T.oR.error("Project name cannot be empty"),V(a.name),P(!1);return}if(U.length>50)return void T.oR.error("Project name must be 50 characters or less");if(W.length>200)return void T.oR.error("Description must be 200 characters or less");try{a.name=U.trim(),a.description=W.trim()||void 0,await i.vfs.updateProject(a),m(a),P(!1),T.oR.success("Project updated")}catch(b){f.v.error("Failed to update project:",b),T.oR.error("Failed to update project"),V(a.name),X(a.description||"")}},ad=()=>{V(a.name),X(a.description||""),P(!1)},ae=a=>{if(L)return void ab(!0);ab(a)},af=()=>Y?Object.entries(Y.fileTypes).sort(([,a],[,b])=>b-a).slice(0,3):[],ag=a=>{let b=a.toLowerCase();return["html","htm"].includes(b)?(0,d.jsx)(s.A,{className:"h-3 w-3"}):["css","scss","sass"].includes(b)?(0,d.jsx)(t.A,{className:"h-3 w-3"}):["js","jsx","ts","tsx"].includes(b)?(0,d.jsx)(s.A,{className:"h-3 w-3"}):["png","jpg","jpeg","gif","svg"].includes(b)?(0,d.jsx)(u.A,{className:"h-3 w-3"}):(0,d.jsx)(t.A,{className:"h-3 w-3"})},ah=a.settings?.runtime||"handlebars",ai=(0,h.sZ)(ah),aj=a=>a&&0!==a?`$${a.toFixed(2)}`:null;return"list"===K?(0,d.jsx)("div",{className:`group border border-border rounded-lg p-4 hover:shadow-md transition-all cursor-pointer hover:border-primary/50 ${M?"ring-2 ring-primary/70 animate-ring-opacity":""}`,style:{background:"linear-gradient(var(--project-card-tint), var(--project-card-tint)), var(--card)"},onClick:()=>b(a),children:(0,d.jsxs)("div",{className:"flex items-start gap-4",children:[(0,d.jsx)(N,{image:a.previewImage,onCapture:()=>Q(a.id),onImageChange:b=>m({...a,previewImage:b,previewUpdatedAt:b?new Date:void 0}),size:"sm"}),(0,d.jsxs)("div",{className:"flex-1 min-w-0 flex flex-col md:flex-row md:gap-6",children:[(0,d.jsx)("div",{className:"flex-1 min-w-0 space-y-1",children:O?(0,d.jsxs)("div",{className:"space-y-2",onClick:a=>a.stopPropagation(),children:[(0,d.jsxs)("div",{children:[(0,d.jsxs)("div",{className:"flex items-center gap-2",children:[(0,d.jsx)(p.p,{value:U,onChange:a=>V(a.target.value),onKeyDown:a=>{"Enter"!==a.key||a.shiftKey||(a.preventDefault(),ac()),"Escape"===a.key&&ad()},className:"h-7 text-sm font-semibold",autoFocus:!0,maxLength:50,placeholder:"Project name"}),(0,d.jsx)(o.$,{size:"icon",variant:"ghost",className:"h-6 w-6 shrink-0",onClick:ac,children:(0,d.jsx)(v.A,{className:"h-3 w-3"})}),(0,d.jsx)(o.$,{size:"icon",variant:"ghost",className:"h-6 w-6 shrink-0",onClick:ad,children:(0,d.jsx)(w.A,{className:"h-3 w-3"})})]}),(0,d.jsxs)("span",{className:"text-xs text-muted-foreground",children:[U.length,"/50"]})]}),(0,d.jsxs)("div",{children:[(0,d.jsx)(q.T,{value:W,onChange:a=>X(a.target.value),onKeyDown:a=>{"Escape"===a.key&&ad()},placeholder:"Add a description...",className:"min-h-[60px] text-sm resize-none",maxLength:200}),(0,d.jsxs)("span",{className:"text-xs text-muted-foreground",children:[W.length,"/200"]})]})]}):(0,d.jsxs)(d.Fragment,{children:[(0,d.jsxs)("div",{className:"flex items-center gap-2",children:[(0,d.jsx)("h3",{className:"font-semibold truncate",children:a.name}),(0,d.jsx)(r.E,{className:`text-xs px-1.5 py-0 h-auto shrink-0 ${ai.className}`,children:ai.label}),(0,d.jsx)(o.$,{size:"icon",variant:"ghost",className:"h-5 w-5 opacity-0 group-hover:opacity-100 transition-opacity",onClick:a=>{a.stopPropagation(),P(!0)},children:(0,d.jsx)(x.A,{className:"h-3 w-3"})})]}),a.description&&(0,d.jsx)("p",{className:"text-sm text-muted-foreground line-clamp-1",children:a.description}),(0,d.jsxs)("p",{className:"text-xs text-muted-foreground",children:["Updated ",(0,R.m)(a.updatedAt,{addSuffix:!0})]})]})}),(0,d.jsxs)("div",{className:"space-y-2 mt-2 md:mt-0",children:[Y&&(0,d.jsxs)("div",{className:"flex flex-wrap items-center gap-x-3 gap-y-1 text-sm text-muted-foreground",children:[(0,d.jsxs)("span",{className:"flex items-center gap-1",children:[(0,d.jsx)(y.A,{className:"h-4 w-4"}),Y.fileCount," ",1===Y.fileCount?"file":"files"]}),(0,d.jsxs)("span",{className:"flex items-center gap-1",children:[(0,d.jsx)(z.A,{className:"h-4 w-4"}),Y.formattedSize]}),a.costTracking?.totalCost&&a.costTracking.totalCost>0&&(0,d.jsxs)("span",{className:"flex items-center gap-1",children:[(0,d.jsx)(A.A,{className:"h-4 w-4"}),aj(a.costTracking.totalCost)]})]}),Y&&af().length>0&&(0,d.jsx)("div",{className:"flex flex-wrap items-center gap-x-3 gap-y-1 text-xs",children:af().map(([a,b])=>(0,d.jsxs)("div",{className:"flex items-center gap-1 text-muted-foreground",children:[ag(a),(0,d.jsxs)("span",{children:[a.toUpperCase()," (",b,")"]})]},a))})]})]}),(0,d.jsx)("div",{className:"flex items-center gap-2 ml-4",children:(0,d.jsxs)(S.rI,{open:!!L||aa,onOpenChange:ae,children:[(0,d.jsx)(S.ty,{asChild:!0,onClick:a=>a.stopPropagation(),"data-tour-id":M?"project-actions-trigger":void 0,children:(0,d.jsx)(o.$,{size:"icon",variant:"ghost",className:"h-8 w-8",children:(0,d.jsx)(B.A,{className:"h-4 w-4"})})}),(0,d.jsxs)(S.SQ,{align:"end",children:[(0,d.jsxs)(S._2,{onClick:b=>{b.stopPropagation(),l(a)},children:[(0,d.jsx)(C.A,{className:"mr-2 h-4 w-4"}),"Preview"]}),J&&(0,d.jsxs)(S._2,{onClick:b=>{b.stopPropagation(),J(a)},children:[(0,d.jsx)(D.A,{className:"mr-2 h-4 w-4"}),"Backend"]}),(0,d.jsxs)(S._2,{onClick:b=>{b.stopPropagation(),k(a)},children:[(0,d.jsx)(E.A,{className:"mr-2 h-4 w-4"}),"Duplicate"]}),(0,d.jsx)(S.mB,{}),(0,d.jsxs)(S._2,{onClick:b=>{b.stopPropagation(),j(a)},children:[(0,d.jsx)(F.A,{className:"mr-2 h-4 w-4"}),"Export as ZIP"]}),(0,d.jsxs)(S._2,{onClick:b=>{b.stopPropagation(),g(a)},"data-tour-id":M?"project-export-json":void 0,children:[(0,d.jsx)(G.A,{className:"mr-2 h-4 w-4"}),"Export as JSON"]}),n&&(0,d.jsxs)(S._2,{onClick:b=>{b.stopPropagation(),n(a)},children:[(0,d.jsx)(H.A,{className:"mr-2 h-4 w-4"}),"Export as Template"]}),(0,d.jsx)(S.mB,{}),(0,d.jsxs)(S._2,{className:"text-destructive",onClick:b=>{b.stopPropagation(),c(a)},children:[(0,d.jsx)(I.A,{className:"mr-2 h-4 w-4"}),"Delete"]})]})]})})]})}):(0,d.jsxs)("div",{className:`border border-border rounded-lg overflow-hidden hover:shadow-lg transition-all cursor-pointer hover:border-primary/50 group ${M?"ring-2 ring-primary/70 animate-ring-opacity":""}`,style:{background:"linear-gradient(var(--project-card-tint), var(--project-card-tint)), var(--card)"},onClick:()=>b(a),"data-tour-id":"project-card",children:[(0,d.jsxs)("div",{className:"relative",children:[(0,d.jsx)(N,{image:a.previewImage,onCapture:()=>Q(a.id),onImageChange:b=>m({...a,previewImage:b,previewUpdatedAt:b?new Date:void 0}),size:"md"}),(0,d.jsx)("div",{className:"absolute bottom-2 left-2",children:(0,d.jsx)(r.E,{className:`text-xs px-1.5 py-0.5 shadow-sm ${ai.className}`,children:ai.label})})]}),(0,d.jsxs)("div",{className:"p-4 space-y-3",children:[(0,d.jsxs)("div",{className:"flex justify-between items-start",children:[O?(0,d.jsxs)("div",{className:"flex-1",onClick:a=>a.stopPropagation(),children:[(0,d.jsxs)("div",{className:"flex items-center gap-2",children:[(0,d.jsx)(p.p,{value:U,onChange:a=>V(a.target.value),onKeyDown:a=>{"Enter"===a.key&&!1===a.shiftKey&&(a.preventDefault(),ac()),"Escape"===a.key&&ad()},className:"h-8 text-sm font-semibold",autoFocus:!0,maxLength:50}),(0,d.jsx)(o.$,{size:"icon",variant:"ghost",className:"h-5 w-5",onClick:ac,children:(0,d.jsx)(v.A,{className:"h-3 w-3"})}),(0,d.jsx)(o.$,{size:"icon",variant:"ghost",className:"h-5 w-5",onClick:ad,children:(0,d.jsx)(w.A,{className:"h-3 w-3"})})]}),(0,d.jsxs)("span",{className:"text-xs text-muted-foreground mt-1",children:[U.length,"/50"]})]}):(0,d.jsxs)("div",{className:"flex items-center gap-2 flex-1",children:[(0,d.jsx)("h3",{className:"font-semibold text-lg truncate flex-1",children:a.name}),(0,d.jsx)(o.$,{size:"icon",variant:"ghost",className:"h-5 w-5 opacity-0 group-hover:opacity-100 transition-opacity",onClick:a=>{a.stopPropagation(),P(!0)},children:(0,d.jsx)(x.A,{className:"h-3 w-3"})})]}),(0,d.jsxs)(S.rI,{open:!!L||aa,onOpenChange:ae,children:[(0,d.jsx)(S.ty,{asChild:!0,onClick:a=>a.stopPropagation(),"data-tour-id":M?"project-actions-trigger":void 0,children:(0,d.jsx)(o.$,{size:"icon",variant:"ghost",className:"h-8 w-8",children:(0,d.jsx)(B.A,{className:"h-4 w-4"})})}),(0,d.jsxs)(S.SQ,{align:"end",children:[(0,d.jsxs)(S._2,{onClick:b=>{b.stopPropagation(),l(a)},children:[(0,d.jsx)(C.A,{className:"mr-2 h-4 w-4"}),"Preview"]}),J&&(0,d.jsxs)(S._2,{onClick:b=>{b.stopPropagation(),J(a)},children:[(0,d.jsx)(D.A,{className:"mr-2 h-4 w-4"}),"Backend"]}),(0,d.jsxs)(S._2,{onClick:b=>{b.stopPropagation(),k(a)},children:[(0,d.jsx)(E.A,{className:"mr-2 h-4 w-4"}),"Duplicate"]}),(0,d.jsx)(S.mB,{}),(0,d.jsxs)(S._2,{onClick:b=>{b.stopPropagation(),j(a)},children:[(0,d.jsx)(F.A,{className:"mr-2 h-4 w-4"}),"Export as ZIP"]}),(0,d.jsxs)(S._2,{onClick:b=>{b.stopPropagation(),g(a)},"data-tour-id":M?"project-export-json":void 0,children:[(0,d.jsx)(G.A,{className:"mr-2 h-4 w-4"}),"Export as JSON"]}),n&&(0,d.jsxs)(S._2,{onClick:b=>{b.stopPropagation(),n(a)},children:[(0,d.jsx)(H.A,{className:"mr-2 h-4 w-4"}),"Export as Template"]}),(0,d.jsx)(S.mB,{}),(0,d.jsxs)(S._2,{className:"text-destructive",onClick:b=>{b.stopPropagation(),c(a)},children:[(0,d.jsx)(I.A,{className:"mr-2 h-4 w-4"}),"Delete"]})]})]})]}),O?(0,d.jsxs)("div",{onClick:a=>a.stopPropagation(),children:[(0,d.jsx)(q.T,{value:W,onChange:a=>X(a.target.value),onKeyDown:a=>{"Escape"===a.key&&ad()},placeholder:"Add a description...",className:"min-h-[60px] text-sm resize-none",maxLength:200}),(0,d.jsx)("div",{className:"flex items-center justify-between mt-1",children:(0,d.jsxs)("span",{className:"text-xs text-muted-foreground",children:[W.length,"/200"]})})]}):(0,d.jsx)("div",{className:"min-h-[40px]",children:a.description?(0,d.jsx)("p",{className:"text-sm text-muted-foreground line-clamp-2",children:a.description}):(0,d.jsx)("p",{className:"text-sm text-muted-foreground/50 italic",children:"No description"})}),$?(0,d.jsx)("div",{className:"h-6 bg-muted animate-pulse rounded"}):Y&&(0,d.jsxs)(d.Fragment,{children:[(0,d.jsxs)("div",{className:"flex items-center gap-3 text-sm text-muted-foreground pt-2 border-t",children:[(0,d.jsxs)("span",{className:"flex items-center gap-1",children:[(0,d.jsx)(y.A,{className:"h-4 w-4"}),Y.fileCount," ",1===Y.fileCount?"file":"files"]}),(0,d.jsxs)("span",{className:"flex items-center gap-1",children:[(0,d.jsx)(z.A,{className:"h-4 w-4"}),Y.formattedSize]}),a.costTracking?.totalCost&&a.costTracking.totalCost>0&&(0,d.jsxs)("span",{className:"flex items-center gap-1",children:[(0,d.jsx)(A.A,{className:"h-4 w-4"}),aj(a.costTracking.totalCost)]})]}),af().length>0&&(0,d.jsx)("div",{className:"flex items-center gap-3 text-xs",children:af().map(([a,b])=>(0,d.jsxs)("div",{className:"flex items-center gap-1 text-muted-foreground",children:[ag(a),(0,d.jsxs)("span",{children:[a," (",b,")"]})]},a))})]}),(0,d.jsx)("div",{className:"text-xs text-muted-foreground pt-2 border-t",children:(0,d.jsxs)("p",{children:["Updated ",(0,R.m)(a.updatedAt,{addSuffix:!0})]})})]})]})}var V=c(9284),W=c(45914),X=c(88285),Y=c(86773),Z=c(82548),$=c(55705),_=c(8849),aa=c(43700),ab=c(71117),ac=c(91044),ad=c(97950),ae=c(33305),af=c(53199),ag=c(71652);async function ah(a,b){let c=i.vfs.getStorageAdapter(),d=new Date,e=0,f=0,g=0,h=!1;if(b.edgeFunctions&&c.createEdgeFunction)for(let f of b.edgeFunctions)await c.createEdgeFunction({...f,id:crypto.randomUUID(),projectId:a,enabled:f.enabled??!0,method:f.method??"GET",timeoutMs:f.timeoutMs??1e4,createdAt:d,updatedAt:d}),e++;if(b.serverFunctions&&c.createServerFunction)for(let e of b.serverFunctions)await c.createServerFunction({...e,id:crypto.randomUUID(),projectId:a,enabled:e.enabled??!0,createdAt:d,updatedAt:d}),f++;if(b.secrets&&c.createSecret)for(let e of b.secrets)await c.createSecret({...e,id:crypto.randomUUID(),projectId:a,hasValue:!1,createdAt:d,updatedAt:d}),g++;return b.databaseSchema&&(await (0,ag.gA)(a,b.databaseSchema),h=!0),{edgeFunctions:e,serverFunctions:f,secrets:g,hasDatabaseSchema:h}}var ai=c(69374),aj=c(28241),ak=c(61010),al=c(95919),am=c(14258),an=c(47247),ao=c(96352);function ap({project:a,open:b,onOpenChange:c}){let[g,h]=(0,e.useState)(!1),[j,k]=(0,e.useState)({name:a?.name||"",description:a?.description||"",version:"1.0.0",author:"",authorUrl:"",license:"personal",tags:[],thumbnail:void 0,previewImages:[],downloadUrl:""}),[l,m]=(0,e.useState)(""),r=async()=>{if(a){if(!j.name||j.name.length<1||j.name.length>50)return void T.oR.error("Template name must be between 1 and 50 characters");if(!j.description||j.description.length<10||j.description.length>500)return void T.oR.error("Description must be between 10 and 500 characters");if(!j.version||!/^\d+\.\d+\.\d+$/.test(j.version))return void T.oR.error("Version must be in format x.y.z (e.g., 1.0.0)");try{h(!0);let b=l.split(",").map(a=>a.trim()).filter(a=>a.length>0),d={...j,tags:b},e=await n.exportProjectAsTemplate(i.vfs,a.id,d),f=URL.createObjectURL(e),g=document.createElement("a");g.href=f,g.download=`${j.name.replace(/\s+/g,"-").toLowerCase()}.oswt`,document.body.appendChild(g),g.click(),document.body.removeChild(g),URL.revokeObjectURL(f),T.oR.success("Template exported successfully!"),c(!1),k({name:"",description:"",version:"1.0.0",author:"",authorUrl:"",license:"personal",tags:[],thumbnail:void 0,previewImages:[],downloadUrl:""}),m("")}catch(a){f.v.error("Failed to export template:",a),T.oR.error(a instanceof Error?a.message:"Failed to export template")}finally{h(!1)}}},s=ao.N2.find(a=>a.value===j.license);return(0,d.jsx)(ae.lG,{open:b,onOpenChange:c,children:(0,d.jsxs)(ae.Cf,{className:"max-w-2xl max-h-[90vh] overflow-y-auto",children:[(0,d.jsxs)(ae.c7,{children:[(0,d.jsx)(ae.L3,{children:"Export as Template"}),(0,d.jsx)(ae.rr,{children:"Create a reusable template from this project"})]}),(0,d.jsxs)("div",{className:"space-y-4 py-4",children:[j.thumbnail&&(0,d.jsxs)("div",{className:"space-y-2",children:[(0,d.jsx)(af.J,{children:"Preview Thumbnail"}),(0,d.jsx)("div",{className:"w-full rounded-lg overflow-hidden bg-muted border",children:(0,d.jsx)("img",{src:j.thumbnail,alt:"Template preview",className:"w-full h-auto"})}),(0,d.jsx)("p",{className:"text-xs text-muted-foreground",children:"This preview was captured when you saved the project"})]}),!j.thumbnail&&(0,d.jsxs)("div",{className:"space-y-2",children:[(0,d.jsx)(af.J,{children:"Preview Thumbnail"}),(0,d.jsx)("div",{className:"w-full h-48 rounded-lg bg-muted flex items-center justify-center border",children:(0,d.jsxs)("div",{className:"text-center text-muted-foreground",children:[(0,d.jsx)(H.A,{className:"h-12 w-12 mx-auto mb-2"}),(0,d.jsx)("p",{className:"text-sm",children:"No preview available"}),(0,d.jsx)("p",{className:"text-xs",children:"Save your project to capture a preview"})]})})]}),(0,d.jsxs)("div",{className:"space-y-2",children:[(0,d.jsxs)("div",{className:"flex justify-between items-center",children:[(0,d.jsxs)(af.J,{htmlFor:"template-name",children:["Template Name ",(0,d.jsx)("span",{className:"text-destructive",children:"*"})]}),(0,d.jsxs)("span",{className:"text-xs text-muted-foreground",children:[j.name.length,"/50"]})]}),(0,d.jsx)(p.p,{id:"template-name",value:j.name,onChange:a=>k({...j,name:a.target.value.slice(0,50)}),placeholder:"My Awesome Template",maxLength:50,required:!0})]}),(0,d.jsxs)("div",{className:"space-y-2",children:[(0,d.jsxs)("div",{className:"flex justify-between items-center",children:[(0,d.jsxs)(af.J,{htmlFor:"template-description",children:["Description ",(0,d.jsx)("span",{className:"text-destructive",children:"*"})]}),(0,d.jsxs)("span",{className:"text-xs text-muted-foreground",children:[j.description.length,"/500"]})]}),(0,d.jsx)(q.T,{id:"template-description",value:j.description,onChange:a=>k({...j,description:a.target.value.slice(0,500)}),placeholder:"A complete multi-page template with...",className:"resize-none",rows:3,maxLength:500,required:!0})]}),(0,d.jsxs)("div",{className:"space-y-2",children:[(0,d.jsxs)(af.J,{htmlFor:"template-version",children:["Version ",(0,d.jsx)("span",{className:"text-destructive",children:"*"})]}),(0,d.jsx)(p.p,{id:"template-version",value:j.version,onChange:a=>k({...j,version:a.target.value}),placeholder:"1.0.0",pattern:"^\\d+\\.\\d+\\.\\d+$",required:!0}),(0,d.jsx)("p",{className:"text-xs text-muted-foreground",children:"Semantic version format (e.g., 1.0.0)"})]}),(0,d.jsxs)("div",{className:"space-y-2",children:[(0,d.jsx)(af.J,{htmlFor:"template-author",children:"Author"}),(0,d.jsx)(p.p,{id:"template-author",value:j.author,onChange:a=>k({...j,author:a.target.value.slice(0,50)}),placeholder:"Your Name",maxLength:50})]}),(0,d.jsxs)("div",{className:"space-y-2",children:[(0,d.jsx)(af.J,{htmlFor:"template-author-url",children:"Author URL"}),(0,d.jsx)(p.p,{id:"template-author-url",type:"url",value:j.authorUrl,onChange:a=>k({...j,authorUrl:a.target.value}),placeholder:"https://yourwebsite.com"})]}),(0,d.jsxs)("div",{className:"space-y-2",children:[(0,d.jsxs)(af.J,{htmlFor:"template-license",children:["License ",(0,d.jsx)("span",{className:"text-destructive",children:"*"})]}),(0,d.jsxs)(aj.l6,{value:j.license,onValueChange:a=>k({...j,license:a}),children:[(0,d.jsx)(aj.bq,{id:"template-license",children:(0,d.jsx)(aj.yv,{})}),(0,d.jsx)(aj.gC,{children:ao.N2.map(a=>(0,d.jsx)(aj.eb,{value:a.value,children:a.label},a.value))})]}),s&&(0,d.jsxs)("div",{className:"flex items-start gap-2 p-2 rounded-md bg-muted text-xs",children:[(0,d.jsx)(ab.A,{className:"h-3 w-3 mt-0.5 shrink-0 text-muted-foreground"}),(0,d.jsx)("p",{className:"text-muted-foreground",children:s.description})]})]}),(0,d.jsxs)("div",{className:"space-y-2",children:[(0,d.jsx)(af.J,{htmlFor:"template-tags",children:"Tags"}),(0,d.jsx)(p.p,{id:"template-tags",value:l,onChange:a=>m(a.target.value),placeholder:"saas, marketing, landing (comma-separated)"}),(0,d.jsx)("p",{className:"text-xs text-muted-foreground",children:"Add up to 10 tags, separated by commas"})]}),(0,d.jsxs)("div",{className:"space-y-2",children:[(0,d.jsx)(af.J,{htmlFor:"template-download-url",children:"Marketplace URL"}),(0,d.jsx)(p.p,{id:"template-download-url",type:"url",value:j.downloadUrl,onChange:a=>k({...j,downloadUrl:a.target.value}),placeholder:"https://example.com/templates/..."}),(0,d.jsx)("p",{className:"text-xs text-muted-foreground",children:"Where users can find this template"})]})]}),(0,d.jsxs)(ae.Es,{children:[(0,d.jsx)(o.$,{variant:"outline",onClick:()=>c(!1),disabled:g,children:"Cancel"}),(0,d.jsx)(o.$,{onClick:r,disabled:g,children:g?"Exporting...":"Export Template"})]})]})})}var aq=c(37905);function ar({onProjectSelect:a,hideHeader:b=!1,hideFooter:c=!1}){let j=(0,g.useRouter)(),[k,l]=(0,e.useState)([]),[m,r]=(0,e.useState)(!0),[s,t]=(0,e.useState)(""),[u,v]=(0,e.useState)(!1),[w,x]=(0,e.useState)(""),[z,A]=(0,e.useState)(""),[B,C]=(0,e.useState)("blank"),[D,E]=(0,e.useState)("static"),[F,G]=(0,e.useState)([]),H=(0,ai.wl)(D),[I,J]=(0,e.useState)("updated"),[K,L]=(0,e.useState)("list"),[M,N]=(0,e.useState)(null),[O,P]=(0,e.useState)(!1),[Q,R]=(0,e.useState)(null),[S,ag]=(0,e.useState)(null),{state:ao,setProjectList:ar,start:as,setTourDemoProjectId:at}=(0,al.C)(),au=ao.currentStep?.id,av="running"===ao.status,[aw,ax]=(0,e.useState)(!1),[ay,az]=(0,e.useState)(null),aA=(0,e.useRef)(!1),aB=(0,e.useRef)(!1),aC=!S||(0,an.D)(S.id),aD=(0,e.useCallback)(async()=>{try{let a=await n.listCustomTemplates();G(a)}catch(a){f.v.error("Failed to load custom templates:",a)}},[]);(0,e.useCallback)(async()=>{if(!aA.current){aA.current=!0,r(!0);try{await i.vfs.init();let a=(await i.vfs.listProjects()).sort((a,b)=>b.updatedAt.getTime()-a.updatedAt.getTime());l(a),ar(a),await aD()}catch(a){f.v.error("Failed to load projects:",a),T.oR.error("Failed to load projects")}finally{r(!1),ax(!0),aA.current=!1}}},[ar,aD]);let aE=(0,e.useCallback)(async()=>{try{await i.vfs.init();let a=(await i.vfs.listProjects()).sort((a,b)=>b.updatedAt.getTime()-a.updatedAt.getTime());l(a),ar(a)}catch(a){f.v.error("Failed to reload projects:",a),T.oR.error("Failed to reload projects")}},[ar]),aF=async()=>{if(!aB.current){aB.current=!0;try{let b=await i.vfs.createProject("Multi-File Demo","Interactive examples showing how HTML, CSS, and JavaScript files work together");return await (0,ai.createProjectFromTemplate)(i.vfs,b.id,ai.DEMO_PROJECT_TEMPLATE,ai.DEMO_PROJECT_TEMPLATE.assets),T.oR.success("Demo project created successfully"),await aE(),a(b),b}catch(a){throw f.v.error("Failed to create demo project:",a),T.oR.error("Failed to create demo project"),aB.current=!1,a}}},aG=async()=>{try{let a=await i.vfs.createProject("Example Studios (Tour)","Demo project for guided tour");await (0,ai.createProjectFromTemplate)(i.vfs,a.id,ai.DEMO_PROJECT_TEMPLATE,ai.DEMO_PROJECT_TEMPLATE.assets),at(a.id),await aE(),as(),f.v.info("[Tour] Created tour demo project:",a.id)}catch(a){f.v.error("Failed to prepare for tour:",a),T.oR.error("Failed to start tour - could not create demo project")}},aH=async()=>{if(!w.trim())return void T.oR.error("Please enter a project name");if(w.length>50)return void T.oR.error("Project name must be 50 characters or less");if(z.length>200)return void T.oR.error("Description must be 200 characters or less");try{let b=await i.vfs.createProject(w.trim().slice(0,50),z.trim().slice(0,200)||void 0),c={...b,settings:{...b.settings,runtime:D}};if(await i.vfs.updateProject(c),B.startsWith("custom:")){let a=B.replace("custom:",""),b=F.find(b=>b.id===a);b&&await (0,ai.createProjectFromTemplate)(i.vfs,c.id,{name:b.name,description:b.description,files:b.files.map(a=>({path:a.path,content:"string"==typeof a.content?a.content:new TextDecoder().decode(a.content)})),directories:b.directories,assets:b.assets})}else switch(B){case"handlebars-starter":await (0,ai.createProjectFromTemplate)(i.vfs,c.id,ai.iV);break;case"demo":await (0,ai.createProjectFromTemplate)(i.vfs,c.id,ai.DEMO_PROJECT_TEMPLATE,ai.DEMO_PROJECT_TEMPLATE.assets);break;case"contact-landing":await (0,ai.createProjectFromTemplate)(i.vfs,c.id,ai.I1);break;case"blog":await (0,ai.createProjectFromTemplate)(i.vfs,c.id,ai.uD);break;case"react-starter":await (0,ai.createProjectFromTemplate)(i.vfs,c.id,ai.JW);break;case"react-demo":await (0,ai.createProjectFromTemplate)(i.vfs,c.id,ai.BJ);break;case"preact-starter":await (0,ai.createProjectFromTemplate)(i.vfs,c.id,ai.z);break;case"svelte-starter":await (0,ai.createProjectFromTemplate)(i.vfs,c.id,ai.NZ);break;case"vue-starter":await (0,ai.createProjectFromTemplate)(i.vfs,c.id,ai.sL);break;case"python-starter":await (0,ai.createProjectFromTemplate)(i.vfs,c.id,ai.QR);break;case"lua-starter":await (0,ai.createProjectFromTemplate)(i.vfs,c.id,ai.SZ);break;default:await (0,ai.createProjectFromTemplate)(i.vfs,c.id,ai.ZQ)}{let a=ai.Nr.find(a=>a.id===B),b=a?.backendFeatures;if(b)try{await ah(c.id,b)}catch(a){f.v.error("Failed to provision backend features:",a),T.oR.warning("Project created but backend features provisioning failed.")}}T.oR.success("Project created successfully"),v(!1),x(""),A(""),C("blank"),E("static"),await aE(),a(c)}catch(a){f.v.error("Failed to create project:",a),T.oR.error("Failed to create project")}},aI=async a=>{if(confirm(`Are you sure you want to delete "${a.name}"? This cannot be undone.`))try{await i.vfs.deleteProject(a.id),localStorage.removeItem(`osw-db-schema-${a.id}`),T.oR.success("Project deleted"),await aE()}catch(a){f.v.error("Failed to delete project:",a),T.oR.error("Failed to delete project")}},aJ=async b=>{try{let c=await i.vfs.duplicateProject(b.id);T.oR.success("Project duplicated successfully"),await aE(),a(c)}catch(a){f.v.error("Failed to duplicate project:",a),T.oR.error("Failed to duplicate project")}},aK=async a=>{try{let b=await i.vfs.exportProject(a.id),c=JSON.stringify(b,null,2),d=new Blob([c],{type:"application/json"}),e=URL.createObjectURL(d),f=document.createElement("a");f.href=e,f.download=`${a.name.replace(/\s+/g,"-")}-export.json`,document.body.appendChild(f),f.click(),document.body.removeChild(f),URL.revokeObjectURL(e),T.oR.success("Project exported")}catch(a){f.v.error("Failed to export project:",a),T.oR.error("Failed to export project")}},aL=async a=>{try{let b=await i.vfs.exportProjectAsZip(a.id),c=URL.createObjectURL(b),d=document.createElement("a");d.href=c,d.download=`${a.name.replace(/\s+/g,"-")}.zip`,document.body.appendChild(d),d.click(),document.body.removeChild(d),URL.revokeObjectURL(c),T.oR.success("Project exported as ZIP")}catch(a){f.v.error("Failed to export project as ZIP:",a),T.oR.error("Failed to export project as ZIP")}},aM=async()=>{let b=document.createElement("input");b.type="file",b.accept=".json",b.onchange=async b=>{let c=b.target.files?.[0];if(c)try{let b=await c.text(),d=JSON.parse(b);if(!d.project||!d.files)throw Error("Invalid project file");let e=await i.vfs.importProject(d);T.oR.success("Project imported successfully"),await aE(),a(e)}catch(a){f.v.error("Failed to import project:",a),T.oR.error("Failed to import project")}},b.click()},aN=((a,b)=>{let c=[...a];switch(b){case"updated":return c.sort((a,b)=>b.updatedAt.getTime()-a.updatedAt.getTime());case"created":return c.sort((a,b)=>b.createdAt.getTime()-a.createdAt.getTime());case"name":return c.sort((a,b)=>a.name.localeCompare(b.name));default:return c}})(k.filter(a=>a.name.toLowerCase().includes(s.toLowerCase())||a.description?.toLowerCase().includes(s.toLowerCase())),I);return m&&!aw?(0,d.jsx)("div",{className:"flex items-center justify-center h-screen",children:(0,d.jsxs)("div",{className:"text-center",children:[(0,d.jsx)("div",{className:"animate-spin rounded-full h-12 w-12 border-b-2 border-primary mx-auto"}),(0,d.jsx)("p",{className:"mt-4",children:"Loading projects..."})]})}):(0,d.jsxs)("div",{className:`flex flex-col ${b?"h-full":"h-[100dvh]"}`,style:{background:"linear-gradient(var(--project-background-tint), var(--project-background-tint)), var(--background)"},children:[(0,d.jsx)("main",{className:"flex-1 min-h-0 overflow-auto",children:(0,d.jsxs)("div",{className:"h-full flex flex-col",children:[(0,d.jsx)("div",{className:"pt-4 px-4 pb-3 sm:pt-6 sm:px-6 sm:pb-3 shrink-0",children:(0,d.jsxs)("div",{className:"mx-auto max-w-7xl flex flex-col sm:flex-row gap-3","data-tour-id":"projects-actions",children:[(0,d.jsxs)("div",{className:"relative flex-1",children:[(0,d.jsx)(X.A,{className:"absolute left-3 top-1/2 transform -translate-y-1/2 h-4 w-4 text-muted-foreground"}),(0,d.jsx)(p.p,{placeholder:"Search projects...",value:s,onChange:a=>t(a.target.value),className:"pl-9"})]}),(0,d.jsxs)("div",{className:"flex items-center gap-2",children:[(0,d.jsxs)(ak.AM,{children:[(0,d.jsx)(ak.Wv,{asChild:!0,children:(0,d.jsxs)(o.$,{variant:"outline",size:"sm",className:"gap-2",children:[(0,d.jsx)(Y.A,{className:"h-4 w-4"}),(0,d.jsx)("span",{className:"hidden sm:inline",children:"Sort"})]})}),(0,d.jsx)(ak.hl,{className:"w-48",align:"end",children:(0,d.jsxs)("div",{className:"space-y-2",children:[(0,d.jsx)("h4",{className:"font-semibold text-sm",children:"Sort by"}),(0,d.jsxs)(aj.l6,{value:I,onValueChange:a=>J(a),children:[(0,d.jsx)(aj.bq,{children:(0,d.jsx)(aj.yv,{})}),(0,d.jsxs)(aj.gC,{children:[(0,d.jsx)(aj.eb,{value:"updated",children:"Last Updated"}),(0,d.jsx)(aj.eb,{value:"created",children:"Date Created"}),(0,d.jsx)(aj.eb,{value:"name",children:"Name"})]})]})]})})]}),(0,d.jsxs)("div",{className:"flex border rounded-full",children:[(0,d.jsx)(o.$,{variant:"grid"===K?"secondary":"ghost",size:"sm",onClick:()=>L("grid"),className:"rounded-r-none rounded-l-full",children:(0,d.jsx)(Z.A,{className:"h-4 w-4"})}),(0,d.jsx)(o.$,{variant:"list"===K?"secondary":"ghost",size:"sm",onClick:()=>L("list"),className:"rounded-l-none rounded-r-full",children:(0,d.jsx)($.A,{className:"h-4 w-4"})})]}),(0,d.jsxs)(o.$,{onClick:()=>v(!0),size:"sm",className:"gap-2","data-tour-id":"new-project-button",children:[(0,d.jsx)(_.A,{className:"h-4 w-4"}),(0,d.jsx)("span",{children:"New"})]}),(0,d.jsxs)(o.$,{onClick:aM,variant:"outline",size:"sm",className:"gap-2",children:[(0,d.jsx)(aa.A,{className:"h-4 w-4"}),(0,d.jsx)("span",{children:"Import"})]})]})]})}),(0,d.jsx)("div",{className:"flex-1 px-4 pt-3 pb-4 sm:px-6 sm:pt-3 sm:pb-6",children:(0,d.jsx)("div",{className:"mx-auto max-w-7xl",children:0===aN.length?(0,d.jsxs)("div",{className:"text-center py-12",children:[(0,d.jsx)(y.A,{className:"h-12 w-12 text-muted-foreground mx-auto mb-4"}),(0,d.jsx)("h2",{className:"text-xl font-semibold mb-2",children:s?"No projects found":"No projects yet"}),(0,d.jsx)("p",{className:"text-muted-foreground mb-6",children:s?"Try a different search term":"Create your first project to get started"}),!s&&(0,d.jsxs)("div",{className:"flex gap-3 justify-center",children:[(0,d.jsxs)(o.$,{onClick:()=>v(!0),children:[(0,d.jsx)(_.A,{className:"mr-2 h-4 w-4"}),"Create Project"]}),(0,d.jsxs)(o.$,{variant:"outline",onClick:aF,children:[(0,d.jsx)(y.A,{className:"mr-2 h-4 w-4"}),"Create Demo Project"]})]})]}):(0,d.jsx)("div",{className:"grid"===K?"grid grid-cols-1 md:grid-cols-2 lg:grid-cols-3 xl:grid-cols-4 gap-4":"space-y-3","data-tour-id":"projects-list",children:aN.map(b=>"object"==typeof b&&b.id&&b.name?(0,d.jsx)(U,{project:b,onSelect:a,onDelete:aI,onExport:aK,onExportZip:aL,onDuplicate:aJ,onPreview:N,onExportAsTemplate:R,onBackend:ag,onUpdate:async a=>{await i.vfs.updateProject(a),l(k.map(b=>b.id===a.id?a:b))},viewMode:K,forceMenuOpen:ay===b.id,highlightExport:av&&"project-controls"===au&&ay===b.id},b.id):(f.v.error("Invalid project object:",b),null))})})})]})}),!c&&(0,d.jsx)("footer",{className:"hidden md:block border-t bg-card/50 py-3 px-6",children:(0,d.jsxs)("div",{className:"flex justify-center gap-2",children:[(0,d.jsxs)(o.$,{variant:"outline",size:"sm",onClick:aG,disabled:av,"data-tour-id":"footer-guided-tour",children:[(0,d.jsx)(ab.A,{className:"mr-2 h-4 w-4"}),"Guided Tour"]}),(0,d.jsxs)(o.$,{variant:"outline",size:"sm",onClick:()=>j.push("/test-generation"),children:[(0,d.jsx)(ac.A,{className:"mr-2 h-4 w-4"}),"Benchmark"]}),(0,d.jsxs)(o.$,{variant:"outline",size:"sm",onClick:()=>P(!0),children:[(0,d.jsx)(ab.A,{className:"mr-2 h-4 w-4"}),"About OSW Studio"]}),(0,d.jsx)(o.$,{variant:"outline",size:"sm",asChild:!0,children:(0,d.jsxs)("a",{href:"https://github.com/o-stahl/osw-studio",target:"_blank",rel:"noopener noreferrer",children:[(0,d.jsx)(ad.A,{className:"mr-2 h-4 w-4"}),"GitHub"]})})]})}),(0,d.jsx)(ae.lG,{open:u,onOpenChange:v,children:(0,d.jsxs)(ae.Cf,{className:"sm:max-w-md",children:[(0,d.jsxs)(ae.c7,{children:[(0,d.jsx)(ae.L3,{children:"Create New Project"}),(0,d.jsx)(ae.rr,{children:"Start a new project"})]}),(0,d.jsxs)("div",{className:"space-y-4",children:[(0,d.jsxs)("div",{children:[(0,d.jsxs)("div",{className:"flex justify-between items-center",children:[(0,d.jsx)(af.J,{htmlFor:"name",children:"Project Name"}),(0,d.jsxs)("span",{className:"text-xs text-muted-foreground",children:[w.length,"/50"]})]}),(0,d.jsx)(p.p,{id:"name",value:w,onChange:a=>x(a.target.value.slice(0,50)),placeholder:"My Awesome Website",className:"mt-2",maxLength:50})]}),(0,d.jsxs)("div",{children:[(0,d.jsx)(af.J,{htmlFor:"runtime",children:"Runtime"}),(0,d.jsxs)(aj.l6,{value:D,onValueChange:a=>{E(a);let b=(0,ai.wl)(a);C(b[0]?.id||"blank")},children:[(0,d.jsx)(aj.bq,{id:"runtime",className:"mt-2 w-full",children:(0,d.jsx)("div",{className:"truncate flex-1 text-left",children:(0,h.tW)().find(a=>a.value===D)?.label})}),(0,d.jsx)(aj.gC,{children:(0,h.tW)().map(a=>(0,d.jsx)(aj.eb,{value:a.value,children:(0,d.jsxs)("div",{className:"flex flex-col gap-0.5",children:[(0,d.jsx)("div",{className:"font-medium",children:a.label}),(0,d.jsx)("div",{className:"text-xs text-muted-foreground",children:a.description})]})},a.value))})]}),(0,d.jsx)("p",{className:"text-xs text-muted-foreground mt-1.5",children:"You can change this later in project settings."})]}),(0,d.jsxs)("div",{children:[(0,d.jsx)(af.J,{htmlFor:"template",children:"Template"}),(0,d.jsxs)(aj.l6,{value:B,onValueChange:C,children:[(0,d.jsx)(aj.bq,{id:"template",className:"mt-2 w-full",children:(0,d.jsx)("div",{className:"truncate flex-1 text-left",children:(a=>{if(a.startsWith("custom:")){let b=a.replace("custom:",""),c=F.find(a=>a.id===b);return c?.name||"Custom Template"}let b=ai.Nr.find(b=>b.id===a);return b?.name||"Select a template"})(B)})}),(0,d.jsxs)(aj.gC,{children:[H.length>0&&(0,d.jsx)(aj.s3,{children:H.map(a=>(0,d.jsx)(aj.eb,{value:a.id,children:(0,d.jsxs)("div",{className:"flex flex-col gap-0.5",children:[(0,d.jsx)("div",{className:"font-medium",children:a.name}),(0,d.jsx)("div",{className:"text-xs text-muted-foreground",children:a.description})]})},a.id))}),(()=>{let a=F.filter(a=>(a.runtime||"handlebars")===D);return a.length>0?(0,d.jsxs)(aj.s3,{children:[(0,d.jsx)(aj.TR,{children:"Custom Templates"}),a.map(a=>(0,d.jsx)(aj.eb,{value:`custom:${a.id}`,children:(0,d.jsxs)("div",{className:"flex flex-col gap-0.5",children:[(0,d.jsx)("div",{className:"font-medium",children:a.name}),(0,d.jsx)("div",{className:"text-xs text-muted-foreground",children:a.description})]})},a.id))]}):null})()]})]})]}),(0,d.jsxs)("div",{children:[(0,d.jsxs)("div",{className:"flex justify-between items-center",children:[(0,d.jsx)(af.J,{htmlFor:"description",children:"Description (optional)"}),(0,d.jsxs)("span",{className:"text-xs text-muted-foreground",children:[z.length,"/200"]})]}),(0,d.jsx)(q.T,{id:"description",value:z,onChange:a=>A(a.target.value.slice(0,200)),placeholder:"A brief description of your project",className:"mt-2 resize-none",rows:3,maxLength:200})]})]}),(0,d.jsxs)(ae.Es,{children:[(0,d.jsx)(o.$,{variant:"outline",onClick:()=>v(!1),children:"Cancel"}),(0,d.jsx)(o.$,{onClick:aH,children:"Create Project"})]})]})}),M&&(0,d.jsx)(ae.lG,{open:!!M,onOpenChange:()=>N(null),children:(0,d.jsxs)(ae.Cf,{className:"max-w-[90vw] sm:max-w-[85vw] lg:max-w-[80vw] 2xl:max-w-[1400px] max-h-[90vh] w-full h-full p-0 flex flex-col",children:[(0,d.jsx)(ae.c7,{className:"p-4 border-b",children:(0,d.jsxs)(ae.L3,{children:["Preview: ",M.name]})}),(0,d.jsx)("div",{className:"flex-1 overflow-hidden",children:(0,d.jsx)(V.X,{projectId:M.id})})]})}),(0,d.jsx)(ap,{project:Q,open:!!Q,onOpenChange:a=>{a||R(null)}}),S&&(0,d.jsx)(aq.o,{project:S,isOpen:!0,onClose:()=>ag(null),onProjectUpdate:a=>ag(a),enabled:aC,onToggleEnabled:a=>{localStorage.setItem(`osw-backend-${S.id}`,String(a)),ag({...S})}}),(0,d.jsx)(W.V,{open:O,onOpenChange:P}),(0,d.jsx)(am.V,{location:"project-manager"})]})}function as({onProjectSelect:a}){return(0,d.jsx)(ar,{onProjectSelect:a,hideHeader:!0,hideFooter:!0})}var at=c(44299),au=c(38442),av=c(78583),aw=c(36736);function ax({template:a,onSelect:b,onDelete:c,onExport:e,viewMode:f="grid"}){let g="isBuiltIn"in a&&a.isBuiltIn,i=g?null:a,j="backendFeatures"in a&&!!a.backendFeatures,k=a=>{let b=ao.N2.find(b=>b.value===a);return b?.label||a},l=g&&"runtime"in a?(0,h.sZ)(a.runtime):null,m=b=>{b.stopPropagation(),!g&&c&&c(a.id)},n=b=>{b.stopPropagation(),e&&e(a)},p=a=>{if(!a)return"Never";try{return(0,R.m)(a,{addSuffix:!0})}catch{return"Recently"}};return"list"===f?(0,d.jsx)("div",{className:"border border-border rounded-lg p-4 bg-card",children:(0,d.jsxs)("div",{className:"flex items-center gap-4",children:[(0,d.jsxs)("div",{className:"relative shrink-0",children:[i?.metadata.thumbnail?(0,d.jsx)("div",{className:"w-24 h-16 rounded-md overflow-hidden bg-muted",children:(0,d.jsx)("img",{src:i.metadata.thumbnail,alt:a.name,className:"w-full h-full object-cover"})}):(0,d.jsx)("div",{className:"w-24 h-16 rounded-md bg-muted flex items-center justify-center",children:(0,d.jsx)(H.A,{className:"h-8 w-8 text-muted-foreground"})}),g&&(0,d.jsx)(aw.Bc,{children:(0,d.jsxs)(aw.m_,{children:[(0,d.jsx)(aw.k$,{asChild:!0,children:(0,d.jsx)("div",{className:"absolute top-1 right-1 bg-background/90 rounded-full p-1",children:(0,d.jsx)(au.A,{className:"h-3 w-3 text-muted-foreground"})})}),(0,d.jsx)(aw.ZI,{children:"Built-in template"})]})})]}),(0,d.jsxs)("div",{className:"flex-1 min-w-0",children:[(0,d.jsxs)("div",{className:"flex items-center gap-2 mb-1",children:[(0,d.jsx)("h3",{className:"font-semibold text-base truncate",title:a.name,children:a.name}),i&&(0,d.jsxs)("span",{className:"text-xs text-muted-foreground shrink-0",children:["v",i.version]})]}),(0,d.jsx)("p",{className:"text-sm text-muted-foreground line-clamp-1 mb-2",title:a.description,children:a.description}),(0,d.jsxs)("div",{className:"flex flex-wrap items-center gap-x-2 gap-y-1 text-xs text-muted-foreground",children:[l&&(0,d.jsx)(r.E,{className:`text-xs px-1.5 py-0 h-auto ${l.className}`,children:l.label}),j&&(0,d.jsxs)(r.E,{className:"text-xs px-1.5 py-0 h-auto bg-orange-100 text-orange-700 border-orange-200 dark:bg-orange-950 dark:text-orange-400 dark:border-orange-800",children:[(0,d.jsx)(D.A,{className:"h-3 w-3 mr-0.5"}),"Backend"]}),(i?.metadata.author||a.metadata?.author)&&(0,d.jsxs)("span",{className:"truncate max-w-[150px]",title:i?.metadata.author||a.metadata?.author,children:["by ",i?.metadata.author||a.metadata?.author]}),i?.metadata.license&&(0,d.jsxs)(d.Fragment,{children:[i.metadata.author&&(0,d.jsx)("span",{children:"•"}),(0,d.jsx)(r.E,{variant:"secondary",className:"text-xs px-1.5 py-0 h-auto",children:k(i.metadata.license)})]}),i?.files&&(0,d.jsxs)(d.Fragment,{children:[(0,d.jsx)("span",{children:"•"}),(0,d.jsxs)("span",{children:[i.files.length," files"]})]}),(i?.metadata.tags||a.metadata?.tags)&&(0,d.jsxs)(d.Fragment,{children:[(0,d.jsx)("span",{children:"•"}),(i?.metadata.tags||a.metadata?.tags||[]).slice(0,2).map(a=>(0,d.jsx)(r.E,{variant:"outline",className:"text-xs px-1.5 py-0 h-auto",children:a},a)),(i?.metadata.tags||a.metadata?.tags||[]).length>2&&(0,d.jsxs)(r.E,{variant:"outline",className:"text-xs px-1.5 py-0 h-auto",children:["+",(i?.metadata.tags||a.metadata?.tags||[]).length-2]})]})]})]}),(0,d.jsxs)("div",{className:"hidden md:flex items-center gap-3 shrink-0",children:[(0,d.jsx)("span",{className:"text-xs text-muted-foreground whitespace-nowrap",children:p(i?.updatedAt||a.updatedAt)}),(0,d.jsxs)(S.rI,{children:[(0,d.jsx)(S.ty,{asChild:!0,children:(0,d.jsx)(o.$,{size:"icon",variant:"ghost",className:"h-8 w-8",children:(0,d.jsx)(B.A,{className:"h-4 w-4"})})}),(0,d.jsxs)(S.SQ,{align:"end",children:[(0,d.jsxs)(S._2,{onClick:()=>b(a),children:[(0,d.jsx)(_.A,{className:"mr-2 h-4 w-4"}),"Create Project"]}),e&&(0,d.jsxs)(d.Fragment,{children:[(0,d.jsx)(S.mB,{}),(0,d.jsxs)(S._2,{onClick:n,children:[(0,d.jsx)(G.A,{className:"mr-2 h-4 w-4"}),"Export Template"]})]}),c&&(0,d.jsxs)(d.Fragment,{children:[(0,d.jsx)(S.mB,{}),(0,d.jsx)(aw.Bc,{children:(0,d.jsxs)(aw.m_,{children:[(0,d.jsx)(aw.k$,{asChild:!0,children:(0,d.jsx)("div",{children:(0,d.jsxs)(S._2,{className:"text-destructive",onClick:m,disabled:g,children:[(0,d.jsx)(I.A,{className:"mr-2 h-4 w-4"}),"Delete"]})})}),g&&(0,d.jsx)(aw.ZI,{children:"Built-in templates cannot be deleted"})]})})]})]})]})]}),(0,d.jsx)("div",{className:"md:hidden",children:(0,d.jsxs)(S.rI,{children:[(0,d.jsx)(S.ty,{asChild:!0,children:(0,d.jsx)(o.$,{size:"icon",variant:"ghost",className:"h-8 w-8",children:(0,d.jsx)(B.A,{className:"h-4 w-4"})})}),(0,d.jsxs)(S.SQ,{align:"end",children:[(0,d.jsxs)(S._2,{onClick:()=>b(a),children:[(0,d.jsx)(_.A,{className:"mr-2 h-4 w-4"}),"Create Project"]}),e&&(0,d.jsxs)(d.Fragment,{children:[(0,d.jsx)(S.mB,{}),(0,d.jsxs)(S._2,{onClick:n,children:[(0,d.jsx)(G.A,{className:"mr-2 h-4 w-4"}),"Export Template"]})]}),c&&(0,d.jsxs)(d.Fragment,{children:[(0,d.jsx)(S.mB,{}),(0,d.jsxs)(S._2,{className:"text-destructive",onClick:m,disabled:g,children:[(0,d.jsx)(I.A,{className:"mr-2 h-4 w-4"}),"Delete"]})]})]})]})})]})}):(0,d.jsxs)("div",{className:"border border-border rounded-lg overflow-hidden bg-card group",children:[(0,d.jsxs)("div",{className:"relative",children:[i?.metadata.thumbnail?(0,d.jsx)("div",{className:"w-full aspect-video bg-muted",children:(0,d.jsx)("img",{src:i.metadata.thumbnail,alt:a.name,className:"w-full h-full object-cover"})}):(0,d.jsx)("div",{className:"w-full aspect-video bg-muted flex items-center justify-center",children:(0,d.jsx)(H.A,{className:"h-16 w-16 text-muted-foreground"})}),g&&(0,d.jsx)(aw.Bc,{children:(0,d.jsxs)(aw.m_,{children:[(0,d.jsx)(aw.k$,{asChild:!0,children:(0,d.jsx)("div",{className:"absolute top-2 right-2 bg-background/90 rounded-full p-1.5 shadow-sm",children:(0,d.jsx)(au.A,{className:"h-4 w-4 text-muted-foreground"})})}),(0,d.jsx)(aw.ZI,{children:"Built-in template"})]})}),i?.metadata.downloadUrl&&(0,d.jsx)(aw.Bc,{children:(0,d.jsxs)(aw.m_,{children:[(0,d.jsx)(aw.k$,{asChild:!0,children:(0,d.jsx)("a",{href:i.metadata.downloadUrl,target:"_blank",rel:"noopener noreferrer",className:"absolute top-2 left-2 bg-background/90 hover:bg-background rounded-full p-1.5 shadow-sm transition-colors",onClick:a=>a.stopPropagation(),children:(0,d.jsx)(av.A,{className:"h-4 w-4 text-muted-foreground"})})}),(0,d.jsx)(aw.ZI,{children:"View on marketplace"})]})})]}),(0,d.jsxs)("div",{className:"p-4 space-y-3",children:[(0,d.jsxs)("div",{className:"space-y-1",children:[(0,d.jsxs)("div",{className:"flex items-center gap-2",children:[(0,d.jsx)("h3",{className:"font-semibold text-base line-clamp-1 flex-1",title:a.name,children:a.name}),i&&(0,d.jsxs)("span",{className:"text-xs text-muted-foreground shrink-0",children:["v",i.version]})]}),(0,d.jsx)("p",{className:"text-sm text-muted-foreground line-clamp-2",title:a.description,children:a.description})]}),(0,d.jsxs)("div",{className:"space-y-2",children:[(i?.metadata.author||a.metadata?.author)&&(0,d.jsx)("div",{className:"text-xs text-muted-foreground",children:i?.metadata.authorUrl?(0,d.jsxs)("a",{href:i.metadata.authorUrl,target:"_blank",rel:"noopener noreferrer",className:"text-primary hover:underline inline-flex items-center gap-1",onClick:a=>a.stopPropagation(),children:["by ",i.metadata.author,(0,d.jsx)(av.A,{className:"h-3 w-3"})]}):(0,d.jsxs)("span",{children:["by ",i?.metadata.author||a.metadata?.author]})}),((i?.metadata.tags||a.metadata?.tags||[]).length>0||g&&"runtime"in a||j)&&(0,d.jsxs)("div",{className:"flex flex-wrap gap-1",children:[l&&(0,d.jsx)(r.E,{className:`text-xs px-1.5 py-0.5 ${l.className}`,children:l.label}),j&&(0,d.jsxs)(r.E,{className:"text-xs px-1.5 py-0.5 bg-orange-100 text-orange-700 border-orange-200 dark:bg-orange-950 dark:text-orange-400 dark:border-orange-800",children:[(0,d.jsx)(D.A,{className:"h-3 w-3 mr-0.5"}),"Backend"]}),(i?.metadata.tags||a.metadata?.tags||[]).slice(0,3).map(a=>(0,d.jsx)(r.E,{variant:"secondary",className:"text-xs px-1.5 py-0.5",children:a},a)),(i?.metadata.tags||a.metadata?.tags||[]).length>3&&(0,d.jsxs)(r.E,{variant:"secondary",className:"text-xs px-1.5 py-0.5",children:["+",(i?.metadata.tags||a.metadata?.tags||[]).length-3]})]}),(0,d.jsxs)("div",{className:"flex items-center gap-2 text-xs text-muted-foreground flex-wrap",children:[i?.metadata.license&&(0,d.jsx)(r.E,{variant:"outline",className:"text-xs px-1.5 py-0 h-auto",children:k(i.metadata.license)}),i?.files&&(0,d.jsxs)(d.Fragment,{children:[i.metadata.license&&(0,d.jsx)("span",{children:"•"}),(0,d.jsxs)("span",{children:[i.files.length," files"]})]})]})]}),(0,d.jsxs)("div",{className:"pt-3 border-t flex items-center justify-between",children:[(0,d.jsx)("span",{className:"text-xs text-muted-foreground",children:p(i?.updatedAt||a.updatedAt)}),(0,d.jsxs)(S.rI,{children:[(0,d.jsx)(S.ty,{asChild:!0,children:(0,d.jsx)(o.$,{size:"icon",variant:"ghost",className:"h-8 w-8",children:(0,d.jsx)(B.A,{className:"h-4 w-4"})})}),(0,d.jsxs)(S.SQ,{align:"end",children:[(0,d.jsxs)(S._2,{onClick:()=>b(a),children:[(0,d.jsx)(_.A,{className:"mr-2 h-4 w-4"}),"Create Project"]}),e&&(0,d.jsxs)(d.Fragment,{children:[(0,d.jsx)(S.mB,{}),(0,d.jsxs)(S._2,{onClick:n,children:[(0,d.jsx)(G.A,{className:"mr-2 h-4 w-4"}),"Export Template"]})]}),c&&(0,d.jsxs)(d.Fragment,{children:[(0,d.jsx)(S.mB,{}),(0,d.jsx)(aw.Bc,{children:(0,d.jsxs)(aw.m_,{children:[(0,d.jsx)(aw.k$,{asChild:!0,children:(0,d.jsx)("div",{children:(0,d.jsxs)(S._2,{className:"text-destructive",onClick:m,disabled:g,children:[(0,d.jsx)(I.A,{className:"mr-2 h-4 w-4"}),"Delete"]})})}),g&&(0,d.jsx)(aw.ZI,{children:"Built-in templates cannot be deleted"})]})})]})]})]})]})]})]})}var ay=c(81925);function az({onProjectCreated:a}){let[b,c]=(0,e.useState)([]),[g,h]=(0,e.useState)(!0),[j,k]=(0,e.useState)(!1),[l,m]=(0,e.useState)(""),[q,r]=(0,e.useState)("updated"),[s,t]=(0,e.useState)("grid"),[u,v]=(0,e.useState)("all"),w=(0,e.useCallback)(async()=>{try{h(!0),await i.vfs.init();let a=await n.listCustomTemplates();c(a)}catch(a){f.v.error("Failed to load custom templates:",a),T.oR.error("Failed to load custom templates")}finally{h(!1)}},[]),x=async()=>{let a=document.createElement("input");a.type="file",a.accept=".oswt",a.onchange=async a=>{let b=a.target.files?.[0];if(b)try{await n.importTemplateFile(b),T.oR.success("Template imported successfully!"),await w()}catch(a){f.v.error("Failed to import template:",a),T.oR.error(a instanceof Error?a.message:"Failed to import template")}},a.click()},y=async a=>{if(confirm("Are you sure you want to delete this template?"))try{await n.deleteCustomTemplate(a),T.oR.success("Template deleted"),await w()}catch(a){f.v.error("Failed to delete template:",a),T.oR.error("Failed to delete template")}},z=async a=>{try{if("isBuiltIn"in a&&a.isBuiltIn){T.oR.info("Exporting built-in template as custom template...");let b=await i.vfs.createProject(a.name,a.description);"blank"===a.id?await (0,at.c3)(i.vfs,b.id,ai.ZQ):"handlebars-starter"===a.id?await (0,at.c3)(i.vfs,b.id,ai.iV):"demo"===a.id?await (0,at.c3)(i.vfs,b.id,ai.DEMO_PROJECT_TEMPLATE,ai.DEMO_PROJECT_TEMPLATE.assets):"contact-landing"===a.id?await (0,at.c3)(i.vfs,b.id,ai.I1):"blog"===a.id&&await (0,at.c3)(i.vfs,b.id,ai.uD);let c=await n.exportProjectAsTemplate(i.vfs,b.id,{name:a.name,description:a.description,version:"1.0.0",author:"OSW Studio",license:"mit",tags:a.metadata?.tags||[]});await i.vfs.deleteProject(b.id);let d=URL.createObjectURL(c),e=document.createElement("a");e.href=d,e.download=`${a.name.replace(/\s+/g,"-").toLowerCase()}.oswt`,document.body.appendChild(e),e.click(),document.body.removeChild(e),URL.revokeObjectURL(d),T.oR.success("Template exported successfully!")}else{let b=await n.exportTemplateAsFile(a),c=URL.createObjectURL(b),d=document.createElement("a");d.href=c,d.download=`${a.name.replace(/\s+/g,"-").toLowerCase()}.oswt`,document.body.appendChild(d),d.click(),document.body.removeChild(d),URL.revokeObjectURL(c),T.oR.success("Template exported successfully!")}}catch(a){f.v.error("Failed to export template:",a),T.oR.error("Failed to export template")}},A=async b=>{try{let c;k(!0);let d="Website Starter"===b.name||"Example Studios"===b.name?`New ${b.name} Project`:b.name,e=await i.vfs.createProject(d,b.description);if("isBuiltIn"in b&&b.isBuiltIn?"blank"===b.id?await (0,at.c3)(i.vfs,e.id,ai.ZQ):"handlebars-starter"===b.id?await (0,at.c3)(i.vfs,e.id,ai.iV):"demo"===b.id?await (0,at.c3)(i.vfs,e.id,ai.DEMO_PROJECT_TEMPLATE,ai.DEMO_PROJECT_TEMPLATE.assets):"contact-landing"===b.id?await (0,at.c3)(i.vfs,e.id,ai.I1):"blog"===b.id&&await (0,at.c3)(i.vfs,e.id,ai.uD):await (0,at.c3)(i.vfs,e.id,{name:b.name,description:b.description,files:b.files.map(a=>({path:a.path,content:"string"==typeof a.content?a.content:new TextDecoder().decode(a.content)})),directories:b.directories,assets:b.assets}),c=b.backendFeatures)try{let a=await ah(e.id,c),b=[];a.edgeFunctions>0&&b.push(`${a.edgeFunctions} edge function(s)`),a.serverFunctions>0&&b.push(`${a.serverFunctions} server function(s)`),a.secrets>0&&b.push(`${a.secrets} secret placeholder(s)`),a.hasDatabaseSchema&&b.push("database schema"),b.length>0&&T.oR.success(`Backend features provisioned: ${b.join(", ")}`,{duration:5e3})}catch(a){f.v.error("Failed to provision backend features:",a),T.oR.warning("Project created but backend features provisioning failed. You can configure features manually.",{duration:6e3})}T.oR.success(`Project "${e.name}" created successfully!`),a&&a(e.id,!!c)}catch(a){f.v.error("Failed to create project from template:",a),T.oR.error("Failed to create project")}finally{k(!1)}},B=[...[...at.Nr,...b].filter(a=>{let b=l.toLowerCase(),c=a.name.toLowerCase().includes(b)||a.description.toLowerCase().includes(b)||"metadata"in a&&a.metadata?.author?.toLowerCase().includes(b)||"metadata"in a&&a.metadata?.tags?.some(a=>a.toLowerCase().includes(b));if("all"!==u){let b="backendFeatures"in a&&!!a.backendFeatures;if("server"===u&&!b||"standard"===u&&b)return!1}return c})].sort((a,b)=>{switch(q){case"updated":let c="updatedAt"in a&&a.updatedAt?a.updatedAt:new Date("2024-01-01");return("updatedAt"in b&&b.updatedAt?b.updatedAt:new Date("2024-01-01")).getTime()-c.getTime();case"name":return a.name.localeCompare(b.name);case"author":let d="metadata"in a&&a.metadata?.author||"",e="metadata"in b&&b.metadata?.author||"";return d.localeCompare(e);case"files":let f="files"in a&&a.files?.length||0;return("files"in b&&b.files?.length||0)-f;default:return 0}});return g||j?(0,d.jsx)("div",{className:"flex items-center justify-center h-screen",children:(0,d.jsxs)("div",{className:"text-center",children:[(0,d.jsx)("div",{className:"animate-spin rounded-full h-12 w-12 border-b-2 border-primary mx-auto"}),(0,d.jsx)("p",{className:"mt-4",children:j?"Setting up your project...":"Loading templates..."})]})}):(0,d.jsxs)("div",{className:"h-full flex flex-col",children:[(0,d.jsx)("div",{className:"pt-4 px-4 pb-3 sm:pt-6 sm:px-6 sm:pb-3 shrink-0",children:(0,d.jsxs)("div",{className:"mx-auto max-w-7xl flex flex-col sm:flex-row gap-3",children:[(0,d.jsxs)("div",{className:"relative flex-1",children:[(0,d.jsx)(X.A,{className:"absolute left-3 top-1/2 transform -translate-y-1/2 h-4 w-4 text-muted-foreground"}),(0,d.jsx)(p.p,{placeholder:"Search templates...",value:l,onChange:a=>m(a.target.value),className:"pl-9"})]}),(0,d.jsxs)("div",{className:"flex items-center gap-2",children:[(0,d.jsxs)(aj.l6,{value:u,onValueChange:a=>v(a),children:[(0,d.jsxs)(aj.bq,{className:"w-[110px] h-9 text-sm",children:[(0,d.jsx)(ay.A,{className:"h-4 w-4 mr-1 shrink-0"}),(0,d.jsx)(aj.yv,{})]}),(0,d.jsxs)(aj.gC,{children:[(0,d.jsx)(aj.eb,{value:"all",children:"All Types"}),(0,d.jsx)(aj.eb,{value:"standard",children:"Standard"}),(0,d.jsx)(aj.eb,{value:"server",children:"Backend"})]})]}),(0,d.jsxs)(ak.AM,{children:[(0,d.jsx)(ak.Wv,{asChild:!0,children:(0,d.jsxs)(o.$,{variant:"outline",size:"sm",className:"gap-2",children:[(0,d.jsx)(Y.A,{className:"h-4 w-4"}),(0,d.jsx)("span",{className:"hidden sm:inline",children:"Sort"})]})}),(0,d.jsx)(ak.hl,{className:"w-48",align:"end",children:(0,d.jsxs)("div",{className:"space-y-2",children:[(0,d.jsx)("h4",{className:"font-semibold text-sm",children:"Sort by"}),(0,d.jsxs)(aj.l6,{value:q,onValueChange:a=>r(a),children:[(0,d.jsx)(aj.bq,{children:(0,d.jsx)(aj.yv,{})}),(0,d.jsxs)(aj.gC,{children:[(0,d.jsx)(aj.eb,{value:"updated",children:"Last Updated"}),(0,d.jsx)(aj.eb,{value:"name",children:"Name"}),(0,d.jsx)(aj.eb,{value:"author",children:"Author"}),(0,d.jsx)(aj.eb,{value:"files",children:"File Count"})]})]})]})})]}),(0,d.jsxs)("div",{className:"flex border rounded-full",children:[(0,d.jsx)(o.$,{variant:"grid"===s?"secondary":"ghost",size:"sm",onClick:()=>t("grid"),className:"rounded-r-none rounded-l-full",children:(0,d.jsx)(Z.A,{className:"h-4 w-4"})}),(0,d.jsx)(o.$,{variant:"list"===s?"secondary":"ghost",size:"sm",onClick:()=>t("list"),className:"rounded-l-none rounded-r-full",children:(0,d.jsx)($.A,{className:"h-4 w-4"})})]}),(0,d.jsxs)(o.$,{onClick:x,size:"sm",className:"gap-2",children:[(0,d.jsx)(aa.A,{className:"h-4 w-4"}),(0,d.jsx)("span",{children:"Import"})]})]})]})}),(0,d.jsx)("div",{className:"flex-1 min-h-0 overflow-y-auto px-4 pt-3 pb-4 sm:px-6 sm:pt-3 sm:pb-6",children:(0,d.jsx)("div",{className:"mx-auto max-w-7xl",children:0===B.length?(0,d.jsx)("div",{className:"flex items-center justify-center h-full",children:(0,d.jsx)("div",{className:"text-center max-w-md",children:l?(0,d.jsxs)(d.Fragment,{children:[(0,d.jsx)(X.A,{className:"h-12 w-12 text-muted-foreground mx-auto mb-4"}),(0,d.jsx)("h3",{className:"font-semibold mb-2",children:"No templates found"}),(0,d.jsxs)("p",{className:"text-sm text-muted-foreground mb-4",children:['No templates match your search query "',l,'"']}),(0,d.jsx)(o.$,{variant:"outline",onClick:()=>m(""),children:"Clear search"})]}):(0,d.jsxs)(d.Fragment,{children:[(0,d.jsx)(F.A,{className:"h-12 w-12 text-muted-foreground mx-auto mb-4"}),(0,d.jsx)("h3",{className:"font-semibold mb-2",children:"No custom templates yet"}),(0,d.jsx)("p",{className:"text-sm text-muted-foreground mb-4",children:"Import custom templates to get started with professional designs."}),(0,d.jsxs)(o.$,{onClick:x,children:[(0,d.jsx)(aa.A,{className:"h-4 w-4 mr-2"}),"Import Template"]})]})})}):(0,d.jsx)("div",{className:"grid"===s?"grid grid-cols-1 md:grid-cols-2 lg:grid-cols-3 xl:grid-cols-4 gap-4":"space-y-3",children:B.map(a=>(0,d.jsx)(ax,{template:a,onSelect:A,onDelete:y,onExport:z,viewMode:s},a.id))})})})]})}function aA({onProjectSelect:a,onNavigate:b}){let c=(0,g.useRouter)();return(0,d.jsx)(az,{onProjectCreated:(b,d)=>{a?a({id:b}):c.push(`/workspace/${b}`)}})}var aB=c(6636),aC=c(17585),aD=c(62949),aE=c(5360),aF=c(75234),aG=c(85351),aH=c(59405),aI=c(76180),aJ=c(12897),aK=c(79944),aL=c(81100);function aM({skill:a,mode:b,onSave:c,onCancel:f}){let[g,h]=(0,e.useState)(""),[i,j]=(0,e.useState)(""),[k,l]=(0,e.useState)(""),[m,n]=(0,e.useState)(""),[r,s]=(0,e.useState)("form"),[u,v]=(0,e.useState)(!1),w=async()=>{v(!0);try{let{frontmatter:d}=(0,aJ.N1)(m);"create"===b?(await aB.skillsService.createSkill(m),T.oR.success(`Created skill: ${d.name}`)):a&&(await aB.skillsService.updateSkill(a.id,m),T.oR.success(`Updated skill: ${d.name}`)),c()}catch(b){let a=b instanceof Error?b.message:"Failed to save skill";T.oR.error(a)}finally{v(!1)}};return(0,d.jsxs)("div",{className:"flex flex-col bg-background h-[inherit]",children:[(0,d.jsx)("div",{className:"border-b px-6 py-4 shrink-0",children:(0,d.jsxs)("div",{className:"flex items-center justify-between",children:[(0,d.jsxs)("div",{className:"flex items-center gap-3",children:[(0,d.jsx)(o.$,{variant:"ghost",size:"sm",onClick:f,children:(0,d.jsx)(aK.A,{className:"w-4 h-4"})}),(0,d.jsxs)("div",{children:[(0,d.jsx)("h1",{className:"text-2xl font-bold",children:"create"===b?"Create New Skill":"Edit Skill"}),(0,d.jsx)("p",{className:"text-sm text-muted-foreground",children:"Define specialized knowledge for the AI assistant"})]})]}),(0,d.jsxs)("div",{className:"flex gap-2",children:[(0,d.jsx)(o.$,{variant:"outline",onClick:f,children:"Cancel"}),(0,d.jsxs)(o.$,{onClick:w,disabled:u,children:[(0,d.jsx)(aL.A,{className:"w-4 h-4 mr-2"}),u?"Saving...":"Save Skill"]})]})]})}),(0,d.jsxs)("div",{className:"flex-1 flex flex-col overflow-auto",children:[(0,d.jsx)("div",{className:"border-b px-6 shrink-0",children:(0,d.jsxs)("div",{className:"flex gap-2",children:[(0,d.jsx)("button",{onClick:()=>s("form"),className:`px-4 py-2 text-sm font-medium border-b-2 transition-colors ${"form"===r?"border-primary text-primary":"border-transparent text-muted-foreground hover:text-foreground"}`,children:"Form Editor"}),(0,d.jsx)("button",{onClick:()=>s("raw"),className:`px-4 py-2 text-sm font-medium border-b-2 transition-colors ${"raw"===r?"border-primary text-primary":"border-transparent text-muted-foreground hover:text-foreground"}`,children:"Raw Markdown"})]})}),"form"===r&&(0,d.jsx)("div",{className:"flex-1 overflow-y-auto px-6 py-4",children:(0,d.jsxs)("div",{className:"space-y-6",children:[(0,d.jsxs)("div",{children:[(0,d.jsx)(af.J,{htmlFor:"name",children:"Skill Name *"}),(0,d.jsx)(p.p,{id:"name",placeholder:"e.g., react-hooks, python-testing, ui-design",value:g,onChange:a=>h(a.target.value),className:"mt-1.5"}),(0,d.jsx)("p",{className:"text-xs text-muted-foreground mt-1",children:"Lowercase with hyphens (will be used as file name)"})]}),(0,d.jsxs)("div",{children:[(0,d.jsx)(af.J,{htmlFor:"description",children:"Description *"}),(0,d.jsx)(p.p,{id:"description",placeholder:"Brief description of what this skill covers",value:i,onChange:a=>j(a.target.value),className:"mt-1.5"}),(0,d.jsx)("p",{className:"text-xs text-muted-foreground mt-1",children:"Max 200 characters - shown in skills list"})]}),(0,d.jsxs)("div",{children:[(0,d.jsx)(af.J,{htmlFor:"markdown",children:"Skill Content *"}),(0,d.jsx)(q.T,{id:"markdown",placeholder:"Write the skill content in markdown format... ## Guidelines - Guideline 1 - Guideline 2 ## Examples ```javascript // Example code ```",value:k,onChange:a=>l(a.target.value),className:"mt-1.5 font-mono text-sm min-h-[400px]"}),(0,d.jsx)("p",{className:"text-xs text-muted-foreground mt-1",children:"Markdown content that the AI will read when using this skill"})]}),(0,d.jsxs)("div",{className:"bg-muted/50 rounded-lg p-4",children:[(0,d.jsxs)("h3",{className:"font-semibold mb-2 flex items-center gap-2",children:[(0,d.jsx)(t.A,{className:"w-4 h-4"}),"Tips for Writing Skills"]}),(0,d.jsxs)("ul",{className:"text-sm text-muted-foreground space-y-1 ml-5 list-disc",children:[(0,d.jsx)("li",{children:"Be specific and actionable - provide clear guidelines and examples"}),(0,d.jsx)("li",{children:"Use markdown formatting for better readability"}),(0,d.jsx)("li",{children:"Include code examples where relevant"}),(0,d.jsx)("li",{children:"Focus on practical knowledge the AI can apply"}),(0,d.jsx)("li",{children:"Keep it concise but comprehensive"})]})]})]})}),"raw"===r&&(0,d.jsx)("div",{className:"flex-1 overflow-auto px-6 py-4",children:(0,d.jsx)("div",{className:"max-w-4xl",children:(0,d.jsxs)("div",{children:[(0,d.jsx)(af.J,{htmlFor:"raw-content",children:"Raw SKILL.md Content"}),(0,d.jsx)(q.T,{id:"raw-content",value:m,onChange:a=>(a=>{n(a);try{let{frontmatter:b,markdown:c}=(0,aJ.N1)(a);h(b.name),j(b.description),l(c)}catch(a){}})(a.target.value),className:"mt-1.5 font-mono text-sm min-h-[600px]",spellCheck:!1}),(0,d.jsx)("p",{className:"text-xs text-muted-foreground mt-1",children:"Direct editing of the SKILL.md file (YAML frontmatter + markdown)"})]})})})]})]})}function aN(){let[a,b]=(0,e.useState)([]),[c,g]=(0,e.useState)(!0),[h,i]=(0,e.useState)(""),[j,k]=(0,e.useState)(null),[l,m]=(0,e.useState)(null),[n,q]=(0,e.useState)(!1),[r,s]=(0,e.useState)(null),[u,v]=(0,e.useState)(!0),[w,x]=(0,e.useState)(!1),[y,z]=(0,e.useState)(new Set),A=async()=>{try{g(!0);let a=await aB.skillsService.getAllSkills();b(a)}catch(a){f.v.error("[SkillsManager] Failed to load skills",a),T.oR.error("Failed to load skills")}finally{g(!1)}},B=async()=>{try{let a=await aB.skillsService.isGloballyEnabled();v(a);let b=await aB.skillsService.isEvaluationEnabled();x(b);let c=await aB.skillsService.getAllSkills(),d=new Set;for(let a of c)await aB.skillsService.isSkillEnabled(a.id)&&d.add(a.id);z(d)}catch(a){f.v.error("[SkillsManager] Failed to load enabled state",a)}},C=async a=>{try{await aB.skillsService.setGlobalEnabled(a),v(a),T.oR.success(a?"Skills enabled":"Skills disabled")}catch(a){T.oR.error("Failed to update skills state")}},D=async a=>{try{await aB.skillsService.setEvaluationEnabled(a),x(a),T.oR.success(a?"Skill evaluation enabled":"Skill evaluation disabled")}catch{T.oR.error("Failed to update evaluation state")}},E=async(a,b)=>{try{b?(await aB.skillsService.enableSkill(a),z(b=>new Set([...b,a]))):(await aB.skillsService.disableSkill(a),z(b=>{let c=new Set(b);return c.delete(a),c}))}catch(a){T.oR.error("Failed to toggle skill")}},F=()=>{k(null),m("create")},H=a=>{k(a),m("edit")},I=a=>{s(a),q(!0)},J=async()=>{if(r)try{await aB.skillsService.deleteSkill(r.id),T.oR.success(`Deleted skill: ${r.name}`),await A(),await B()}catch(b){let a=b instanceof Error?b.message:"Failed to delete skill";T.oR.error(a)}finally{q(!1),s(null)}},K=async()=>{let a=document.createElement("input");a.type="file",a.accept=".md,.zip",a.multiple=!1,a.onchange=async a=>{let b=a.target.files?.[0];if(b)try{if(b.name.endsWith(".zip")){let a=await aB.skillsService.importSkills(b);T.oR.success(`Imported ${a.length} skill(s)`)}else{let a=await aB.skillsService.importSkillFile(b);T.oR.success(`Imported skill: ${a.name}`)}await A(),await B()}catch(b){let a=b instanceof Error?b.message:"Failed to import skill";T.oR.error(a)}},a.click()},L=async()=>{try{let b=a.filter(a=>!a.isBuiltIn);if(0===b.length)return void T.oR.error("No custom skills to export");let c=await aB.skillsService.exportSkills(b.map(a=>a.id)),d=URL.createObjectURL(c),e=document.createElement("a");e.href=d,e.download=`osw-skills-${new Date().toISOString().split("T")[0]}.zip`,e.click(),URL.revokeObjectURL(d),T.oR.success(`Exported ${b.length} skill(s)`)}catch(a){T.oR.error("Failed to export skills")}},M=async()=>{m(null),k(null),await A(),await B()},N=()=>{m(null),k(null)},O=a.filter(a=>a.name.toLowerCase().includes(h.toLowerCase())||a.description.toLowerCase().includes(h.toLowerCase())),P=O.filter(a=>a.isBuiltIn),Q=O.filter(a=>!a.isBuiltIn);return c?(0,d.jsx)("div",{className:"flex items-center justify-center h-screen",children:(0,d.jsxs)("div",{className:"text-center",children:[(0,d.jsx)("div",{className:"animate-spin rounded-full h-12 w-12 border-b-2 border-primary mx-auto"}),(0,d.jsx)("p",{className:"mt-4",children:"Loading skills..."})]})}):(0,d.jsxs)(d.Fragment,{children:[(0,d.jsxs)("div",{className:"h-full flex flex-col",children:[(0,d.jsx)("div",{className:"pt-4 px-4 pb-3 sm:pt-6 sm:px-6 sm:pb-3 shrink-0",children:(0,d.jsxs)("div",{className:"mx-auto max-w-7xl flex flex-col gap-3",children:[(0,d.jsxs)("div",{className:"flex flex-col sm:flex-row gap-3",children:[(0,d.jsxs)("div",{className:"relative flex-1",children:[(0,d.jsx)(X.A,{className:"absolute left-3 top-1/2 transform -translate-y-1/2 h-4 w-4 text-muted-foreground"}),(0,d.jsx)(p.p,{placeholder:"Search skills...",value:h,onChange:a=>i(a.target.value),className:"pl-9"})]}),(0,d.jsxs)("div",{className:"flex items-center gap-2",children:[(0,d.jsxs)(o.$,{variant:"outline",size:"sm",onClick:K,children:[(0,d.jsx)(aa.A,{className:"w-4 h-4 mr-2"}),"Import"]}),(0,d.jsxs)(o.$,{variant:"outline",size:"sm",onClick:L,children:[(0,d.jsx)(G.A,{className:"w-4 h-4 mr-2"}),"Export"]}),(0,d.jsxs)(o.$,{onClick:F,size:"sm",children:[(0,d.jsx)(_.A,{className:"w-4 h-4 mr-2"}),"New"]})]})]}),(0,d.jsxs)("div",{className:"flex items-center justify-between p-3 bg-muted/50 rounded-lg",children:[(0,d.jsxs)("div",{className:"flex items-center gap-2",children:[(0,d.jsx)(aE.A,{className:"w-4 h-4"}),(0,d.jsx)(af.J,{htmlFor:"global-toggle",className:"text-sm font-medium cursor-pointer",children:"Enable Skills System"})]}),(0,d.jsx)(aC.d,{id:"global-toggle",checked:u,onCheckedChange:C})]}),(0,d.jsxs)("div",{className:"flex items-center justify-between p-3 bg-muted/50 rounded-lg",children:[(0,d.jsxs)("div",{className:"flex items-center gap-2",children:[(0,d.jsx)(aF.A,{className:"w-4 h-4"}),(0,d.jsxs)("div",{children:[(0,d.jsx)(af.J,{htmlFor:"eval-toggle",className:"text-sm font-medium cursor-pointer",children:"Skill Evaluation"}),(0,d.jsx)("p",{className:"text-xs text-muted-foreground",children:"Pre-check which skills are relevant before each message. Increases initial token usage per message."})]})]}),(0,d.jsx)(aC.d,{id:"eval-toggle",checked:w,disabled:!u,onCheckedChange:D})]})]})}),(0,d.jsx)("div",{className:"flex-1 px-4 pt-3 pb-4 sm:px-6 sm:pt-3 sm:pb-6 overflow-auto",children:(0,d.jsx)("div",{className:"mx-auto max-w-7xl",children:0===O.length?(0,d.jsxs)("div",{className:"text-center py-12",children:[(0,d.jsx)(aF.A,{className:"w-12 h-12 mx-auto mb-4 text-muted-foreground"}),(0,d.jsx)("h3",{className:"text-lg font-semibold mb-2",children:"No skills found"}),(0,d.jsx)("p",{className:"text-muted-foreground mb-4",children:h?"Try a different search query":"Create your first custom skill"}),!h&&(0,d.jsxs)(o.$,{onClick:F,children:[(0,d.jsx)(_.A,{className:"w-4 h-4 mr-2"}),"Create Skill"]})]}):(0,d.jsxs)("div",{className:"space-y-6",children:[P.length>0&&(0,d.jsxs)("div",{children:[(0,d.jsxs)("h2",{className:"text-lg font-semibold mb-3 flex items-center gap-2",children:[(0,d.jsx)(t.A,{className:"w-5 h-5"}),"Built-in Skills (",P.length,")"]}),(0,d.jsx)("div",{className:"grid gap-3",children:P.map(a=>(0,d.jsx)(aO,{skill:a,isEnabled:y.has(a.id),globalEnabled:u,onToggle:E,onEdit:H,onDelete:I},a.id))})]}),Q.length>0&&(0,d.jsxs)("div",{children:[(0,d.jsxs)("h2",{className:"text-lg font-semibold mb-3 flex items-center gap-2",children:[(0,d.jsx)(aF.A,{className:"w-5 h-5"}),"Custom Skills (",Q.length,")"]}),(0,d.jsx)("div",{className:"grid gap-3",children:Q.map(a=>(0,d.jsx)(aO,{skill:a,isEnabled:y.has(a.id),globalEnabled:u,onToggle:E,onEdit:H,onDelete:I},a.id))})]})]})})})]}),(0,d.jsx)(ae.lG,{open:!!l,onOpenChange:a=>!a&&N(),children:(0,d.jsx)(ae.Cf,{className:"max-w-[90vw] sm:max-w-[85vw] lg:max-w-[75vw] xl:max-w-[1200px] h-[90vh] p-0 overflow-hidden",children:l&&(0,d.jsx)(aM,{skill:j,mode:l,onSave:M,onCancel:N})})}),(0,d.jsx)(ae.lG,{open:n,onOpenChange:q,children:(0,d.jsxs)(ae.Cf,{children:[(0,d.jsxs)(ae.c7,{children:[(0,d.jsx)(ae.L3,{children:"Delete Skill"}),(0,d.jsxs)(ae.rr,{children:['Are you sure you want to delete "',r?.name,'"? This action cannot be undone.']})]}),(0,d.jsxs)(ae.Es,{children:[(0,d.jsx)(o.$,{variant:"outline",onClick:()=>q(!1),children:"Cancel"}),(0,d.jsx)(o.$,{variant:"destructive",onClick:J,children:"Delete"})]})]})})]})}function aO({skill:a,isEnabled:b,globalEnabled:c,onToggle:f,onEdit:g,onDelete:h}){let[i,j]=(0,e.useState)(!1),k=c&&b;return(0,d.jsx)(aD.Nt,{open:i,onOpenChange:j,children:(0,d.jsxs)("div",{className:`border rounded-lg transition-colors ${k?"border-primary/30 bg-primary/5":"border-border"}`,children:[(0,d.jsx)("div",{className:"p-4",children:(0,d.jsxs)("div",{className:"flex items-start justify-between gap-4",children:[(0,d.jsxs)("div",{className:"flex-1 min-w-0",children:[(0,d.jsxs)("div",{className:"flex items-center gap-2 mb-2",children:[(0,d.jsxs)(aD.R6,{className:"flex items-center gap-2 hover:text-primary transition-colors",children:[i?(0,d.jsx)(aG.A,{className:"w-4 h-4 shrink-0"}):(0,d.jsx)(aH.A,{className:"w-4 h-4 shrink-0"}),(0,d.jsx)("h3",{className:"font-semibold truncate",children:a.name})]}),a.isBuiltIn&&(0,d.jsx)(r.E,{variant:"secondary",className:"text-xs",children:"Built-in"}),!k&&(0,d.jsx)(r.E,{variant:"outline",className:"text-xs text-muted-foreground",children:"Disabled"})]}),(0,d.jsx)("p",{className:"text-sm text-muted-foreground line-clamp-2",children:a.description})]}),(0,d.jsxs)("div",{className:"flex items-center gap-2",children:[(0,d.jsx)(aC.d,{checked:b,onCheckedChange:b=>f(a.id,b),disabled:!c}),!a.isBuiltIn&&(0,d.jsxs)(d.Fragment,{children:[(0,d.jsx)(o.$,{variant:"ghost",size:"sm",onClick:()=>g(a),children:(0,d.jsx)(aI.A,{className:"w-4 h-4"})}),(0,d.jsx)(o.$,{variant:"ghost",size:"sm",onClick:()=>h(a),children:(0,d.jsx)(I.A,{className:"w-4 h-4"})})]})]})]})}),(0,d.jsx)(aD.Ke,{children:(0,d.jsx)("div",{className:"border-t px-4 py-3 bg-muted/30",children:(0,d.jsxs)("div",{className:"text-sm space-y-2",children:[(0,d.jsxs)("div",{className:"flex items-center gap-2 text-muted-foreground",children:[(0,d.jsx)("span",{className:"font-medium",children:"Updated:"}),(0,d.jsx)("span",{children:a.updatedAt.toLocaleDateString()})]}),(0,d.jsxs)("div",{children:[(0,d.jsx)("span",{className:"font-medium text-muted-foreground",children:"Description:"}),(0,d.jsx)("p",{className:"mt-1",children:a.description})]}),(0,d.jsxs)("div",{children:[(0,d.jsx)("span",{className:"font-medium text-muted-foreground",children:"Content:"}),(0,d.jsx)("pre",{className:"mt-1 text-xs bg-background p-3 rounded border overflow-auto max-h-96 whitespace-pre-wrap",children:a.markdown})]})]})})})]})})}function aP(){return(0,d.jsx)(aN,{})}var aQ=c(30824),aR=c(72380),aS=c(43476),aT=c(18310),aU=c(15917),aV=c(80196),aW=c(25345),aX=c(78460),aY=c(94684),aZ=c(15952),a$=c(68877),a_=c(16945);c(33204);c(68324);c(27067);var a0=c(78266),a1=c(24886),a2=c(79588),a3=c(51932),a4=c(66641),a5=c(24780),a6=c(15303),a7=c(59268),a8=c(91292),a9=c(75535);c(65828),c(77917),c(33464),c(98688),c(43718),c(22774);c(71899),c(65893),c(18004);c(51881);function ba({onProjectSelect:a}){let[b,c]=(0,e.useState)([]),[f,g]=(0,e.useState)([]),[h,i]=(0,e.useState)(!0),[j,k]=(0,e.useState)({}),[l,m]=(0,e.useState)(null),[n,o]=(0,e.useState)(!1),[p,q]=(0,e.useState)(!1),[r,s]=(0,e.useState)(!1),[t,u]=(0,e.useState)(!1),[v,w]=(0,e.useState)(!1),[x,y]=(0,e.useState)(null),[z,A]=(0,e.useState)(""),[B,C]=(0,e.useState)("updated"),[D,E]=(0,e.useState)(null),[F,G]=(0,e.useState)(null);return(0,e.useMemo)(()=>{let a=b;if(z){let c=z.toLowerCase();a=b.filter(a=>{let b=f.find(b=>b.id===a.projectId);return a.name.toLowerCase().includes(c)||a.slug?.toLowerCase().includes(c)||b?.name.toLowerCase().includes(c)})}return[...a].sort((a,b)=>{switch(B){case"name":return a.name.localeCompare(b.name);case"created":return new Date(b.createdAt).getTime()-new Date(a.createdAt).getTime();case"published":if(!a.publishedAt&&!b.publishedAt)return 0;if(!a.publishedAt)return 1;if(!b.publishedAt)return -1;return new Date(b.publishedAt).getTime()-new Date(a.publishedAt).getTime();default:return new Date(b.updatedAt).getTime()-new Date(a.updatedAt).getTime()}})},[b,f,z,B]),(0,d.jsx)("div",{className:"h-full flex items-center justify-center",children:(0,d.jsx)("div",{className:"text-center text-muted-foreground",children:(0,d.jsx)("p",{children:"Deployments feature is only available in Server Mode"})})})}var bb=c(64727),bc=c(85986);function bd({tab:a}){let b=(0,g.useSearchParams)().get("settings");return(0,d.jsx)("div",{className:"h-full flex flex-col",children:(0,d.jsx)("div",{className:"flex-1 overflow-auto p-6",children:"application"===(b||a||"model")?(0,d.jsx)(bc.O,{}):(0,d.jsx)(bb.t,{})})})}function be({tab:a}){return(0,d.jsx)(e.Suspense,{fallback:(0,d.jsx)("div",{className:"h-full flex items-center justify-center",children:(0,d.jsx)("p",{className:"text-muted-foreground",children:"Loading..."})}),children:(0,d.jsx)(bd,{tab:a})})}var bf=c(15649);function bg({items:a,activeId:b,visibleIds:c=[],onItemClick:e}){if(0===a.length)return null;let g=(a,b)=>{a.preventDefault(),e?.(b.index.toString());let c=document.querySelector(`[data-heading-index="${b.index}"]`);c&&(c.scrollIntoView({behavior:"smooth"}),window.history.pushState(null,"",`#${b.id}`))};return(0,d.jsxs)("nav",{className:"space-y-1",children:[(0,d.jsx)("p",{className:"text-sm font-semibold mb-3 text-foreground",children:"On This Page"}),(0,d.jsx)("ul",{className:"text-sm",children:a.map(a=>(0,d.jsxs)("li",{children:[(0,d.jsx)("a",{href:`#${a.id}`,"data-toc-id":a.index,onClick:b=>g(b,a),className:(0,f.cn)("block py-1 text-muted-foreground hover:text-foreground transition-colors","border-l-2 pl-3",b===a.index.toString()?"border-primary text-foreground font-medium":c.includes(a.index.toString())?"border-blue-400/50 text-foreground/80":"border-transparent"),children:a.text}),a.children&&a.children.length>0&&(0,d.jsx)("ul",{children:a.children.map(a=>(0,d.jsx)("li",{children:(0,d.jsx)("a",{href:`#${a.id}`,"data-toc-id":a.index,onClick:b=>g(b,a),className:(0,f.cn)("block py-1 text-xs text-muted-foreground hover:text-foreground transition-colors","border-l-2",b===a.index.toString()?"border-primary text-foreground font-medium":c.includes(a.index.toString())?"border-blue-400/50 text-foreground/80":"border-transparent"),style:{paddingLeft:"calc(0.75rem * 1.67)"},children:a.text})},`${a.id}-${a.index}`))})]},`${a.id}-${a.index}`))})]})}var bh=c(97518);function bi(){let a=(0,g.useSearchParams)().get("doc")||"overview",b=bh.P.find(b=>b.id===a)||bh.P[0],[c,f]=(0,e.useState)(""),[h,i]=(0,e.useState)(!1),[j,k]=(0,e.useState)(null),[l,m]=(0,e.useState)(""),[n,o]=(0,e.useState)([]),p=(0,e.useRef)(!1);(0,e.useRef)(null);let q=(0,e.useMemo)(()=>{if(!c)return[];let a=c.split("\n"),b=[],d=0;for(let c of a){let a=c.match(/^(#{2,4})\s+(.+)$/);if(a){let c=a[1].length,e=a[2].trim(),f=e.toString().toLowerCase().trim().replace(/\s+/g,"-").replace(/[^\w\-]+/g,"").replace(/\-\-+/g,"-").replace(/^-+/,"").replace(/-+$/,"");b.push({level:c,text:e,id:f,index:d}),d++}}let e=[],f=null;for(let a of b)2===a.level?(f={id:a.id,text:a.text,level:2,index:a.index,children:[]},e.push(f)):3===a.level&&f&&f.children.push({id:a.id,text:a.text,level:3,index:a.index});return e},[c]),r=(0,e.useCallback)(a=>{m(a),o([a]),p.current=!0,setTimeout(()=>{p.current=!1;let a=document.querySelector(".docs-content-area");if(!a)return;let b=document.querySelectorAll(".docs-content-area [data-heading-index]");if(0===b.length)return;let c=a.getBoundingClientRect().top,d=[];b.forEach(b=>{let e=b.getBoundingClientRect(),f=c+a.clientHeight;if(e.top>=c&&e.bottom<=f){let a=b.getAttribute("data-heading-index");a&&d.push(a)}}),o(d)},1e3)},[]),s=q.length>=3;return(0,d.jsx)("div",{className:"h-full flex flex-col",children:(0,d.jsxs)("div",{className:`flex-1 overflow-hidden ${s?"lg:grid lg:grid-cols-[1fr_280px]":""}`,children:[(0,d.jsx)("div",{className:"h-full overflow-y-auto docs-content-area bg-background",children:(0,d.jsxs)("div",{className:"p-6 sm:p-8 max-w-4xl mx-auto",onClick:a=>{let b=a.target;if("A"===b.tagName){let c=b.getAttribute("href");if(c?.startsWith("#")){a.preventDefault();let b=document.getElementById(c.slice(1));b&&(b.scrollIntoView({behavior:"smooth"}),window.history.pushState(null,"",c))}}},children:[h&&(0,d.jsx)("div",{className:"flex items-center justify-center h-screen",children:(0,d.jsxs)("div",{className:"text-center",children:[(0,d.jsx)("div",{className:"animate-spin rounded-full h-12 w-12 border-b-2 border-primary mx-auto"}),(0,d.jsx)("p",{className:"mt-4 text-muted-foreground",children:"Loading documentation..."})]})}),j&&(0,d.jsxs)("div",{className:"flex items-center gap-3 p-4 bg-destructive/10 border border-destructive/20 rounded-lg text-destructive",children:[(0,d.jsx)(aT.A,{className:"h-5 w-5 flex-shrink-0"}),(0,d.jsxs)("div",{children:[(0,d.jsx)("p",{className:"font-semibold",children:"Error loading document"}),(0,d.jsx)("p",{className:"text-sm",children:j})]})]}),!h&&!j&&c&&(0,d.jsxs)(d.Fragment,{children:[(0,d.jsx)("div",{className:"mb-6 pb-4 border-b",children:(0,d.jsxs)("div",{className:"flex items-center gap-3 mb-2",children:[(0,d.jsx)(b.icon,{className:"h-8 w-8 text-primary"}),(0,d.jsx)("h1",{className:"text-3xl font-bold",children:b.title})]})}),(0,d.jsx)(bf.T,{content:c})]})]})}),s&&(0,d.jsx)("div",{className:"hidden lg:block h-full overflow-y-auto border-l border-border bg-muted/30",children:(0,d.jsx)("div",{className:"p-6 sticky top-0",children:(0,d.jsx)(bg,{items:q,activeId:l,visibleIds:n,onItemClick:r})})})]})})}function bj(){return(0,d.jsx)(e.Suspense,{fallback:(0,d.jsx)("div",{className:"flex items-center justify-center h-full",children:"Loading documentation..."}),children:(0,d.jsx)(bi,{})})}var bk=c(74097),bl=c(52998),bm=c(87251),bn=c(3991),bo=c.n(bn),bp=c(30758);async function bq(){await i.vfs.init();let a=await i.vfs.listProjects(),b=await n.listCustomTemplates(),c=await aB.skillsService.getAllSkills(),d=null;try{let a=await fetch("/api/docs/WHATS_NEW.md");if(a.ok){let b=await a.text(),c=b.match(/^## v(\d+\.\d+\.\d+)\s*-\s*(.+)$/m);if(c){let a,e=c[1],f=c[2].trim(),g=b.indexOf(c[0]),h=b.substring(g+c[0].length),i=h.match(/^(?:## |---)/m),j=i?h.substring(0,i.index):h,k=/^[-*]\s+\*\*(.+?)\*\*\s*[-–]?\s*(.*)$/gm,l=[];for(;null!==(a=k.exec(j))&&l.length<4;){let b=a[1].trim(),c=a[2]?.trim();l.push(c?`${b} - ${c}`:b)}if(0===l.length){let b=/^[-*]\s+(.+)$/gm;for(;null!==(a=b.exec(j))&&l.length<4;){let b=a[1].trim();b.match(/^\[.*\]\(.*\)$/)||l.push(b.replace(/\*\*/g,""))}}d={version:e,title:f,highlights:l}}}}catch{}return{content:{projects:a.length,templates:b.length,skills:c.length},whatsNew:d,recentProjects:a.sort((a,b)=>new Date(b.updatedAt).getTime()-new Date(a.updatedAt).getTime()).slice(0,3).map(a=>({id:a.id,name:a.name,description:a.description||null,updatedAt:a.updatedAt instanceof Date?a.updatedAt.toISOString():a.updatedAt}))}}function br(a){return a>=1e6?(a/1e6).toFixed(1)+"M":a>=1e3?(a/1e3).toFixed(1)+"K":a.toString()}function bs(a){let b=new Date(a),c=new Date().getTime()-b.getTime(),d=Math.floor(c/6e4),e=Math.floor(c/36e5),f=Math.floor(c/864e5);return d<1?"just now":d<60?`${d}m ago`:e<24?`${e}h ago`:f<7?`${f}d ago`:b.toLocaleDateString()}function bt({onStartTour:a,onNavigate:b}){let c=a=>{b&&(a.preventDefault(),b("projects"))};return(0,d.jsx)("div",{className:"bg-card rounded-xl border border-zinc-800 p-4 mb-6",children:(0,d.jsxs)("div",{className:"flex flex-wrap gap-2",children:[(0,d.jsx)(o.$,{variant:"default",size:"sm",asChild:!0,className:"gap-1.5",children:(0,d.jsxs)(bo(),{href:"#",onClick:c,children:[(0,d.jsx)(_.A,{className:"w-4 h-4"}),"New Project"]})}),(0,d.jsx)(o.$,{variant:"outline",size:"sm",asChild:!0,className:"gap-1.5",children:(0,d.jsxs)(bo(),{href:"#",onClick:c,children:[(0,d.jsx)(y.A,{className:"w-4 h-4"}),"Projects"]})}),!1,(0,d.jsxs)(o.$,{variant:"outline",size:"sm",onClick:a,className:"gap-1.5",children:[(0,d.jsx)(aF.A,{className:"w-4 h-4"}),"Guided Tour"]}),(0,d.jsx)(o.$,{variant:"outline",size:"sm",asChild:!0,className:"gap-1.5",children:(0,d.jsxs)("a",{href:"https://discord.gg/mAJ8Ss4u",target:"_blank",rel:"noopener noreferrer",children:[(0,d.jsx)(bm.E,{className:"w-4 h-4"}),"Discord"]})}),(0,d.jsx)(o.$,{variant:"outline",size:"sm",asChild:!0,className:"gap-1.5",children:(0,d.jsxs)(bo(),{href:"#",onClick:a=>{b&&(a.preventDefault(),b("docs"))},children:[(0,d.jsx)(bk.A,{className:"w-4 h-4"}),"Docs"]})})]})})}function bu({whatsNew:a,onNavigate:b}){return a?(0,d.jsxs)("div",{className:"bg-zinc-900/30 rounded-xl border border-zinc-800 p-4 flex flex-col",children:[(0,d.jsxs)("div",{className:"flex items-start justify-between gap-4 mb-3",children:[(0,d.jsxs)("div",{className:"flex items-center gap-2",children:[(0,d.jsx)(bl.A,{className:"w-4 h-4 text-orange-500"}),(0,d.jsxs)("h3",{className:"text-sm font-medium text-zinc-200",children:["What's New in v",a.version]})]}),(0,d.jsxs)(bo(),{href:"#",onClick:a=>{b&&(a.preventDefault(),window.history.pushState({},"","/?doc=whats-new"),b("docs"))},className:"text-xs text-orange-500 hover:text-orange-400 flex items-center gap-1",children:["Read all",(0,d.jsx)(av.A,{className:"w-3 h-3"})]})]}),(0,d.jsx)("p",{className:"text-sm font-medium text-zinc-200 mb-2",children:a.title}),a.highlights&&a.highlights.length>0&&(0,d.jsx)("ul",{className:"space-y-1 flex-1",children:a.highlights.map((a,b)=>(0,d.jsxs)("li",{className:"text-xs text-zinc-300 flex items-start gap-2",children:[(0,d.jsx)("span",{className:"text-orange-500/70 mt-0.5",children:"•"}),(0,d.jsx)("span",{children:a})]},b))})]}):null}function bv({data:a,loading:b,onRefresh:c}){let e=[{label:"Version",value:`v${bp.rE}`},{label:"Projects",value:br(a.content.projects)},{label:"Templates",value:br(a.content.templates)},{label:"Skills",value:br(a.content.skills)}],f=Math.ceil(e.length/2),g=e.slice(0,f),h=e.slice(f);return(0,d.jsxs)("div",{className:"bg-zinc-900/30 rounded-xl border border-zinc-800 p-4 flex flex-col",children:[(0,d.jsxs)("div",{className:"flex items-center justify-between mb-3",children:[(0,d.jsx)("h3",{className:"text-sm font-medium text-zinc-300",children:"Content Overview"}),(0,d.jsx)(o.$,{variant:"ghost",size:"sm",onClick:c,disabled:b,className:"h-7 px-2",children:(0,d.jsx)(aW.A,{className:`w-3.5 h-3.5 ${b?"animate-spin":""}`})})]}),(0,d.jsxs)("div",{className:"grid grid-cols-1 sm:grid-cols-2 gap-x-6 gap-y-1.5 flex-1 content-start",children:[(0,d.jsx)("div",{className:"space-y-1.5",children:g.map(a=>(0,d.jsxs)("div",{className:"flex items-center justify-between",children:[(0,d.jsx)("span",{className:"text-xs text-zinc-500",children:a.label}),(0,d.jsx)("span",{className:"text-sm font-medium text-zinc-200",children:a.value})]},a.label))}),(0,d.jsx)("div",{className:"space-y-1.5",children:h.map(a=>(0,d.jsxs)("div",{className:"flex items-center justify-between",children:[(0,d.jsx)("span",{className:"text-xs text-zinc-500",children:a.label}),(0,d.jsx)("span",{className:"text-sm font-medium text-zinc-200",children:a.value})]},a.label))})]})]})}function bw({projects:a,onNavigate:b,onProjectSelect:c}){return(0,d.jsxs)("div",{className:"bg-zinc-900/30 rounded-xl border border-zinc-800 p-4 flex flex-col",children:[(0,d.jsxs)("div",{className:"flex items-center justify-between mb-3",children:[(0,d.jsxs)("div",{className:"flex items-center gap-2",children:[(0,d.jsx)(y.A,{className:"w-4 h-4 text-orange-500"}),(0,d.jsx)("h3",{className:"text-sm font-medium text-zinc-300",children:"Recent Projects"})]}),(0,d.jsxs)(bo(),{href:"#",onClick:a=>{b&&(a.preventDefault(),b("projects"))},className:"text-xs text-zinc-500 hover:text-zinc-300 flex items-center gap-0.5",children:["View all",(0,d.jsx)(aH.A,{className:"w-3 h-3"})]})]}),0===a.length?(0,d.jsx)("p",{className:"text-xs text-zinc-500 text-center py-2 flex-1 flex items-center justify-center",children:"No projects yet"}):(0,d.jsx)("div",{className:"space-y-1.5 flex-1",children:a.slice(0,3).map(a=>(0,d.jsxs)(bo(),{href:"#",onClick:b=>{var d;return d=a.id,void(c&&(b.preventDefault(),c(d)))},className:"flex items-center justify-between text-xs py-1.5 px-2 bg-zinc-900/50 rounded hover:bg-zinc-800/50 transition-colors",children:[(0,d.jsx)("span",{className:"text-zinc-300 truncate flex-1 mr-2",children:a.name}),(0,d.jsxs)("span",{className:"text-zinc-500 shrink-0 flex items-center gap-1",children:[(0,d.jsx)(a6.A,{className:"w-3 h-3"}),bs(a.updatedAt)]})]},a.id))})]})}function bx({onNavigate:a,onProjectSelect:b,onStartTour:c}){let f=(0,g.useRouter)(),[h,i]=(0,e.useState)(null),[j,k]=(0,e.useState)(null),[l,m]=(0,e.useState)(!0),[n,p]=(0,e.useState)(null),[q,r]=(0,e.useState)(null),s=(0,e.useCallback)(async()=>{m(!0),p(null);try{{let a=await bq();k(a)}r(new Date)}catch(a){p(a instanceof Error?a.message:"Unknown error")}finally{m(!1)}},[]),t=(0,e.useCallback)(()=>{c?c():f.push("/admin/projects?tour=start")},[f,c]),u=(0,e.useCallback)(a=>{b&&b(a)},[b]),v=!!j;if(l&&!v)return(0,d.jsx)("div",{className:"h-full flex items-center justify-center",children:(0,d.jsxs)("div",{className:"text-center",children:[(0,d.jsx)("div",{className:"animate-spin rounded-full h-8 w-8 border-b-2 border-orange-500 mx-auto"}),(0,d.jsx)("p",{className:"mt-3 text-sm text-zinc-400",children:"Loading dashboard..."})]})});if(n&&!v)return(0,d.jsx)("div",{className:"h-full flex items-center justify-center",children:(0,d.jsxs)("div",{className:"text-center",children:[(0,d.jsx)(a_.A,{className:"w-8 h-8 text-red-500 mx-auto mb-2"}),(0,d.jsx)("p",{className:"text-zinc-400 text-sm",children:n}),(0,d.jsx)(o.$,{variant:"outline",size:"sm",onClick:s,className:"mt-4",children:"Retry"})]})});if(!v)return null;if(j){let b=null!==j.whatsNew;return(0,d.jsxs)("div",{className:"h-full overflow-y-auto p-6",children:[(0,d.jsx)("div",{className:"flex items-center justify-between mb-4",children:(0,d.jsxs)("div",{children:[(0,d.jsx)("h1",{className:"text-xl font-semibold text-zinc-100",children:"Dashboard"}),q&&(0,d.jsxs)("p",{className:"text-xs text-zinc-500 mt-0.5",children:["Updated ",q.toLocaleTimeString()]})]})}),(0,d.jsx)(bt,{onStartTour:t,onNavigate:a}),(0,d.jsxs)("div",{className:"grid grid-cols-1 lg:grid-cols-2 gap-4 mb-4 [&>*]:min-h-[160px]",children:[(0,d.jsx)(bv,{data:j,loading:l,onRefresh:s}),b&&(0,d.jsx)(bu,{whatsNew:j.whatsNew,onNavigate:a})]}),(0,d.jsx)("div",{className:"mb-4",children:(0,d.jsx)(bw,{projects:j.recentProjects,onNavigate:a,onProjectSelect:u})})]})}return null}function by({view:a,onProjectSelect:b,settingsTab:e,onNavigate:g,onStartTour:h}){let i=async a=>{try{let{vfs:d}=await Promise.resolve().then(c.bind(c,11482));await d.init();let e=await d.getProject(a);e?b(e):f.v.warn("[ContentArea] Project not found:",a)}catch(a){f.v.error("[ContentArea] Failed to load project:",a)}};switch(a){case"dashboard":return(0,d.jsx)(bx,{onNavigate:g,onProjectSelect:i,onStartTour:h});case"projects":default:return(0,d.jsx)(as,{onProjectSelect:b});case"deployments":return(0,d.jsx)(ba,{onProjectSelect:b});case"templates":return(0,d.jsx)(aA,{onProjectSelect:a=>i(a.id),onNavigate:g});case"skills":return(0,d.jsx)(aP,{});case"docs":return(0,d.jsx)(bj,{});case"settings":return(0,d.jsx)(be,{tab:e})}}},85986:(a,b,c)=>{c.d(b,{O:()=>D});var d=c(21124),e=c(38301),f=c(47247),g=c(19217),h=c(7629),i=c(53199),j=c(17585),k=c(42830),l=c(45523),m=c(28074),n=c(85351),o=c(32717),p=c(16945),q=c(65828),r=c(49269),s=c(43700),t=c(71117),u=c(86275),v=c(45914),w=c(39193),x=c.n(w),y=c(15514);class z{static{this.BACKUP_VERSION="1.9.0"}static{this.FILE_EXTENSION=".osws"}static{this.MAX_IMPORT_SIZE=0x6400000}static async exportAllData(){try{y.v.info("Starting data export...");let a={version:this.BACKUP_VERSION,exportDate:new Date().toISOString(),databases:{vfs:await this.exportUnifiedData(),conversations:[],checkpoints:[]},metadata:{projectCount:0,totalSize:0,exportedFrom:"oswstudio"}};a.metadata.projectCount=a.databases.vfs.projects.length,a.metadata.totalSize=this.calculateDataSize(a);let b=new(x());b.file("backup.json",JSON.stringify(a,null,2));let c=await b.generateAsync({type:"blob",compression:"DEFLATE",compressionOptions:{level:6}}),d=`oswstudio-backup-${new Date().toISOString().split("T")[0]}${this.FILE_EXTENSION}`;this.downloadBlob(c,d),y.v.info(`Export completed: ${a.metadata.projectCount} projects, ${this.formatBytes(a.metadata.totalSize)}`)}catch(a){throw y.v.error("Export failed:",a),Error(`Export failed: ${a instanceof Error?a.message:"Unknown error"}`)}}static async importAllData(a,b={mode:"merge"}){try{if(!a.name.endsWith(this.FILE_EXTENSION))throw Error(`Invalid file type. Expected ${this.FILE_EXTENSION} file.`);if(a.size>this.MAX_IMPORT_SIZE)throw Error(`File too large. Maximum size is ${this.formatBytes(this.MAX_IMPORT_SIZE)}.`);b.onProgress?.(10,"Reading backup file...");let d=new(x()),e=(await d.loadAsync(a)).file("backup.json");if(!e)throw Error("Invalid backup file format.");let f=await e.async("string"),g=JSON.parse(f);if(this.validateBackupData(g),b.onProgress?.(30,"Validating backup data..."),"replace"===b.mode){b.onProgress?.(40,"Clearing existing data...");try{let{vfs:a}=await Promise.resolve().then(c.bind(c,11482));a.db?.db&&(y.v.info("[Backup] Closing VFS database before deletion"),a.db.db.close())}catch(a){y.v.warn("[Backup] Could not close VFS database",a)}await this.clearAllData(),await new Promise(a=>setTimeout(a,500))}b.onProgress?.(50,"Importing all data...");let h={...g.databases.vfs,conversations:g.databases.vfs.conversations||g.databases.conversations||[],checkpoints:g.databases.vfs.checkpoints||g.databases.checkpoints||[]};await this.importUnifiedData(h),b.onProgress?.(100,"Import completed successfully!"),y.v.info(`Import completed: ${g.metadata.projectCount} projects restored`)}catch(a){throw y.v.error("Import failed:",a),Error(`Import failed: ${a instanceof Error?a.message:"Unknown error"}`)}}static async validateBackupFile(a){try{if(!a.name.endsWith(this.FILE_EXTENSION))return{valid:!1,reason:"Invalid file extension"};if(a.size>this.MAX_IMPORT_SIZE)return{valid:!1,reason:"File too large"};let b=new(x()),c=(await b.loadAsync(a)).file("backup.json");if(!c)return{valid:!1,reason:"Invalid backup file format"};let d=await c.async("string"),e=JSON.parse(d);return this.validateBackupData(e),{valid:!0,metadata:e.metadata}}catch(a){return{valid:!1,reason:a instanceof Error?a.message:"Unknown error"}}}static async exportUnifiedData(){let a={projects:[],files:[],fileTree:[],conversations:[],checkpoints:[]};return new Promise((b,c)=>{let d=indexedDB.open("osw-studio-db",1);d.onsuccess=async()=>{try{let c=d.result,e=c.transaction(["projects"],"readonly"),f=e.objectStore("projects").getAll();f.onsuccess=()=>{a.projects=f.result||[]};let g=c.transaction(["files"],"readonly"),h=g.objectStore("files").getAll();h.onsuccess=()=>{a.files=h.result||[]};let i=c.transaction(["fileTree"],"readonly"),j=i.objectStore("fileTree").getAll();j.onsuccess=()=>{a.fileTree=j.result||[]};let k=c.transaction(["conversations"],"readonly"),l=k.objectStore("conversations").getAll();l.onsuccess=()=>{a.conversations=l.result||[]};let m=c.transaction(["checkpoints"],"readonly"),n=m.objectStore("checkpoints").getAll();n.onsuccess=()=>{a.checkpoints=n.result||[]},await Promise.all([new Promise(a=>e.oncomplete=()=>a(void 0)),new Promise(a=>g.oncomplete=()=>a(void 0)),new Promise(a=>i.oncomplete=()=>a(void 0)),new Promise(a=>k.oncomplete=()=>a(void 0)),new Promise(a=>m.oncomplete=()=>a(void 0))]),b(a)}catch(a){c(a)}},d.onerror=()=>c(d.error)})}static async importLegacyConversations(){return new Promise(a=>{let b=indexedDB.open("DeepStudioConversations",1);b.onsuccess=()=>{let c=b.result.transaction(["conversations"],"readonly").objectStore("conversations").getAll();c.onsuccess=()=>{a(c.result||[])},c.onerror=()=>a([])},b.onerror=()=>a([])})}static async importLegacyCheckpoints(){return new Promise(a=>{let b=indexedDB.open("DeepStudioCheckpoints",1);b.onsuccess=()=>{let c=b.result.transaction(["checkpoints"],"readonly").objectStore("checkpoints").getAll();c.onsuccess=()=>{a(c.result||[])},c.onerror=()=>a([])},b.onerror=()=>a([])})}static async importUnifiedData(a){return new Promise((b,c)=>{y.v.info("[Import] Opening database for import...");let d=setTimeout(()=>{y.v.error("[Import] Database open timeout after 10s"),c(Error("Database open timeout"))},1e4),e=indexedDB.open("osw-studio-db",1);e.onerror=()=>{clearTimeout(d),y.v.error("[Import] Failed to open database for import",e.error),c(e.error)},e.onblocked=()=>{y.v.warn("[Import] Database open is blocked - waiting for connections to close")},e.onupgradeneeded=a=>{y.v.info("[Import] Creating database schema...");let b=a.target.result;if(!b.objectStoreNames.contains("projects")){let a=b.createObjectStore("projects",{keyPath:"id"});a.createIndex("name","name",{unique:!1}),a.createIndex("createdAt","createdAt",{unique:!1})}if(!b.objectStoreNames.contains("files")){let a=b.createObjectStore("files",{keyPath:"id"});a.createIndex("projectId","projectId",{unique:!1}),a.createIndex("path",["projectId","path"],{unique:!0}),a.createIndex("type","type",{unique:!1})}if(!b.objectStoreNames.contains("fileTree")){let a=b.createObjectStore("fileTree",{keyPath:"id"});a.createIndex("projectId","projectId",{unique:!1}),a.createIndex("path",["projectId","path"],{unique:!0}),a.createIndex("parentPath",["projectId","parentPath"],{unique:!1})}if(!b.objectStoreNames.contains("conversations")){let a=b.createObjectStore("conversations",{keyPath:"id"});a.createIndex("projectId","projectId",{unique:!1}),a.createIndex("lastUpdated","lastUpdated",{unique:!1})}if(!b.objectStoreNames.contains("checkpoints")){let a=b.createObjectStore("checkpoints",{keyPath:"id"});a.createIndex("projectId","projectId",{unique:!1}),a.createIndex("timestamp","timestamp",{unique:!1})}},e.onsuccess=async()=>{try{clearTimeout(d);let c=e.result;y.v.info("[Import] Database opened successfully"),y.v.info("[Import] Starting data import...",{projects:a.projects?.length||0,files:a.files?.length||0,fileTree:a.fileTree?.length||0,conversations:a.conversations?.length||0,checkpoints:a.checkpoints?.length||0});let f=c.transaction(["projects"],"readwrite").objectStore("projects");for(let b of a.projects||[])await new Promise((a,c)=>{let d=f.put(b);d.onsuccess=()=>a(),d.onerror=()=>{y.v.error("[Import] Failed to import project:",b.id,d.error),c(d.error)}});y.v.info("[Import] Projects imported");let g=c.transaction(["files"],"readwrite").objectStore("files");for(let b of a.files||[])await new Promise((a,c)=>{let d=g.put(b);d.onsuccess=()=>a(),d.onerror=()=>{y.v.error("[Import] Failed to import file:",b.path,d.error),c(d.error)}});y.v.info("[Import] Files imported");let h=c.transaction(["fileTree"],"readwrite").objectStore("fileTree");for(let b of a.fileTree||[])await new Promise((a,c)=>{let d=h.put(b);d.onsuccess=()=>a(),d.onerror=()=>{y.v.error("[Import] Failed to import tree node:",b.path,d.error),c(d.error)}});y.v.info("[Import] File tree imported");let i=a.conversations||[];if(i.length>0){y.v.info("[Import] Importing conversations:",i.length);let a=c.transaction(["conversations"],"readwrite").objectStore("conversations");for(let b of i)await new Promise((c,d)=>{let e=a.put(b);e.onsuccess=()=>c(),e.onerror=()=>{y.v.error("[Import] Failed to import conversation:",b.id,e.error),d(e.error)}});y.v.info("[Import] Conversations imported")}let j=a.checkpoints||[];if(j.length>0){y.v.info("[Import] Importing checkpoints:",j.length);let a=c.transaction(["checkpoints"],"readwrite").objectStore("checkpoints");for(let b of j)await new Promise((c,d)=>{let e=a.put(b);e.onsuccess=()=>c(),e.onerror=()=>{y.v.error("[Import] Failed to import checkpoint:",b.id,e.error),d(e.error)}});y.v.info("[Import] Checkpoints imported")}y.v.info("[Import] All data imported successfully"),b()}catch(a){c(a)}},e.onerror=()=>c(e.error)})}static async clearAllData(){for(let a of["osw-studio-db","osw-studio-vfs","OSWStudioConversations","OSWStudioCheckpoints","deepstudio-vfs","DeepStudioConversations","DeepStudioCheckpoints"])await new Promise(b=>{let c=setTimeout(()=>{y.v.warn(`[Backup] Database deletion timeout for: ${a}`),b()},2e3),d=indexedDB.deleteDatabase(a);d.onsuccess=()=>{clearTimeout(c),y.v.info(`[Backup] Deleted database: ${a}`),b()},d.onerror=()=>{clearTimeout(c),y.v.warn(`[Backup] Error deleting database: ${a}`,d.error),b()},d.onblocked=()=>{y.v.warn(`[Backup] Database deletion blocked: ${a}`)}});y.v.info("[Backup] All databases cleared")}static validateBackupData(a){if(!a.version||!a.exportDate||!a.databases||!a.metadata)throw Error("Invalid backup file structure");if(!a.databases.vfs||!a.databases.conversations||!a.databases.checkpoints)throw Error("Incomplete backup data");let b=a.version.split(".").map(Number),c=this.BACKUP_VERSION.split(".").map(Number);if(b[0]>c[0])throw Error(`Backup version ${a.version} is not compatible with current version ${this.BACKUP_VERSION}`)}static calculateDataSize(a){return JSON.stringify(a).length}static formatBytes(a){if(0===a)return"0 Bytes";let b=Math.floor(Math.log(a)/Math.log(1024));return parseFloat((a/Math.pow(1024,b)).toFixed(2))+" "+["Bytes","KB","MB","GB"][b]}static downloadBlob(a,b){let c=URL.createObjectURL(a),d=document.createElement("a");d.href=c,d.download=b,document.body.appendChild(d),d.click(),document.body.removeChild(d),URL.revokeObjectURL(c)}}var A=c(93554),B=c(62949),C=c(46435);function D(){let[,a]=(0,e.useState)({}),[b,c]=(0,e.useState)({}),{theme:w,setTheme:x}=(0,l.D)(),[y,D]=(0,e.useState)(!1),[E,F]=(0,e.useState)(!1),[G,H]=(0,e.useState)(!1),[I,J]=(0,e.useState)(!1),[K,L]=(0,e.useState)(0),[M,N]=(0,e.useState)(""),[O,P]=(0,e.useState)(()=>!1!==f.s.getSettings().telemetryOptIn),[Q,R]=(0,e.useState)({application:!0,costTracking:!0,dataManagement:!0}),S=async()=>{try{H(!0),await z.exportAllData(),k.oR.success("Data exported successfully!")}catch(a){k.oR.error(a instanceof Error?a.message:"Export failed")}finally{H(!1)}},T=a=>{R(b=>({...b,[a]:!b[a]}))};return(0,d.jsxs)("div",{className:"flex-1 min-h-0 flex flex-col overflow-hidden",children:[(0,d.jsxs)("div",{className:"shrink-0 pb-3 mb-1 border-b",children:[(0,d.jsx)("h3",{className:"font-semibold text-base tracking-tight",children:"Settings"}),(0,d.jsx)("p",{className:"text-muted-foreground text-xs mt-1",children:"Application preferences and data management"})]}),(0,d.jsx)("div",{className:"flex-1 min-h-0 overflow-y-auto",children:(0,d.jsxs)("div",{className:"space-y-3 pb-4",children:[(0,d.jsxs)(B.Nt,{open:Q.application,onOpenChange:()=>T("application"),children:[(0,d.jsxs)(B.R6,{className:"flex items-center justify-between w-full p-3 rounded-lg hover:bg-muted/50 transition-colors",children:[(0,d.jsxs)("div",{className:"flex items-center gap-2",children:[(0,d.jsx)(m.A,{className:"h-4 w-4"}),(0,d.jsx)("h4",{className:"font-medium text-sm",children:"Application Settings"})]}),(0,d.jsx)(n.A,{className:`h-4 w-4 transition-transform duration-200 ${Q.application?"rotate-180":""}`})]}),(0,d.jsxs)(B.Ke,{className:"px-3 pt-2 pb-3",children:[(0,d.jsx)("p",{className:"text-muted-foreground text-xs mb-4",children:"Configure your preferences and display options"}),(0,d.jsxs)("div",{className:"space-y-4",children:[(0,d.jsxs)("div",{children:[(0,d.jsx)(i.J,{htmlFor:"theme",children:"Theme"}),(0,d.jsxs)(C.OY,{type:"single",value:y&&w||"dark",onValueChange:b=>{b&&(x(b),f.s.setSetting("theme",b),a(a=>({...a,theme:b})))},className:"w-full mt-2",children:[(0,d.jsx)(C.dz,{value:"dark",className:"flex-1",children:"Dark"}),(0,d.jsx)(C.dz,{value:"light",className:"flex-1",children:"Light"}),(0,d.jsx)(C.dz,{value:"system",className:"flex-1",children:"System"})]})]}),(0,d.jsxs)("div",{className:"flex items-center justify-between",children:[(0,d.jsxs)("div",{children:[(0,d.jsx)(i.J,{htmlFor:"telemetry",children:"Anonymous Usage Analytics"}),(0,d.jsx)("p",{className:"text-xs text-muted-foreground mt-0.5",children:"Help improve OSW Studio by sharing anonymous usage data"})]}),(0,d.jsx)(j.d,{id:"telemetry",checked:O,onCheckedChange:a=>{P(a),(0,A._e)(a)}})]})]})]})]}),(0,d.jsxs)(B.Nt,{open:Q.costTracking,onOpenChange:()=>T("costTracking"),children:[(0,d.jsxs)(B.R6,{className:"flex items-center justify-between w-full p-3 rounded-lg hover:bg-muted/50 transition-colors",children:[(0,d.jsxs)("div",{className:"flex items-center gap-2",children:[(0,d.jsx)(o.A,{className:"h-4 w-4"}),(0,d.jsx)("h4",{className:"font-medium text-sm",children:"Cost Tracking"})]}),(0,d.jsx)(n.A,{className:`h-4 w-4 transition-transform duration-200 ${Q.costTracking?"rotate-180":""}`})]}),(0,d.jsx)(B.Ke,{className:"px-3 pt-2 pb-3",children:(0,d.jsxs)("div",{className:"space-y-4",children:[(0,d.jsxs)("div",{className:"flex items-center justify-between",children:[(0,d.jsxs)("div",{children:[(0,d.jsx)(i.J,{htmlFor:"show-costs",children:"Display Costs"}),(0,d.jsx)("p",{className:"text-xs text-muted-foreground mt-0.5",children:"Show cost information in messages"})]}),(0,d.jsx)(j.d,{id:"show-costs",checked:!1!==b.showCosts,onCheckedChange:a=>{let d={...b,showCosts:a};f.s.setCostSettings(d),c(d)}})]}),(0,d.jsxs)("div",{className:"grid grid-cols-2 gap-3",children:[(0,d.jsxs)("div",{children:[(0,d.jsx)(i.J,{htmlFor:"daily-limit",className:"text-xs",children:"Daily Limit (USD)"}),(0,d.jsx)(h.p,{id:"daily-limit",type:"number",min:"0",step:"0.01",placeholder:"No limit",className:"mt-1.5",value:b.dailyLimit||"",onChange:a=>{let d=a.target.value?parseFloat(a.target.value):void 0,e={...b,dailyLimit:d};f.s.setCostSettings(e),c(e)}})]}),(0,d.jsxs)("div",{children:[(0,d.jsx)(i.J,{htmlFor:"project-limit",className:"text-xs",children:"Project Limit (USD)"}),(0,d.jsx)(h.p,{id:"project-limit",type:"number",min:"0",step:"0.01",placeholder:"No limit",className:"mt-1.5",value:b.projectLimit||"",onChange:a=>{let d=a.target.value?parseFloat(a.target.value):void 0,e={...b,projectLimit:d};f.s.setCostSettings(e),c(e)}})]})]}),(0,d.jsxs)("div",{children:[(0,d.jsx)(i.J,{htmlFor:"warning-threshold",className:"text-xs",children:"Warning Threshold"}),(0,d.jsxs)("div",{className:"flex items-center gap-3 mt-1.5",children:[(0,d.jsx)(h.p,{id:"warning-threshold",type:"number",min:"50",max:"100",step:"5",className:"flex-1",value:b.warningThreshold||80,onChange:a=>{let d=parseInt(a.target.value),e={...b,warningThreshold:d};f.s.setCostSettings(e),c(e)}}),(0,d.jsxs)("span",{className:"text-xs text-muted-foreground flex items-center gap-1 whitespace-nowrap font-mono",children:[(0,d.jsx)(p.A,{className:"h-3 w-3"}),"Warn at ",b.warningThreshold||80,"%"]})]})]}),(0,d.jsxs)("div",{className:"flex items-center justify-between bg-muted/30 border rounded-lg p-3",children:[(0,d.jsxs)("div",{children:[(0,d.jsx)("div",{className:"text-xs text-muted-foreground font-medium",children:"Lifetime Total"}),(0,d.jsx)("div",{className:"text-lg font-bold font-mono tracking-tight mt-0.5",children:u.U.formatCost(f.s.getLifetimeCosts().total)})]}),(0,d.jsx)(g.$,{variant:"outline",size:"sm",onClick:()=>{confirm("Reset lifetime cost tracking? This cannot be undone.")&&(f.s.resetLifetimeCosts(),k.oR.success("Lifetime costs reset"))},children:"Reset Stats"})]})]})})]}),(0,d.jsxs)(B.Nt,{open:Q.dataManagement,onOpenChange:()=>T("dataManagement"),children:[(0,d.jsxs)(B.R6,{className:"flex items-center justify-between w-full p-3 rounded-lg hover:bg-muted/50 transition-colors",children:[(0,d.jsxs)("div",{className:"flex items-center gap-2",children:[(0,d.jsx)(q.A,{className:"h-4 w-4"}),(0,d.jsx)("h4",{className:"font-medium text-sm",children:"Data Management"})]}),(0,d.jsx)(n.A,{className:`h-4 w-4 transition-transform duration-200 ${Q.dataManagement?"rotate-180":""}`})]}),(0,d.jsxs)(B.Ke,{className:"px-3 pt-2 pb-3",children:[(0,d.jsx)("p",{className:"text-xs text-muted-foreground mb-4",children:"Backup and restore your projects, conversations, and settings."}),(0,d.jsxs)("div",{className:"space-y-2.5",children:[(0,d.jsxs)("div",{className:"flex items-center gap-3 p-3 rounded-lg border",children:[(0,d.jsx)(r.A,{className:"h-4 w-4 text-muted-foreground shrink-0"}),(0,d.jsxs)("div",{className:"flex-1 min-w-0",children:[(0,d.jsx)("div",{className:"text-sm font-medium",children:"Export All Data"}),(0,d.jsx)("div",{className:"text-xs text-muted-foreground",children:"Download a backup of all projects and data"})]}),(0,d.jsx)(g.$,{variant:"outline",size:"sm",onClick:S,disabled:G,children:G?"Exporting...":"Export"})]}),(0,d.jsxs)("div",{className:"flex items-center gap-3 p-3 rounded-lg border",children:[(0,d.jsx)(s.A,{className:"h-4 w-4 text-muted-foreground shrink-0"}),(0,d.jsxs)("div",{className:"flex-1 min-w-0",children:[(0,d.jsx)("div",{className:"text-sm font-medium",children:"Import Data"}),(0,d.jsx)("div",{className:"text-xs text-muted-foreground",children:"Restore from a .osws backup file"})]}),(0,d.jsx)(g.$,{variant:"outline",size:"sm",onClick:()=>{let a=document.createElement("input");a.type="file",a.accept=".osws",a.onchange=async a=>{let b=a.target.files?.[0];if(b)try{J(!0),L(0),N("Validating file...");let a=await z.validateBackupFile(b);if(!a.valid)return void k.oR.error(`Invalid backup file: ${a.reason}`);let c=confirm(`Import ${a.metadata?.projectCount||0} projects? +`;function B({deploymentId:a,function:b,isOpen:c,onClose:h,onSave:i}){let[j,k]=(0,e.useState)(b?.name||""),[l,m]=(0,e.useState)(b?.description||""),[n,o]=(0,e.useState)(b?.method||"ANY"),[p,q]=(0,e.useState)(b?.code||A),[s,B]=(0,e.useState)(b?.timeoutMs||5e3),[C,D]=(0,e.useState)(!1),[E,F]=(0,e.useState)(null),{resolvedTheme:G}=(0,z.D)(),[H,I]=(0,e.useState)(!1),J=async()=>{if(F(null),!j.trim())return void F("Function name is required");if(!/^[a-z0-9][a-z0-9-]*[a-z0-9]$|^[a-z0-9]$/.test(j))return void F("Name must be lowercase letters, numbers, and hyphens only");if(!p.trim())return void F("Function code is required");D(!0);try{await i({name:j.trim(),description:l.trim()||void 0,method:n,code:p,timeoutMs:s,enabled:b?.enabled??!0})}catch(a){F(a instanceof Error?a.message:"Failed to save function")}finally{D(!1)}};return H?(0,d.jsx)(u.lG,{open:c,onOpenChange:h,children:(0,d.jsxs)(u.Cf,{className:"sm:max-w-3xl h-[85vh] flex flex-col",children:[(0,d.jsxs)(u.c7,{children:[(0,d.jsx)(u.L3,{children:b?"Edit Function":"Create Function"}),(0,d.jsx)(u.rr,{children:"Define an HTTP endpoint that can access your deployment database."})]}),(0,d.jsxs)("div",{className:"flex-1 overflow-auto space-y-4",children:[(0,d.jsxs)("div",{className:"grid grid-cols-3 gap-4",children:[(0,d.jsxs)("div",{className:"col-span-2 space-y-2",children:[(0,d.jsx)(w.J,{htmlFor:"name",children:"Function Name"}),(0,d.jsx)(v.p,{id:"name",value:j,onChange:a=>k(a.target.value.toLowerCase()),placeholder:"my-function",disabled:!!b}),a&&(0,d.jsxs)("p",{className:"text-xs text-muted-foreground",children:["URL: /api/deployments/",a,"/functions/",(0,d.jsx)("span",{className:"font-mono",children:j||"name"})]})]}),(0,d.jsxs)("div",{className:"space-y-2",children:[(0,d.jsx)(w.J,{htmlFor:"method",children:"HTTP Method"}),(0,d.jsxs)(x.l6,{value:n,onValueChange:a=>o(a),children:[(0,d.jsx)(x.bq,{children:(0,d.jsx)(x.yv,{})}),(0,d.jsxs)(x.gC,{children:[(0,d.jsx)(x.eb,{value:"ANY",children:"ANY"}),(0,d.jsx)(x.eb,{value:"GET",children:"GET"}),(0,d.jsx)(x.eb,{value:"POST",children:"POST"}),(0,d.jsx)(x.eb,{value:"PUT",children:"PUT"}),(0,d.jsx)(x.eb,{value:"DELETE",children:"DELETE"})]})]})]})]}),(0,d.jsxs)("div",{className:"space-y-2",children:[(0,d.jsx)(w.J,{htmlFor:"description",children:"Description (optional)"}),(0,d.jsx)(v.p,{id:"description",value:l,onChange:a=>m(a.target.value),placeholder:"What does this function do?"})]}),(0,d.jsxs)("div",{className:"space-y-2",children:[(0,d.jsx)(w.J,{htmlFor:"timeout",children:"Timeout (seconds)"}),(0,d.jsxs)("div",{className:"flex items-center gap-2",children:[(0,d.jsx)(v.p,{id:"timeout",type:"number",min:1,max:30,value:s/1e3,onChange:a=>B(1e3*Math.min(30,Math.max(1,parseInt(a.target.value)||5))),className:"w-24"}),(0,d.jsx)("span",{className:"text-sm text-muted-foreground",children:"1-30 seconds"})]})]}),(0,d.jsxs)("div",{className:"space-y-2",children:[(0,d.jsx)(w.J,{children:"Function Code"}),(0,d.jsx)("div",{className:"h-64 border rounded-lg overflow-hidden",children:(0,d.jsx)(t.Ay,{language:"javascript",theme:"dark"===G?"vs-dark":"light",value:p,onChange:a=>q(a||""),options:{minimap:{enabled:!1},fontSize:13,scrollBeyondLastLine:!1,automaticLayout:!0,tabSize:2}})})]}),(0,d.jsxs)("div",{className:"bg-muted/30 border rounded-lg p-4 space-y-2",children:[(0,d.jsxs)("div",{className:"flex items-center gap-2 text-sm font-medium",children:[(0,d.jsx)(y.A,{className:"h-4 w-4"}),"Available APIs"]}),(0,d.jsxs)("div",{className:"grid gap-2 text-xs font-mono",children:[(0,d.jsxs)("div",{children:[(0,d.jsx)("span",{className:"text-blue-500",children:"request"}),".method, .body, .query, .headers, .params, .path"]}),(0,d.jsxs)("div",{children:[(0,d.jsx)("span",{className:"text-green-500",children:"db"}),".query(sql, params), .run(sql, params), .all(sql, params)"]}),(0,d.jsxs)("div",{children:[(0,d.jsx)("span",{className:"text-purple-500",children:"Response"}),".json(data, status), .text(text, status), .error(msg, status)"]}),(0,d.jsxs)("div",{children:[(0,d.jsx)("span",{className:"text-yellow-500",children:"fetch"}),"(url, options) - External HTTP requests"]})]})]}),E&&(0,d.jsxs)("div",{className:"flex items-center gap-2 text-sm text-destructive bg-destructive/10 p-3 rounded-lg",children:[(0,d.jsx)(g.A,{className:"h-4 w-4"}),E]})]}),(0,d.jsxs)("div",{className:"flex items-center justify-end gap-2 pt-4 border-t",children:[(0,d.jsx)(r.$,{variant:"outline",onClick:h,disabled:C,children:"Cancel"}),(0,d.jsx)(r.$,{onClick:J,disabled:C,children:C?(0,d.jsxs)(d.Fragment,{children:[(0,d.jsx)(f.A,{className:"h-4 w-4 mr-2 animate-spin"}),"Saving..."]}):b?"Save Changes":"Create Function"})]})]})}):null}var C=c(15514);function D({deploymentId:a,dataProvider:b,hideRuntimeFeatures:c}){let[t,u]=(0,e.useState)([]),[v,w]=(0,e.useState)(!0),[x,y]=(0,e.useState)(null),[z,A]=(0,e.useState)(null),[D,E]=(0,e.useState)(!1),[F,G]=(0,e.useState)(null),H=async()=>{try{if(w(!0),y(null),b)u(await b.list());else if(a){let b=await fetch(`/api/admin/deployments/${a}/functions`);if(!b.ok){let a=await b.json();throw Error(a.error||"Failed to load functions")}let c=await b.json();u(c.functions)}}catch(a){y(a instanceof Error?a.message:"Failed to load functions")}finally{w(!1)}},I=async c=>{try{if(b)await b.toggle(c.id,!c.enabled);else if(!a)return;else if(!(await fetch(`/api/admin/deployments/${a}/functions/${c.id}`,{method:"PUT",headers:{"Content-Type":"application/json"},body:JSON.stringify({enabled:!c.enabled})})).ok)throw Error("Failed to update function");await H()}catch(a){console.error("Failed to toggle function:",a)}},J=async c=>{if(confirm(`Delete function "${c.name}"? This cannot be undone.`))try{if(b)await b.remove(c.id);else if(!a)return;else if(!(await fetch(`/api/admin/deployments/${a}/functions/${c.id}`,{method:"DELETE"})).ok)throw Error("Failed to delete function");await H()}catch(a){console.error("Failed to delete function:",a)}},K=async c=>{try{if(b)await b.save(z?.id||null,c);else if(a)if(z){let b=await fetch(`/api/admin/deployments/${a}/functions/${z.id}`,{method:"PUT",headers:{"Content-Type":"application/json"},body:JSON.stringify(c)});if(!b.ok){let a=await b.json();throw Error(a.error||"Failed to update function")}}else{let b=await fetch(`/api/admin/deployments/${a}/functions`,{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify(c)});if(!b.ok){let a=await b.json();throw Error(a.error||"Failed to create function")}}else throw Error("No deployment ID available");A(null),E(!1),await H()}catch(a){throw a}};return v?(0,d.jsx)("div",{className:"flex items-center justify-center h-full",children:(0,d.jsx)(f.A,{className:"h-6 w-6 animate-spin text-muted-foreground"})}):x?(0,d.jsxs)("div",{className:"flex flex-col items-center justify-center h-full gap-4",children:[(0,d.jsx)(g.A,{className:"h-8 w-8 text-destructive"}),(0,d.jsx)("p",{className:"text-sm text-muted-foreground",children:x}),(0,d.jsx)(r.$,{variant:"outline",onClick:H,children:"Retry"})]}):(0,d.jsxs)("div",{className:"h-full flex flex-col",children:[(0,d.jsxs)("div",{className:"flex items-center justify-between mb-4",children:[(0,d.jsx)("h3",{className:"text-sm font-medium",children:"Edge Functions"}),(0,d.jsxs)(r.$,{size:"sm",onClick:()=>E(!0),children:[(0,d.jsx)(h.A,{className:"h-4 w-4 mr-1"}),"New Function"]})]}),(0,d.jsx)("div",{className:"flex-1 overflow-auto",children:0===t.length?(0,d.jsxs)("div",{className:"flex flex-col items-center justify-center h-full p-8 text-center border rounded-lg",children:[(0,d.jsx)(i.A,{className:"h-8 w-8 text-muted-foreground mb-2"}),(0,d.jsx)("p",{className:"text-sm text-muted-foreground",children:"No edge functions yet"}),(0,d.jsx)("p",{className:"text-xs text-muted-foreground mt-1 mb-4",children:"Create your first API endpoint"}),(0,d.jsxs)(r.$,{size:"sm",onClick:()=>E(!0),children:[(0,d.jsx)(h.A,{className:"h-4 w-4 mr-1"}),"Create Function"]})]}):(0,d.jsx)("div",{className:"grid gap-3",children:t.map(b=>(0,d.jsx)("div",{className:(0,C.cn)("border rounded-lg p-4 transition-colors",!b.enabled&&"opacity-60 bg-muted/30"),children:(0,d.jsxs)("div",{className:"flex items-start justify-between gap-2",children:[(0,d.jsxs)("div",{className:"flex-1 min-w-0 overflow-hidden",children:[(0,d.jsxs)("div",{className:"flex items-center gap-2 flex-wrap",children:[(0,d.jsx)(i.A,{className:"h-4 w-4 text-blue-500 shrink-0"}),(0,d.jsx)("span",{className:"font-mono font-medium truncate",children:b.name}),(0,d.jsx)("span",{className:(0,C.cn)("text-xs px-1.5 py-0.5 rounded shrink-0","ANY"===b.method?"bg-purple-500/20 text-purple-600":"GET"===b.method?"bg-green-500/20 text-green-600":"POST"===b.method?"bg-blue-500/20 text-blue-600":"PUT"===b.method?"bg-yellow-500/20 text-yellow-600":"bg-red-500/20 text-red-600"),children:b.method}),!b.enabled&&(0,d.jsx)("span",{className:"text-xs bg-muted px-1.5 py-0.5 rounded shrink-0",children:"disabled"})]}),b.description&&(0,d.jsx)("p",{className:"text-sm text-muted-foreground mt-1 truncate",children:b.description}),(0,d.jsxs)("div",{className:"flex items-center gap-4 mt-2 text-xs text-muted-foreground",children:[(0,d.jsxs)("span",{className:"shrink-0",children:["Timeout: ",b.timeoutMs/1e3,"s"]}),!c&&a&&(0,d.jsx)("button",{onClick:()=>(b=>{if(!a)return;let c=`${window.location.origin}/api/deployments/${a}/functions/${b.name}`;navigator.clipboard.writeText(c),G(b.id),setTimeout(()=>G(null),2e3)})(b),className:"flex items-center gap-1 hover:text-foreground transition-colors shrink-0",children:F===b.id?(0,d.jsxs)(d.Fragment,{children:[(0,d.jsx)(j.A,{className:"h-3 w-3 text-green-500"}),"Copied!"]}):(0,d.jsxs)(d.Fragment,{children:[(0,d.jsx)(k.A,{className:"h-3 w-3"}),"Copy URL"]})})]})]}),(0,d.jsxs)(s.rI,{children:[(0,d.jsx)(s.ty,{asChild:!0,children:(0,d.jsx)(r.$,{variant:"ghost",size:"sm",children:(0,d.jsx)(l.A,{className:"h-4 w-4"})})}),(0,d.jsxs)(s.SQ,{align:"end",children:[(0,d.jsxs)(s._2,{onClick:()=>A(b),children:[(0,d.jsx)(m.A,{className:"h-4 w-4 mr-2"}),"Edit"]}),(0,d.jsx)(s._2,{onClick:()=>I(b),children:b.enabled?(0,d.jsxs)(d.Fragment,{children:[(0,d.jsx)(n.A,{className:"h-4 w-4 mr-2"}),"Disable"]}):(0,d.jsxs)(d.Fragment,{children:[(0,d.jsx)(o.A,{className:"h-4 w-4 mr-2"}),"Enable"]})}),!c&&a&&(0,d.jsxs)(s._2,{onClick:()=>window.open(`/api/deployments/${a}/functions/${b.name}`,"_blank"),children:[(0,d.jsx)(p.A,{className:"h-4 w-4 mr-2"}),"Open in Browser"]}),(0,d.jsxs)(s._2,{onClick:()=>J(b),className:"text-destructive",children:[(0,d.jsx)(q.A,{className:"h-4 w-4 mr-2"}),"Delete"]})]})]})]})},b.id))})}),(D||z)&&(0,d.jsx)(B,{deploymentId:a||"",function:z,isOpen:!0,onClose:()=>{E(!1),A(null)},onSave:K})]})}},83330:(a,b,c)=>{c.d(b,{f:()=>by});var d=c(21124),e=c(38301),f=c(15514),g=c(42378),h=c(3902),i=c(11482),j=c(2117),k=c(39193),l=c.n(k);class m{async doInit(){if(this.adapter)return;let{vfs:a}=await Promise.resolve().then(c.bind(c,11482));await a.init(),this.adapter=a.getStorageAdapter()}async init(){return this.initPromise||(this.initPromise=this.doInit()),this.initPromise}getAdapter(){if(!this.adapter)throw Error("TemplateService not initialized. Call init() first.");return this.adapter}async exportProjectAsTemplate(a,b,c){try{let d;f.v.info("[TemplateService] Exporting project as template",{projectId:b,name:c.name}),this.validateMetadata(c);let e=await a.getProject(b),g=e?.settings?.runtime,h=await a.getAllFilesAndDirectories(b),i=h.filter(a=>"directory"!==a.type),j=h.filter(a=>"directory"===a.type).map(a=>a.path);try{let c=a.getStorageAdapter(),e=c.listEdgeFunctions?await c.listEdgeFunctions(b):[],f=c.listServerFunctions?await c.listServerFunctions(b):[],g=c.listSecrets?await c.listSecrets(b):[];(e.length>0||f.length>0||g.length>0)&&(d={edgeFunctions:e.length>0?e.map(a=>({name:a.name,method:a.method,code:a.code,description:a.description,enabled:a.enabled,timeoutMs:a.timeoutMs})):void 0,serverFunctions:f.length>0?f.map(a=>({name:a.name,code:a.code,description:a.description,enabled:a.enabled})):void 0,secrets:g.length>0?g.map(a=>({name:a.name,description:a.description})):void 0})}catch{f.v.warn("[TemplateService] Could not extract backend features from project stores")}let k={version:d?"2.0.0":"1.0.0",name:c.name,description:c.description,templateVersion:c.version,author:c.author,authorUrl:c.authorUrl,license:c.license,licenseLabel:c.licenseLabel,licenseDescription:c.licenseDescription,tags:c.tags||[],thumbnail:c.thumbnail,previewImages:c.previewImages||[],downloadUrl:c.downloadUrl,runtime:g,directories:j,files:i.map(a=>({path:a.path,content:a.content})),assets:[],backendFeatures:d},m=new(l());m.file("template.json",JSON.stringify(k,null,2));let n=await m.generateAsync({type:"blob",compression:"DEFLATE",compressionOptions:{level:6}});return f.v.info("[TemplateService] Template exported successfully",{name:c.name,size:n.size}),n}catch(a){throw f.v.error("[TemplateService] Failed to export template:",a),Error(`Failed to export template: ${a instanceof Error?a.message:"Unknown error"}`)}}async importTemplateFile(a){try{if(f.v.info("[TemplateService] Importing template file",{name:a.name,size:a.size}),!a.name.endsWith(".oswt"))throw Error("Invalid file type. Expected .oswt file.");if(a.size>0x1900000)throw Error(`File too large. Maximum size is ${Math.round(25)}MB.`);let b=new(l()),c=(await b.loadAsync(a)).file("template.json");if(!c)throw Error("Invalid template file format. Missing template.json.");let d=await c.async("string"),e=JSON.parse(d);this.validateTemplateStructure(e);let g={id:(0,j.A)(),name:e.name,description:e.description,version:e.templateVersion||"1.0.0",files:e.files||[],directories:e.directories||[],assets:e.assets,metadata:{author:e.author,authorUrl:e.authorUrl,license:e.license||"personal",licenseLabel:e.licenseLabel,licenseDescription:e.licenseDescription,tags:e.tags||[],thumbnail:e.thumbnail,previewImages:e.previewImages||[],downloadUrl:e.downloadUrl},runtime:e.runtime,importedAt:new Date,backendFeatures:e.backendFeatures||e.serverFeatures};return await this.init(),await this.getAdapter().saveCustomTemplate(g),f.v.info("[TemplateService] Template imported successfully",{id:g.id,name:g.name}),g}catch(a){throw f.v.error("[TemplateService] Failed to import template:",a),Error(`Failed to import template: ${a instanceof Error?a.message:"Unknown error"}`)}}async listCustomTemplates(){try{return await this.init(),(await this.getAdapter().getAllCustomTemplates()).sort((a,b)=>b.importedAt.getTime()-a.importedAt.getTime())}catch(a){throw f.v.error("[TemplateService] Failed to list templates:",a),Error("Failed to list templates")}}async deleteCustomTemplate(a){try{await this.init(),await this.getAdapter().deleteCustomTemplate(a),f.v.info("[TemplateService] Template deleted",{id:a})}catch(a){throw f.v.error("[TemplateService] Failed to delete template:",a),Error("Failed to delete template")}}async exportTemplateAsFile(a){try{f.v.info("[TemplateService] Re-exporting custom template",{id:a.id,name:a.name});let b=new(l());for(let c of(b.file("template.json",JSON.stringify(a,null,2)),a.files))c.content,b.file(c.path,c.content);return await b.generateAsync({type:"blob"})}catch(a){throw f.v.error("[TemplateService] Failed to re-export template:",a),Error(`Failed to export template: ${a instanceof Error?a.message:"Unknown error"}`)}}validateMetadata(a){if(!a.name||a.name.length<1||a.name.length>50)throw Error("Template name must be between 1 and 50 characters");if(!a.description||a.description.length<10||a.description.length>500)throw Error("Template description must be between 10 and 500 characters");if(!a.version||!/^\d+\.\d+\.\d+$/.test(a.version))throw Error("Template version must be in semantic version format (e.g., 1.0.0)");if(a.author&&a.author.length>50)throw Error("Author name must be 50 characters or less");if(a.authorUrl&&!this.isValidUrl(a.authorUrl))throw Error("Author URL must be a valid URL");if(!a.license)throw Error("License is required");if(a.tags&&a.tags.length>10)throw Error("Maximum 10 tags allowed");if(a.thumbnail&&a.thumbnail.length>512e3)throw Error(`Thumbnail too large. Maximum size is ${Math.round(500)}KB`);if(a.previewImages&&a.previewImages.length>5)throw Error("Maximum 5 preview images allowed");if(a.previewImages){for(let b of a.previewImages)if(b.length>1048576)throw Error(`Preview image too large. Maximum size is ${Math.round(1024)}KB per image`)}}validateTemplateStructure(a){if(!a.name||"string"!=typeof a.name)throw Error("Invalid template: missing or invalid name");if(!a.description||"string"!=typeof a.description)throw Error("Invalid template: missing or invalid description");if(!a.files||!Array.isArray(a.files))throw Error("Invalid template: missing or invalid files array");if(!a.directories||!Array.isArray(a.directories))throw Error("Invalid template: missing or invalid directories array");for(let b of a.files){if(!b.path||"string"!=typeof b.path)throw Error("Invalid template: file missing path");if(void 0===b.content)throw Error("Invalid template: file missing content")}let b=a.backendFeatures||a.serverFeatures;if(b){if("object"!=typeof b)throw Error("Invalid template: backendFeatures must be an object");if(b.edgeFunctions&&!Array.isArray(b.edgeFunctions))throw Error("Invalid template: backendFeatures.edgeFunctions must be an array");if(b.serverFunctions&&!Array.isArray(b.serverFunctions))throw Error("Invalid template: backendFeatures.serverFunctions must be an array");if(b.secrets&&!Array.isArray(b.secrets))throw Error("Invalid template: backendFeatures.secrets must be an array")}}isValidUrl(a){try{return new URL(a),!0}catch{return!1}}constructor(){this.adapter=null,this.initPromise=null}}let n=new m;var o=c(19217),p=c(7629),q=c(33847),r=c(22544),s=c(88205),t=c(3663),u=c(46148),v=c(71613),w=c(47089),x=c(84122),y=c(15350),z=c(66041),A=c(32717),B=c(34941),C=c(3368),D=c(11082),E=c(10708),F=c(70045),G=c(49269),H=c(91351),I=c(40284),J=c(14263),K=c(36734),L=c(27928);async function M(a){let b=await createImageBitmap(a),c=b.width,d=b.height;if(c>640||d>360){let a=Math.min(640/c,360/d);c=Math.round(c*a),d=Math.round(d*a)}let e=document.createElement("canvas");e.width=c,e.height=d;let f=e.getContext("2d");if(!f)throw Error("Failed to get canvas context");f.drawImage(b,0,0,c,d),b.close();let g=e.toDataURL("image/jpeg",.7);return g.length>137e3&&(g=e.toDataURL("image/jpeg",.5)),g}function N({image:a,onCapture:b,onImageChange:c,size:g="md",className:h}){let i=(0,e.useRef)(null),[j,k]=(0,e.useState)(!1),l=async a=>{let b=a.target.files?.[0];if(b){try{let a=await M(b);c(a)}catch{}a.target.value=""}},m=async a=>{if(a.stopPropagation(),b){k(!0);try{let a=await b();a&&c(a)}finally{k(!1)}}},n=a=>{a.stopPropagation(),i.current?.click()},o="sm"===g,p=a=>a.stopPropagation();return a?(0,d.jsxs)("div",{className:(0,f.cn)("relative group",h),onClick:p,children:[o?(0,d.jsx)("div",{className:"w-16 h-12 rounded-md overflow-hidden bg-muted shrink-0",children:(0,d.jsx)("img",{src:a,alt:"Thumbnail",className:"w-full h-full object-cover"})}):(0,d.jsx)("div",{className:"w-full aspect-video bg-muted",children:(0,d.jsx)("img",{src:a,alt:"Thumbnail",className:"w-full h-full object-cover"})}),(0,d.jsx)("button",{type:"button",onClick:a=>{a.stopPropagation(),c(void 0)},className:(0,f.cn)("absolute flex items-center justify-center bg-background/80 text-foreground opacity-0 group-hover:opacity-100 transition-opacity border border-border shadow-sm",o?"h-5 w-5 rounded":"h-7 w-7 rounded-md",o?"top-0 right-0 -translate-y-1/3 translate-x-1/3":"top-1.5 right-1.5"),title:"Remove thumbnail",children:(0,d.jsx)(w.A,{className:o?"h-3 w-3":"h-3.5 w-3.5"})})]}):(0,d.jsxs)("div",{className:(0,f.cn)("relative",h),onClick:p,children:[o?(0,d.jsxs)("div",{className:"w-16 h-12 rounded-md bg-muted flex items-center justify-center gap-1 shrink-0",children:[b&&(0,d.jsx)("button",{type:"button",onClick:m,disabled:j,className:"h-6 w-6 rounded flex items-center justify-center text-muted-foreground hover:text-foreground hover:bg-muted-foreground/15 transition-colors",title:"Capture",children:j?(0,d.jsx)(J.A,{className:"h-3 w-3 animate-spin"}):(0,d.jsx)(K.A,{className:"h-3 w-3"})}),(0,d.jsx)("button",{type:"button",onClick:n,className:"h-6 w-6 rounded flex items-center justify-center text-muted-foreground hover:text-foreground hover:bg-muted-foreground/15 transition-colors",title:"Upload image",children:(0,d.jsx)(L.A,{className:"h-3 w-3"})})]}):(0,d.jsxs)("div",{className:"w-full aspect-video bg-muted flex items-center justify-center gap-3",children:[b&&(0,d.jsx)("button",{type:"button",onClick:m,disabled:j,className:"h-9 w-9 rounded-lg flex items-center justify-center border border-border/60 bg-background/50 text-muted-foreground hover:text-foreground hover:bg-background/80 transition-colors shadow-sm",title:"Capture screenshot",children:j?(0,d.jsx)(J.A,{className:"h-4 w-4 animate-spin"}):(0,d.jsx)(K.A,{className:"h-4 w-4"})}),(0,d.jsx)("button",{type:"button",onClick:n,className:"h-9 w-9 rounded-lg flex items-center justify-center border border-border/60 bg-background/50 text-muted-foreground hover:text-foreground hover:bg-background/80 transition-colors shadow-sm",title:"Upload image",children:(0,d.jsx)(L.A,{className:"h-4 w-4"})})]}),(0,d.jsx)("input",{ref:i,type:"file",accept:"image/*",className:"hidden",onChange:l})]})}var O=c(13531),P=c(50485);async function Q(a){let b;await i.vfs.init();let c=await i.vfs.getProject(a),d=new O.VirtualServer(i.vfs,a,void 0,void 0,void 0,c?.settings?.runtime);try{b=await d.compileProject()}catch{return d.cleanupBlobUrls(),null}let e=b.files.find(a=>"/index.html"===a.path);if(!e)return d.cleanupBlobUrls(),null;let f="string"==typeof e.content?e.content:new TextDecoder().decode(e.content);f=(f=(f=f.replace(/href="([^"]+\.css)"/g,(a,c)=>{if(c.startsWith("http")||c.startsWith("//"))return a;let d=c.startsWith("/")?c:"/"+c,e=b.blobUrls.get(d);return e?`href="${e}"`:a})).replace(/src="([^"]+\.js)"/g,(a,c)=>{if(c.startsWith("http")||c.startsWith("//"))return a;let d=c.startsWith("/")?c:"/"+c,e=b.blobUrls.get(d);return e?`src="${e}"`:a})).replace(/src="([^"]+\.(png|jpg|jpeg|gif|svg|webp))"/gi,(a,c)=>{let d=c.startsWith("/")?c:"/"+c,e=b.blobUrls.get(d);return e?`src="${e}"`:a});let g=document.createElement("iframe");g.style.position="fixed",g.style.top="-10000px",g.style.left="-10000px",g.style.width="1280px",g.style.height="720px",g.style.border="none",document.body.appendChild(g);try{return await new Promise(a=>{g.onload=()=>a(),g.srcdoc=f}),await new Promise(a=>setTimeout(a,1500)),await (0,P.captureIframeScreenshot)(g,1280,720,640,360,.8,!1)}finally{g.parentElement&&document.body.removeChild(g),d.cleanupBlobUrls()}}var R=c(51855),S=c(9188),T=c(42830);function U({project:a,onSelect:b,onDelete:c,onExport:g,onExportZip:j,onDuplicate:k,onPreview:l,onUpdate:m,onExportAsTemplate:n,onBackend:J,viewMode:K="grid",forceMenuOpen:L=!1,highlightExport:M=!1}){let[O,P]=(0,e.useState)(!1),[U,V]=(0,e.useState)(a.name),[W,X]=(0,e.useState)(a.description||""),[Y,Z]=(0,e.useState)(null),[$,_]=(0,e.useState)(!0),[aa,ab]=(0,e.useState)(!1),ac=async()=>{if(!U.trim()){T.oR.error("Project name cannot be empty"),V(a.name),P(!1);return}if(U.length>50)return void T.oR.error("Project name must be 50 characters or less");if(W.length>200)return void T.oR.error("Description must be 200 characters or less");try{a.name=U.trim(),a.description=W.trim()||void 0,await i.vfs.updateProject(a),m(a),P(!1),T.oR.success("Project updated")}catch(b){f.v.error("Failed to update project:",b),T.oR.error("Failed to update project"),V(a.name),X(a.description||"")}},ad=()=>{V(a.name),X(a.description||""),P(!1)},ae=a=>{if(L)return void ab(!0);ab(a)},af=()=>Y?Object.entries(Y.fileTypes).sort(([,a],[,b])=>b-a).slice(0,3):[],ag=a=>{let b=a.toLowerCase();return["html","htm"].includes(b)?(0,d.jsx)(s.A,{className:"h-3 w-3"}):["css","scss","sass"].includes(b)?(0,d.jsx)(t.A,{className:"h-3 w-3"}):["js","jsx","ts","tsx"].includes(b)?(0,d.jsx)(s.A,{className:"h-3 w-3"}):["png","jpg","jpeg","gif","svg"].includes(b)?(0,d.jsx)(u.A,{className:"h-3 w-3"}):(0,d.jsx)(t.A,{className:"h-3 w-3"})},ah=a.settings?.runtime||"handlebars",ai=(0,h.sZ)(ah),aj=a=>a&&0!==a?`$${a.toFixed(2)}`:null;return"list"===K?(0,d.jsx)("div",{className:`group border border-border rounded-lg p-4 hover:shadow-md transition-all cursor-pointer hover:border-primary/50 ${M?"ring-2 ring-primary/70 animate-ring-opacity":""}`,style:{background:"linear-gradient(var(--project-card-tint), var(--project-card-tint)), var(--card)"},onClick:()=>b(a),children:(0,d.jsxs)("div",{className:"flex items-start gap-4",children:[(0,d.jsx)(N,{image:a.previewImage,onCapture:()=>Q(a.id),onImageChange:b=>m({...a,previewImage:b,previewUpdatedAt:b?new Date:void 0}),size:"sm"}),(0,d.jsxs)("div",{className:"flex-1 min-w-0 flex flex-col md:flex-row md:gap-6",children:[(0,d.jsx)("div",{className:"flex-1 min-w-0 space-y-1",children:O?(0,d.jsxs)("div",{className:"space-y-2",onClick:a=>a.stopPropagation(),children:[(0,d.jsxs)("div",{children:[(0,d.jsxs)("div",{className:"flex items-center gap-2",children:[(0,d.jsx)(p.p,{value:U,onChange:a=>V(a.target.value),onKeyDown:a=>{"Enter"!==a.key||a.shiftKey||(a.preventDefault(),ac()),"Escape"===a.key&&ad()},className:"h-7 text-sm font-semibold",autoFocus:!0,maxLength:50,placeholder:"Project name"}),(0,d.jsx)(o.$,{size:"icon",variant:"ghost",className:"h-6 w-6 shrink-0",onClick:ac,children:(0,d.jsx)(v.A,{className:"h-3 w-3"})}),(0,d.jsx)(o.$,{size:"icon",variant:"ghost",className:"h-6 w-6 shrink-0",onClick:ad,children:(0,d.jsx)(w.A,{className:"h-3 w-3"})})]}),(0,d.jsxs)("span",{className:"text-xs text-muted-foreground",children:[U.length,"/50"]})]}),(0,d.jsxs)("div",{children:[(0,d.jsx)(q.T,{value:W,onChange:a=>X(a.target.value),onKeyDown:a=>{"Escape"===a.key&&ad()},placeholder:"Add a description...",className:"min-h-[60px] text-sm resize-none",maxLength:200}),(0,d.jsxs)("span",{className:"text-xs text-muted-foreground",children:[W.length,"/200"]})]})]}):(0,d.jsxs)(d.Fragment,{children:[(0,d.jsxs)("div",{className:"flex items-center gap-2",children:[(0,d.jsx)("h3",{className:"font-semibold truncate",children:a.name}),(0,d.jsx)(r.E,{className:`text-xs px-1.5 py-0 h-auto shrink-0 ${ai.className}`,children:ai.label}),(0,d.jsx)(o.$,{size:"icon",variant:"ghost",className:"h-5 w-5 opacity-0 group-hover:opacity-100 transition-opacity",onClick:a=>{a.stopPropagation(),P(!0)},children:(0,d.jsx)(x.A,{className:"h-3 w-3"})})]}),a.description&&(0,d.jsx)("p",{className:"text-sm text-muted-foreground line-clamp-1",children:a.description}),(0,d.jsxs)("p",{className:"text-xs text-muted-foreground",children:["Updated ",(0,R.m)(a.updatedAt,{addSuffix:!0})]})]})}),(0,d.jsxs)("div",{className:"space-y-2 mt-2 md:mt-0",children:[Y&&(0,d.jsxs)("div",{className:"flex flex-wrap items-center gap-x-3 gap-y-1 text-sm text-muted-foreground",children:[(0,d.jsxs)("span",{className:"flex items-center gap-1",children:[(0,d.jsx)(y.A,{className:"h-4 w-4"}),Y.fileCount," ",1===Y.fileCount?"file":"files"]}),(0,d.jsxs)("span",{className:"flex items-center gap-1",children:[(0,d.jsx)(z.A,{className:"h-4 w-4"}),Y.formattedSize]}),a.costTracking?.totalCost&&a.costTracking.totalCost>0&&(0,d.jsxs)("span",{className:"flex items-center gap-1",children:[(0,d.jsx)(A.A,{className:"h-4 w-4"}),aj(a.costTracking.totalCost)]})]}),Y&&af().length>0&&(0,d.jsx)("div",{className:"flex flex-wrap items-center gap-x-3 gap-y-1 text-xs",children:af().map(([a,b])=>(0,d.jsxs)("div",{className:"flex items-center gap-1 text-muted-foreground",children:[ag(a),(0,d.jsxs)("span",{children:[a.toUpperCase()," (",b,")"]})]},a))})]})]}),(0,d.jsx)("div",{className:"flex items-center gap-2 ml-4",children:(0,d.jsxs)(S.rI,{open:!!L||aa,onOpenChange:ae,children:[(0,d.jsx)(S.ty,{asChild:!0,onClick:a=>a.stopPropagation(),"data-tour-id":M?"project-actions-trigger":void 0,children:(0,d.jsx)(o.$,{size:"icon",variant:"ghost",className:"h-8 w-8",children:(0,d.jsx)(B.A,{className:"h-4 w-4"})})}),(0,d.jsxs)(S.SQ,{align:"end",children:[(0,d.jsxs)(S._2,{onClick:b=>{b.stopPropagation(),l(a)},children:[(0,d.jsx)(C.A,{className:"mr-2 h-4 w-4"}),"Preview"]}),J&&(0,d.jsxs)(S._2,{onClick:b=>{b.stopPropagation(),J(a)},children:[(0,d.jsx)(D.A,{className:"mr-2 h-4 w-4"}),"Backend"]}),(0,d.jsxs)(S._2,{onClick:b=>{b.stopPropagation(),k(a)},children:[(0,d.jsx)(E.A,{className:"mr-2 h-4 w-4"}),"Duplicate"]}),(0,d.jsx)(S.mB,{}),(0,d.jsxs)(S._2,{onClick:b=>{b.stopPropagation(),j(a)},children:[(0,d.jsx)(F.A,{className:"mr-2 h-4 w-4"}),"Export as ZIP"]}),(0,d.jsxs)(S._2,{onClick:b=>{b.stopPropagation(),g(a)},"data-tour-id":M?"project-export-json":void 0,children:[(0,d.jsx)(G.A,{className:"mr-2 h-4 w-4"}),"Export as JSON"]}),n&&(0,d.jsxs)(S._2,{onClick:b=>{b.stopPropagation(),n(a)},children:[(0,d.jsx)(H.A,{className:"mr-2 h-4 w-4"}),"Export as Template"]}),(0,d.jsx)(S.mB,{}),(0,d.jsxs)(S._2,{className:"text-destructive",onClick:b=>{b.stopPropagation(),c(a)},children:[(0,d.jsx)(I.A,{className:"mr-2 h-4 w-4"}),"Delete"]})]})]})})]})}):(0,d.jsxs)("div",{className:`border border-border rounded-lg overflow-hidden hover:shadow-lg transition-all cursor-pointer hover:border-primary/50 group ${M?"ring-2 ring-primary/70 animate-ring-opacity":""}`,style:{background:"linear-gradient(var(--project-card-tint), var(--project-card-tint)), var(--card)"},onClick:()=>b(a),"data-tour-id":"project-card",children:[(0,d.jsxs)("div",{className:"relative",children:[(0,d.jsx)(N,{image:a.previewImage,onCapture:()=>Q(a.id),onImageChange:b=>m({...a,previewImage:b,previewUpdatedAt:b?new Date:void 0}),size:"md"}),(0,d.jsx)("div",{className:"absolute bottom-2 left-2",children:(0,d.jsx)(r.E,{className:`text-xs px-1.5 py-0.5 shadow-sm ${ai.className}`,children:ai.label})})]}),(0,d.jsxs)("div",{className:"p-4 space-y-3",children:[(0,d.jsxs)("div",{className:"flex justify-between items-start",children:[O?(0,d.jsxs)("div",{className:"flex-1",onClick:a=>a.stopPropagation(),children:[(0,d.jsxs)("div",{className:"flex items-center gap-2",children:[(0,d.jsx)(p.p,{value:U,onChange:a=>V(a.target.value),onKeyDown:a=>{"Enter"===a.key&&!1===a.shiftKey&&(a.preventDefault(),ac()),"Escape"===a.key&&ad()},className:"h-8 text-sm font-semibold",autoFocus:!0,maxLength:50}),(0,d.jsx)(o.$,{size:"icon",variant:"ghost",className:"h-5 w-5",onClick:ac,children:(0,d.jsx)(v.A,{className:"h-3 w-3"})}),(0,d.jsx)(o.$,{size:"icon",variant:"ghost",className:"h-5 w-5",onClick:ad,children:(0,d.jsx)(w.A,{className:"h-3 w-3"})})]}),(0,d.jsxs)("span",{className:"text-xs text-muted-foreground mt-1",children:[U.length,"/50"]})]}):(0,d.jsxs)("div",{className:"flex items-center gap-2 flex-1",children:[(0,d.jsx)("h3",{className:"font-semibold text-lg truncate flex-1",children:a.name}),(0,d.jsx)(o.$,{size:"icon",variant:"ghost",className:"h-5 w-5 opacity-0 group-hover:opacity-100 transition-opacity",onClick:a=>{a.stopPropagation(),P(!0)},children:(0,d.jsx)(x.A,{className:"h-3 w-3"})})]}),(0,d.jsxs)(S.rI,{open:!!L||aa,onOpenChange:ae,children:[(0,d.jsx)(S.ty,{asChild:!0,onClick:a=>a.stopPropagation(),"data-tour-id":M?"project-actions-trigger":void 0,children:(0,d.jsx)(o.$,{size:"icon",variant:"ghost",className:"h-8 w-8",children:(0,d.jsx)(B.A,{className:"h-4 w-4"})})}),(0,d.jsxs)(S.SQ,{align:"end",children:[(0,d.jsxs)(S._2,{onClick:b=>{b.stopPropagation(),l(a)},children:[(0,d.jsx)(C.A,{className:"mr-2 h-4 w-4"}),"Preview"]}),J&&(0,d.jsxs)(S._2,{onClick:b=>{b.stopPropagation(),J(a)},children:[(0,d.jsx)(D.A,{className:"mr-2 h-4 w-4"}),"Backend"]}),(0,d.jsxs)(S._2,{onClick:b=>{b.stopPropagation(),k(a)},children:[(0,d.jsx)(E.A,{className:"mr-2 h-4 w-4"}),"Duplicate"]}),(0,d.jsx)(S.mB,{}),(0,d.jsxs)(S._2,{onClick:b=>{b.stopPropagation(),j(a)},children:[(0,d.jsx)(F.A,{className:"mr-2 h-4 w-4"}),"Export as ZIP"]}),(0,d.jsxs)(S._2,{onClick:b=>{b.stopPropagation(),g(a)},"data-tour-id":M?"project-export-json":void 0,children:[(0,d.jsx)(G.A,{className:"mr-2 h-4 w-4"}),"Export as JSON"]}),n&&(0,d.jsxs)(S._2,{onClick:b=>{b.stopPropagation(),n(a)},children:[(0,d.jsx)(H.A,{className:"mr-2 h-4 w-4"}),"Export as Template"]}),(0,d.jsx)(S.mB,{}),(0,d.jsxs)(S._2,{className:"text-destructive",onClick:b=>{b.stopPropagation(),c(a)},children:[(0,d.jsx)(I.A,{className:"mr-2 h-4 w-4"}),"Delete"]})]})]})]}),O?(0,d.jsxs)("div",{onClick:a=>a.stopPropagation(),children:[(0,d.jsx)(q.T,{value:W,onChange:a=>X(a.target.value),onKeyDown:a=>{"Escape"===a.key&&ad()},placeholder:"Add a description...",className:"min-h-[60px] text-sm resize-none",maxLength:200}),(0,d.jsx)("div",{className:"flex items-center justify-between mt-1",children:(0,d.jsxs)("span",{className:"text-xs text-muted-foreground",children:[W.length,"/200"]})})]}):(0,d.jsx)("div",{className:"min-h-[40px]",children:a.description?(0,d.jsx)("p",{className:"text-sm text-muted-foreground line-clamp-2",children:a.description}):(0,d.jsx)("p",{className:"text-sm text-muted-foreground/50 italic",children:"No description"})}),$?(0,d.jsx)("div",{className:"h-6 bg-muted animate-pulse rounded"}):Y&&(0,d.jsxs)(d.Fragment,{children:[(0,d.jsxs)("div",{className:"flex items-center gap-3 text-sm text-muted-foreground pt-2 border-t",children:[(0,d.jsxs)("span",{className:"flex items-center gap-1",children:[(0,d.jsx)(y.A,{className:"h-4 w-4"}),Y.fileCount," ",1===Y.fileCount?"file":"files"]}),(0,d.jsxs)("span",{className:"flex items-center gap-1",children:[(0,d.jsx)(z.A,{className:"h-4 w-4"}),Y.formattedSize]}),a.costTracking?.totalCost&&a.costTracking.totalCost>0&&(0,d.jsxs)("span",{className:"flex items-center gap-1",children:[(0,d.jsx)(A.A,{className:"h-4 w-4"}),aj(a.costTracking.totalCost)]})]}),af().length>0&&(0,d.jsx)("div",{className:"flex items-center gap-3 text-xs",children:af().map(([a,b])=>(0,d.jsxs)("div",{className:"flex items-center gap-1 text-muted-foreground",children:[ag(a),(0,d.jsxs)("span",{children:[a," (",b,")"]})]},a))})]}),(0,d.jsx)("div",{className:"text-xs text-muted-foreground pt-2 border-t",children:(0,d.jsxs)("p",{children:["Updated ",(0,R.m)(a.updatedAt,{addSuffix:!0})]})})]})]})}var V=c(9284),W=c(45914),X=c(88285),Y=c(86773),Z=c(82548),$=c(55705),_=c(8849),aa=c(43700),ab=c(71117),ac=c(91044),ad=c(97950),ae=c(33305),af=c(53199),ag=c(71652);async function ah(a,b){let c=i.vfs.getStorageAdapter(),d=new Date,e=0,f=0,g=0,h=!1;if(b.edgeFunctions&&c.createEdgeFunction)for(let f of b.edgeFunctions)await c.createEdgeFunction({...f,id:crypto.randomUUID(),projectId:a,enabled:f.enabled??!0,method:f.method??"GET",timeoutMs:f.timeoutMs??1e4,createdAt:d,updatedAt:d}),e++;if(b.serverFunctions&&c.createServerFunction)for(let e of b.serverFunctions)await c.createServerFunction({...e,id:crypto.randomUUID(),projectId:a,enabled:e.enabled??!0,createdAt:d,updatedAt:d}),f++;if(b.secrets&&c.createSecret)for(let e of b.secrets)await c.createSecret({...e,id:crypto.randomUUID(),projectId:a,hasValue:!1,createdAt:d,updatedAt:d}),g++;return b.databaseSchema&&(await (0,ag.gA)(a,b.databaseSchema),h=!0),{edgeFunctions:e,serverFunctions:f,secrets:g,hasDatabaseSchema:h}}var ai=c(69374),aj=c(28241),ak=c(61010),al=c(95919),am=c(14258),an=c(47247),ao=c(96352);function ap({project:a,open:b,onOpenChange:c}){let[g,h]=(0,e.useState)(!1),[j,k]=(0,e.useState)({name:a?.name||"",description:a?.description||"",version:"1.0.0",author:"",authorUrl:"",license:"personal",tags:[],thumbnail:void 0,previewImages:[],downloadUrl:""}),[l,m]=(0,e.useState)(""),r=async()=>{if(a){if(!j.name||j.name.length<1||j.name.length>50)return void T.oR.error("Template name must be between 1 and 50 characters");if(!j.description||j.description.length<10||j.description.length>500)return void T.oR.error("Description must be between 10 and 500 characters");if(!j.version||!/^\d+\.\d+\.\d+$/.test(j.version))return void T.oR.error("Version must be in format x.y.z (e.g., 1.0.0)");try{h(!0);let b=l.split(",").map(a=>a.trim()).filter(a=>a.length>0),d={...j,tags:b},e=await n.exportProjectAsTemplate(i.vfs,a.id,d),f=URL.createObjectURL(e),g=document.createElement("a");g.href=f,g.download=`${j.name.replace(/\s+/g,"-").toLowerCase()}.oswt`,document.body.appendChild(g),g.click(),document.body.removeChild(g),URL.revokeObjectURL(f),T.oR.success("Template exported successfully!"),c(!1),k({name:"",description:"",version:"1.0.0",author:"",authorUrl:"",license:"personal",tags:[],thumbnail:void 0,previewImages:[],downloadUrl:""}),m("")}catch(a){f.v.error("Failed to export template:",a),T.oR.error(a instanceof Error?a.message:"Failed to export template")}finally{h(!1)}}},s=ao.N2.find(a=>a.value===j.license);return(0,d.jsx)(ae.lG,{open:b,onOpenChange:c,children:(0,d.jsxs)(ae.Cf,{className:"max-w-2xl max-h-[90vh] overflow-y-auto",children:[(0,d.jsxs)(ae.c7,{children:[(0,d.jsx)(ae.L3,{children:"Export as Template"}),(0,d.jsx)(ae.rr,{children:"Create a reusable template from this project"})]}),(0,d.jsxs)("div",{className:"space-y-4 py-4",children:[j.thumbnail&&(0,d.jsxs)("div",{className:"space-y-2",children:[(0,d.jsx)(af.J,{children:"Preview Thumbnail"}),(0,d.jsx)("div",{className:"w-full rounded-lg overflow-hidden bg-muted border",children:(0,d.jsx)("img",{src:j.thumbnail,alt:"Template preview",className:"w-full h-auto"})}),(0,d.jsx)("p",{className:"text-xs text-muted-foreground",children:"This preview was captured when you saved the project"})]}),!j.thumbnail&&(0,d.jsxs)("div",{className:"space-y-2",children:[(0,d.jsx)(af.J,{children:"Preview Thumbnail"}),(0,d.jsx)("div",{className:"w-full h-48 rounded-lg bg-muted flex items-center justify-center border",children:(0,d.jsxs)("div",{className:"text-center text-muted-foreground",children:[(0,d.jsx)(H.A,{className:"h-12 w-12 mx-auto mb-2"}),(0,d.jsx)("p",{className:"text-sm",children:"No preview available"}),(0,d.jsx)("p",{className:"text-xs",children:"Save your project to capture a preview"})]})})]}),(0,d.jsxs)("div",{className:"space-y-2",children:[(0,d.jsxs)("div",{className:"flex justify-between items-center",children:[(0,d.jsxs)(af.J,{htmlFor:"template-name",children:["Template Name ",(0,d.jsx)("span",{className:"text-destructive",children:"*"})]}),(0,d.jsxs)("span",{className:"text-xs text-muted-foreground",children:[j.name.length,"/50"]})]}),(0,d.jsx)(p.p,{id:"template-name",value:j.name,onChange:a=>k({...j,name:a.target.value.slice(0,50)}),placeholder:"My Awesome Template",maxLength:50,required:!0})]}),(0,d.jsxs)("div",{className:"space-y-2",children:[(0,d.jsxs)("div",{className:"flex justify-between items-center",children:[(0,d.jsxs)(af.J,{htmlFor:"template-description",children:["Description ",(0,d.jsx)("span",{className:"text-destructive",children:"*"})]}),(0,d.jsxs)("span",{className:"text-xs text-muted-foreground",children:[j.description.length,"/500"]})]}),(0,d.jsx)(q.T,{id:"template-description",value:j.description,onChange:a=>k({...j,description:a.target.value.slice(0,500)}),placeholder:"A complete multi-page template with...",className:"resize-none",rows:3,maxLength:500,required:!0})]}),(0,d.jsxs)("div",{className:"space-y-2",children:[(0,d.jsxs)(af.J,{htmlFor:"template-version",children:["Version ",(0,d.jsx)("span",{className:"text-destructive",children:"*"})]}),(0,d.jsx)(p.p,{id:"template-version",value:j.version,onChange:a=>k({...j,version:a.target.value}),placeholder:"1.0.0",pattern:"^\\d+\\.\\d+\\.\\d+$",required:!0}),(0,d.jsx)("p",{className:"text-xs text-muted-foreground",children:"Semantic version format (e.g., 1.0.0)"})]}),(0,d.jsxs)("div",{className:"space-y-2",children:[(0,d.jsx)(af.J,{htmlFor:"template-author",children:"Author"}),(0,d.jsx)(p.p,{id:"template-author",value:j.author,onChange:a=>k({...j,author:a.target.value.slice(0,50)}),placeholder:"Your Name",maxLength:50})]}),(0,d.jsxs)("div",{className:"space-y-2",children:[(0,d.jsx)(af.J,{htmlFor:"template-author-url",children:"Author URL"}),(0,d.jsx)(p.p,{id:"template-author-url",type:"url",value:j.authorUrl,onChange:a=>k({...j,authorUrl:a.target.value}),placeholder:"https://yourwebsite.com"})]}),(0,d.jsxs)("div",{className:"space-y-2",children:[(0,d.jsxs)(af.J,{htmlFor:"template-license",children:["License ",(0,d.jsx)("span",{className:"text-destructive",children:"*"})]}),(0,d.jsxs)(aj.l6,{value:j.license,onValueChange:a=>k({...j,license:a}),children:[(0,d.jsx)(aj.bq,{id:"template-license",children:(0,d.jsx)(aj.yv,{})}),(0,d.jsx)(aj.gC,{children:ao.N2.map(a=>(0,d.jsx)(aj.eb,{value:a.value,children:a.label},a.value))})]}),s&&(0,d.jsxs)("div",{className:"flex items-start gap-2 p-2 rounded-md bg-muted text-xs",children:[(0,d.jsx)(ab.A,{className:"h-3 w-3 mt-0.5 shrink-0 text-muted-foreground"}),(0,d.jsx)("p",{className:"text-muted-foreground",children:s.description})]})]}),(0,d.jsxs)("div",{className:"space-y-2",children:[(0,d.jsx)(af.J,{htmlFor:"template-tags",children:"Tags"}),(0,d.jsx)(p.p,{id:"template-tags",value:l,onChange:a=>m(a.target.value),placeholder:"saas, marketing, landing (comma-separated)"}),(0,d.jsx)("p",{className:"text-xs text-muted-foreground",children:"Add up to 10 tags, separated by commas"})]}),(0,d.jsxs)("div",{className:"space-y-2",children:[(0,d.jsx)(af.J,{htmlFor:"template-download-url",children:"Marketplace URL"}),(0,d.jsx)(p.p,{id:"template-download-url",type:"url",value:j.downloadUrl,onChange:a=>k({...j,downloadUrl:a.target.value}),placeholder:"https://example.com/templates/..."}),(0,d.jsx)("p",{className:"text-xs text-muted-foreground",children:"Where users can find this template"})]})]}),(0,d.jsxs)(ae.Es,{children:[(0,d.jsx)(o.$,{variant:"outline",onClick:()=>c(!1),disabled:g,children:"Cancel"}),(0,d.jsx)(o.$,{onClick:r,disabled:g,children:g?"Exporting...":"Export Template"})]})]})})}var aq=c(37905);function ar({onProjectSelect:a,hideHeader:b=!1,hideFooter:c=!1}){let j=(0,g.useRouter)(),[k,l]=(0,e.useState)([]),[m,r]=(0,e.useState)(!0),[s,t]=(0,e.useState)(""),[u,v]=(0,e.useState)(!1),[w,x]=(0,e.useState)(""),[z,A]=(0,e.useState)(""),[B,C]=(0,e.useState)("blank"),[D,E]=(0,e.useState)("static"),[F,G]=(0,e.useState)([]),H=(0,ai.wl)(D),[I,J]=(0,e.useState)("updated"),[K,L]=(0,e.useState)("list"),[M,N]=(0,e.useState)(null),[O,P]=(0,e.useState)(!1),[Q,R]=(0,e.useState)(null),[S,ag]=(0,e.useState)(null),{state:ao,setProjectList:ar,start:as,setTourDemoProjectId:at}=(0,al.C)(),au=ao.currentStep?.id,av="running"===ao.status,[aw,ax]=(0,e.useState)(!1),[ay,az]=(0,e.useState)(null),aA=(0,e.useRef)(!1),aB=(0,e.useRef)(!1),aC=!S||(0,an.D)(S.id),aD=(0,e.useCallback)(async()=>{try{let a=await n.listCustomTemplates();G(a)}catch(a){f.v.error("Failed to load custom templates:",a)}},[]);(0,e.useCallback)(async()=>{if(!aA.current){aA.current=!0,r(!0);try{await i.vfs.init();let a=(await i.vfs.listProjects()).sort((a,b)=>b.updatedAt.getTime()-a.updatedAt.getTime());l(a),ar(a),await aD()}catch(a){f.v.error("Failed to load projects:",a),T.oR.error("Failed to load projects")}finally{r(!1),ax(!0),aA.current=!1}}},[ar,aD]);let aE=(0,e.useCallback)(async()=>{try{await i.vfs.init();let a=(await i.vfs.listProjects()).sort((a,b)=>b.updatedAt.getTime()-a.updatedAt.getTime());l(a),ar(a)}catch(a){f.v.error("Failed to reload projects:",a),T.oR.error("Failed to reload projects")}},[ar]),aF=async()=>{if(!aB.current){aB.current=!0;try{let b=await i.vfs.createProject("Multi-File Demo","Interactive examples showing how HTML, CSS, and JavaScript files work together");return await (0,ai.createProjectFromTemplate)(i.vfs,b.id,ai.DEMO_PROJECT_TEMPLATE,ai.DEMO_PROJECT_TEMPLATE.assets),T.oR.success("Demo project created successfully"),await aE(),a(b),b}catch(a){throw f.v.error("Failed to create demo project:",a),T.oR.error("Failed to create demo project"),aB.current=!1,a}}},aG=async()=>{try{let a=await i.vfs.createProject("Example Studios (Tour)","Demo project for guided tour");await (0,ai.createProjectFromTemplate)(i.vfs,a.id,ai.DEMO_PROJECT_TEMPLATE,ai.DEMO_PROJECT_TEMPLATE.assets),at(a.id),await aE(),as(),f.v.info("[Tour] Created tour demo project:",a.id)}catch(a){f.v.error("Failed to prepare for tour:",a),T.oR.error("Failed to start tour - could not create demo project")}},aH=async()=>{if(!w.trim())return void T.oR.error("Please enter a project name");if(w.length>50)return void T.oR.error("Project name must be 50 characters or less");if(z.length>200)return void T.oR.error("Description must be 200 characters or less");try{let b=await i.vfs.createProject(w.trim().slice(0,50),z.trim().slice(0,200)||void 0),c={...b,settings:{...b.settings,runtime:D}};if(await i.vfs.updateProject(c),B.startsWith("custom:")){let a=B.replace("custom:",""),b=F.find(b=>b.id===a);b&&await (0,ai.createProjectFromTemplate)(i.vfs,c.id,{name:b.name,description:b.description,files:b.files.map(a=>({path:a.path,content:"string"==typeof a.content?a.content:new TextDecoder().decode(a.content)})),directories:b.directories,assets:b.assets})}else switch(B){case"handlebars-starter":await (0,ai.createProjectFromTemplate)(i.vfs,c.id,ai.iV);break;case"demo":await (0,ai.createProjectFromTemplate)(i.vfs,c.id,ai.DEMO_PROJECT_TEMPLATE,ai.DEMO_PROJECT_TEMPLATE.assets);break;case"contact-landing":await (0,ai.createProjectFromTemplate)(i.vfs,c.id,ai.I1);break;case"blog":await (0,ai.createProjectFromTemplate)(i.vfs,c.id,ai.uD);break;case"react-starter":await (0,ai.createProjectFromTemplate)(i.vfs,c.id,ai.JW);break;case"react-demo":await (0,ai.createProjectFromTemplate)(i.vfs,c.id,ai.BJ);break;case"preact-starter":await (0,ai.createProjectFromTemplate)(i.vfs,c.id,ai.z);break;case"svelte-starter":await (0,ai.createProjectFromTemplate)(i.vfs,c.id,ai.NZ);break;case"vue-starter":await (0,ai.createProjectFromTemplate)(i.vfs,c.id,ai.sL);break;case"python-starter":await (0,ai.createProjectFromTemplate)(i.vfs,c.id,ai.QR);break;case"lua-starter":await (0,ai.createProjectFromTemplate)(i.vfs,c.id,ai.SZ);break;default:await (0,ai.createProjectFromTemplate)(i.vfs,c.id,ai.ZQ)}{let a=ai.Nr.find(a=>a.id===B),b=a?.backendFeatures;if(b)try{await ah(c.id,b)}catch(a){f.v.error("Failed to provision backend features:",a),T.oR.warning("Project created but backend features provisioning failed.")}}T.oR.success("Project created successfully"),v(!1),x(""),A(""),C("blank"),E("static"),await aE(),a(c)}catch(a){f.v.error("Failed to create project:",a),T.oR.error("Failed to create project")}},aI=async a=>{if(confirm(`Are you sure you want to delete "${a.name}"? This cannot be undone.`))try{await i.vfs.deleteProject(a.id),localStorage.removeItem(`osw-db-schema-${a.id}`),T.oR.success("Project deleted"),await aE()}catch(a){f.v.error("Failed to delete project:",a),T.oR.error("Failed to delete project")}},aJ=async b=>{try{let c=await i.vfs.duplicateProject(b.id);T.oR.success("Project duplicated successfully"),await aE(),a(c)}catch(a){f.v.error("Failed to duplicate project:",a),T.oR.error("Failed to duplicate project")}},aK=async a=>{try{let b=await i.vfs.exportProject(a.id),c=JSON.stringify(b,null,2),d=new Blob([c],{type:"application/json"}),e=URL.createObjectURL(d),f=document.createElement("a");f.href=e,f.download=`${a.name.replace(/\s+/g,"-")}-export.json`,document.body.appendChild(f),f.click(),document.body.removeChild(f),URL.revokeObjectURL(e),T.oR.success("Project exported")}catch(a){f.v.error("Failed to export project:",a),T.oR.error("Failed to export project")}},aL=async a=>{try{let b=await i.vfs.exportProjectAsZip(a.id),c=URL.createObjectURL(b),d=document.createElement("a");d.href=c,d.download=`${a.name.replace(/\s+/g,"-")}.zip`,document.body.appendChild(d),d.click(),document.body.removeChild(d),URL.revokeObjectURL(c),T.oR.success("Project exported as ZIP")}catch(a){f.v.error("Failed to export project as ZIP:",a),T.oR.error("Failed to export project as ZIP")}},aM=async()=>{let b=document.createElement("input");b.type="file",b.accept=".json",b.onchange=async b=>{let c=b.target.files?.[0];if(c)try{let b=await c.text(),d=JSON.parse(b);if(!d.project||!d.files)throw Error("Invalid project file");let e=await i.vfs.importProject(d);T.oR.success("Project imported successfully"),await aE(),a(e)}catch(a){f.v.error("Failed to import project:",a),T.oR.error("Failed to import project")}},b.click()},aN=((a,b)=>{let c=[...a];switch(b){case"updated":return c.sort((a,b)=>b.updatedAt.getTime()-a.updatedAt.getTime());case"created":return c.sort((a,b)=>b.createdAt.getTime()-a.createdAt.getTime());case"name":return c.sort((a,b)=>a.name.localeCompare(b.name));default:return c}})(k.filter(a=>a.name.toLowerCase().includes(s.toLowerCase())||a.description?.toLowerCase().includes(s.toLowerCase())),I);return m&&!aw?(0,d.jsx)("div",{className:"flex items-center justify-center h-screen",children:(0,d.jsxs)("div",{className:"text-center",children:[(0,d.jsx)("div",{className:"animate-spin rounded-full h-12 w-12 border-b-2 border-primary mx-auto"}),(0,d.jsx)("p",{className:"mt-4",children:"Loading projects..."})]})}):(0,d.jsxs)("div",{className:`flex flex-col ${b?"h-full":"h-[100dvh]"}`,style:{background:"linear-gradient(var(--project-background-tint), var(--project-background-tint)), var(--background)"},children:[(0,d.jsx)("main",{className:"flex-1 min-h-0 overflow-auto",children:(0,d.jsxs)("div",{className:"h-full flex flex-col",children:[(0,d.jsx)("div",{className:"pt-4 px-4 pb-3 sm:pt-6 sm:px-6 sm:pb-3 shrink-0",children:(0,d.jsxs)("div",{className:"mx-auto max-w-7xl flex flex-col sm:flex-row gap-3","data-tour-id":"projects-actions",children:[(0,d.jsxs)("div",{className:"relative flex-1",children:[(0,d.jsx)(X.A,{className:"absolute left-3 top-1/2 transform -translate-y-1/2 h-4 w-4 text-muted-foreground"}),(0,d.jsx)(p.p,{placeholder:"Search projects...",value:s,onChange:a=>t(a.target.value),className:"pl-9"})]}),(0,d.jsxs)("div",{className:"flex items-center gap-2",children:[(0,d.jsxs)(ak.AM,{children:[(0,d.jsx)(ak.Wv,{asChild:!0,children:(0,d.jsxs)(o.$,{variant:"outline",size:"sm",className:"gap-2",children:[(0,d.jsx)(Y.A,{className:"h-4 w-4"}),(0,d.jsx)("span",{className:"hidden sm:inline",children:"Sort"})]})}),(0,d.jsx)(ak.hl,{className:"w-48",align:"end",children:(0,d.jsxs)("div",{className:"space-y-2",children:[(0,d.jsx)("h4",{className:"font-semibold text-sm",children:"Sort by"}),(0,d.jsxs)(aj.l6,{value:I,onValueChange:a=>J(a),children:[(0,d.jsx)(aj.bq,{children:(0,d.jsx)(aj.yv,{})}),(0,d.jsxs)(aj.gC,{children:[(0,d.jsx)(aj.eb,{value:"updated",children:"Last Updated"}),(0,d.jsx)(aj.eb,{value:"created",children:"Date Created"}),(0,d.jsx)(aj.eb,{value:"name",children:"Name"})]})]})]})})]}),(0,d.jsxs)("div",{className:"flex border rounded-full",children:[(0,d.jsx)(o.$,{variant:"grid"===K?"secondary":"ghost",size:"sm",onClick:()=>L("grid"),className:"rounded-r-none rounded-l-full",children:(0,d.jsx)(Z.A,{className:"h-4 w-4"})}),(0,d.jsx)(o.$,{variant:"list"===K?"secondary":"ghost",size:"sm",onClick:()=>L("list"),className:"rounded-l-none rounded-r-full",children:(0,d.jsx)($.A,{className:"h-4 w-4"})})]}),(0,d.jsxs)(o.$,{onClick:()=>v(!0),size:"sm",className:"gap-2","data-tour-id":"new-project-button",children:[(0,d.jsx)(_.A,{className:"h-4 w-4"}),(0,d.jsx)("span",{children:"New"})]}),(0,d.jsxs)(o.$,{onClick:aM,variant:"outline",size:"sm",className:"gap-2",children:[(0,d.jsx)(aa.A,{className:"h-4 w-4"}),(0,d.jsx)("span",{children:"Import"})]})]})]})}),(0,d.jsx)("div",{className:"flex-1 px-4 pt-3 pb-4 sm:px-6 sm:pt-3 sm:pb-6",children:(0,d.jsx)("div",{className:"mx-auto max-w-7xl",children:0===aN.length?(0,d.jsxs)("div",{className:"text-center py-12",children:[(0,d.jsx)(y.A,{className:"h-12 w-12 text-muted-foreground mx-auto mb-4"}),(0,d.jsx)("h2",{className:"text-xl font-semibold mb-2",children:s?"No projects found":"No projects yet"}),(0,d.jsx)("p",{className:"text-muted-foreground mb-6",children:s?"Try a different search term":"Create your first project to get started"}),!s&&(0,d.jsxs)("div",{className:"flex gap-3 justify-center",children:[(0,d.jsxs)(o.$,{onClick:()=>v(!0),children:[(0,d.jsx)(_.A,{className:"mr-2 h-4 w-4"}),"Create Project"]}),(0,d.jsxs)(o.$,{variant:"outline",onClick:aF,children:[(0,d.jsx)(y.A,{className:"mr-2 h-4 w-4"}),"Create Demo Project"]})]})]}):(0,d.jsx)("div",{className:"grid"===K?"grid grid-cols-1 md:grid-cols-2 lg:grid-cols-3 xl:grid-cols-4 gap-4":"space-y-3","data-tour-id":"projects-list",children:aN.map(b=>"object"==typeof b&&b.id&&b.name?(0,d.jsx)(U,{project:b,onSelect:a,onDelete:aI,onExport:aK,onExportZip:aL,onDuplicate:aJ,onPreview:N,onExportAsTemplate:R,onBackend:ag,onUpdate:async a=>{await i.vfs.updateProject(a),l(k.map(b=>b.id===a.id?a:b))},viewMode:K,forceMenuOpen:ay===b.id,highlightExport:av&&"project-controls"===au&&ay===b.id},b.id):(f.v.error("Invalid project object:",b),null))})})})]})}),!c&&(0,d.jsx)("footer",{className:"hidden md:block border-t bg-card/50 py-3 px-6",children:(0,d.jsxs)("div",{className:"flex justify-center gap-2",children:[(0,d.jsxs)(o.$,{variant:"outline",size:"sm",onClick:aG,disabled:av,"data-tour-id":"footer-guided-tour",children:[(0,d.jsx)(ab.A,{className:"mr-2 h-4 w-4"}),"Guided Tour"]}),(0,d.jsxs)(o.$,{variant:"outline",size:"sm",onClick:()=>j.push("/test-generation"),children:[(0,d.jsx)(ac.A,{className:"mr-2 h-4 w-4"}),"Benchmark"]}),(0,d.jsxs)(o.$,{variant:"outline",size:"sm",onClick:()=>P(!0),children:[(0,d.jsx)(ab.A,{className:"mr-2 h-4 w-4"}),"About OSW Studio"]}),(0,d.jsx)(o.$,{variant:"outline",size:"sm",asChild:!0,children:(0,d.jsxs)("a",{href:"https://github.com/o-stahl/osw-studio",target:"_blank",rel:"noopener noreferrer",children:[(0,d.jsx)(ad.A,{className:"mr-2 h-4 w-4"}),"GitHub"]})})]})}),(0,d.jsx)(ae.lG,{open:u,onOpenChange:v,children:(0,d.jsxs)(ae.Cf,{className:"sm:max-w-md",children:[(0,d.jsxs)(ae.c7,{children:[(0,d.jsx)(ae.L3,{children:"Create New Project"}),(0,d.jsx)(ae.rr,{children:"Start a new project"})]}),(0,d.jsxs)("div",{className:"space-y-4",children:[(0,d.jsxs)("div",{children:[(0,d.jsxs)("div",{className:"flex justify-between items-center",children:[(0,d.jsx)(af.J,{htmlFor:"name",children:"Project Name"}),(0,d.jsxs)("span",{className:"text-xs text-muted-foreground",children:[w.length,"/50"]})]}),(0,d.jsx)(p.p,{id:"name",value:w,onChange:a=>x(a.target.value.slice(0,50)),placeholder:"My Awesome Website",className:"mt-2",maxLength:50})]}),(0,d.jsxs)("div",{children:[(0,d.jsx)(af.J,{htmlFor:"runtime",children:"Runtime"}),(0,d.jsxs)(aj.l6,{value:D,onValueChange:a=>{E(a);let b=(0,ai.wl)(a);C(b[0]?.id||"blank")},children:[(0,d.jsx)(aj.bq,{id:"runtime",className:"mt-2 w-full",children:(0,d.jsx)("div",{className:"truncate flex-1 text-left",children:(0,h.tW)().find(a=>a.value===D)?.label})}),(0,d.jsx)(aj.gC,{children:(0,h.tW)().map(a=>(0,d.jsx)(aj.eb,{value:a.value,children:(0,d.jsxs)("div",{className:"flex flex-col gap-0.5",children:[(0,d.jsx)("div",{className:"font-medium",children:a.label}),(0,d.jsx)("div",{className:"text-xs text-muted-foreground",children:a.description})]})},a.value))})]}),(0,d.jsx)("p",{className:"text-xs text-muted-foreground mt-1.5",children:"You can change this later in project settings."})]}),(0,d.jsxs)("div",{children:[(0,d.jsx)(af.J,{htmlFor:"template",children:"Template"}),(0,d.jsxs)(aj.l6,{value:B,onValueChange:C,children:[(0,d.jsx)(aj.bq,{id:"template",className:"mt-2 w-full",children:(0,d.jsx)("div",{className:"truncate flex-1 text-left",children:(a=>{if(a.startsWith("custom:")){let b=a.replace("custom:",""),c=F.find(a=>a.id===b);return c?.name||"Custom Template"}let b=ai.Nr.find(b=>b.id===a);return b?.name||"Select a template"})(B)})}),(0,d.jsxs)(aj.gC,{children:[H.length>0&&(0,d.jsx)(aj.s3,{children:H.map(a=>(0,d.jsx)(aj.eb,{value:a.id,children:(0,d.jsxs)("div",{className:"flex flex-col gap-0.5",children:[(0,d.jsx)("div",{className:"font-medium",children:a.name}),(0,d.jsx)("div",{className:"text-xs text-muted-foreground",children:a.description})]})},a.id))}),(()=>{let a=F.filter(a=>(a.runtime||"handlebars")===D);return a.length>0?(0,d.jsxs)(aj.s3,{children:[(0,d.jsx)(aj.TR,{children:"Custom Templates"}),a.map(a=>(0,d.jsx)(aj.eb,{value:`custom:${a.id}`,children:(0,d.jsxs)("div",{className:"flex flex-col gap-0.5",children:[(0,d.jsx)("div",{className:"font-medium",children:a.name}),(0,d.jsx)("div",{className:"text-xs text-muted-foreground",children:a.description})]})},a.id))]}):null})()]})]})]}),(0,d.jsxs)("div",{children:[(0,d.jsxs)("div",{className:"flex justify-between items-center",children:[(0,d.jsx)(af.J,{htmlFor:"description",children:"Description (optional)"}),(0,d.jsxs)("span",{className:"text-xs text-muted-foreground",children:[z.length,"/200"]})]}),(0,d.jsx)(q.T,{id:"description",value:z,onChange:a=>A(a.target.value.slice(0,200)),placeholder:"A brief description of your project",className:"mt-2 resize-none",rows:3,maxLength:200})]})]}),(0,d.jsxs)(ae.Es,{children:[(0,d.jsx)(o.$,{variant:"outline",onClick:()=>v(!1),children:"Cancel"}),(0,d.jsx)(o.$,{onClick:aH,children:"Create Project"})]})]})}),M&&(0,d.jsx)(ae.lG,{open:!!M,onOpenChange:()=>N(null),children:(0,d.jsxs)(ae.Cf,{className:"max-w-[90vw] sm:max-w-[85vw] lg:max-w-[80vw] 2xl:max-w-[1400px] max-h-[90vh] w-full h-full p-0 flex flex-col",children:[(0,d.jsx)(ae.c7,{className:"p-4 border-b",children:(0,d.jsxs)(ae.L3,{children:["Preview: ",M.name]})}),(0,d.jsx)("div",{className:"flex-1 overflow-hidden",children:(0,d.jsx)(V.X,{projectId:M.id})})]})}),(0,d.jsx)(ap,{project:Q,open:!!Q,onOpenChange:a=>{a||R(null)}}),S&&(0,d.jsx)(aq.o,{project:S,isOpen:!0,onClose:()=>ag(null),onProjectUpdate:a=>ag(a),enabled:aC,onToggleEnabled:a=>{localStorage.setItem(`osw-backend-${S.id}`,String(a)),ag({...S})}}),(0,d.jsx)(W.V,{open:O,onOpenChange:P}),(0,d.jsx)(am.V,{location:"project-manager"})]})}function as({onProjectSelect:a}){return(0,d.jsx)(ar,{onProjectSelect:a,hideHeader:!0,hideFooter:!0})}var at=c(44299),au=c(38442),av=c(78583),aw=c(36736);function ax({template:a,onSelect:b,onDelete:c,onExport:e,viewMode:f="grid"}){let g="isBuiltIn"in a&&a.isBuiltIn,i=g?null:a,j="backendFeatures"in a&&!!a.backendFeatures,k=a=>{let b=ao.N2.find(b=>b.value===a);return b?.label||a},l=g&&"runtime"in a?(0,h.sZ)(a.runtime):null,m=b=>{b.stopPropagation(),!g&&c&&c(a.id)},n=b=>{b.stopPropagation(),e&&e(a)},p=a=>{if(!a)return"Never";try{return(0,R.m)(a,{addSuffix:!0})}catch{return"Recently"}};return"list"===f?(0,d.jsx)("div",{className:"border border-border rounded-lg p-4 bg-card",children:(0,d.jsxs)("div",{className:"flex items-center gap-4",children:[(0,d.jsxs)("div",{className:"relative shrink-0",children:[i?.metadata.thumbnail?(0,d.jsx)("div",{className:"w-24 h-16 rounded-md overflow-hidden bg-muted",children:(0,d.jsx)("img",{src:i.metadata.thumbnail,alt:a.name,className:"w-full h-full object-cover"})}):(0,d.jsx)("div",{className:"w-24 h-16 rounded-md bg-muted flex items-center justify-center",children:(0,d.jsx)(H.A,{className:"h-8 w-8 text-muted-foreground"})}),g&&(0,d.jsx)(aw.Bc,{children:(0,d.jsxs)(aw.m_,{children:[(0,d.jsx)(aw.k$,{asChild:!0,children:(0,d.jsx)("div",{className:"absolute top-1 right-1 bg-background/90 rounded-full p-1",children:(0,d.jsx)(au.A,{className:"h-3 w-3 text-muted-foreground"})})}),(0,d.jsx)(aw.ZI,{children:"Built-in template"})]})})]}),(0,d.jsxs)("div",{className:"flex-1 min-w-0",children:[(0,d.jsxs)("div",{className:"flex items-center gap-2 mb-1",children:[(0,d.jsx)("h3",{className:"font-semibold text-base truncate",title:a.name,children:a.name}),i&&(0,d.jsxs)("span",{className:"text-xs text-muted-foreground shrink-0",children:["v",i.version]})]}),(0,d.jsx)("p",{className:"text-sm text-muted-foreground line-clamp-1 mb-2",title:a.description,children:a.description}),(0,d.jsxs)("div",{className:"flex flex-wrap items-center gap-x-2 gap-y-1 text-xs text-muted-foreground",children:[l&&(0,d.jsx)(r.E,{className:`text-xs px-1.5 py-0 h-auto ${l.className}`,children:l.label}),j&&(0,d.jsxs)(r.E,{className:"text-xs px-1.5 py-0 h-auto bg-orange-100 text-orange-700 border-orange-200 dark:bg-orange-950 dark:text-orange-400 dark:border-orange-800",children:[(0,d.jsx)(D.A,{className:"h-3 w-3 mr-0.5"}),"Backend"]}),(i?.metadata.author||a.metadata?.author)&&(0,d.jsxs)("span",{className:"truncate max-w-[150px]",title:i?.metadata.author||a.metadata?.author,children:["by ",i?.metadata.author||a.metadata?.author]}),i?.metadata.license&&(0,d.jsxs)(d.Fragment,{children:[i.metadata.author&&(0,d.jsx)("span",{children:"•"}),(0,d.jsx)(r.E,{variant:"secondary",className:"text-xs px-1.5 py-0 h-auto",children:k(i.metadata.license)})]}),i?.files&&(0,d.jsxs)(d.Fragment,{children:[(0,d.jsx)("span",{children:"•"}),(0,d.jsxs)("span",{children:[i.files.length," files"]})]}),(i?.metadata.tags||a.metadata?.tags)&&(0,d.jsxs)(d.Fragment,{children:[(0,d.jsx)("span",{children:"•"}),(i?.metadata.tags||a.metadata?.tags||[]).slice(0,2).map(a=>(0,d.jsx)(r.E,{variant:"outline",className:"text-xs px-1.5 py-0 h-auto",children:a},a)),(i?.metadata.tags||a.metadata?.tags||[]).length>2&&(0,d.jsxs)(r.E,{variant:"outline",className:"text-xs px-1.5 py-0 h-auto",children:["+",(i?.metadata.tags||a.metadata?.tags||[]).length-2]})]})]})]}),(0,d.jsxs)("div",{className:"hidden md:flex items-center gap-3 shrink-0",children:[(0,d.jsx)("span",{className:"text-xs text-muted-foreground whitespace-nowrap",children:p(i?.updatedAt||a.updatedAt)}),(0,d.jsxs)(S.rI,{children:[(0,d.jsx)(S.ty,{asChild:!0,children:(0,d.jsx)(o.$,{size:"icon",variant:"ghost",className:"h-8 w-8",children:(0,d.jsx)(B.A,{className:"h-4 w-4"})})}),(0,d.jsxs)(S.SQ,{align:"end",children:[(0,d.jsxs)(S._2,{onClick:()=>b(a),children:[(0,d.jsx)(_.A,{className:"mr-2 h-4 w-4"}),"Create Project"]}),e&&(0,d.jsxs)(d.Fragment,{children:[(0,d.jsx)(S.mB,{}),(0,d.jsxs)(S._2,{onClick:n,children:[(0,d.jsx)(G.A,{className:"mr-2 h-4 w-4"}),"Export Template"]})]}),c&&(0,d.jsxs)(d.Fragment,{children:[(0,d.jsx)(S.mB,{}),(0,d.jsx)(aw.Bc,{children:(0,d.jsxs)(aw.m_,{children:[(0,d.jsx)(aw.k$,{asChild:!0,children:(0,d.jsx)("div",{children:(0,d.jsxs)(S._2,{className:"text-destructive",onClick:m,disabled:g,children:[(0,d.jsx)(I.A,{className:"mr-2 h-4 w-4"}),"Delete"]})})}),g&&(0,d.jsx)(aw.ZI,{children:"Built-in templates cannot be deleted"})]})})]})]})]})]}),(0,d.jsx)("div",{className:"md:hidden",children:(0,d.jsxs)(S.rI,{children:[(0,d.jsx)(S.ty,{asChild:!0,children:(0,d.jsx)(o.$,{size:"icon",variant:"ghost",className:"h-8 w-8",children:(0,d.jsx)(B.A,{className:"h-4 w-4"})})}),(0,d.jsxs)(S.SQ,{align:"end",children:[(0,d.jsxs)(S._2,{onClick:()=>b(a),children:[(0,d.jsx)(_.A,{className:"mr-2 h-4 w-4"}),"Create Project"]}),e&&(0,d.jsxs)(d.Fragment,{children:[(0,d.jsx)(S.mB,{}),(0,d.jsxs)(S._2,{onClick:n,children:[(0,d.jsx)(G.A,{className:"mr-2 h-4 w-4"}),"Export Template"]})]}),c&&(0,d.jsxs)(d.Fragment,{children:[(0,d.jsx)(S.mB,{}),(0,d.jsxs)(S._2,{className:"text-destructive",onClick:m,disabled:g,children:[(0,d.jsx)(I.A,{className:"mr-2 h-4 w-4"}),"Delete"]})]})]})]})})]})}):(0,d.jsxs)("div",{className:"border border-border rounded-lg overflow-hidden bg-card group",children:[(0,d.jsxs)("div",{className:"relative",children:[i?.metadata.thumbnail?(0,d.jsx)("div",{className:"w-full aspect-video bg-muted",children:(0,d.jsx)("img",{src:i.metadata.thumbnail,alt:a.name,className:"w-full h-full object-cover"})}):(0,d.jsx)("div",{className:"w-full aspect-video bg-muted flex items-center justify-center",children:(0,d.jsx)(H.A,{className:"h-16 w-16 text-muted-foreground"})}),g&&(0,d.jsx)(aw.Bc,{children:(0,d.jsxs)(aw.m_,{children:[(0,d.jsx)(aw.k$,{asChild:!0,children:(0,d.jsx)("div",{className:"absolute top-2 right-2 bg-background/90 rounded-full p-1.5 shadow-sm",children:(0,d.jsx)(au.A,{className:"h-4 w-4 text-muted-foreground"})})}),(0,d.jsx)(aw.ZI,{children:"Built-in template"})]})}),i?.metadata.downloadUrl&&(0,d.jsx)(aw.Bc,{children:(0,d.jsxs)(aw.m_,{children:[(0,d.jsx)(aw.k$,{asChild:!0,children:(0,d.jsx)("a",{href:i.metadata.downloadUrl,target:"_blank",rel:"noopener noreferrer",className:"absolute top-2 left-2 bg-background/90 hover:bg-background rounded-full p-1.5 shadow-sm transition-colors",onClick:a=>a.stopPropagation(),children:(0,d.jsx)(av.A,{className:"h-4 w-4 text-muted-foreground"})})}),(0,d.jsx)(aw.ZI,{children:"View on marketplace"})]})})]}),(0,d.jsxs)("div",{className:"p-4 space-y-3",children:[(0,d.jsxs)("div",{className:"space-y-1",children:[(0,d.jsxs)("div",{className:"flex items-center gap-2",children:[(0,d.jsx)("h3",{className:"font-semibold text-base line-clamp-1 flex-1",title:a.name,children:a.name}),i&&(0,d.jsxs)("span",{className:"text-xs text-muted-foreground shrink-0",children:["v",i.version]})]}),(0,d.jsx)("p",{className:"text-sm text-muted-foreground line-clamp-2",title:a.description,children:a.description})]}),(0,d.jsxs)("div",{className:"space-y-2",children:[(i?.metadata.author||a.metadata?.author)&&(0,d.jsx)("div",{className:"text-xs text-muted-foreground",children:i?.metadata.authorUrl?(0,d.jsxs)("a",{href:i.metadata.authorUrl,target:"_blank",rel:"noopener noreferrer",className:"text-primary hover:underline inline-flex items-center gap-1",onClick:a=>a.stopPropagation(),children:["by ",i.metadata.author,(0,d.jsx)(av.A,{className:"h-3 w-3"})]}):(0,d.jsxs)("span",{children:["by ",i?.metadata.author||a.metadata?.author]})}),((i?.metadata.tags||a.metadata?.tags||[]).length>0||g&&"runtime"in a||j)&&(0,d.jsxs)("div",{className:"flex flex-wrap gap-1",children:[l&&(0,d.jsx)(r.E,{className:`text-xs px-1.5 py-0.5 ${l.className}`,children:l.label}),j&&(0,d.jsxs)(r.E,{className:"text-xs px-1.5 py-0.5 bg-orange-100 text-orange-700 border-orange-200 dark:bg-orange-950 dark:text-orange-400 dark:border-orange-800",children:[(0,d.jsx)(D.A,{className:"h-3 w-3 mr-0.5"}),"Backend"]}),(i?.metadata.tags||a.metadata?.tags||[]).slice(0,3).map(a=>(0,d.jsx)(r.E,{variant:"secondary",className:"text-xs px-1.5 py-0.5",children:a},a)),(i?.metadata.tags||a.metadata?.tags||[]).length>3&&(0,d.jsxs)(r.E,{variant:"secondary",className:"text-xs px-1.5 py-0.5",children:["+",(i?.metadata.tags||a.metadata?.tags||[]).length-3]})]}),(0,d.jsxs)("div",{className:"flex items-center gap-2 text-xs text-muted-foreground flex-wrap",children:[i?.metadata.license&&(0,d.jsx)(r.E,{variant:"outline",className:"text-xs px-1.5 py-0 h-auto",children:k(i.metadata.license)}),i?.files&&(0,d.jsxs)(d.Fragment,{children:[i.metadata.license&&(0,d.jsx)("span",{children:"•"}),(0,d.jsxs)("span",{children:[i.files.length," files"]})]})]})]}),(0,d.jsxs)("div",{className:"pt-3 border-t flex items-center justify-between",children:[(0,d.jsx)("span",{className:"text-xs text-muted-foreground",children:p(i?.updatedAt||a.updatedAt)}),(0,d.jsxs)(S.rI,{children:[(0,d.jsx)(S.ty,{asChild:!0,children:(0,d.jsx)(o.$,{size:"icon",variant:"ghost",className:"h-8 w-8",children:(0,d.jsx)(B.A,{className:"h-4 w-4"})})}),(0,d.jsxs)(S.SQ,{align:"end",children:[(0,d.jsxs)(S._2,{onClick:()=>b(a),children:[(0,d.jsx)(_.A,{className:"mr-2 h-4 w-4"}),"Create Project"]}),e&&(0,d.jsxs)(d.Fragment,{children:[(0,d.jsx)(S.mB,{}),(0,d.jsxs)(S._2,{onClick:n,children:[(0,d.jsx)(G.A,{className:"mr-2 h-4 w-4"}),"Export Template"]})]}),c&&(0,d.jsxs)(d.Fragment,{children:[(0,d.jsx)(S.mB,{}),(0,d.jsx)(aw.Bc,{children:(0,d.jsxs)(aw.m_,{children:[(0,d.jsx)(aw.k$,{asChild:!0,children:(0,d.jsx)("div",{children:(0,d.jsxs)(S._2,{className:"text-destructive",onClick:m,disabled:g,children:[(0,d.jsx)(I.A,{className:"mr-2 h-4 w-4"}),"Delete"]})})}),g&&(0,d.jsx)(aw.ZI,{children:"Built-in templates cannot be deleted"})]})})]})]})]})]})]})]})}var ay=c(81925);function az({onProjectCreated:a}){let[b,c]=(0,e.useState)([]),[g,h]=(0,e.useState)(!0),[j,k]=(0,e.useState)(!1),[l,m]=(0,e.useState)(""),[q,r]=(0,e.useState)("updated"),[s,t]=(0,e.useState)("grid"),[u,v]=(0,e.useState)("all"),w=(0,e.useCallback)(async()=>{try{h(!0),await i.vfs.init();let a=await n.listCustomTemplates();c(a)}catch(a){f.v.error("Failed to load custom templates:",a),T.oR.error("Failed to load custom templates")}finally{h(!1)}},[]),x=async()=>{let a=document.createElement("input");a.type="file",a.accept=".oswt",a.onchange=async a=>{let b=a.target.files?.[0];if(b)try{await n.importTemplateFile(b),T.oR.success("Template imported successfully!"),await w()}catch(a){f.v.error("Failed to import template:",a),T.oR.error(a instanceof Error?a.message:"Failed to import template")}},a.click()},y=async a=>{if(confirm("Are you sure you want to delete this template?"))try{await n.deleteCustomTemplate(a),T.oR.success("Template deleted"),await w()}catch(a){f.v.error("Failed to delete template:",a),T.oR.error("Failed to delete template")}},z=async a=>{try{if("isBuiltIn"in a&&a.isBuiltIn){T.oR.info("Exporting built-in template as custom template...");let b=await i.vfs.createProject(a.name,a.description);"blank"===a.id?await (0,at.c3)(i.vfs,b.id,ai.ZQ):"handlebars-starter"===a.id?await (0,at.c3)(i.vfs,b.id,ai.iV):"demo"===a.id?await (0,at.c3)(i.vfs,b.id,ai.DEMO_PROJECT_TEMPLATE,ai.DEMO_PROJECT_TEMPLATE.assets):"contact-landing"===a.id?await (0,at.c3)(i.vfs,b.id,ai.I1):"blog"===a.id&&await (0,at.c3)(i.vfs,b.id,ai.uD);let c=await n.exportProjectAsTemplate(i.vfs,b.id,{name:a.name,description:a.description,version:"1.0.0",author:"OSW Studio",license:"mit",tags:a.metadata?.tags||[]});await i.vfs.deleteProject(b.id);let d=URL.createObjectURL(c),e=document.createElement("a");e.href=d,e.download=`${a.name.replace(/\s+/g,"-").toLowerCase()}.oswt`,document.body.appendChild(e),e.click(),document.body.removeChild(e),URL.revokeObjectURL(d),T.oR.success("Template exported successfully!")}else{let b=await n.exportTemplateAsFile(a),c=URL.createObjectURL(b),d=document.createElement("a");d.href=c,d.download=`${a.name.replace(/\s+/g,"-").toLowerCase()}.oswt`,document.body.appendChild(d),d.click(),document.body.removeChild(d),URL.revokeObjectURL(c),T.oR.success("Template exported successfully!")}}catch(a){f.v.error("Failed to export template:",a),T.oR.error("Failed to export template")}},A=async b=>{try{let c;k(!0);let d="Website Starter"===b.name||"Example Studios"===b.name?`New ${b.name} Project`:b.name,e=await i.vfs.createProject(d,b.description);if("isBuiltIn"in b&&b.isBuiltIn?"blank"===b.id?await (0,at.c3)(i.vfs,e.id,ai.ZQ):"handlebars-starter"===b.id?await (0,at.c3)(i.vfs,e.id,ai.iV):"demo"===b.id?await (0,at.c3)(i.vfs,e.id,ai.DEMO_PROJECT_TEMPLATE,ai.DEMO_PROJECT_TEMPLATE.assets):"contact-landing"===b.id?await (0,at.c3)(i.vfs,e.id,ai.I1):"blog"===b.id&&await (0,at.c3)(i.vfs,e.id,ai.uD):await (0,at.c3)(i.vfs,e.id,{name:b.name,description:b.description,files:b.files.map(a=>({path:a.path,content:"string"==typeof a.content?a.content:new TextDecoder().decode(a.content)})),directories:b.directories,assets:b.assets}),c=b.backendFeatures)try{let a=await ah(e.id,c),b=[];a.edgeFunctions>0&&b.push(`${a.edgeFunctions} edge function(s)`),a.serverFunctions>0&&b.push(`${a.serverFunctions} server function(s)`),a.secrets>0&&b.push(`${a.secrets} secret placeholder(s)`),a.hasDatabaseSchema&&b.push("database schema"),b.length>0&&T.oR.success(`Backend features provisioned: ${b.join(", ")}`,{duration:5e3})}catch(a){f.v.error("Failed to provision backend features:",a),T.oR.warning("Project created but backend features provisioning failed. You can configure features manually.",{duration:6e3})}T.oR.success(`Project "${e.name}" created successfully!`),a&&a(e.id,!!c)}catch(a){f.v.error("Failed to create project from template:",a),T.oR.error("Failed to create project")}finally{k(!1)}},B=[...[...at.Nr,...b].filter(a=>{let b=l.toLowerCase(),c=a.name.toLowerCase().includes(b)||a.description.toLowerCase().includes(b)||"metadata"in a&&a.metadata?.author?.toLowerCase().includes(b)||"metadata"in a&&a.metadata?.tags?.some(a=>a.toLowerCase().includes(b));if("all"!==u){let b="backendFeatures"in a&&!!a.backendFeatures;if("server"===u&&!b||"standard"===u&&b)return!1}return c})].sort((a,b)=>{switch(q){case"updated":let c="updatedAt"in a&&a.updatedAt?a.updatedAt:new Date("2024-01-01");return("updatedAt"in b&&b.updatedAt?b.updatedAt:new Date("2024-01-01")).getTime()-c.getTime();case"name":return a.name.localeCompare(b.name);case"author":let d="metadata"in a&&a.metadata?.author||"",e="metadata"in b&&b.metadata?.author||"";return d.localeCompare(e);case"files":let f="files"in a&&a.files?.length||0;return("files"in b&&b.files?.length||0)-f;default:return 0}});return g||j?(0,d.jsx)("div",{className:"flex items-center justify-center h-screen",children:(0,d.jsxs)("div",{className:"text-center",children:[(0,d.jsx)("div",{className:"animate-spin rounded-full h-12 w-12 border-b-2 border-primary mx-auto"}),(0,d.jsx)("p",{className:"mt-4",children:j?"Setting up your project...":"Loading templates..."})]})}):(0,d.jsxs)("div",{className:"h-full flex flex-col",children:[(0,d.jsx)("div",{className:"pt-4 px-4 pb-3 sm:pt-6 sm:px-6 sm:pb-3 shrink-0",children:(0,d.jsxs)("div",{className:"mx-auto max-w-7xl flex flex-col sm:flex-row gap-3",children:[(0,d.jsxs)("div",{className:"relative flex-1",children:[(0,d.jsx)(X.A,{className:"absolute left-3 top-1/2 transform -translate-y-1/2 h-4 w-4 text-muted-foreground"}),(0,d.jsx)(p.p,{placeholder:"Search templates...",value:l,onChange:a=>m(a.target.value),className:"pl-9"})]}),(0,d.jsxs)("div",{className:"flex items-center gap-2",children:[(0,d.jsxs)(aj.l6,{value:u,onValueChange:a=>v(a),children:[(0,d.jsxs)(aj.bq,{className:"w-[110px] h-9 text-sm",children:[(0,d.jsx)(ay.A,{className:"h-4 w-4 mr-1 shrink-0"}),(0,d.jsx)(aj.yv,{})]}),(0,d.jsxs)(aj.gC,{children:[(0,d.jsx)(aj.eb,{value:"all",children:"All Types"}),(0,d.jsx)(aj.eb,{value:"standard",children:"Standard"}),(0,d.jsx)(aj.eb,{value:"server",children:"Backend"})]})]}),(0,d.jsxs)(ak.AM,{children:[(0,d.jsx)(ak.Wv,{asChild:!0,children:(0,d.jsxs)(o.$,{variant:"outline",size:"sm",className:"gap-2",children:[(0,d.jsx)(Y.A,{className:"h-4 w-4"}),(0,d.jsx)("span",{className:"hidden sm:inline",children:"Sort"})]})}),(0,d.jsx)(ak.hl,{className:"w-48",align:"end",children:(0,d.jsxs)("div",{className:"space-y-2",children:[(0,d.jsx)("h4",{className:"font-semibold text-sm",children:"Sort by"}),(0,d.jsxs)(aj.l6,{value:q,onValueChange:a=>r(a),children:[(0,d.jsx)(aj.bq,{children:(0,d.jsx)(aj.yv,{})}),(0,d.jsxs)(aj.gC,{children:[(0,d.jsx)(aj.eb,{value:"updated",children:"Last Updated"}),(0,d.jsx)(aj.eb,{value:"name",children:"Name"}),(0,d.jsx)(aj.eb,{value:"author",children:"Author"}),(0,d.jsx)(aj.eb,{value:"files",children:"File Count"})]})]})]})})]}),(0,d.jsxs)("div",{className:"flex border rounded-full",children:[(0,d.jsx)(o.$,{variant:"grid"===s?"secondary":"ghost",size:"sm",onClick:()=>t("grid"),className:"rounded-r-none rounded-l-full",children:(0,d.jsx)(Z.A,{className:"h-4 w-4"})}),(0,d.jsx)(o.$,{variant:"list"===s?"secondary":"ghost",size:"sm",onClick:()=>t("list"),className:"rounded-l-none rounded-r-full",children:(0,d.jsx)($.A,{className:"h-4 w-4"})})]}),(0,d.jsxs)(o.$,{onClick:x,size:"sm",className:"gap-2",children:[(0,d.jsx)(aa.A,{className:"h-4 w-4"}),(0,d.jsx)("span",{children:"Import"})]})]})]})}),(0,d.jsx)("div",{className:"flex-1 min-h-0 overflow-y-auto px-4 pt-3 pb-4 sm:px-6 sm:pt-3 sm:pb-6",children:(0,d.jsx)("div",{className:"mx-auto max-w-7xl",children:0===B.length?(0,d.jsx)("div",{className:"flex items-center justify-center h-full",children:(0,d.jsx)("div",{className:"text-center max-w-md",children:l?(0,d.jsxs)(d.Fragment,{children:[(0,d.jsx)(X.A,{className:"h-12 w-12 text-muted-foreground mx-auto mb-4"}),(0,d.jsx)("h3",{className:"font-semibold mb-2",children:"No templates found"}),(0,d.jsxs)("p",{className:"text-sm text-muted-foreground mb-4",children:['No templates match your search query "',l,'"']}),(0,d.jsx)(o.$,{variant:"outline",onClick:()=>m(""),children:"Clear search"})]}):(0,d.jsxs)(d.Fragment,{children:[(0,d.jsx)(F.A,{className:"h-12 w-12 text-muted-foreground mx-auto mb-4"}),(0,d.jsx)("h3",{className:"font-semibold mb-2",children:"No custom templates yet"}),(0,d.jsx)("p",{className:"text-sm text-muted-foreground mb-4",children:"Import custom templates to get started with professional designs."}),(0,d.jsxs)(o.$,{onClick:x,children:[(0,d.jsx)(aa.A,{className:"h-4 w-4 mr-2"}),"Import Template"]})]})})}):(0,d.jsx)("div",{className:"grid"===s?"grid grid-cols-1 md:grid-cols-2 lg:grid-cols-3 xl:grid-cols-4 gap-4":"space-y-3",children:B.map(a=>(0,d.jsx)(ax,{template:a,onSelect:A,onDelete:y,onExport:z,viewMode:s},a.id))})})})]})}function aA({onProjectSelect:a,onNavigate:b}){let c=(0,g.useRouter)();return(0,d.jsx)(az,{onProjectCreated:(b,d)=>{a?a({id:b}):c.push(`/workspace/${b}`)}})}var aB=c(6636),aC=c(17585),aD=c(62949),aE=c(5360),aF=c(75234),aG=c(85351),aH=c(59405),aI=c(76180),aJ=c(12897),aK=c(79944),aL=c(81100);function aM({skill:a,mode:b,onSave:c,onCancel:f}){let[g,h]=(0,e.useState)(""),[i,j]=(0,e.useState)(""),[k,l]=(0,e.useState)(""),[m,n]=(0,e.useState)(""),[r,s]=(0,e.useState)("form"),[u,v]=(0,e.useState)(!1),w=async()=>{v(!0);try{let{frontmatter:d}=(0,aJ.N1)(m);"create"===b?(await aB.skillsService.createSkill(m),T.oR.success(`Created skill: ${d.name}`)):a&&(await aB.skillsService.updateSkill(a.id,m),T.oR.success(`Updated skill: ${d.name}`)),c()}catch(b){let a=b instanceof Error?b.message:"Failed to save skill";T.oR.error(a)}finally{v(!1)}};return(0,d.jsxs)("div",{className:"flex flex-col bg-background h-[inherit]",children:[(0,d.jsx)("div",{className:"border-b px-6 py-4 shrink-0",children:(0,d.jsxs)("div",{className:"flex items-center justify-between",children:[(0,d.jsxs)("div",{className:"flex items-center gap-3",children:[(0,d.jsx)(o.$,{variant:"ghost",size:"sm",onClick:f,children:(0,d.jsx)(aK.A,{className:"w-4 h-4"})}),(0,d.jsxs)("div",{children:[(0,d.jsx)("h1",{className:"text-2xl font-bold",children:"create"===b?"Create New Skill":"Edit Skill"}),(0,d.jsx)("p",{className:"text-sm text-muted-foreground",children:"Define specialized knowledge for the AI assistant"})]})]}),(0,d.jsxs)("div",{className:"flex gap-2",children:[(0,d.jsx)(o.$,{variant:"outline",onClick:f,children:"Cancel"}),(0,d.jsxs)(o.$,{onClick:w,disabled:u,children:[(0,d.jsx)(aL.A,{className:"w-4 h-4 mr-2"}),u?"Saving...":"Save Skill"]})]})]})}),(0,d.jsxs)("div",{className:"flex-1 flex flex-col overflow-auto",children:[(0,d.jsx)("div",{className:"border-b px-6 shrink-0",children:(0,d.jsxs)("div",{className:"flex gap-2",children:[(0,d.jsx)("button",{onClick:()=>s("form"),className:`px-4 py-2 text-sm font-medium border-b-2 transition-colors ${"form"===r?"border-primary text-primary":"border-transparent text-muted-foreground hover:text-foreground"}`,children:"Form Editor"}),(0,d.jsx)("button",{onClick:()=>s("raw"),className:`px-4 py-2 text-sm font-medium border-b-2 transition-colors ${"raw"===r?"border-primary text-primary":"border-transparent text-muted-foreground hover:text-foreground"}`,children:"Raw Markdown"})]})}),"form"===r&&(0,d.jsx)("div",{className:"flex-1 overflow-y-auto px-6 py-4",children:(0,d.jsxs)("div",{className:"space-y-6",children:[(0,d.jsxs)("div",{children:[(0,d.jsx)(af.J,{htmlFor:"name",children:"Skill Name *"}),(0,d.jsx)(p.p,{id:"name",placeholder:"e.g., react-hooks, python-testing, ui-design",value:g,onChange:a=>h(a.target.value),className:"mt-1.5"}),(0,d.jsx)("p",{className:"text-xs text-muted-foreground mt-1",children:"Lowercase with hyphens (will be used as file name)"})]}),(0,d.jsxs)("div",{children:[(0,d.jsx)(af.J,{htmlFor:"description",children:"Description *"}),(0,d.jsx)(p.p,{id:"description",placeholder:"Brief description of what this skill covers",value:i,onChange:a=>j(a.target.value),className:"mt-1.5"}),(0,d.jsx)("p",{className:"text-xs text-muted-foreground mt-1",children:"Max 200 characters - shown in skills list"})]}),(0,d.jsxs)("div",{children:[(0,d.jsx)(af.J,{htmlFor:"markdown",children:"Skill Content *"}),(0,d.jsx)(q.T,{id:"markdown",placeholder:"Write the skill content in markdown format... ## Guidelines - Guideline 1 - Guideline 2 ## Examples ```javascript // Example code ```",value:k,onChange:a=>l(a.target.value),className:"mt-1.5 font-mono text-sm min-h-[400px]"}),(0,d.jsx)("p",{className:"text-xs text-muted-foreground mt-1",children:"Markdown content that the AI will read when using this skill"})]}),(0,d.jsxs)("div",{className:"bg-muted/50 rounded-lg p-4",children:[(0,d.jsxs)("h3",{className:"font-semibold mb-2 flex items-center gap-2",children:[(0,d.jsx)(t.A,{className:"w-4 h-4"}),"Tips for Writing Skills"]}),(0,d.jsxs)("ul",{className:"text-sm text-muted-foreground space-y-1 ml-5 list-disc",children:[(0,d.jsx)("li",{children:"Be specific and actionable - provide clear guidelines and examples"}),(0,d.jsx)("li",{children:"Use markdown formatting for better readability"}),(0,d.jsx)("li",{children:"Include code examples where relevant"}),(0,d.jsx)("li",{children:"Focus on practical knowledge the AI can apply"}),(0,d.jsx)("li",{children:"Keep it concise but comprehensive"})]})]})]})}),"raw"===r&&(0,d.jsx)("div",{className:"flex-1 overflow-auto px-6 py-4",children:(0,d.jsx)("div",{className:"max-w-4xl",children:(0,d.jsxs)("div",{children:[(0,d.jsx)(af.J,{htmlFor:"raw-content",children:"Raw SKILL.md Content"}),(0,d.jsx)(q.T,{id:"raw-content",value:m,onChange:a=>(a=>{n(a);try{let{frontmatter:b,markdown:c}=(0,aJ.N1)(a);h(b.name),j(b.description),l(c)}catch(a){}})(a.target.value),className:"mt-1.5 font-mono text-sm min-h-[600px]",spellCheck:!1}),(0,d.jsx)("p",{className:"text-xs text-muted-foreground mt-1",children:"Direct editing of the SKILL.md file (YAML frontmatter + markdown)"})]})})})]})]})}function aN(){let[a,b]=(0,e.useState)([]),[c,g]=(0,e.useState)(!0),[h,j]=(0,e.useState)(""),[k,l]=(0,e.useState)(null),[m,n]=(0,e.useState)(null),[q,r]=(0,e.useState)(!1),[s,u]=(0,e.useState)(null),[v,w]=(0,e.useState)(!0),[x,y]=(0,e.useState)(!1),[z,A]=(0,e.useState)(new Set),B=async()=>{try{g(!0);let a=await aB.skillsService.getAllSkills();b(a)}catch(a){f.v.error("[SkillsManager] Failed to load skills",a),T.oR.error("Failed to load skills")}finally{g(!1)}},C=async()=>{try{let a=await aB.skillsService.isGloballyEnabled();w(a);let b=await aB.skillsService.isEvaluationEnabled();y(b);let c=await aB.skillsService.getAllSkills(),d=new Set;for(let a of c)await aB.skillsService.isSkillEnabled(a.id)&&d.add(a.id);A(d)}catch(a){f.v.error("[SkillsManager] Failed to load enabled state",a)}},D=async a=>{try{await aB.skillsService.setGlobalEnabled(a),w(a),await i.vfs.reloadTransientSkills(),T.oR.success(a?"Skills enabled":"Skills disabled")}catch(a){T.oR.error("Failed to update skills state")}},E=async a=>{try{await aB.skillsService.setEvaluationEnabled(a),y(a),T.oR.success(a?"Skill evaluation enabled":"Skill evaluation disabled")}catch{T.oR.error("Failed to update evaluation state")}},F=async(a,b)=>{try{b?(await aB.skillsService.enableSkill(a),A(b=>new Set([...b,a]))):(await aB.skillsService.disableSkill(a),A(b=>{let c=new Set(b);return c.delete(a),c})),await i.vfs.reloadTransientSkills()}catch(a){T.oR.error("Failed to toggle skill")}},H=()=>{l(null),n("create")},I=a=>{l(a),n("edit")},J=a=>{u(a),r(!0)},K=async()=>{if(s)try{await aB.skillsService.deleteSkill(s.id),T.oR.success(`Deleted skill: ${s.name}`),await B(),await C(),await i.vfs.reloadTransientSkills()}catch(b){let a=b instanceof Error?b.message:"Failed to delete skill";T.oR.error(a)}finally{r(!1),u(null)}},L=async()=>{let a=document.createElement("input");a.type="file",a.accept=".md,.zip",a.multiple=!1,a.onchange=async a=>{let b=a.target.files?.[0];if(b)try{if(b.name.endsWith(".zip")){let a=await aB.skillsService.importSkills(b);T.oR.success(`Imported ${a.length} skill(s)`)}else{let a=await aB.skillsService.importSkillFile(b);T.oR.success(`Imported skill: ${a.name}`)}await B(),await C(),await i.vfs.reloadTransientSkills()}catch(b){let a=b instanceof Error?b.message:"Failed to import skill";T.oR.error(a)}},a.click()},M=async()=>{try{let b=a.filter(a=>!a.isBuiltIn);if(0===b.length)return void T.oR.error("No custom skills to export");let c=await aB.skillsService.exportSkills(b.map(a=>a.id)),d=URL.createObjectURL(c),e=document.createElement("a");e.href=d,e.download=`osw-skills-${new Date().toISOString().split("T")[0]}.zip`,e.click(),URL.revokeObjectURL(d),T.oR.success(`Exported ${b.length} skill(s)`)}catch(a){T.oR.error("Failed to export skills")}},N=async()=>{n(null),l(null),await B(),await C(),await i.vfs.reloadTransientSkills()},O=()=>{n(null),l(null)},P=a.filter(a=>a.name.toLowerCase().includes(h.toLowerCase())||a.description.toLowerCase().includes(h.toLowerCase())),Q=P.filter(a=>a.isBuiltIn),R=P.filter(a=>!a.isBuiltIn);return c?(0,d.jsx)("div",{className:"flex items-center justify-center h-screen",children:(0,d.jsxs)("div",{className:"text-center",children:[(0,d.jsx)("div",{className:"animate-spin rounded-full h-12 w-12 border-b-2 border-primary mx-auto"}),(0,d.jsx)("p",{className:"mt-4",children:"Loading skills..."})]})}):(0,d.jsxs)(d.Fragment,{children:[(0,d.jsxs)("div",{className:"h-full flex flex-col",children:[(0,d.jsx)("div",{className:"pt-4 px-4 pb-3 sm:pt-6 sm:px-6 sm:pb-3 shrink-0",children:(0,d.jsxs)("div",{className:"mx-auto max-w-7xl flex flex-col gap-3",children:[(0,d.jsxs)("div",{className:"flex flex-col sm:flex-row gap-3",children:[(0,d.jsxs)("div",{className:"relative flex-1",children:[(0,d.jsx)(X.A,{className:"absolute left-3 top-1/2 transform -translate-y-1/2 h-4 w-4 text-muted-foreground"}),(0,d.jsx)(p.p,{placeholder:"Search skills...",value:h,onChange:a=>j(a.target.value),className:"pl-9"})]}),(0,d.jsxs)("div",{className:"flex items-center gap-2",children:[(0,d.jsxs)(o.$,{variant:"outline",size:"sm",onClick:L,children:[(0,d.jsx)(aa.A,{className:"w-4 h-4 mr-2"}),"Import"]}),(0,d.jsxs)(o.$,{variant:"outline",size:"sm",onClick:M,children:[(0,d.jsx)(G.A,{className:"w-4 h-4 mr-2"}),"Export"]}),(0,d.jsxs)(o.$,{onClick:H,size:"sm",children:[(0,d.jsx)(_.A,{className:"w-4 h-4 mr-2"}),"New"]})]})]}),(0,d.jsxs)("div",{className:"flex items-center justify-between p-3 bg-muted/50 rounded-lg",children:[(0,d.jsxs)("div",{className:"flex items-center gap-2",children:[(0,d.jsx)(aE.A,{className:"w-4 h-4"}),(0,d.jsx)(af.J,{htmlFor:"global-toggle",className:"text-sm font-medium cursor-pointer",children:"Enable Skills System"})]}),(0,d.jsx)(aC.d,{id:"global-toggle",checked:v,onCheckedChange:D})]}),(0,d.jsxs)("div",{className:"flex items-center justify-between p-3 bg-muted/50 rounded-lg",children:[(0,d.jsxs)("div",{className:"flex items-center gap-2",children:[(0,d.jsx)(aF.A,{className:"w-4 h-4"}),(0,d.jsxs)("div",{children:[(0,d.jsx)(af.J,{htmlFor:"eval-toggle",className:"text-sm font-medium cursor-pointer",children:"Skill Evaluation"}),(0,d.jsx)("p",{className:"text-xs text-muted-foreground",children:"Pre-check which skills are relevant before each message. Increases initial token usage per message."})]})]}),(0,d.jsx)(aC.d,{id:"eval-toggle",checked:x,disabled:!v,onCheckedChange:E})]})]})}),(0,d.jsx)("div",{className:"flex-1 px-4 pt-3 pb-4 sm:px-6 sm:pt-3 sm:pb-6 overflow-auto",children:(0,d.jsx)("div",{className:"mx-auto max-w-7xl",children:0===P.length?(0,d.jsxs)("div",{className:"text-center py-12",children:[(0,d.jsx)(aF.A,{className:"w-12 h-12 mx-auto mb-4 text-muted-foreground"}),(0,d.jsx)("h3",{className:"text-lg font-semibold mb-2",children:"No skills found"}),(0,d.jsx)("p",{className:"text-muted-foreground mb-4",children:h?"Try a different search query":"Create your first custom skill"}),!h&&(0,d.jsxs)(o.$,{onClick:H,children:[(0,d.jsx)(_.A,{className:"w-4 h-4 mr-2"}),"Create Skill"]})]}):(0,d.jsxs)("div",{className:"space-y-6",children:[Q.length>0&&(0,d.jsxs)("div",{children:[(0,d.jsxs)("h2",{className:"text-lg font-semibold mb-3 flex items-center gap-2",children:[(0,d.jsx)(t.A,{className:"w-5 h-5"}),"Built-in Skills (",Q.length,")"]}),(0,d.jsx)("div",{className:"grid gap-3",children:Q.map(a=>(0,d.jsx)(aO,{skill:a,isEnabled:z.has(a.id),globalEnabled:v,onToggle:F,onEdit:I,onDelete:J},a.id))})]}),R.length>0&&(0,d.jsxs)("div",{children:[(0,d.jsxs)("h2",{className:"text-lg font-semibold mb-3 flex items-center gap-2",children:[(0,d.jsx)(aF.A,{className:"w-5 h-5"}),"Custom Skills (",R.length,")"]}),(0,d.jsx)("div",{className:"grid gap-3",children:R.map(a=>(0,d.jsx)(aO,{skill:a,isEnabled:z.has(a.id),globalEnabled:v,onToggle:F,onEdit:I,onDelete:J},a.id))})]})]})})})]}),(0,d.jsx)(ae.lG,{open:!!m,onOpenChange:a=>!a&&O(),children:(0,d.jsx)(ae.Cf,{className:"max-w-[90vw] sm:max-w-[85vw] lg:max-w-[75vw] xl:max-w-[1200px] h-[90vh] p-0 overflow-hidden",children:m&&(0,d.jsx)(aM,{skill:k,mode:m,onSave:N,onCancel:O})})}),(0,d.jsx)(ae.lG,{open:q,onOpenChange:r,children:(0,d.jsxs)(ae.Cf,{children:[(0,d.jsxs)(ae.c7,{children:[(0,d.jsx)(ae.L3,{children:"Delete Skill"}),(0,d.jsxs)(ae.rr,{children:['Are you sure you want to delete "',s?.name,'"? This action cannot be undone.']})]}),(0,d.jsxs)(ae.Es,{children:[(0,d.jsx)(o.$,{variant:"outline",onClick:()=>r(!1),children:"Cancel"}),(0,d.jsx)(o.$,{variant:"destructive",onClick:K,children:"Delete"})]})]})})]})}function aO({skill:a,isEnabled:b,globalEnabled:c,onToggle:f,onEdit:g,onDelete:h}){let[i,j]=(0,e.useState)(!1),k=c&&b;return(0,d.jsx)(aD.Nt,{open:i,onOpenChange:j,children:(0,d.jsxs)("div",{className:`border rounded-lg transition-colors ${k?"border-primary/30 bg-primary/5":"border-border"}`,children:[(0,d.jsx)("div",{className:"p-4",children:(0,d.jsxs)("div",{className:"flex items-start justify-between gap-4",children:[(0,d.jsxs)("div",{className:"flex-1 min-w-0",children:[(0,d.jsxs)("div",{className:"flex items-center gap-2 mb-2",children:[(0,d.jsxs)(aD.R6,{className:"flex items-center gap-2 hover:text-primary transition-colors",children:[i?(0,d.jsx)(aG.A,{className:"w-4 h-4 shrink-0"}):(0,d.jsx)(aH.A,{className:"w-4 h-4 shrink-0"}),(0,d.jsx)("h3",{className:"font-semibold truncate",children:a.name})]}),a.isBuiltIn&&(0,d.jsx)(r.E,{variant:"secondary",className:"text-xs",children:"Built-in"}),!k&&(0,d.jsx)(r.E,{variant:"outline",className:"text-xs text-muted-foreground",children:"Disabled"})]}),(0,d.jsx)("p",{className:"text-sm text-muted-foreground line-clamp-2",children:a.description})]}),(0,d.jsxs)("div",{className:"flex items-center gap-2",children:[(0,d.jsx)(aC.d,{checked:b,onCheckedChange:b=>f(a.id,b),disabled:!c}),!a.isBuiltIn&&(0,d.jsxs)(d.Fragment,{children:[(0,d.jsx)(o.$,{variant:"ghost",size:"sm",onClick:()=>g(a),children:(0,d.jsx)(aI.A,{className:"w-4 h-4"})}),(0,d.jsx)(o.$,{variant:"ghost",size:"sm",onClick:()=>h(a),children:(0,d.jsx)(I.A,{className:"w-4 h-4"})})]})]})]})}),(0,d.jsx)(aD.Ke,{children:(0,d.jsx)("div",{className:"border-t px-4 py-3 bg-muted/30",children:(0,d.jsxs)("div",{className:"text-sm space-y-2",children:[(0,d.jsxs)("div",{className:"flex items-center gap-2 text-muted-foreground",children:[(0,d.jsx)("span",{className:"font-medium",children:"Updated:"}),(0,d.jsx)("span",{children:a.updatedAt.toLocaleDateString()})]}),(0,d.jsxs)("div",{children:[(0,d.jsx)("span",{className:"font-medium text-muted-foreground",children:"Description:"}),(0,d.jsx)("p",{className:"mt-1",children:a.description})]}),(0,d.jsxs)("div",{children:[(0,d.jsx)("span",{className:"font-medium text-muted-foreground",children:"Content:"}),(0,d.jsx)("pre",{className:"mt-1 text-xs bg-background p-3 rounded border overflow-auto max-h-96 whitespace-pre-wrap",children:a.markdown})]})]})})})]})})}function aP(){return(0,d.jsx)(aN,{})}var aQ=c(30824),aR=c(72380),aS=c(43476),aT=c(18310),aU=c(15917),aV=c(80196),aW=c(25345),aX=c(78460),aY=c(94684),aZ=c(15952),a$=c(68877),a_=c(16945);c(33204);c(68324);c(27067);var a0=c(78266),a1=c(24886),a2=c(79588),a3=c(51932),a4=c(66641),a5=c(24780),a6=c(15303),a7=c(59268),a8=c(91292),a9=c(75535);c(65828),c(77917),c(33464),c(98688),c(43718),c(22774);c(71899),c(65893),c(18004);c(51881);function ba({onProjectSelect:a}){let[b,c]=(0,e.useState)([]),[f,g]=(0,e.useState)([]),[h,i]=(0,e.useState)(!0),[j,k]=(0,e.useState)({}),[l,m]=(0,e.useState)(null),[n,o]=(0,e.useState)(!1),[p,q]=(0,e.useState)(!1),[r,s]=(0,e.useState)(!1),[t,u]=(0,e.useState)(!1),[v,w]=(0,e.useState)(!1),[x,y]=(0,e.useState)(null),[z,A]=(0,e.useState)(""),[B,C]=(0,e.useState)("updated"),[D,E]=(0,e.useState)(null),[F,G]=(0,e.useState)(null);return(0,e.useMemo)(()=>{let a=b;if(z){let c=z.toLowerCase();a=b.filter(a=>{let b=f.find(b=>b.id===a.projectId);return a.name.toLowerCase().includes(c)||a.slug?.toLowerCase().includes(c)||b?.name.toLowerCase().includes(c)})}return[...a].sort((a,b)=>{switch(B){case"name":return a.name.localeCompare(b.name);case"created":return new Date(b.createdAt).getTime()-new Date(a.createdAt).getTime();case"published":if(!a.publishedAt&&!b.publishedAt)return 0;if(!a.publishedAt)return 1;if(!b.publishedAt)return -1;return new Date(b.publishedAt).getTime()-new Date(a.publishedAt).getTime();default:return new Date(b.updatedAt).getTime()-new Date(a.updatedAt).getTime()}})},[b,f,z,B]),(0,d.jsx)("div",{className:"h-full flex items-center justify-center",children:(0,d.jsx)("div",{className:"text-center text-muted-foreground",children:(0,d.jsx)("p",{children:"Deployments feature is only available in Server Mode"})})})}var bb=c(64727),bc=c(85986);function bd({tab:a}){let b=(0,g.useSearchParams)().get("settings");return(0,d.jsx)("div",{className:"h-full flex flex-col",children:(0,d.jsx)("div",{className:"flex-1 overflow-auto p-6",children:"application"===(b||a||"model")?(0,d.jsx)(bc.O,{}):(0,d.jsx)(bb.t,{})})})}function be({tab:a}){return(0,d.jsx)(e.Suspense,{fallback:(0,d.jsx)("div",{className:"h-full flex items-center justify-center",children:(0,d.jsx)("p",{className:"text-muted-foreground",children:"Loading..."})}),children:(0,d.jsx)(bd,{tab:a})})}var bf=c(15649);function bg({items:a,activeId:b,visibleIds:c=[],onItemClick:e}){if(0===a.length)return null;let g=(a,b)=>{a.preventDefault(),e?.(b.index.toString());let c=document.querySelector(`[data-heading-index="${b.index}"]`);c&&(c.scrollIntoView({behavior:"smooth"}),window.history.pushState(null,"",`#${b.id}`))};return(0,d.jsxs)("nav",{className:"space-y-1",children:[(0,d.jsx)("p",{className:"text-sm font-semibold mb-3 text-foreground",children:"On This Page"}),(0,d.jsx)("ul",{className:"text-sm",children:a.map(a=>(0,d.jsxs)("li",{children:[(0,d.jsx)("a",{href:`#${a.id}`,"data-toc-id":a.index,onClick:b=>g(b,a),className:(0,f.cn)("block py-1 text-muted-foreground hover:text-foreground transition-colors","border-l-2 pl-3",b===a.index.toString()?"border-primary text-foreground font-medium":c.includes(a.index.toString())?"border-blue-400/50 text-foreground/80":"border-transparent"),children:a.text}),a.children&&a.children.length>0&&(0,d.jsx)("ul",{children:a.children.map(a=>(0,d.jsx)("li",{children:(0,d.jsx)("a",{href:`#${a.id}`,"data-toc-id":a.index,onClick:b=>g(b,a),className:(0,f.cn)("block py-1 text-xs text-muted-foreground hover:text-foreground transition-colors","border-l-2",b===a.index.toString()?"border-primary text-foreground font-medium":c.includes(a.index.toString())?"border-blue-400/50 text-foreground/80":"border-transparent"),style:{paddingLeft:"calc(0.75rem * 1.67)"},children:a.text})},`${a.id}-${a.index}`))})]},`${a.id}-${a.index}`))})]})}var bh=c(97518);function bi(){let a=(0,g.useSearchParams)().get("doc")||"overview",b=bh.P.find(b=>b.id===a)||bh.P[0],[c,f]=(0,e.useState)(""),[h,i]=(0,e.useState)(!1),[j,k]=(0,e.useState)(null),[l,m]=(0,e.useState)(""),[n,o]=(0,e.useState)([]),p=(0,e.useRef)(!1);(0,e.useRef)(null);let q=(0,e.useMemo)(()=>{if(!c)return[];let a=c.split("\n"),b=[],d=0;for(let c of a){let a=c.match(/^(#{2,4})\s+(.+)$/);if(a){let c=a[1].length,e=a[2].trim(),f=e.toString().toLowerCase().trim().replace(/\s+/g,"-").replace(/[^\w\-]+/g,"").replace(/\-\-+/g,"-").replace(/^-+/,"").replace(/-+$/,"");b.push({level:c,text:e,id:f,index:d}),d++}}let e=[],f=null;for(let a of b)2===a.level?(f={id:a.id,text:a.text,level:2,index:a.index,children:[]},e.push(f)):3===a.level&&f&&f.children.push({id:a.id,text:a.text,level:3,index:a.index});return e},[c]),r=(0,e.useCallback)(a=>{m(a),o([a]),p.current=!0,setTimeout(()=>{p.current=!1;let a=document.querySelector(".docs-content-area");if(!a)return;let b=document.querySelectorAll(".docs-content-area [data-heading-index]");if(0===b.length)return;let c=a.getBoundingClientRect().top,d=[];b.forEach(b=>{let e=b.getBoundingClientRect(),f=c+a.clientHeight;if(e.top>=c&&e.bottom<=f){let a=b.getAttribute("data-heading-index");a&&d.push(a)}}),o(d)},1e3)},[]),s=q.length>=3;return(0,d.jsx)("div",{className:"h-full flex flex-col",children:(0,d.jsxs)("div",{className:`flex-1 overflow-hidden ${s?"lg:grid lg:grid-cols-[1fr_280px]":""}`,children:[(0,d.jsx)("div",{className:"h-full overflow-y-auto docs-content-area bg-background",children:(0,d.jsxs)("div",{className:"p-6 sm:p-8 max-w-4xl mx-auto",onClick:a=>{let b=a.target;if("A"===b.tagName){let c=b.getAttribute("href");if(c?.startsWith("#")){a.preventDefault();let b=document.getElementById(c.slice(1));b&&(b.scrollIntoView({behavior:"smooth"}),window.history.pushState(null,"",c))}}},children:[h&&(0,d.jsx)("div",{className:"flex items-center justify-center h-screen",children:(0,d.jsxs)("div",{className:"text-center",children:[(0,d.jsx)("div",{className:"animate-spin rounded-full h-12 w-12 border-b-2 border-primary mx-auto"}),(0,d.jsx)("p",{className:"mt-4 text-muted-foreground",children:"Loading documentation..."})]})}),j&&(0,d.jsxs)("div",{className:"flex items-center gap-3 p-4 bg-destructive/10 border border-destructive/20 rounded-lg text-destructive",children:[(0,d.jsx)(aT.A,{className:"h-5 w-5 flex-shrink-0"}),(0,d.jsxs)("div",{children:[(0,d.jsx)("p",{className:"font-semibold",children:"Error loading document"}),(0,d.jsx)("p",{className:"text-sm",children:j})]})]}),!h&&!j&&c&&(0,d.jsxs)(d.Fragment,{children:[(0,d.jsx)("div",{className:"mb-6 pb-4 border-b",children:(0,d.jsxs)("div",{className:"flex items-center gap-3 mb-2",children:[(0,d.jsx)(b.icon,{className:"h-8 w-8 text-primary"}),(0,d.jsx)("h1",{className:"text-3xl font-bold",children:b.title})]})}),(0,d.jsx)(bf.T,{content:c})]})]})}),s&&(0,d.jsx)("div",{className:"hidden lg:block h-full overflow-y-auto border-l border-border bg-muted/30",children:(0,d.jsx)("div",{className:"p-6 sticky top-0",children:(0,d.jsx)(bg,{items:q,activeId:l,visibleIds:n,onItemClick:r})})})]})})}function bj(){return(0,d.jsx)(e.Suspense,{fallback:(0,d.jsx)("div",{className:"flex items-center justify-center h-full",children:"Loading documentation..."}),children:(0,d.jsx)(bi,{})})}var bk=c(74097),bl=c(52998),bm=c(87251),bn=c(3991),bo=c.n(bn),bp=c(30758);async function bq(){await i.vfs.init();let a=await i.vfs.listProjects(),b=await n.listCustomTemplates(),c=await aB.skillsService.getAllSkills(),d=null;try{let a=await fetch("/api/docs/WHATS_NEW.md");if(a.ok){let b=await a.text(),c=b.match(/^## v(\d+\.\d+\.\d+)\s*-\s*(.+)$/m);if(c){let a,e=c[1],f=c[2].trim(),g=b.indexOf(c[0]),h=b.substring(g+c[0].length),i=h.match(/^(?:## |---)/m),j=i?h.substring(0,i.index):h,k=/^[-*]\s+\*\*(.+?)\*\*\s*[-–]?\s*(.*)$/gm,l=[];for(;null!==(a=k.exec(j))&&l.length<4;){let b=a[1].trim(),c=a[2]?.trim();l.push(c?`${b} - ${c}`:b)}if(0===l.length){let b=/^[-*]\s+(.+)$/gm;for(;null!==(a=b.exec(j))&&l.length<4;){let b=a[1].trim();b.match(/^\[.*\]\(.*\)$/)||l.push(b.replace(/\*\*/g,""))}}d={version:e,title:f,highlights:l}}}}catch{}return{content:{projects:a.length,templates:b.length,skills:c.length},whatsNew:d,recentProjects:a.sort((a,b)=>new Date(b.updatedAt).getTime()-new Date(a.updatedAt).getTime()).slice(0,3).map(a=>({id:a.id,name:a.name,description:a.description||null,updatedAt:a.updatedAt instanceof Date?a.updatedAt.toISOString():a.updatedAt}))}}function br(a){return a>=1e6?(a/1e6).toFixed(1)+"M":a>=1e3?(a/1e3).toFixed(1)+"K":a.toString()}function bs(a){let b=new Date(a),c=new Date().getTime()-b.getTime(),d=Math.floor(c/6e4),e=Math.floor(c/36e5),f=Math.floor(c/864e5);return d<1?"just now":d<60?`${d}m ago`:e<24?`${e}h ago`:f<7?`${f}d ago`:b.toLocaleDateString()}function bt({onStartTour:a,onNavigate:b}){let c=a=>{b&&(a.preventDefault(),b("projects"))};return(0,d.jsx)("div",{className:"bg-card rounded-xl border border-zinc-800 p-4 mb-6",children:(0,d.jsxs)("div",{className:"flex flex-wrap gap-2",children:[(0,d.jsx)(o.$,{variant:"default",size:"sm",asChild:!0,className:"gap-1.5",children:(0,d.jsxs)(bo(),{href:"#",onClick:c,children:[(0,d.jsx)(_.A,{className:"w-4 h-4"}),"New Project"]})}),(0,d.jsx)(o.$,{variant:"outline",size:"sm",asChild:!0,className:"gap-1.5",children:(0,d.jsxs)(bo(),{href:"#",onClick:c,children:[(0,d.jsx)(y.A,{className:"w-4 h-4"}),"Projects"]})}),!1,(0,d.jsxs)(o.$,{variant:"outline",size:"sm",onClick:a,className:"gap-1.5",children:[(0,d.jsx)(aF.A,{className:"w-4 h-4"}),"Guided Tour"]}),(0,d.jsx)(o.$,{variant:"outline",size:"sm",asChild:!0,className:"gap-1.5",children:(0,d.jsxs)("a",{href:"https://discord.gg/mAJ8Ss4u",target:"_blank",rel:"noopener noreferrer",children:[(0,d.jsx)(bm.E,{className:"w-4 h-4"}),"Discord"]})}),(0,d.jsx)(o.$,{variant:"outline",size:"sm",asChild:!0,className:"gap-1.5",children:(0,d.jsxs)(bo(),{href:"#",onClick:a=>{b&&(a.preventDefault(),b("docs"))},children:[(0,d.jsx)(bk.A,{className:"w-4 h-4"}),"Docs"]})})]})})}function bu({whatsNew:a,onNavigate:b}){return a?(0,d.jsxs)("div",{className:"bg-zinc-900/30 rounded-xl border border-zinc-800 p-4 flex flex-col",children:[(0,d.jsxs)("div",{className:"flex items-start justify-between gap-4 mb-3",children:[(0,d.jsxs)("div",{className:"flex items-center gap-2",children:[(0,d.jsx)(bl.A,{className:"w-4 h-4 text-orange-500"}),(0,d.jsxs)("h3",{className:"text-sm font-medium text-zinc-200",children:["What's New in v",a.version]})]}),(0,d.jsxs)(bo(),{href:"#",onClick:a=>{b&&(a.preventDefault(),window.history.pushState({},"","/?doc=whats-new"),b("docs"))},className:"text-xs text-orange-500 hover:text-orange-400 flex items-center gap-1",children:["Read all",(0,d.jsx)(av.A,{className:"w-3 h-3"})]})]}),(0,d.jsx)("p",{className:"text-sm font-medium text-zinc-200 mb-2",children:a.title}),a.highlights&&a.highlights.length>0&&(0,d.jsx)("ul",{className:"space-y-1 flex-1",children:a.highlights.map((a,b)=>(0,d.jsxs)("li",{className:"text-xs text-zinc-300 flex items-start gap-2",children:[(0,d.jsx)("span",{className:"text-orange-500/70 mt-0.5",children:"•"}),(0,d.jsx)("span",{children:a})]},b))})]}):null}function bv({data:a,loading:b,onRefresh:c}){let e=[{label:"Version",value:`v${bp.rE}`},{label:"Projects",value:br(a.content.projects)},{label:"Templates",value:br(a.content.templates)},{label:"Skills",value:br(a.content.skills)}],f=Math.ceil(e.length/2),g=e.slice(0,f),h=e.slice(f);return(0,d.jsxs)("div",{className:"bg-zinc-900/30 rounded-xl border border-zinc-800 p-4 flex flex-col",children:[(0,d.jsxs)("div",{className:"flex items-center justify-between mb-3",children:[(0,d.jsx)("h3",{className:"text-sm font-medium text-zinc-300",children:"Content Overview"}),(0,d.jsx)(o.$,{variant:"ghost",size:"sm",onClick:c,disabled:b,className:"h-7 px-2",children:(0,d.jsx)(aW.A,{className:`w-3.5 h-3.5 ${b?"animate-spin":""}`})})]}),(0,d.jsxs)("div",{className:"grid grid-cols-1 sm:grid-cols-2 gap-x-6 gap-y-1.5 flex-1 content-start",children:[(0,d.jsx)("div",{className:"space-y-1.5",children:g.map(a=>(0,d.jsxs)("div",{className:"flex items-center justify-between",children:[(0,d.jsx)("span",{className:"text-xs text-zinc-500",children:a.label}),(0,d.jsx)("span",{className:"text-sm font-medium text-zinc-200",children:a.value})]},a.label))}),(0,d.jsx)("div",{className:"space-y-1.5",children:h.map(a=>(0,d.jsxs)("div",{className:"flex items-center justify-between",children:[(0,d.jsx)("span",{className:"text-xs text-zinc-500",children:a.label}),(0,d.jsx)("span",{className:"text-sm font-medium text-zinc-200",children:a.value})]},a.label))})]})]})}function bw({projects:a,onNavigate:b,onProjectSelect:c}){return(0,d.jsxs)("div",{className:"bg-zinc-900/30 rounded-xl border border-zinc-800 p-4 flex flex-col",children:[(0,d.jsxs)("div",{className:"flex items-center justify-between mb-3",children:[(0,d.jsxs)("div",{className:"flex items-center gap-2",children:[(0,d.jsx)(y.A,{className:"w-4 h-4 text-orange-500"}),(0,d.jsx)("h3",{className:"text-sm font-medium text-zinc-300",children:"Recent Projects"})]}),(0,d.jsxs)(bo(),{href:"#",onClick:a=>{b&&(a.preventDefault(),b("projects"))},className:"text-xs text-zinc-500 hover:text-zinc-300 flex items-center gap-0.5",children:["View all",(0,d.jsx)(aH.A,{className:"w-3 h-3"})]})]}),0===a.length?(0,d.jsx)("p",{className:"text-xs text-zinc-500 text-center py-2 flex-1 flex items-center justify-center",children:"No projects yet"}):(0,d.jsx)("div",{className:"space-y-1.5 flex-1",children:a.slice(0,3).map(a=>(0,d.jsxs)(bo(),{href:"#",onClick:b=>{var d;return d=a.id,void(c&&(b.preventDefault(),c(d)))},className:"flex items-center justify-between text-xs py-1.5 px-2 bg-zinc-900/50 rounded hover:bg-zinc-800/50 transition-colors",children:[(0,d.jsx)("span",{className:"text-zinc-300 truncate flex-1 mr-2",children:a.name}),(0,d.jsxs)("span",{className:"text-zinc-500 shrink-0 flex items-center gap-1",children:[(0,d.jsx)(a6.A,{className:"w-3 h-3"}),bs(a.updatedAt)]})]},a.id))})]})}function bx({onNavigate:a,onProjectSelect:b,onStartTour:c}){let f=(0,g.useRouter)(),[h,i]=(0,e.useState)(null),[j,k]=(0,e.useState)(null),[l,m]=(0,e.useState)(!0),[n,p]=(0,e.useState)(null),[q,r]=(0,e.useState)(null),s=(0,e.useCallback)(async()=>{m(!0),p(null);try{{let a=await bq();k(a)}r(new Date)}catch(a){p(a instanceof Error?a.message:"Unknown error")}finally{m(!1)}},[]),t=(0,e.useCallback)(()=>{c?c():f.push("/admin/projects?tour=start")},[f,c]),u=(0,e.useCallback)(a=>{b&&b(a)},[b]),v=!!j;if(l&&!v)return(0,d.jsx)("div",{className:"h-full flex items-center justify-center",children:(0,d.jsxs)("div",{className:"text-center",children:[(0,d.jsx)("div",{className:"animate-spin rounded-full h-8 w-8 border-b-2 border-orange-500 mx-auto"}),(0,d.jsx)("p",{className:"mt-3 text-sm text-zinc-400",children:"Loading dashboard..."})]})});if(n&&!v)return(0,d.jsx)("div",{className:"h-full flex items-center justify-center",children:(0,d.jsxs)("div",{className:"text-center",children:[(0,d.jsx)(a_.A,{className:"w-8 h-8 text-red-500 mx-auto mb-2"}),(0,d.jsx)("p",{className:"text-zinc-400 text-sm",children:n}),(0,d.jsx)(o.$,{variant:"outline",size:"sm",onClick:s,className:"mt-4",children:"Retry"})]})});if(!v)return null;if(j){let b=null!==j.whatsNew;return(0,d.jsxs)("div",{className:"h-full overflow-y-auto p-6",children:[(0,d.jsx)("div",{className:"flex items-center justify-between mb-4",children:(0,d.jsxs)("div",{children:[(0,d.jsx)("h1",{className:"text-xl font-semibold text-zinc-100",children:"Dashboard"}),q&&(0,d.jsxs)("p",{className:"text-xs text-zinc-500 mt-0.5",children:["Updated ",q.toLocaleTimeString()]})]})}),(0,d.jsx)(bt,{onStartTour:t,onNavigate:a}),(0,d.jsxs)("div",{className:"grid grid-cols-1 lg:grid-cols-2 gap-4 mb-4 [&>*]:min-h-[160px]",children:[(0,d.jsx)(bv,{data:j,loading:l,onRefresh:s}),b&&(0,d.jsx)(bu,{whatsNew:j.whatsNew,onNavigate:a})]}),(0,d.jsx)("div",{className:"mb-4",children:(0,d.jsx)(bw,{projects:j.recentProjects,onNavigate:a,onProjectSelect:u})})]})}return null}function by({view:a,onProjectSelect:b,settingsTab:e,onNavigate:g,onStartTour:h}){let i=async a=>{try{let{vfs:d}=await Promise.resolve().then(c.bind(c,11482));await d.init();let e=await d.getProject(a);e?b(e):f.v.warn("[ContentArea] Project not found:",a)}catch(a){f.v.error("[ContentArea] Failed to load project:",a)}};switch(a){case"dashboard":return(0,d.jsx)(bx,{onNavigate:g,onProjectSelect:i,onStartTour:h});case"projects":default:return(0,d.jsx)(as,{onProjectSelect:b});case"deployments":return(0,d.jsx)(ba,{onProjectSelect:b});case"templates":return(0,d.jsx)(aA,{onProjectSelect:a=>i(a.id),onNavigate:g});case"skills":return(0,d.jsx)(aP,{});case"docs":return(0,d.jsx)(bj,{});case"settings":return(0,d.jsx)(be,{tab:e})}}},85986:(a,b,c)=>{c.d(b,{O:()=>D});var d=c(21124),e=c(38301),f=c(47247),g=c(19217),h=c(7629),i=c(53199),j=c(17585),k=c(42830),l=c(45523),m=c(28074),n=c(85351),o=c(32717),p=c(16945),q=c(65828),r=c(49269),s=c(43700),t=c(71117),u=c(86275),v=c(45914),w=c(39193),x=c.n(w),y=c(15514);class z{static{this.BACKUP_VERSION="1.9.0"}static{this.FILE_EXTENSION=".osws"}static{this.MAX_IMPORT_SIZE=0x6400000}static async exportAllData(){try{y.v.info("Starting data export...");let a={version:this.BACKUP_VERSION,exportDate:new Date().toISOString(),databases:{vfs:await this.exportUnifiedData(),conversations:[],checkpoints:[]},metadata:{projectCount:0,totalSize:0,exportedFrom:"oswstudio"}};a.metadata.projectCount=a.databases.vfs.projects.length,a.metadata.totalSize=this.calculateDataSize(a);let b=new(x());b.file("backup.json",JSON.stringify(a,null,2));let c=await b.generateAsync({type:"blob",compression:"DEFLATE",compressionOptions:{level:6}}),d=`oswstudio-backup-${new Date().toISOString().split("T")[0]}${this.FILE_EXTENSION}`;this.downloadBlob(c,d),y.v.info(`Export completed: ${a.metadata.projectCount} projects, ${this.formatBytes(a.metadata.totalSize)}`)}catch(a){throw y.v.error("Export failed:",a),Error(`Export failed: ${a instanceof Error?a.message:"Unknown error"}`)}}static async importAllData(a,b={mode:"merge"}){try{if(!a.name.endsWith(this.FILE_EXTENSION))throw Error(`Invalid file type. Expected ${this.FILE_EXTENSION} file.`);if(a.size>this.MAX_IMPORT_SIZE)throw Error(`File too large. Maximum size is ${this.formatBytes(this.MAX_IMPORT_SIZE)}.`);b.onProgress?.(10,"Reading backup file...");let d=new(x()),e=(await d.loadAsync(a)).file("backup.json");if(!e)throw Error("Invalid backup file format.");let f=await e.async("string"),g=JSON.parse(f);if(this.validateBackupData(g),b.onProgress?.(30,"Validating backup data..."),"replace"===b.mode){b.onProgress?.(40,"Clearing existing data...");try{let{vfs:a}=await Promise.resolve().then(c.bind(c,11482));a.db?.db&&(y.v.info("[Backup] Closing VFS database before deletion"),a.db.db.close())}catch(a){y.v.warn("[Backup] Could not close VFS database",a)}await this.clearAllData(),await new Promise(a=>setTimeout(a,500))}b.onProgress?.(50,"Importing all data...");let h={...g.databases.vfs,conversations:g.databases.vfs.conversations||g.databases.conversations||[],checkpoints:g.databases.vfs.checkpoints||g.databases.checkpoints||[]};await this.importUnifiedData(h),b.onProgress?.(100,"Import completed successfully!"),y.v.info(`Import completed: ${g.metadata.projectCount} projects restored`)}catch(a){throw y.v.error("Import failed:",a),Error(`Import failed: ${a instanceof Error?a.message:"Unknown error"}`)}}static async validateBackupFile(a){try{if(!a.name.endsWith(this.FILE_EXTENSION))return{valid:!1,reason:"Invalid file extension"};if(a.size>this.MAX_IMPORT_SIZE)return{valid:!1,reason:"File too large"};let b=new(x()),c=(await b.loadAsync(a)).file("backup.json");if(!c)return{valid:!1,reason:"Invalid backup file format"};let d=await c.async("string"),e=JSON.parse(d);return this.validateBackupData(e),{valid:!0,metadata:e.metadata}}catch(a){return{valid:!1,reason:a instanceof Error?a.message:"Unknown error"}}}static async exportUnifiedData(){let a={projects:[],files:[],fileTree:[],conversations:[],checkpoints:[]};return new Promise((b,c)=>{let d=indexedDB.open("osw-studio-db",1);d.onsuccess=async()=>{try{let c=d.result,e=c.transaction(["projects"],"readonly"),f=e.objectStore("projects").getAll();f.onsuccess=()=>{a.projects=f.result||[]};let g=c.transaction(["files"],"readonly"),h=g.objectStore("files").getAll();h.onsuccess=()=>{a.files=h.result||[]};let i=c.transaction(["fileTree"],"readonly"),j=i.objectStore("fileTree").getAll();j.onsuccess=()=>{a.fileTree=j.result||[]};let k=c.transaction(["conversations"],"readonly"),l=k.objectStore("conversations").getAll();l.onsuccess=()=>{a.conversations=l.result||[]};let m=c.transaction(["checkpoints"],"readonly"),n=m.objectStore("checkpoints").getAll();n.onsuccess=()=>{a.checkpoints=n.result||[]},await Promise.all([new Promise(a=>e.oncomplete=()=>a(void 0)),new Promise(a=>g.oncomplete=()=>a(void 0)),new Promise(a=>i.oncomplete=()=>a(void 0)),new Promise(a=>k.oncomplete=()=>a(void 0)),new Promise(a=>m.oncomplete=()=>a(void 0))]),b(a)}catch(a){c(a)}},d.onerror=()=>c(d.error)})}static async importLegacyConversations(){return new Promise(a=>{let b=indexedDB.open("DeepStudioConversations",1);b.onsuccess=()=>{let c=b.result.transaction(["conversations"],"readonly").objectStore("conversations").getAll();c.onsuccess=()=>{a(c.result||[])},c.onerror=()=>a([])},b.onerror=()=>a([])})}static async importLegacyCheckpoints(){return new Promise(a=>{let b=indexedDB.open("DeepStudioCheckpoints",1);b.onsuccess=()=>{let c=b.result.transaction(["checkpoints"],"readonly").objectStore("checkpoints").getAll();c.onsuccess=()=>{a(c.result||[])},c.onerror=()=>a([])},b.onerror=()=>a([])})}static async importUnifiedData(a){return new Promise((b,c)=>{y.v.info("[Import] Opening database for import...");let d=setTimeout(()=>{y.v.error("[Import] Database open timeout after 10s"),c(Error("Database open timeout"))},1e4),e=indexedDB.open("osw-studio-db",1);e.onerror=()=>{clearTimeout(d),y.v.error("[Import] Failed to open database for import",e.error),c(e.error)},e.onblocked=()=>{y.v.warn("[Import] Database open is blocked - waiting for connections to close")},e.onupgradeneeded=a=>{y.v.info("[Import] Creating database schema...");let b=a.target.result;if(!b.objectStoreNames.contains("projects")){let a=b.createObjectStore("projects",{keyPath:"id"});a.createIndex("name","name",{unique:!1}),a.createIndex("createdAt","createdAt",{unique:!1})}if(!b.objectStoreNames.contains("files")){let a=b.createObjectStore("files",{keyPath:"id"});a.createIndex("projectId","projectId",{unique:!1}),a.createIndex("path",["projectId","path"],{unique:!0}),a.createIndex("type","type",{unique:!1})}if(!b.objectStoreNames.contains("fileTree")){let a=b.createObjectStore("fileTree",{keyPath:"id"});a.createIndex("projectId","projectId",{unique:!1}),a.createIndex("path",["projectId","path"],{unique:!0}),a.createIndex("parentPath",["projectId","parentPath"],{unique:!1})}if(!b.objectStoreNames.contains("conversations")){let a=b.createObjectStore("conversations",{keyPath:"id"});a.createIndex("projectId","projectId",{unique:!1}),a.createIndex("lastUpdated","lastUpdated",{unique:!1})}if(!b.objectStoreNames.contains("checkpoints")){let a=b.createObjectStore("checkpoints",{keyPath:"id"});a.createIndex("projectId","projectId",{unique:!1}),a.createIndex("timestamp","timestamp",{unique:!1})}},e.onsuccess=async()=>{try{clearTimeout(d);let c=e.result;y.v.info("[Import] Database opened successfully"),y.v.info("[Import] Starting data import...",{projects:a.projects?.length||0,files:a.files?.length||0,fileTree:a.fileTree?.length||0,conversations:a.conversations?.length||0,checkpoints:a.checkpoints?.length||0});let f=c.transaction(["projects"],"readwrite").objectStore("projects");for(let b of a.projects||[])await new Promise((a,c)=>{let d=f.put(b);d.onsuccess=()=>a(),d.onerror=()=>{y.v.error("[Import] Failed to import project:",b.id,d.error),c(d.error)}});y.v.info("[Import] Projects imported");let g=c.transaction(["files"],"readwrite").objectStore("files");for(let b of a.files||[])await new Promise((a,c)=>{let d=g.put(b);d.onsuccess=()=>a(),d.onerror=()=>{y.v.error("[Import] Failed to import file:",b.path,d.error),c(d.error)}});y.v.info("[Import] Files imported");let h=c.transaction(["fileTree"],"readwrite").objectStore("fileTree");for(let b of a.fileTree||[])await new Promise((a,c)=>{let d=h.put(b);d.onsuccess=()=>a(),d.onerror=()=>{y.v.error("[Import] Failed to import tree node:",b.path,d.error),c(d.error)}});y.v.info("[Import] File tree imported");let i=a.conversations||[];if(i.length>0){y.v.info("[Import] Importing conversations:",i.length);let a=c.transaction(["conversations"],"readwrite").objectStore("conversations");for(let b of i)await new Promise((c,d)=>{let e=a.put(b);e.onsuccess=()=>c(),e.onerror=()=>{y.v.error("[Import] Failed to import conversation:",b.id,e.error),d(e.error)}});y.v.info("[Import] Conversations imported")}let j=a.checkpoints||[];if(j.length>0){y.v.info("[Import] Importing checkpoints:",j.length);let a=c.transaction(["checkpoints"],"readwrite").objectStore("checkpoints");for(let b of j)await new Promise((c,d)=>{let e=a.put(b);e.onsuccess=()=>c(),e.onerror=()=>{y.v.error("[Import] Failed to import checkpoint:",b.id,e.error),d(e.error)}});y.v.info("[Import] Checkpoints imported")}y.v.info("[Import] All data imported successfully"),b()}catch(a){c(a)}},e.onerror=()=>c(e.error)})}static async clearAllData(){for(let a of["osw-studio-db","osw-studio-vfs","OSWStudioConversations","OSWStudioCheckpoints","deepstudio-vfs","DeepStudioConversations","DeepStudioCheckpoints"])await new Promise(b=>{let c=setTimeout(()=>{y.v.warn(`[Backup] Database deletion timeout for: ${a}`),b()},2e3),d=indexedDB.deleteDatabase(a);d.onsuccess=()=>{clearTimeout(c),y.v.info(`[Backup] Deleted database: ${a}`),b()},d.onerror=()=>{clearTimeout(c),y.v.warn(`[Backup] Error deleting database: ${a}`,d.error),b()},d.onblocked=()=>{y.v.warn(`[Backup] Database deletion blocked: ${a}`)}});y.v.info("[Backup] All databases cleared")}static validateBackupData(a){if(!a.version||!a.exportDate||!a.databases||!a.metadata)throw Error("Invalid backup file structure");if(!a.databases.vfs||!a.databases.conversations||!a.databases.checkpoints)throw Error("Incomplete backup data");let b=a.version.split(".").map(Number),c=this.BACKUP_VERSION.split(".").map(Number);if(b[0]>c[0])throw Error(`Backup version ${a.version} is not compatible with current version ${this.BACKUP_VERSION}`)}static calculateDataSize(a){return JSON.stringify(a).length}static formatBytes(a){if(0===a)return"0 Bytes";let b=Math.floor(Math.log(a)/Math.log(1024));return parseFloat((a/Math.pow(1024,b)).toFixed(2))+" "+["Bytes","KB","MB","GB"][b]}static downloadBlob(a,b){let c=URL.createObjectURL(a),d=document.createElement("a");d.href=c,d.download=b,document.body.appendChild(d),d.click(),document.body.removeChild(d),URL.revokeObjectURL(c)}}var A=c(93554),B=c(62949),C=c(46435);function D(){let[,a]=(0,e.useState)({}),[b,c]=(0,e.useState)({}),{theme:w,setTheme:x}=(0,l.D)(),[y,D]=(0,e.useState)(!1),[E,F]=(0,e.useState)(!1),[G,H]=(0,e.useState)(!1),[I,J]=(0,e.useState)(!1),[K,L]=(0,e.useState)(0),[M,N]=(0,e.useState)(""),[O,P]=(0,e.useState)(()=>!1!==f.s.getSettings().telemetryOptIn),[Q,R]=(0,e.useState)({application:!0,costTracking:!0,dataManagement:!0}),S=async()=>{try{H(!0),await z.exportAllData(),k.oR.success("Data exported successfully!")}catch(a){k.oR.error(a instanceof Error?a.message:"Export failed")}finally{H(!1)}},T=a=>{R(b=>({...b,[a]:!b[a]}))};return(0,d.jsxs)("div",{className:"flex-1 min-h-0 flex flex-col overflow-hidden",children:[(0,d.jsxs)("div",{className:"shrink-0 pb-3 mb-1 border-b",children:[(0,d.jsx)("h3",{className:"font-semibold text-base tracking-tight",children:"Settings"}),(0,d.jsx)("p",{className:"text-muted-foreground text-xs mt-1",children:"Application preferences and data management"})]}),(0,d.jsx)("div",{className:"flex-1 min-h-0 overflow-y-auto",children:(0,d.jsxs)("div",{className:"space-y-3 pb-4",children:[(0,d.jsxs)(B.Nt,{open:Q.application,onOpenChange:()=>T("application"),children:[(0,d.jsxs)(B.R6,{className:"flex items-center justify-between w-full p-3 rounded-lg hover:bg-muted/50 transition-colors",children:[(0,d.jsxs)("div",{className:"flex items-center gap-2",children:[(0,d.jsx)(m.A,{className:"h-4 w-4"}),(0,d.jsx)("h4",{className:"font-medium text-sm",children:"Application Settings"})]}),(0,d.jsx)(n.A,{className:`h-4 w-4 transition-transform duration-200 ${Q.application?"rotate-180":""}`})]}),(0,d.jsxs)(B.Ke,{className:"px-3 pt-2 pb-3",children:[(0,d.jsx)("p",{className:"text-muted-foreground text-xs mb-4",children:"Configure your preferences and display options"}),(0,d.jsxs)("div",{className:"space-y-4",children:[(0,d.jsxs)("div",{children:[(0,d.jsx)(i.J,{htmlFor:"theme",children:"Theme"}),(0,d.jsxs)(C.OY,{type:"single",value:y&&w||"dark",onValueChange:b=>{b&&(x(b),f.s.setSetting("theme",b),a(a=>({...a,theme:b})))},className:"w-full mt-2",children:[(0,d.jsx)(C.dz,{value:"dark",className:"flex-1",children:"Dark"}),(0,d.jsx)(C.dz,{value:"light",className:"flex-1",children:"Light"}),(0,d.jsx)(C.dz,{value:"system",className:"flex-1",children:"System"})]})]}),(0,d.jsxs)("div",{className:"flex items-center justify-between",children:[(0,d.jsxs)("div",{children:[(0,d.jsx)(i.J,{htmlFor:"telemetry",children:"Anonymous Usage Analytics"}),(0,d.jsx)("p",{className:"text-xs text-muted-foreground mt-0.5",children:"Help improve OSW Studio by sharing anonymous usage data"})]}),(0,d.jsx)(j.d,{id:"telemetry",checked:O,onCheckedChange:a=>{P(a),(0,A._e)(a)}})]})]})]})]}),(0,d.jsxs)(B.Nt,{open:Q.costTracking,onOpenChange:()=>T("costTracking"),children:[(0,d.jsxs)(B.R6,{className:"flex items-center justify-between w-full p-3 rounded-lg hover:bg-muted/50 transition-colors",children:[(0,d.jsxs)("div",{className:"flex items-center gap-2",children:[(0,d.jsx)(o.A,{className:"h-4 w-4"}),(0,d.jsx)("h4",{className:"font-medium text-sm",children:"Cost Tracking"})]}),(0,d.jsx)(n.A,{className:`h-4 w-4 transition-transform duration-200 ${Q.costTracking?"rotate-180":""}`})]}),(0,d.jsx)(B.Ke,{className:"px-3 pt-2 pb-3",children:(0,d.jsxs)("div",{className:"space-y-4",children:[(0,d.jsxs)("div",{className:"flex items-center justify-between",children:[(0,d.jsxs)("div",{children:[(0,d.jsx)(i.J,{htmlFor:"show-costs",children:"Display Costs"}),(0,d.jsx)("p",{className:"text-xs text-muted-foreground mt-0.5",children:"Show cost information in messages"})]}),(0,d.jsx)(j.d,{id:"show-costs",checked:!1!==b.showCosts,onCheckedChange:a=>{let d={...b,showCosts:a};f.s.setCostSettings(d),c(d)}})]}),(0,d.jsxs)("div",{className:"grid grid-cols-2 gap-3",children:[(0,d.jsxs)("div",{children:[(0,d.jsx)(i.J,{htmlFor:"daily-limit",className:"text-xs",children:"Daily Limit (USD)"}),(0,d.jsx)(h.p,{id:"daily-limit",type:"number",min:"0",step:"0.01",placeholder:"No limit",className:"mt-1.5",value:b.dailyLimit||"",onChange:a=>{let d=a.target.value?parseFloat(a.target.value):void 0,e={...b,dailyLimit:d};f.s.setCostSettings(e),c(e)}})]}),(0,d.jsxs)("div",{children:[(0,d.jsx)(i.J,{htmlFor:"project-limit",className:"text-xs",children:"Project Limit (USD)"}),(0,d.jsx)(h.p,{id:"project-limit",type:"number",min:"0",step:"0.01",placeholder:"No limit",className:"mt-1.5",value:b.projectLimit||"",onChange:a=>{let d=a.target.value?parseFloat(a.target.value):void 0,e={...b,projectLimit:d};f.s.setCostSettings(e),c(e)}})]})]}),(0,d.jsxs)("div",{children:[(0,d.jsx)(i.J,{htmlFor:"warning-threshold",className:"text-xs",children:"Warning Threshold"}),(0,d.jsxs)("div",{className:"flex items-center gap-3 mt-1.5",children:[(0,d.jsx)(h.p,{id:"warning-threshold",type:"number",min:"50",max:"100",step:"5",className:"flex-1",value:b.warningThreshold||80,onChange:a=>{let d=parseInt(a.target.value),e={...b,warningThreshold:d};f.s.setCostSettings(e),c(e)}}),(0,d.jsxs)("span",{className:"text-xs text-muted-foreground flex items-center gap-1 whitespace-nowrap font-mono",children:[(0,d.jsx)(p.A,{className:"h-3 w-3"}),"Warn at ",b.warningThreshold||80,"%"]})]})]}),(0,d.jsxs)("div",{className:"flex items-center justify-between bg-muted/30 border rounded-lg p-3",children:[(0,d.jsxs)("div",{children:[(0,d.jsx)("div",{className:"text-xs text-muted-foreground font-medium",children:"Lifetime Total"}),(0,d.jsx)("div",{className:"text-lg font-bold font-mono tracking-tight mt-0.5",children:u.U.formatCost(f.s.getLifetimeCosts().total)})]}),(0,d.jsx)(g.$,{variant:"outline",size:"sm",onClick:()=>{confirm("Reset lifetime cost tracking? This cannot be undone.")&&(f.s.resetLifetimeCosts(),k.oR.success("Lifetime costs reset"))},children:"Reset Stats"})]})]})})]}),(0,d.jsxs)(B.Nt,{open:Q.dataManagement,onOpenChange:()=>T("dataManagement"),children:[(0,d.jsxs)(B.R6,{className:"flex items-center justify-between w-full p-3 rounded-lg hover:bg-muted/50 transition-colors",children:[(0,d.jsxs)("div",{className:"flex items-center gap-2",children:[(0,d.jsx)(q.A,{className:"h-4 w-4"}),(0,d.jsx)("h4",{className:"font-medium text-sm",children:"Data Management"})]}),(0,d.jsx)(n.A,{className:`h-4 w-4 transition-transform duration-200 ${Q.dataManagement?"rotate-180":""}`})]}),(0,d.jsxs)(B.Ke,{className:"px-3 pt-2 pb-3",children:[(0,d.jsx)("p",{className:"text-xs text-muted-foreground mb-4",children:"Backup and restore your projects, conversations, and settings."}),(0,d.jsxs)("div",{className:"space-y-2.5",children:[(0,d.jsxs)("div",{className:"flex items-center gap-3 p-3 rounded-lg border",children:[(0,d.jsx)(r.A,{className:"h-4 w-4 text-muted-foreground shrink-0"}),(0,d.jsxs)("div",{className:"flex-1 min-w-0",children:[(0,d.jsx)("div",{className:"text-sm font-medium",children:"Export All Data"}),(0,d.jsx)("div",{className:"text-xs text-muted-foreground",children:"Download a backup of all projects and data"})]}),(0,d.jsx)(g.$,{variant:"outline",size:"sm",onClick:S,disabled:G,children:G?"Exporting...":"Export"})]}),(0,d.jsxs)("div",{className:"flex items-center gap-3 p-3 rounded-lg border",children:[(0,d.jsx)(s.A,{className:"h-4 w-4 text-muted-foreground shrink-0"}),(0,d.jsxs)("div",{className:"flex-1 min-w-0",children:[(0,d.jsx)("div",{className:"text-sm font-medium",children:"Import Data"}),(0,d.jsx)("div",{className:"text-xs text-muted-foreground",children:"Restore from a .osws backup file"})]}),(0,d.jsx)(g.$,{variant:"outline",size:"sm",onClick:()=>{let a=document.createElement("input");a.type="file",a.accept=".osws",a.onchange=async a=>{let b=a.target.files?.[0];if(b)try{J(!0),L(0),N("Validating file...");let a=await z.validateBackupFile(b);if(!a.valid)return void k.oR.error(`Invalid backup file: ${a.reason}`);let c=confirm(`Import ${a.metadata?.projectCount||0} projects? Choose OK to REPLACE all current data, or Cancel to MERGE with existing data.`);await z.importAllData(b,{mode:c?"replace":"merge",onProgress:(a,b)=>{L(a),N(b)}}),k.oR.success("Data imported successfully!"),setTimeout(()=>window.location.reload(),1e3)}catch(a){k.oR.error(a instanceof Error?a.message:"Import failed")}finally{J(!1),L(0),N("")}},a.click()},disabled:I,children:I?"Importing...":"Import"})]}),I&&(0,d.jsxs)("div",{className:"space-y-2",children:[(0,d.jsxs)("div",{className:"flex justify-between text-xs",children:[(0,d.jsx)("span",{children:M}),(0,d.jsxs)("span",{children:[K,"%"]})]}),(0,d.jsx)("div",{className:"w-full bg-muted rounded-full h-2",children:(0,d.jsx)("div",{className:"bg-primary h-2 rounded-full transition-all duration-300",style:{width:`${K}%`}})})]})]})]})]})]})}),(0,d.jsxs)("div",{className:"shrink-0 flex items-center justify-between pt-4 px-3 border-t",children:[(0,d.jsx)(g.$,{variant:"ghost",size:"sm",className:"text-destructive hover:text-destructive",onClick:()=>{confirm("Are you sure you want to clear all settings?")&&(f.s.clearSettings(),a({}),k.oR.success("Settings cleared"))},children:"Clear All Settings"}),(0,d.jsxs)(g.$,{variant:"ghost",size:"sm",onClick:()=>F(!0),children:[(0,d.jsx)(t.A,{className:"mr-1.5 h-3.5 w-3.5"}),"About OSW Studio"]})]}),(0,d.jsx)(v.V,{open:E,onOpenChange:F})]})}},87251:(a,b,c)=>{c.d(b,{E:()=>e});var d=c(21124);function e({className:a}){return(0,d.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 64 48",fill:"currentColor",className:a,children:(0,d.jsx)("path",{d:"M40.575 0C39.9562 1.09866 39.4006 2.2352 38.8954 3.397C34.0967 2.67719 29.2096 2.67719 24.3982 3.397C23.9057 2.2352 23.3374 1.09866 22.7186 0C18.2104 0.770324 13.8157 2.12155 9.64839 4.02841C1.38951 16.2652 -0.845688 28.1863 0.265599 39.9432C5.10222 43.517 10.5197 46.2447 16.2909 47.9874C17.5916 46.2447 18.7407 44.3883 19.7257 42.4562C17.8568 41.7616 16.0509 40.8903 14.3208 39.88C14.7755 39.5517 15.2175 39.2107 15.6468 38.8824C25.7873 43.6559 37.5316 43.6559 47.6847 38.8824C48.1141 39.236 48.5561 39.577 49.0107 39.88C47.2806 40.9029 45.4748 41.7616 43.5931 42.4688C44.5781 44.4009 45.7273 46.2573 47.028 48C52.7991 46.2573 58.2167 43.5422 63.0533 39.9684C64.3666 26.3299 60.8055 14.5099 53.6452 4.04104C49.4905 2.13418 45.0959 0.782952 40.5876 0.0252565L40.575 0ZM21.1401 32.7072C18.0209 32.7072 15.4321 29.8785 15.4321 26.3804C15.4321 22.8824 17.9199 20.041 21.1275 20.041C24.3351 20.041 26.886 22.895 26.8354 26.3804C26.7849 29.8658 24.3224 32.7072 21.1401 32.7072ZM42.1788 32.7072C39.047 32.7072 36.4834 29.8785 36.4834 26.3804C36.4834 22.8824 38.9712 20.041 42.1788 20.041C45.3864 20.041 47.9246 22.895 47.8741 26.3804C47.8236 29.8658 45.3611 32.7072 42.1788 32.7072Z"})})}},87573:(a,b,c)=>{c.d(b,{p:()=>d});let d=`🚨 PLATFORM CONSTRAINTS - READ THIS FIRST: diff --git a/.next/server/chunks/9359.js b/.next/server/chunks/9359.js index 14d580403c077ee20723dd2491fc001a53ab9dd5..73808c825ecc367335fd22340454877f2ff96c7e 100644 --- a/.next/server/chunks/9359.js +++ b/.next/server/chunks/9359.js @@ -1,4 +1,4 @@ -exports.id=9359,exports.ids=[9359],exports.modules={3902:(a,b,c)=>{"use strict";c.d(b,{getRuntimeConfig:()=>f,isRuntimeBundled:()=>h,sZ:()=>j,tW:()=>g});let d=[{id:"static",label:"Static",description:"Pure HTML, CSS, and JavaScript",previewMode:"visual",bundled:!1,badge:{label:"Static",color:"gray"}},{id:"handlebars",label:"HTML + Handlebars",description:"HTML, CSS, JavaScript with Handlebars templating",previewMode:"visual",bundled:!1,badge:{label:"Handlebars",color:"amber"}},{id:"react",label:"React + TypeScript",description:"Component-based app with auto-bundling",previewMode:"visual",bundled:!0,jsxImportSource:"react",badge:{label:"React",color:"sky"}},{id:"preact",label:"Preact + TypeScript",description:"Lightweight React alternative with signals",previewMode:"visual",bundled:!0,jsxImportSource:"preact",badge:{label:"Preact",color:"purple"}},{id:"svelte",label:"Svelte",description:"Compile-time reactive framework",previewMode:"visual",bundled:!0,sfcExtension:".svelte",compilerCdnUrl:"https://esm.sh/svelte@5/compiler",badge:{label:"Svelte",color:"orange"}},{id:"vue",label:"Vue",description:"Progressive framework with SFC support",previewMode:"visual",bundled:!0,sfcExtension:".vue",compilerCdnUrl:"https://esm.sh/@vue/compiler-sfc@3",badge:{label:"Vue",color:"green"}},{id:"python",label:"Python",description:"Python scripts via Pyodide — terminal and visual output",previewMode:"terminal",bundled:!1,badge:{label:"Python",color:"yellow"}},{id:"lua",label:"Lua",description:"Lua scripts via wasmoon — terminal output",previewMode:"terminal",bundled:!1,badge:{label:"Lua",color:"blue"}}],e=new Map(d.map(a=>[a.id,a]));function f(a){return e.get(a)??e.get("handlebars")}function g(){return d.map(a=>({value:a.id,label:a.label,description:a.description}))}function h(a){return f(a).bundled}let i={gray:"bg-gray-100 text-gray-600 border-gray-300 dark:bg-gray-800 dark:text-gray-400 dark:border-gray-600",amber:"bg-amber-100 text-amber-700 border-amber-200 dark:bg-amber-950 dark:text-amber-400 dark:border-amber-800",sky:"bg-sky-100 text-sky-700 border-sky-200 dark:bg-sky-950 dark:text-sky-400 dark:border-sky-800",purple:"bg-purple-100 text-purple-700 border-purple-200 dark:bg-purple-950 dark:text-purple-400 dark:border-purple-800",orange:"bg-orange-100 text-orange-700 border-orange-200 dark:bg-orange-950 dark:text-orange-400 dark:border-orange-800",green:"bg-green-100 text-green-700 border-green-200 dark:bg-green-950 dark:text-green-400 dark:border-green-800",yellow:"bg-yellow-100 text-yellow-700 border-yellow-200 dark:bg-yellow-950 dark:text-yellow-400 dark:border-yellow-800",blue:"bg-blue-100 text-blue-700 border-blue-200 dark:bg-blue-950 dark:text-blue-400 dark:border-blue-800"};function j(a){let b=f(a);return{label:b.badge.label,className:i[b.badge.color]||i.gray}}},6636:(a,b,c)=>{"use strict";c.d(b,{skillsService:()=>d._}),c(15857);var d=c(7143)},7143:(a,b,c)=>{"use strict";c.d(b,{_:()=>l});var d=c(12897),e=c(15857),f=c(15514),g=c(39193),h=c.n(g);let i="osw_custom_skills",j="osw_skills_enabled_state";class k{async init(){if(!this.initialized)try{let a=localStorage.getItem(i);a&&JSON.parse(a).forEach(a=>{a.createdAt=new Date(a.createdAt),a.updatedAt=new Date(a.updatedAt),this.customSkills.set(a.id,a)});let b=localStorage.getItem(j);if(b){let a=JSON.parse(b);this.enabledState={globalEnabled:a.globalEnabled??!0,skillEvaluationEnabled:a.skillEvaluationEnabled??!1,disabledSkills:new Set(a.disabledSkills||[])}}this.initialized=!0,f.v.info(`[SkillsService] Loaded ${this.customSkills.size} custom skills`)}catch(a){f.v.error("[SkillsService] Failed to load custom skills",a)}}saveCustomSkills(){try{let a=Array.from(this.customSkills.values());localStorage.setItem(i,JSON.stringify(a))}catch(a){throw f.v.error("[SkillsService] Failed to save custom skills",a),Error("Failed to save skills")}}saveEnabledState(){try{let a={globalEnabled:this.enabledState.globalEnabled,skillEvaluationEnabled:this.enabledState.skillEvaluationEnabled,disabledSkills:Array.from(this.enabledState.disabledSkills)};localStorage.setItem(j,JSON.stringify(a))}catch(a){f.v.error("[SkillsService] Failed to save enabled state",a)}}async getAllSkills(){await this.init();let a=[];for(let b of e.Sj)try{let{frontmatter:c,markdown:e}=(0,d.N1)(b.content);a.push({id:b.id,name:c.name,description:c.description,content:b.content,markdown:e,isBuiltIn:!0,createdAt:new Date("2025-01-01"),updatedAt:new Date("2025-01-01")})}catch(a){f.v.error(`[SkillsService] Failed to parse built-in skill: ${b.id}`,a)}return a.push(...Array.from(this.customSkills.values())),a}async getSkillsMetadata(){return(await this.getAllSkills()).map(a=>({id:a.id,name:a.name,description:a.description,path:`/.skills/${a.id}.md`,isBuiltIn:a.isBuiltIn}))}async getSkill(a){await this.init();let b=this.customSkills.get(a);if(b)return b;let c=e.Sj.find(b=>b.id===a);if(c)try{let{frontmatter:a,markdown:b}=(0,d.N1)(c.content);return{id:c.id,name:a.name,description:a.description,content:c.content,markdown:b,isBuiltIn:!0,createdAt:new Date("2025-01-01"),updatedAt:new Date("2025-01-01")}}catch(b){f.v.error(`[SkillsService] Failed to parse built-in skill: ${a}`,b)}return null}async createSkill(a){await this.init();try{let{frontmatter:b,markdown:c}=(0,d.N1)(a),g=b.name;if(this.customSkills.has(g)||e.Sj.some(a=>a.id===g))throw Error(`Skill with name "${g}" already exists`);let h={id:g,name:b.name,description:b.description,content:a,markdown:c,isBuiltIn:!1,createdAt:new Date,updatedAt:new Date};return this.customSkills.set(g,h),this.saveCustomSkills(),f.v.info(`[SkillsService] Created skill: ${g}`),h}catch(a){if(a instanceof Error)throw a;throw Error("Failed to create skill")}}async updateSkill(a,b){await this.init();let c=this.customSkills.get(a);if(!c)throw Error(`Skill "${a}" not found`);if(c.isBuiltIn)throw Error("Cannot update built-in skills");try{let{frontmatter:e,markdown:g}=(0,d.N1)(b);if(e.name!==a)throw Error("Skill name cannot be changed. Create a new skill instead.");let h={...c,name:e.name,description:e.description,content:b,markdown:g,updatedAt:new Date};return this.customSkills.set(a,h),this.saveCustomSkills(),f.v.info(`[SkillsService] Updated skill: ${a}`),h}catch(a){if(a instanceof Error)throw a;throw Error("Failed to update skill")}}async deleteSkill(a){await this.init();let b=this.customSkills.get(a);if(!b)throw Error(`Skill "${a}" not found`);if(b.isBuiltIn)throw Error("Cannot delete built-in skills");this.customSkills.delete(a),this.saveCustomSkills(),f.v.info(`[SkillsService] Deleted skill: ${a}`)}async importSkills(a){await this.init();let b=[];try{let c=await h().loadAsync(a);for(let[a,d]of Object.entries(c.files)){if(d.dir||!a.endsWith(".md"))continue;let c=await d.async("string");try{let a=await this.createSkill(c);b.push(a)}catch(b){f.v.warn(`[SkillsService] Failed to import ${a}:`,b)}}return f.v.info(`[SkillsService] Imported ${b.length} skills`),b}catch(a){throw f.v.error("[SkillsService] Failed to import skills",a),Error("Failed to import skills")}}async importSkillFile(a){let b=await a.text();return this.createSkill(b)}async exportSkills(a){await this.init();let b=new(h());for(let c of a){let a=await this.getSkill(c);if(!a){f.v.warn(`[SkillsService] Skill not found for export: ${c}`);continue}b.file(`${a.id}.md`,a.content)}return f.v.info(`[SkillsService] Exported ${a.length} skills`),await b.generateAsync({type:"blob"})}async clearCustomSkills(){this.customSkills.clear(),localStorage.removeItem(i),f.v.info("[SkillsService] Cleared all custom skills")}async isGloballyEnabled(){return await this.init(),this.enabledState.globalEnabled}async setGlobalEnabled(a){await this.init(),this.enabledState.globalEnabled=a,this.saveEnabledState(),f.v.info(`[SkillsService] Global enabled set to: ${a}`)}async isEvaluationEnabled(){return await this.init(),this.enabledState.globalEnabled&&this.enabledState.skillEvaluationEnabled}async setEvaluationEnabled(a){await this.init(),this.enabledState.skillEvaluationEnabled=a,this.saveEnabledState(),f.v.info(`[SkillsService] Skill evaluation set to: ${a}`)}async isSkillEnabled(a){return await this.init(),!!this.enabledState.globalEnabled&&!this.enabledState.disabledSkills.has(a)}async enableSkill(a){await this.init(),this.enabledState.disabledSkills.delete(a),this.saveEnabledState(),f.v.info(`[SkillsService] Enabled skill: ${a}`)}async disableSkill(a){await this.init(),this.enabledState.disabledSkills.add(a),this.saveEnabledState(),f.v.info(`[SkillsService] Disabled skill: ${a}`)}async getEnabledSkills(){return(await this.init(),this.enabledState.globalEnabled)?(await this.getAllSkills()).filter(a=>!this.enabledState.disabledSkills.has(a.id)):[]}async getEnabledSkillsMetadata(){return(await this.getEnabledSkills()).map(a=>({id:a.id,name:a.name,description:a.description,path:`/.skills/${a.id}.md`,isBuiltIn:a.isBuiltIn}))}async getCustomSkills(){return await this.init(),Array.from(this.customSkills.values())}async updateSyncMetadata(a,b,c){await this.init();let d=this.customSkills.get(a);if(!d||d.isBuiltIn)return;let e={...d,lastSyncedAt:b,serverUpdatedAt:c};this.customSkills.set(a,e),this.saveCustomSkills(),f.v.info(`[SkillsService] Updated sync metadata for skill: ${a}`)}async importFromServer(a){await this.init();let b={...a,createdAt:new Date(a.createdAt),updatedAt:new Date(a.updatedAt),lastSyncedAt:new Date,serverUpdatedAt:new Date(a.updatedAt),isBuiltIn:!1};this.customSkills.set(b.id,b),this.saveCustomSkills(),f.v.info(`[SkillsService] Imported skill from server: ${b.id}`)}async hasSkill(a){return await this.init(),this.customSkills.has(a)||e.Sj.some(b=>b.id===a)}constructor(){this.customSkills=new Map,this.initialized=!1,this.enabledState={globalEnabled:!0,skillEvaluationEnabled:!1,disabledSkills:new Set}}}let l=new k},7629:(a,b,c)=>{"use strict";c.d(b,{p:()=>f});var d=c(21124);c(38301);var e=c(15514);function f({className:a,type:b,...c}){return(0,d.jsx)("input",{type:b,"data-slot":"input",className:(0,e.cn)("file:text-foreground placeholder:text-muted-foreground selection:bg-primary selection:text-primary-foreground dark:bg-input/30 border-input flex h-9 w-full min-w-0 rounded-md border bg-transparent px-3 py-1 text-base shadow-xs transition-[color,box-shadow] outline-none file:inline-flex file:h-7 file:border-0 file:bg-transparent file:text-sm file:font-medium disabled:pointer-events-none disabled:cursor-not-allowed disabled:opacity-50 md:text-sm","focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px]","aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive",a),...c})}},11482:(a,b,c)=>{"use strict";c.d(b,{vfs:()=>n});var d=c(2117),e=c(39193),f=c.n(e),g=c(15514),h=c(96352),i=c(49186),j=c(6636);class k{async init(){return this.initPromise&&this.db||(this.initPromise=new Promise((a,b)=>{let c=indexedDB.open("osw-studio-db",6);c.onerror=()=>b(c.error),c.onsuccess=()=>{this.db=c.result,a()},c.onupgradeneeded=a=>{let b=a.target.result,c=a.oldVersion;if(!b.objectStoreNames.contains("projects")){let a=b.createObjectStore("projects",{keyPath:"id"});a.createIndex("name","name",{unique:!1}),a.createIndex("createdAt","createdAt",{unique:!1})}if(!b.objectStoreNames.contains("files")){let a=b.createObjectStore("files",{keyPath:"id"});a.createIndex("projectId","projectId",{unique:!1}),a.createIndex("path",["projectId","path"],{unique:!0}),a.createIndex("type","type",{unique:!1})}if(!b.objectStoreNames.contains("fileTree")){let a=b.createObjectStore("fileTree",{keyPath:"id"});a.createIndex("projectId","projectId",{unique:!1}),a.createIndex("path",["projectId","path"],{unique:!0}),a.createIndex("parentPath",["projectId","parentPath"],{unique:!1})}if(!b.objectStoreNames.contains("conversations")){let a=b.createObjectStore("conversations",{keyPath:"id"});a.createIndex("projectId","projectId",{unique:!1}),a.createIndex("lastUpdated","lastUpdated",{unique:!1})}if(!b.objectStoreNames.contains("checkpoints")){let a=b.createObjectStore("checkpoints",{keyPath:"id"});a.createIndex("projectId","projectId",{unique:!1}),a.createIndex("timestamp","timestamp",{unique:!1})}if(!b.objectStoreNames.contains("customTemplates")){let a=b.createObjectStore("customTemplates",{keyPath:"id"});a.createIndex("name","name",{unique:!1}),a.createIndex("importedAt","importedAt",{unique:!1})}if(!b.objectStoreNames.contains("skills")){let a=b.createObjectStore("skills",{keyPath:"id"});a.createIndex("name","name",{unique:!1}),a.createIndex("isBuiltIn","isBuiltIn",{unique:!1})}if(!b.objectStoreNames.contains("debugEvents")){let a=b.createObjectStore("debugEvents",{keyPath:"id"});a.createIndex("projectId","projectId",{unique:!1}),a.createIndex("timestamp","timestamp",{unique:!1})}if(!b.objectStoreNames.contains("edgeFunctions")){let a=b.createObjectStore("edgeFunctions",{keyPath:"id"});a.createIndex("projectId","projectId",{unique:!1}),a.createIndex("projectIdName",["projectId","name"],{unique:!0})}if(!b.objectStoreNames.contains("serverFunctions")){let a=b.createObjectStore("serverFunctions",{keyPath:"id"});a.createIndex("projectId","projectId",{unique:!1}),a.createIndex("projectIdName",["projectId","name"],{unique:!0})}if(!b.objectStoreNames.contains("secrets")){let a=b.createObjectStore("secrets",{keyPath:"id"});a.createIndex("projectId","projectId",{unique:!1}),a.createIndex("projectIdName",["projectId","name"],{unique:!0})}if(!b.objectStoreNames.contains("scheduledFunctions")){let a=b.createObjectStore("scheduledFunctions",{keyPath:"id"});a.createIndex("projectId","projectId",{unique:!1}),a.createIndex("projectIdName",["projectId","name"],{unique:!0})}if(c<6){let c=a.target.transaction;b.objectStoreNames.contains("projects")&&(c.objectStore("projects").openCursor().onsuccess=a=>{let b=a.target.result;if(b){let a=b.value;a.settings?.runtime&&"static"!==a.settings.runtime||(a.settings=a.settings||{},a.settings.runtime="handlebars",b.update(a)),b.continue()}}),b.objectStoreNames.contains("customTemplates")&&(c.objectStore("customTemplates").openCursor().onsuccess=a=>{let b=a.target.result;if(b){let a=b.value;a.runtime&&"static"!==a.runtime||(a.runtime="handlebars",b.update(a)),b.continue()}})}}})),this.initPromise}async close(){this.db&&(this.db.close(),this.db=null)}getDB(){if(!this.db)throw Error("IndexedDB not initialized. Call init() first.");return this.db}getDatabase(){return this.getDB()}async createProject(a){let b=this.getDB().transaction(["projects"],"readwrite").objectStore("projects");await this.promisify(b.add(a))}async getProject(a){let b=this.getDB().transaction(["projects"],"readonly").objectStore("projects"),c=await this.promisify(b.get(a));return c?this.hydrateProject(c):null}async updateProject(a){let b=this.getDB().transaction(["projects"],"readwrite").objectStore("projects");await this.promisify(b.put(a))}async deleteProject(a){let b=this.getDB(),c=(await this.listFiles(a)).map(a=>a.id),d=(await this.getAllTreeNodes(a)).map(a=>a.id),e=(await this.listEdgeFunctions(a)).map(a=>a.id),f=(await this.listServerFunctions(a)).map(a=>a.id),g=(await this.listSecrets(a)).map(a=>a.id),h=(await this.listScheduledFunctions(a)).map(a=>a.id),i=b.transaction(["projects","files","fileTree","edgeFunctions","serverFunctions","secrets","scheduledFunctions"],"readwrite"),j=(a,b)=>{let c=i.objectStore(a);for(let a of b)c.delete(a)};j("files",c),j("fileTree",d),j("edgeFunctions",e),j("serverFunctions",f),j("secrets",g),j("scheduledFunctions",h),i.objectStore("projects").delete(a),await new Promise((a,b)=>{i.oncomplete=()=>a(),i.onerror=()=>b(i.error),i.onabort=()=>b(i.error||Error("Transaction aborted"))})}async listProjects(a){let b=this.getDB().transaction(["projects"],"readonly").objectStore("projects"),c=await this.promisify(b.getAll()),d=c?.map(a=>this.hydrateProject(a))||[];return a&&a.length>0?d.map(b=>{let c={};return a.forEach(a=>{a in b&&(c[a]=b[a])}),c}):d}async createFile(a){let b=this.getDB().transaction(["files"],"readwrite").objectStore("files");await this.promisify(b.add(a))}async getFile(a,b){let c=this.getDB().transaction(["files"],"readonly").objectStore("files").index("path");return await this.promisify(c.get([a,b]))||null}async updateFile(a){let b=this.getDB().transaction(["files"],"readwrite").objectStore("files");await this.promisify(b.put(a))}async deleteFile(a,b){let c=await this.getFile(a,b);if(c){let a=this.getDB().transaction(["files"],"readwrite").objectStore("files");await this.promisify(a.delete(c.id))}}async listFiles(a){let b=this.getDB().transaction(["files"],"readonly").objectStore("files").index("projectId");return await this.promisify(b.getAll(a))||[]}async deleteProjectFiles(a){let b=await this.listFiles(a),c=this.getDB().transaction(["files"],"readwrite").objectStore("files");for(let a of b)await this.promisify(c.delete(a.id))}async createTreeNode(a){let b=this.getDB().transaction(["fileTree"],"readwrite").objectStore("fileTree");await this.promisify(b.add(a))}async getTreeNode(a,b){let c=this.getDB().transaction(["fileTree"],"readonly").objectStore("fileTree").index("path");return await this.promisify(c.get([a,b]))||null}async updateTreeNode(a){let b=this.getDB().transaction(["fileTree"],"readwrite").objectStore("fileTree");await this.promisify(b.put(a))}async deleteTreeNode(a,b){let c=await this.getTreeNode(a,b);if(c){let a=this.getDB().transaction(["fileTree"],"readwrite").objectStore("fileTree");await this.promisify(a.delete(c.id))}}async getChildNodes(a,b){let c=this.getDB().transaction(["fileTree"],"readonly").objectStore("fileTree").index("parentPath");return await this.promisify(c.getAll(null===b?[a]:[a,b]))||[]}async getAllTreeNodes(a){let b=this.getDB().transaction(["fileTree"],"readonly").objectStore("fileTree").index("projectId");return await this.promisify(b.getAll(a))||[]}async saveCustomTemplate(a){let b=this.getDB().transaction(["customTemplates"],"readwrite").objectStore("customTemplates");await this.promisify(b.put(a))}async getCustomTemplate(a){let b=this.getDB().transaction(["customTemplates"],"readonly").objectStore("customTemplates"),c=await this.promisify(b.get(a));return c?this.hydrateCustomTemplate(c):null}async getAllCustomTemplates(){let a=this.getDB().transaction(["customTemplates"],"readonly").objectStore("customTemplates");return(await this.promisify(a.getAll())).map(a=>this.hydrateCustomTemplate(a))}async deleteCustomTemplate(a){let b=this.getDB().transaction(["customTemplates"],"readwrite").objectStore("customTemplates");await this.promisify(b.delete(a))}async createSkill(a){let b=this.getDB().transaction(["skills"],"readwrite").objectStore("skills"),c={...a,isBuiltIn:!1};await this.promisify(b.add(c))}async getSkill(a){let b=this.getDB().transaction(["skills"],"readonly").objectStore("skills"),c=await this.promisify(b.get(a));return c?this.hydrateSkill(c):null}async updateSkill(a){let b=this.getDB().transaction(["skills"],"readwrite").objectStore("skills"),c={...a,isBuiltIn:!1};await this.promisify(b.put(c))}async deleteSkill(a){let b=this.getDB().transaction(["skills"],"readwrite").objectStore("skills");await this.promisify(b.delete(a))}async getAllSkills(){let a=this.getDB().transaction(["skills"],"readonly").objectStore("skills");return(await this.promisify(a.getAll())).filter(a=>!a.isBuiltIn).map(a=>this.hydrateSkill(a))}async createEdgeFunction(a){let b=this.getDB().transaction(["edgeFunctions"],"readwrite").objectStore("edgeFunctions");await this.promisify(b.add(a))}async getEdgeFunction(a){let b=this.getDB().transaction(["edgeFunctions"],"readonly").objectStore("edgeFunctions"),c=await this.promisify(b.get(a));return c?this.hydrateEdgeFunction(c):null}async listEdgeFunctions(a){let b=this.getDB().transaction(["edgeFunctions"],"readonly").objectStore("edgeFunctions").index("projectId");return(await this.promisify(b.getAll(a))||[]).map(a=>this.hydrateEdgeFunction(a))}async updateEdgeFunction(a){let b=this.getDB().transaction(["edgeFunctions"],"readwrite").objectStore("edgeFunctions");await this.promisify(b.put(a))}async deleteEdgeFunction(a){let b=this.getDB().transaction(["edgeFunctions"],"readwrite").objectStore("edgeFunctions");await this.promisify(b.delete(a))}async createServerFunction(a){let b=this.getDB().transaction(["serverFunctions"],"readwrite").objectStore("serverFunctions");await this.promisify(b.add(a))}async getServerFunction(a){let b=this.getDB().transaction(["serverFunctions"],"readonly").objectStore("serverFunctions"),c=await this.promisify(b.get(a));return c?this.hydrateServerFunction(c):null}async listServerFunctions(a){let b=this.getDB().transaction(["serverFunctions"],"readonly").objectStore("serverFunctions").index("projectId");return(await this.promisify(b.getAll(a))||[]).map(a=>this.hydrateServerFunction(a))}async updateServerFunction(a){let b=this.getDB().transaction(["serverFunctions"],"readwrite").objectStore("serverFunctions");await this.promisify(b.put(a))}async deleteServerFunction(a){let b=this.getDB().transaction(["serverFunctions"],"readwrite").objectStore("serverFunctions");await this.promisify(b.delete(a))}async createSecret(a){let b=this.getDB().transaction(["secrets"],"readwrite").objectStore("secrets");await this.promisify(b.add(a))}async getSecret(a){let b=this.getDB().transaction(["secrets"],"readonly").objectStore("secrets"),c=await this.promisify(b.get(a));return c?this.hydrateSecret(c):null}async listSecrets(a){let b=this.getDB().transaction(["secrets"],"readonly").objectStore("secrets").index("projectId");return(await this.promisify(b.getAll(a))||[]).map(a=>this.hydrateSecret(a))}async updateSecret(a){let b=this.getDB().transaction(["secrets"],"readwrite").objectStore("secrets");await this.promisify(b.put(a))}async deleteSecret(a){let b=this.getDB().transaction(["secrets"],"readwrite").objectStore("secrets");await this.promisify(b.delete(a))}async createScheduledFunction(a){let b=this.getDB().transaction(["scheduledFunctions"],"readwrite").objectStore("scheduledFunctions");await this.promisify(b.add(a))}async getScheduledFunction(a){let b=this.getDB().transaction(["scheduledFunctions"],"readonly").objectStore("scheduledFunctions"),c=await this.promisify(b.get(a));return c?this.hydrateScheduledFunction(c):null}async listScheduledFunctions(a){let b=this.getDB().transaction(["scheduledFunctions"],"readonly").objectStore("scheduledFunctions").index("projectId");return(await this.promisify(b.getAll(a))||[]).map(a=>this.hydrateScheduledFunction(a))}async updateScheduledFunction(a){let b=this.getDB().transaction(["scheduledFunctions"],"readwrite").objectStore("scheduledFunctions");await this.promisify(b.put(a))}async deleteScheduledFunction(a){let b=this.getDB().transaction(["scheduledFunctions"],"readwrite").objectStore("scheduledFunctions");await this.promisify(b.delete(a))}promisify(a){return new Promise((b,c)=>{a.onsuccess=()=>b(a.result),a.onerror=()=>c(a.error)})}hydrateProject(a){return{...a,createdAt:a.createdAt?new Date(a.createdAt):new Date,updatedAt:a.updatedAt?new Date(a.updatedAt):new Date,lastSavedAt:a.lastSavedAt?new Date(a.lastSavedAt):null}}hydrateCustomTemplate(a){return{...a,importedAt:a.importedAt?new Date(a.importedAt):new Date}}hydrateSkill(a){return{...a,createdAt:a.createdAt?new Date(a.createdAt):new Date,updatedAt:a.updatedAt?new Date(a.updatedAt):new Date}}hydrateEdgeFunction(a){return{...a,createdAt:a.createdAt?new Date(a.createdAt):new Date,updatedAt:a.updatedAt?new Date(a.updatedAt):new Date}}hydrateServerFunction(a){return{...a,createdAt:a.createdAt?new Date(a.createdAt):new Date,updatedAt:a.updatedAt?new Date(a.updatedAt):new Date}}hydrateSecret(a){return{...a,createdAt:a.createdAt?new Date(a.createdAt):new Date,updatedAt:a.updatedAt?new Date(a.updatedAt):new Date}}hydrateScheduledFunction(a){return{...a,createdAt:a.createdAt?new Date(a.createdAt):new Date,updatedAt:a.updatedAt?new Date(a.updatedAt):new Date,lastRunAt:a.lastRunAt?new Date(a.lastRunAt):void 0,nextRunAt:a.nextRunAt?new Date(a.nextRunAt):void 0}}constructor(){this.db=null,this.initPromise=null}}var l=c(3902);class m{constructor(){this.initialized=!1,this.initPromise=null,this.transientFiles=new Map,this.generatedFiles=new Map,this.syncTimeouts=new Map,this.serverContextProjectId=null,this.runtimeDeploymentId=null,this.serverContextMetadata=null,this.adapter=new k}async init(){this.initialized?await this.adapter.init():(this.initPromise||(this.initPromise=(async()=>{await this.adapter.init(),await this.mountTransientSkills(),this.initialized=!0})()),await this.initPromise)}getStorageAdapter(){if(!this.initialized)throw Error("VirtualFileSystem not initialized. Call init() first.");return this.adapter}getDatabase(){if(!(this.adapter instanceof k))throw Error("Direct database access only available with IndexedDBAdapter");return this.adapter.getDatabase()}async mountTransientSkills(){try{for(let a of(await j.skillsService.getEnabledSkills())){let b=`/.skills/${a.id}.md`,c={id:`transient-skill-${a.id}`,projectId:"transient",path:b,name:`${a.id}.md`,type:"text",content:a.content,mimeType:"text/markdown",size:new Blob([a.content]).size,createdAt:a.createdAt,updatedAt:a.updatedAt,metadata:{isTransient:!0,isBuiltIn:a.isBuiltIn}};this.transientFiles.set(b,c)}g.v.info(`[VFS] Mounted ${this.transientFiles.size} transient skill files`)}catch(a){g.v.error("[VFS] Failed to mount transient skills",a)}}isTransientPath(a){return a.startsWith("/.server/")||a.startsWith("/.skills/")}setGeneratedFile(a,b,c){let d=new Date;this.generatedFiles.set(a,{id:`generated-${a}`,projectId:"generated",path:a,name:a.split("/").pop()||a,type:a.endsWith(".css")?"css":"js",content:b,mimeType:c,size:b.length,createdAt:d,updatedAt:d,metadata:{isGenerated:!0}})}clearGeneratedFiles(){this.generatedFiles.clear()}getGeneratedFiles(){return Array.from(this.generatedFiles.values())}isGeneratedPath(a){return this.generatedFiles.has(a)}async reloadTransientSkills(){let a=new Map;for(let[b,c]of this.transientFiles)b.startsWith("/.server/")&&a.set(b,c);for(let[b,c]of(this.transientFiles.clear(),await this.mountTransientSkills(),a))this.transientFiles.set(b,c)}getServerContextProjectId(){return this.serverContextProjectId}getRuntimeDeploymentId(){return this.runtimeDeploymentId}hasServerContext(){return null!==this.serverContextProjectId}getServerContextMetadata(){return this.serverContextMetadata}async mountProjectBackendContext(a){}async mountDeploymentRuntimeContext(a){}unmountDeploymentRuntimeContext(){this.runtimeDeploymentId&&(this.transientFiles.delete("/.server/db/schema.sql"),this.runtimeDeploymentId=null,this.serverContextMetadata&&(this.serverContextMetadata.runtimeDeploymentId=void 0,this.serverContextMetadata.hasDatabase=!1),"undefined"!=typeof sessionStorage&&sessionStorage.removeItem("vfs_runtimeDeploymentId"),g.v.info("[VFS] Disconnected deployment runtime"))}async refreshServerContext(){this.serverContextProjectId&&(await this.mountProjectBackendContext(this.serverContextProjectId),this.runtimeDeploymentId&&await this.mountDeploymentRuntimeContext(this.runtimeDeploymentId))}unmountBackendContext(){let a=[];for(let b of this.transientFiles.keys())b.startsWith("/.server/")&&(this.transientFiles.delete(b),a.push(b));(this.serverContextProjectId||this.runtimeDeploymentId)&&(g.v.info(`[VFS] Unmounted server context (${a.length} files)`),this.serverContextProjectId=null,this.runtimeDeploymentId=null,this.serverContextMetadata=null,"undefined"!=typeof sessionStorage&&(sessionStorage.removeItem("vfs_serverContextProjectId"),sessionStorage.removeItem("vfs_runtimeDeploymentId")))}getTransientFilesInDirectory(a){let b=a.endsWith("/")?a:a+"/",c=[];for(let[a,d]of this.transientFiles)a.startsWith(b)&&c.push(d);return c}mountTransientFile(a,b,c=!0){let d={id:`transient-server-${a.replace(/[^a-z0-9]/gi,"-")}`,projectId:"transient",path:a,name:a.split("/").pop()||"",type:"text",content:b,mimeType:a.endsWith(".sql")?"text/sql":a.endsWith(".json")?"application/json":a.endsWith(".js")?"application/javascript":"text/markdown",size:new Blob([b]).size,createdAt:new Date,updatedAt:new Date,metadata:{isTransient:!0,isServerContext:!0,isReadOnly:c}};this.transientFiles.set(a,d)}async updateServerContextFile(a,b){if(!this.serverContextProjectId&&"undefined"!=typeof sessionStorage){let a=sessionStorage.getItem("vfs_serverContextProjectId");a&&(g.v.info(`[VFS] Recovered serverContextProjectId from sessionStorage: ${a}`),this.serverContextProjectId=a)}if(!this.serverContextProjectId)throw Error("No project server context mounted.");if("/.server/db/schema.sql"===a)throw Error(`Cannot modify ${a} - read-only file`);if(a.startsWith("/.server/edge-functions/")&&a.endsWith(".json"))return await this.upsertEdgeFunctionFromFile(a,b);if(a.startsWith("/.server/server-functions/")&&a.endsWith(".json"))return await this.upsertServerFunctionFromFile(a,b);if(a.startsWith("/.server/secrets/")&&a.endsWith(".json"))return await this.upsertSecretFromFile(a,b);if(a.startsWith("/.server/scheduled-functions/")&&a.endsWith(".json"))return await this.upsertScheduledFunctionFromFile(a,b);throw Error(`Cannot modify ${a} - unrecognized server context path`)}async upsertEdgeFunctionFromFile(a,b){let d,{validateEdgeFunctionData:e,generateEdgeFunctionFile:f}=await c.e(9975).then(c.bind(c,19975)),{v4:g}=await c.e(4141).then(c.bind(c,4141));try{d=JSON.parse(b)}catch(a){throw Error(`Invalid JSON: ${a instanceof Error?a.message:String(a)}`)}let h=e(d);if(!h.valid)throw Error(`Validation failed: ${h.errors.join("; ")}`);let i=d,j=this.serverContextProjectId,k=this.adapter,l=a.split("/").pop().replace(".json",""),m=k.listEdgeFunctions?(await k.listEdgeFunctions(j)).find(a=>a.name===l):void 0,n=new Date;if(m&&k.updateEdgeFunction){let b={...m,name:i.name,code:i.code,method:i.method,description:i.description,enabled:i.enabled??!0,timeoutMs:i.timeoutMs??5e3,updatedAt:n};if(await k.updateEdgeFunction(b),i.name!==l){this.transientFiles.delete(a);let c=`/.server/edge-functions/${i.name}.json`;return this.mountTransientFile(c,f(b),!1),this.removeGitkeep("/.server/edge-functions/"),this.notifyFilesChanged(),this.transientFiles.get(c)}this.mountTransientFile(a,f(b),!1)}else if(k.createEdgeFunction){let b={id:g(),projectId:j,name:i.name,code:i.code,method:i.method,description:i.description,enabled:i.enabled??!0,timeoutMs:i.timeoutMs??5e3,createdAt:n,updatedAt:n};await k.createEdgeFunction(b),this.mountTransientFile(a,f(b),!1)}this.removeGitkeep("/.server/edge-functions/"),this.notifyFilesChanged(),this.triggerServerFeatureSync(j);let o=this.transientFiles.get(a);if(!o)throw Error(`Failed to create server context file at ${a}`);return o}async upsertServerFunctionFromFile(a,b){let d,{validateServerFunctionData:e,generateServerFunctionFile:f}=await c.e(9975).then(c.bind(c,19975)),{v4:g}=await c.e(4141).then(c.bind(c,4141));try{d=JSON.parse(b)}catch(a){throw Error(`Invalid JSON: ${a instanceof Error?a.message:String(a)}`)}let h=e(d);if(!h.valid)throw Error(`Validation failed: ${h.errors.join("; ")}`);let i=d,j=this.serverContextProjectId,k=this.adapter,l=a.split("/").pop().replace(".json",""),m=k.listServerFunctions?(await k.listServerFunctions(j)).find(a=>a.name===l):void 0,n=new Date;if(m&&k.updateServerFunction){let b={...m,name:i.name,code:i.code,description:i.description,enabled:i.enabled??!0,updatedAt:n};if(await k.updateServerFunction(b),i.name!==l){this.transientFiles.delete(a);let c=`/.server/server-functions/${i.name}.json`;return this.mountTransientFile(c,f(b),!1),this.removeGitkeep("/.server/server-functions/"),this.notifyFilesChanged(),this.transientFiles.get(c)}this.mountTransientFile(a,f(b),!1)}else if(k.createServerFunction){let b={id:g(),projectId:j,name:i.name,code:i.code,description:i.description,enabled:i.enabled??!0,createdAt:n,updatedAt:n};await k.createServerFunction(b),this.mountTransientFile(a,f(b),!1)}this.removeGitkeep("/.server/server-functions/"),this.notifyFilesChanged(),this.triggerServerFeatureSync(j);let o=this.transientFiles.get(a);if(!o)throw Error(`Failed to create server context file at ${a}`);return o}async upsertSecretFromFile(a,b){let d,{validateSecretData:e,generateSecretFile:f}=await c.e(9975).then(c.bind(c,19975)),{v4:g}=await c.e(4141).then(c.bind(c,4141));try{d=JSON.parse(b)}catch(a){throw Error(`Invalid JSON: ${a instanceof Error?a.message:String(a)}`)}let h=e(d);if(!h.valid)throw Error(`Validation failed: ${h.errors.join("; ")}`);let i=d,j=this.serverContextProjectId,k=this.adapter,l=a.split("/").pop().replace(".json",""),m=k.listSecrets?(await k.listSecrets(j)).find(a=>a.name===l):void 0,n=new Date;if(m&&k.updateSecret){let b={...m,name:i.name,description:i.description,updatedAt:n};if(await k.updateSecret(b),i.name!==l){this.transientFiles.delete(a);let c=`/.server/secrets/${i.name}.json`;return this.mountTransientFile(c,f(b),!1),this.removeGitkeep("/.server/secrets/"),this.notifyFilesChanged(),this.transientFiles.get(c)}this.mountTransientFile(a,f(b),!1)}else if(k.createSecret){let b={id:g(),projectId:j,name:i.name,description:i.description,hasValue:!1,createdAt:n,updatedAt:n};await k.createSecret(b),this.mountTransientFile(a,f(b),!1)}this.removeGitkeep("/.server/secrets/"),this.notifyFilesChanged(),this.triggerServerFeatureSync(j);let o=this.transientFiles.get(a);if(!o)throw Error(`Failed to create server context file at ${a}`);return o}async upsertScheduledFunctionFromFile(a,b){let d,{validateScheduledFunctionData:e,generateScheduledFunctionFile:f}=await c.e(9975).then(c.bind(c,19975)),{v4:g}=await c.e(4141).then(c.bind(c,4141));try{d=JSON.parse(b)}catch(a){throw Error(`Invalid JSON: ${a instanceof Error?a.message:String(a)}`)}let h=e(d);if(!h.valid)throw Error(`Validation failed: ${h.errors.join("; ")}`);let i=d,j=this.serverContextProjectId,k=this.adapter,l=(k.listEdgeFunctions?await k.listEdgeFunctions(j):[]).find(a=>a.name===i.functionName);if(!l)throw Error(`Edge function "${i.functionName}" not found. Create it first.`);let m=a.split("/").pop().replace(".json",""),n=k.listScheduledFunctions?(await k.listScheduledFunctions(j)).find(a=>a.name===m):void 0,o=new Date;if(n&&k.updateScheduledFunction){let b={...n,name:i.name,functionId:l.id,cronExpression:i.cronExpression,timezone:i.timezone||"UTC",description:i.description,enabled:i.enabled??!0,config:i.config||{},updatedAt:o};if(await k.updateScheduledFunction(b),i.name!==m){this.transientFiles.delete(a);let c=`/.server/scheduled-functions/${i.name}.json`;return this.mountTransientFile(c,f(b,i.functionName),!1),this.removeGitkeep("/.server/scheduled-functions/"),this.notifyFilesChanged(),this.transientFiles.get(c)}this.mountTransientFile(a,f(b,i.functionName),!1)}else if(k.createScheduledFunction){let b={id:g(),projectId:j,name:i.name,functionId:l.id,cronExpression:i.cronExpression,timezone:i.timezone||"UTC",description:i.description,enabled:i.enabled??!0,config:i.config||{},createdAt:o,updatedAt:o};await k.createScheduledFunction(b),this.mountTransientFile(a,f(b,i.functionName),!1)}this.removeGitkeep("/.server/scheduled-functions/"),this.notifyFilesChanged(),this.triggerServerFeatureSync(j);let p=this.transientFiles.get(a);if(!p)throw Error(`Failed to create server context file at ${a}`);return p}removeGitkeep(a){let b=a+".gitkeep";this.transientFiles.has(b)&&this.transientFiles.delete(b)}notifyFilesChanged(){}triggerServerFeatureSync(a){}async createServerContextFile(a,b){if(!this.serverContextProjectId&&"undefined"!=typeof sessionStorage){let a=sessionStorage.getItem("vfs_serverContextProjectId");a&&(this.serverContextProjectId=a)}if(!this.serverContextProjectId)throw Error("No project server context mounted.");if(this.transientFiles.has(a))throw Error(`File already exists: ${a}`);return await this.updateServerContextFile(a,b)}async deleteServerContextFile(a){if(!this.serverContextProjectId&&"undefined"!=typeof sessionStorage){let a=sessionStorage.getItem("vfs_serverContextProjectId");a&&(this.serverContextProjectId=a)}if(!this.serverContextProjectId)throw Error("No project server context mounted.");if("/.server/db/schema.sql"===a)throw Error(`Cannot delete ${a} - read-only file`);let b=this.serverContextProjectId,c=this.adapter,d=a.split("/").pop().replace(".json","");if(a.startsWith("/.server/edge-functions/")&&a.endsWith(".json")){let a=(c.listEdgeFunctions?await c.listEdgeFunctions(b):[]).find(a=>a.name===d);a&&c.deleteEdgeFunction&&await c.deleteEdgeFunction(a.id)}else if(a.startsWith("/.server/server-functions/")&&a.endsWith(".json")){let a=(c.listServerFunctions?await c.listServerFunctions(b):[]).find(a=>a.name===d);a&&c.deleteServerFunction&&await c.deleteServerFunction(a.id)}else if(a.startsWith("/.server/secrets/")&&a.endsWith(".json")){let a=(c.listSecrets?await c.listSecrets(b):[]).find(a=>a.name===d);a&&c.deleteSecret&&await c.deleteSecret(a.id)}else if(a.startsWith("/.server/scheduled-functions/")&&a.endsWith(".json")){let a=(c.listScheduledFunctions?await c.listScheduledFunctions(b):[]).find(a=>a.name===d);a&&c.deleteScheduledFunction&&await c.deleteScheduledFunction(a.id)}else throw Error(`Cannot delete ${a} - read-only file`);this.transientFiles.delete(a),this.notifyFilesChanged(),this.triggerServerFeatureSync(b)}ensureInitialized(){if(!this.initialized)throw Error("VirtualFileSystem not initialized. Call init() first.")}triggerAutoSync(a){}clearSyncTimeout(a){let b=this.syncTimeouts.get(a);b&&(clearTimeout(b),this.syncTimeouts.delete(a),g.v.debug(`[VFS] Cleared sync timeout for project ${a}`))}async createFile(a,b,c){this.ensureInitialized();try{if((b=b.replace(/\\n$|\\r$|\n$|\r$/,"").trim()).startsWith("/.server/"))return await this.createServerContextFile(b,c);if(await this.adapter.getFile(a,b))throw g.v.error("VFS: File already exists",{projectId:a,path:b}),Error(`File already exists: ${b}`);if(!(0,h.fu)(b))throw Error(`Unsupported file type: ${b}`);let e=(0,h.Gr)(b),f=c instanceof ArrayBuffer?c.byteLength:new Blob([c]).size,j=h.Q6[e];if(f>j)throw Error(`File too large. Maximum size for ${e} files is ${Math.round(j/1024/1024)}MB`);let k={id:(0,d.A)(),projectId:a,path:b,name:b.split("/").pop()||"",type:e,content:c,mimeType:(0,h.N$)(b),size:f,createdAt:new Date,updatedAt:new Date,metadata:{isEntry:"/index.html"===b}};return await this.adapter.createFile(k),await this.updateFileTree(a,b,"create"),i.$.markDirty(a),k}catch(a){throw a}}async readFile(a,b){if(this.ensureInitialized(),!a||"string"!=typeof a)throw g.v.error("VFS: Invalid projectId for readFile",{projectId:a,path:b}),Error("Invalid projectId provided");if(!b||"string"!=typeof b)throw g.v.error("VFS: Invalid path for readFile",{projectId:a,path:b}),Error("Invalid file path provided");let c=b.replace(/\\n$|\\r$|\n$|\r$/,"").trim();if(!c)throw g.v.error("VFS: Empty path after cleaning for readFile",{projectId:a,originalPath:b,cleanPath:c}),Error("Empty file path after cleaning");if(this.isTransientPath(c)){let a=this.transientFiles.get(c);if(a)return a;throw Error(`Transient file not found: ${c}`)}let d=this.generatedFiles.get(c);if(d)return d;let e=await this.adapter.getFile(a,c);if(!e)throw g.v.debug("VFS: File not found for read",{projectId:a,path:c,originalPath:b}),Error(`File not found: ${c}`);return e}async fileExists(a,b){this.ensureInitialized();try{if(this.isTransientPath(b))return this.transientFiles.has(b);if(this.generatedFiles.has(b))return!0;return!!await this.adapter.getFile(a,b)}catch{return!1}}async updateFile(a,b,c){this.ensureInitialized();try{let d=b.replace(/\\n$|\\r$|\n$|\r$/,"").trim();if(d.includes("\n")||d.includes("@@")||d.includes("\\n")||d.length>200)throw g.v.error("VFS: Invalid path detected",{projectId:a,path:b.slice(0,100)+"..."}),Error(`Invalid file path: ${b.slice(0,50)}...`);if((b=d).startsWith("/.server/"))return await this.updateServerContextFile(b,c);let e=await this.adapter.getFile(a,b);if(!e)throw g.v.error("VFS: File not found for update",{projectId:a,path:b}),Error(`File not found: ${b}`);return e.content=c,e.size=c instanceof ArrayBuffer?c.byteLength:new Blob([c]).size,e.updatedAt=new Date,await this.adapter.updateFile(e),i.$.markDirty(a),e}catch(a){throw a}}async patchFile(a,b,c){this.ensureInitialized();let d=(await this.readFile(a,b)).content;for(let a of c){if(!d.includes(a.search))throw g.v.error("VFS: Pattern not found in file",{path:b,searchPattern:a.search.substring(0,100),contentSnippet:d.substring(0,300)}),Error(`Pattern not found in file: ${a.search.substring(0,50)}...`);d=d.replace(a.search,a.replace)}return await this.updateFile(a,b,d)}async deleteFile(a,b){this.ensureInitialized();try{await this.adapter.deleteFile(a,b),await this.updateFileTree(a,b,"delete"),i.$.markDirty(a)}catch(a){throw a}}async renameFile(a,b,c){this.ensureInitialized();let d=await this.readFile(a,b);return await this.deleteFile(a,b),await this.createFile(a,c,d.content)}async createDirectory(a,b){if(this.ensureInitialized(),await this.adapter.getTreeNode(a,b))return;let c=b.split("/").pop()||b,e={id:(0,d.A)(),projectId:a,path:b,name:c,type:"directory",parentPath:this.getParentPath(b),children:[]};await this.adapter.createTreeNode(e),i.$.markDirty(a)}async listDirectory(a,b,c){let d;this.ensureInitialized();let e=await this.adapter.listFiles(a);if(d="/"===b?e:e.filter(a=>{let c=a.path,d=b.endsWith("/")?b:b+"/";return c.startsWith(d)&&-1===c.slice(d.length).indexOf("/")}),"/"===b&&this.generatedFiles.size>0){let a=new Set(d.map(a=>a.path));for(let b of this.generatedFiles.values())a.has(b.path)||d.push(b)}if(c?.includeTransient){let a=Array.from(this.transientFiles.values());if("/"===b)d=[...d,...a];else{let c=b.endsWith("/")?b:b+"/",e=a.filter(a=>a.path.startsWith(c)&&-1===a.path.slice(c.length).indexOf("/")),f=new Set;for(let b of a)if(b.path.startsWith(c)){let a=b.path.slice(c.length),d=a.indexOf("/");-1!==d&&f.add(a.slice(0,d))}let g=new Date;d=[...d,...e,...Array.from(f).map(a=>({id:`transient-dir-${c}${a}`,projectId:"transient",path:c+a,name:a,type:"text",content:"",mimeType:"",size:0,createdAt:g,updatedAt:g,metadata:{isTransient:!0,isServerContext:!0,isReadOnly:!0}}))]}}return d}async getAllFilesAndDirectories(a,b){this.ensureInitialized();let c=[...await this.adapter.listFiles(a),...(await this.adapter.getAllTreeNodes(a)).filter(a=>"directory"===a.type).map(a=>({path:a.path,name:a.path.split("/").filter(Boolean).pop()||a.path,type:"directory"}))];if(this.generatedFiles.size>0){let a=new Set(c.map(a=>a.path));for(let b of this.generatedFiles.values())a.has(b.path)||c.push(b)}return b?.includeTransient&&(c=[...c,...Array.from(this.transientFiles.values())]),c}async deleteDirectory(a,b){this.ensureInitialized();let c=await this.adapter.listFiles(a),d=b.endsWith("/")?b:b+"/";for(let b of c)b.path.startsWith(d)&&await this.deleteFile(a,b.path);await this.adapter.deleteTreeNode(a,b),i.$.markDirty(a)}async renameDirectory(a,b,c){this.ensureInitialized();let e=await this.adapter.getTreeNode(a,b);if(e){await this.adapter.deleteTreeNode(a,b);let f={id:(0,d.A)(),projectId:a,path:c,name:c.split("/").pop()||c,type:"directory",parentPath:this.getParentPath(c),children:e.children};await this.adapter.createTreeNode(f),i.$.markDirty(a)}let f=b.endsWith("/")?b:b+"/",g=c.endsWith("/")?c:c+"/";for(let b of(await this.adapter.listFiles(a)).filter(a=>a.path.startsWith(f))){let c=g+b.path.substring(f.length);await this.renameFile(a,b.path,c)}for(let c of(await this.adapter.getAllTreeNodes(a)).filter(a=>"directory"===a.type&&a.path.startsWith(f)&&a.path!==b)){let b=g+c.path.substring(f.length);await this.adapter.deleteTreeNode(a,c.path);let e={id:(0,d.A)(),projectId:a,path:b,name:b.split("/").pop()||b,type:"directory",parentPath:this.getParentPath(b),children:c.children};await this.adapter.createTreeNode(e)}}async moveFile(a,b,c){if(this.ensureInitialized(),await this.adapter.getFile(a,c))throw Error(`File already exists at destination: ${c}`);let d=await this.readFile(a,b),e=await this.createFile(a,c,d.content);return await this.deleteFile(a,b),e}async moveDirectory(a,b,c){this.ensureInitialized();let d=c.endsWith("/")?c:c+"/",e=b.endsWith("/")?b:b+"/";if(d.startsWith(e))throw Error("Cannot move a directory into itself");await this.renameDirectory(a,b,c)}async createProject(a,b,c){this.ensureInitialized();try{let e={id:c||(0,d.A)(),name:a,description:b,createdAt:new Date,updatedAt:new Date,settings:{},lastSavedCheckpointId:null,lastSavedAt:null,costTracking:{totalCost:0,providerBreakdown:{},sessionHistory:[]}};await this.adapter.createProject(e);let f={id:(0,d.A)(),projectId:e.id,path:"/",name:"/",type:"directory",parentPath:null,children:[]};return await this.adapter.createTreeNode(f),e}catch(a){throw a}}async getProject(a){this.ensureInitialized();let b=await this.adapter.getProject(a);if(!b)throw Error(`Project not found: ${a}`);return b}async updateProject(a,b){this.ensureInitialized(),b?.preserveUpdatedAt||(a.updatedAt=new Date),await this.adapter.updateProject(a)}async updateProjectCost(a,b){this.ensureInitialized();let c=await this.getProject(a);if(!c)throw Error(`Project not found: ${a}`);c.costTracking||(c.costTracking={totalCost:0,providerBreakdown:{},sessionHistory:[]}),c.costTracking.totalCost+=b.cost,c.costTracking.providerBreakdown[b.provider]||(c.costTracking.providerBreakdown[b.provider]={totalCost:0,tokenUsage:{input:0,output:0},requestCount:0,lastUpdated:new Date});let d=c.costTracking.providerBreakdown[b.provider];d.totalCost+=b.cost,"delta"!==b.mode&&(d.requestCount+=1),d.lastUpdated=new Date,b.tokenUsage&&(d.tokenUsage.input+=b.tokenUsage.input,d.tokenUsage.output+=b.tokenUsage.output),b.sessionId&&"delta"!==b.mode&&(c.costTracking.sessionHistory||(c.costTracking.sessionHistory=[]),c.costTracking.sessionHistory.push({sessionId:b.sessionId,cost:b.cost,provider:b.provider,timestamp:new Date,tokenUsage:b.tokenUsage}),c.costTracking.sessionHistory.length>100&&(c.costTracking.sessionHistory=c.costTracking.sessionHistory.slice(-100))),await this.updateProject(c)}async applyProjectCostDelta(a,b){this.ensureInitialized();let c=await this.getProject(a);if(!c)throw Error(`Project not found: ${a}`);c.costTracking||(c.costTracking={totalCost:0,providerBreakdown:{},sessionHistory:[]}),c.costTracking.totalCost+=b.costDelta,c.costTracking.providerBreakdown[b.provider]||(c.costTracking.providerBreakdown[b.provider]={totalCost:0,tokenUsage:{input:0,output:0},requestCount:0,lastUpdated:new Date});let d=c.costTracking.providerBreakdown[b.provider];d.totalCost+=b.costDelta,d.lastUpdated=new Date,b.tokenUsageDelta&&(d.tokenUsage.input+=b.tokenUsageDelta.input,d.tokenUsage.output+=b.tokenUsageDelta.output),b.sessionId&&(c.costTracking.sessionHistory||(c.costTracking.sessionHistory=[]),c.costTracking.sessionHistory.push({sessionId:b.sessionId,cost:b.costDelta,provider:b.provider,timestamp:new Date,tokenUsage:b.tokenUsageDelta,correction:!0}),c.costTracking.sessionHistory.length>100&&(c.costTracking.sessionHistory=c.costTracking.sessionHistory.slice(-100))),await this.updateProject(c)}async deleteProject(a){this.ensureInitialized(),await this.adapter.deleteProject(a)}async listProjects(){return this.ensureInitialized(),await this.adapter.listProjects()}async listFiles(a){return this.ensureInitialized(),await this.adapter.listFiles(a)}async getFileTree(a){return this.ensureInitialized(),await this.adapter.getTreeNode(a,"/")}async searchFiles(a,b,c){this.ensureInitialized();let d=await this.adapter.listFiles(a),{regex:e=!1,fileType:f,limit:g=20,searchIn:h="both"}=c||{},i=d;if(f){let a=f.startsWith(".")?f:`.${f}`;i=d.filter(b=>b.path.endsWith(a))}let j=e?a=>{try{return RegExp(b,"i").test(a)}catch{return a.toLowerCase().includes(b.toLowerCase())}}:a=>a.toLowerCase().includes(b.toLowerCase());return i.filter(a=>"filename"===h?j(a.name)||j(a.path):"content"===h?"string"==typeof a.content&&j(a.content):j(a.name)||j(a.path)||"string"==typeof a.content&&j(a.content)).slice(0,g)}async findReferences(a,b,c="any"){this.ensureInitialized();let d=await this.adapter.listFiles(a),e=[],f=[];switch(c){case"class":f.push(RegExp(`class=["'][^"']*\\b${b}\\b[^"']*["']`,"gi")),f.push(RegExp(`\\.${b}\\b`,"g")),f.push(RegExp(`classList\\.(add|remove|toggle|contains)\\(['"\`]${b}['"\`]`,"g"));break;case"id":f.push(RegExp(`id=["']${b}["']`,"gi")),f.push(RegExp(`#${b}\\b`,"g")),f.push(RegExp(`getElementById\\(['"\`]${b}['"\`]`,"g")),f.push(RegExp(`querySelector\\(['"\`]#${b}['"\`]`,"g"));break;case"function":f.push(RegExp(`function\\s+${b}\\s*\\(`,"g")),f.push(RegExp(`(?:const|let|var)\\s+${b}\\s*=\\s*(?:\\([^)]*\\)|[^=])\\s*=>`,"g")),f.push(RegExp(`${b}\\s*\\(`,"g"));break;case"variable":f.push(RegExp(`(?:const|let|var)\\s+${b}\\b`,"g")),f.push(RegExp(`\\b${b}\\b`,"g"));break;default:f.push(RegExp(`\\b${b}\\b`,"gi"))}for(let a of d){if("string"!=typeof a.content)continue;let b=[];a.content.split("\n").forEach((a,c)=>{for(let d of f)if(d.test(a)){b.push({line:c+1,text:a.trim()});break}}),b.length>0&&e.push({file:a,matches:b})}return e}async getFileStats(a,b){this.ensureInitialized();let c=await this.adapter.getFile(a,b);if(!c)throw Error(`File not found: ${b}`);let d=("string"==typeof c.content?c.content:"").split("\n");return{path:c.path,size:c.size,lines:d.length,type:c.type,preview:d.slice(0,10),lastModified:c.updatedAt}}async getProjectSize(a){return this.ensureInitialized(),(await this.adapter.listFiles(a)).reduce((a,b)=>a+b.size,0)}async getProjectStats(a){let b;this.ensureInitialized();let c=await this.adapter.listFiles(a),d=0,e={};for(let a of c){d+=a.size;let b=a.path.split(".").pop()?.toUpperCase()||"OTHER";e[b]=(e[b]||0)+1}return b=d<1024?`${d} B`:d<1048576?`${(d/1024).toFixed(1)} KB`:`${(d/1048576).toFixed(2)} MB`,{fileCount:c.length,totalSize:d,fileTypes:e,formattedSize:b}}async exportProject(a){return this.ensureInitialized(),{project:await this.getProject(a),files:await this.adapter.listFiles(a)}}async exportProjectAsZip(a){this.ensureInitialized();let b=new(f());try{let d=await this.getProject(a),e=d?.settings?.runtime||"handlebars",f=(0,l.getRuntimeConfig)(e);if("terminal"===f.previewMode){for(let c of(await this.adapter.listFiles(a))){if(this.shouldExcludeFromExport(c.path))continue;let a=c.path.startsWith("/")?c.path.slice(1):c.path;c.content,b.file(a,c.content)}let c=[`# ${d?.name||"Project"}`,"",d?.description||"","","## How to Run",""];return"python"===e?c.push("```bash","python main.py","```"):"lua"===e&&c.push("```bash","lua main.lua","```"),b.file("README.md",c.join("\n")),b.generateAsync({type:"blob"})}let{VirtualServer:g}=await Promise.all([c.e(2733),c.e(3531)]).then(c.bind(c,13531)),h=new g(this,a,void 0,void 0,void 0,d?.settings?.runtime);for(let a of(await h.compileProject()).files){let c=a.path.startsWith("/")?a.path.slice(1):a.path;this.shouldExcludeFromExport(a.path)||b.file(c,a.content)}let i=await this.adapter.listFiles(a);if(i.some(a=>a.path.endsWith(".tsx")||a.path.endsWith(".ts")||a.path.endsWith(".jsx"))){for(let a of i)if(a.path.endsWith(".tsx")||a.path.endsWith(".ts")||a.path.endsWith(".jsx")){let c=a.path.startsWith("/")?a.path.slice(1):a.path;"string"==typeof a.content&&b.file(c,a.content)}let a=(d?.name||"my-app").toLowerCase().replace(/[^a-z0-9]+/g,"-");b.file("package.json",JSON.stringify({name:a,private:!0,type:"module",scripts:{dev:"vite",build:"vite build",preview:"vite preview"},dependencies:{react:"^19.0.0","react-dom":"^19.0.0"},devDependencies:{"@types/react":"^19.0.0","@types/react-dom":"^19.0.0",typescript:"^5.6.0",vite:"^6.0.0","@vitejs/plugin-react":"^4.0.0"}},null,2)),b.file("vite.config.ts",`import { defineConfig } from 'vite'; +exports.id=9359,exports.ids=[9359],exports.modules={3902:(a,b,c)=>{"use strict";c.d(b,{getRuntimeConfig:()=>f,isRuntimeBundled:()=>h,sZ:()=>j,tW:()=>g});let d=[{id:"static",label:"Static",description:"Pure HTML, CSS, and JavaScript",previewMode:"visual",bundled:!1,badge:{label:"Static",color:"gray"}},{id:"handlebars",label:"HTML + Handlebars",description:"HTML, CSS, JavaScript with Handlebars templating",previewMode:"visual",bundled:!1,badge:{label:"Handlebars",color:"amber"}},{id:"react",label:"React + TypeScript",description:"Component-based app with auto-bundling",previewMode:"visual",bundled:!0,jsxImportSource:"react",badge:{label:"React",color:"sky"}},{id:"preact",label:"Preact + TypeScript",description:"Lightweight React alternative with signals",previewMode:"visual",bundled:!0,jsxImportSource:"preact",badge:{label:"Preact",color:"purple"}},{id:"svelte",label:"Svelte",description:"Compile-time reactive framework",previewMode:"visual",bundled:!0,sfcExtension:".svelte",compilerCdnUrl:"https://esm.sh/svelte@5/compiler",badge:{label:"Svelte",color:"orange"}},{id:"vue",label:"Vue",description:"Progressive framework with SFC support",previewMode:"visual",bundled:!0,sfcExtension:".vue",compilerCdnUrl:"https://esm.sh/@vue/compiler-sfc@3",badge:{label:"Vue",color:"green"}},{id:"python",label:"Python",description:"Python scripts via Pyodide — terminal and visual output",previewMode:"terminal",bundled:!1,badge:{label:"Python",color:"yellow"}},{id:"lua",label:"Lua",description:"Lua scripts via wasmoon — terminal output",previewMode:"terminal",bundled:!1,badge:{label:"Lua",color:"blue"}}],e=new Map(d.map(a=>[a.id,a]));function f(a){return e.get(a)??e.get("handlebars")}function g(){return d.map(a=>({value:a.id,label:a.label,description:a.description}))}function h(a){return f(a).bundled}let i={gray:"bg-gray-100 text-gray-600 border-gray-300 dark:bg-gray-800 dark:text-gray-400 dark:border-gray-600",amber:"bg-amber-100 text-amber-700 border-amber-200 dark:bg-amber-950 dark:text-amber-400 dark:border-amber-800",sky:"bg-sky-100 text-sky-700 border-sky-200 dark:bg-sky-950 dark:text-sky-400 dark:border-sky-800",purple:"bg-purple-100 text-purple-700 border-purple-200 dark:bg-purple-950 dark:text-purple-400 dark:border-purple-800",orange:"bg-orange-100 text-orange-700 border-orange-200 dark:bg-orange-950 dark:text-orange-400 dark:border-orange-800",green:"bg-green-100 text-green-700 border-green-200 dark:bg-green-950 dark:text-green-400 dark:border-green-800",yellow:"bg-yellow-100 text-yellow-700 border-yellow-200 dark:bg-yellow-950 dark:text-yellow-400 dark:border-yellow-800",blue:"bg-blue-100 text-blue-700 border-blue-200 dark:bg-blue-950 dark:text-blue-400 dark:border-blue-800"};function j(a){let b=f(a);return{label:b.badge.label,className:i[b.badge.color]||i.gray}}},6636:(a,b,c)=>{"use strict";c.d(b,{skillsService:()=>d._}),c(74730);var d=c(7143)},7143:(a,b,c)=>{"use strict";c.d(b,{_:()=>l});var d=c(12897),e=c(74730),f=c(15514),g=c(39193),h=c.n(g);let i="osw_custom_skills",j="osw_skills_enabled_state";class k{async init(){if(!this.initialized)try{let a=localStorage.getItem(i);a&&JSON.parse(a).forEach(a=>{a.createdAt=new Date(a.createdAt),a.updatedAt=new Date(a.updatedAt),this.customSkills.set(a.id,a)});let b=localStorage.getItem(j);if(b){let a=JSON.parse(b);this.enabledState={globalEnabled:a.globalEnabled??!0,skillEvaluationEnabled:a.skillEvaluationEnabled??!1,disabledSkills:new Set(a.disabledSkills||[])}}this.initialized=!0,f.v.info(`[SkillsService] Loaded ${this.customSkills.size} custom skills`)}catch(a){f.v.error("[SkillsService] Failed to load custom skills",a)}}saveCustomSkills(){try{let a=Array.from(this.customSkills.values());localStorage.setItem(i,JSON.stringify(a))}catch(a){throw f.v.error("[SkillsService] Failed to save custom skills",a),Error("Failed to save skills")}}saveEnabledState(){try{let a={globalEnabled:this.enabledState.globalEnabled,skillEvaluationEnabled:this.enabledState.skillEvaluationEnabled,disabledSkills:Array.from(this.enabledState.disabledSkills)};localStorage.setItem(j,JSON.stringify(a))}catch(a){f.v.error("[SkillsService] Failed to save enabled state",a)}}async getAllSkills(){await this.init();let a=[];for(let b of e.Sj)try{let{frontmatter:c,markdown:e}=(0,d.N1)(b.content);a.push({id:b.id,name:c.name,description:c.description,content:b.content,markdown:e,isBuiltIn:!0,createdAt:new Date("2025-01-01"),updatedAt:new Date("2025-01-01")})}catch(a){f.v.error(`[SkillsService] Failed to parse built-in skill: ${b.id}`,a)}return a.push(...Array.from(this.customSkills.values())),a}async getSkillsMetadata(){return(await this.getAllSkills()).map(a=>({id:a.id,name:a.name,description:a.description,path:`/.skills/${a.id}.md`,isBuiltIn:a.isBuiltIn}))}async getSkill(a){await this.init();let b=this.customSkills.get(a);if(b)return b;let c=e.Sj.find(b=>b.id===a);if(c)try{let{frontmatter:a,markdown:b}=(0,d.N1)(c.content);return{id:c.id,name:a.name,description:a.description,content:c.content,markdown:b,isBuiltIn:!0,createdAt:new Date("2025-01-01"),updatedAt:new Date("2025-01-01")}}catch(b){f.v.error(`[SkillsService] Failed to parse built-in skill: ${a}`,b)}return null}async createSkill(a){await this.init();try{let{frontmatter:b,markdown:c}=(0,d.N1)(a),g=b.name;if(this.customSkills.has(g)||e.Sj.some(a=>a.id===g))throw Error(`Skill with name "${g}" already exists`);let h={id:g,name:b.name,description:b.description,content:a,markdown:c,isBuiltIn:!1,createdAt:new Date,updatedAt:new Date};return this.customSkills.set(g,h),this.saveCustomSkills(),f.v.info(`[SkillsService] Created skill: ${g}`),h}catch(a){if(a instanceof Error)throw a;throw Error("Failed to create skill")}}async updateSkill(a,b){await this.init();let c=this.customSkills.get(a);if(!c)throw Error(`Skill "${a}" not found`);if(c.isBuiltIn)throw Error("Cannot update built-in skills");try{let{frontmatter:e,markdown:g}=(0,d.N1)(b);if(e.name!==a)throw Error("Skill name cannot be changed. Create a new skill instead.");let h={...c,name:e.name,description:e.description,content:b,markdown:g,updatedAt:new Date};return this.customSkills.set(a,h),this.saveCustomSkills(),f.v.info(`[SkillsService] Updated skill: ${a}`),h}catch(a){if(a instanceof Error)throw a;throw Error("Failed to update skill")}}async deleteSkill(a){await this.init();let b=this.customSkills.get(a);if(!b)throw Error(`Skill "${a}" not found`);if(b.isBuiltIn)throw Error("Cannot delete built-in skills");this.customSkills.delete(a),this.saveCustomSkills(),f.v.info(`[SkillsService] Deleted skill: ${a}`)}async importSkills(a){await this.init();let b=[];try{let c=await h().loadAsync(a);for(let[a,d]of Object.entries(c.files)){if(d.dir||!a.endsWith(".md"))continue;let c=await d.async("string");try{let a=await this.createSkill(c);b.push(a)}catch(b){f.v.warn(`[SkillsService] Failed to import ${a}:`,b)}}return f.v.info(`[SkillsService] Imported ${b.length} skills`),b}catch(a){throw f.v.error("[SkillsService] Failed to import skills",a),Error("Failed to import skills")}}async importSkillFile(a){let b=await a.text();return this.createSkill(b)}async exportSkills(a){await this.init();let b=new(h());for(let c of a){let a=await this.getSkill(c);if(!a){f.v.warn(`[SkillsService] Skill not found for export: ${c}`);continue}b.file(`${a.id}.md`,a.content)}return f.v.info(`[SkillsService] Exported ${a.length} skills`),await b.generateAsync({type:"blob"})}async clearCustomSkills(){this.customSkills.clear(),localStorage.removeItem(i),f.v.info("[SkillsService] Cleared all custom skills")}async isGloballyEnabled(){return await this.init(),this.enabledState.globalEnabled}async setGlobalEnabled(a){await this.init(),this.enabledState.globalEnabled=a,this.saveEnabledState(),f.v.info(`[SkillsService] Global enabled set to: ${a}`)}async isEvaluationEnabled(){return await this.init(),this.enabledState.globalEnabled&&this.enabledState.skillEvaluationEnabled}async setEvaluationEnabled(a){await this.init(),this.enabledState.skillEvaluationEnabled=a,this.saveEnabledState(),f.v.info(`[SkillsService] Skill evaluation set to: ${a}`)}async isSkillEnabled(a){return await this.init(),!!this.enabledState.globalEnabled&&!this.enabledState.disabledSkills.has(a)}async enableSkill(a){await this.init(),this.enabledState.disabledSkills.delete(a),this.saveEnabledState(),f.v.info(`[SkillsService] Enabled skill: ${a}`)}async disableSkill(a){await this.init(),this.enabledState.disabledSkills.add(a),this.saveEnabledState(),f.v.info(`[SkillsService] Disabled skill: ${a}`)}async getEnabledSkills(){return(await this.init(),this.enabledState.globalEnabled)?(await this.getAllSkills()).filter(a=>!this.enabledState.disabledSkills.has(a.id)):[]}async getEnabledSkillsMetadata(){return(await this.getEnabledSkills()).map(a=>({id:a.id,name:a.name,description:a.description,path:`/.skills/${a.id}.md`,isBuiltIn:a.isBuiltIn}))}async getCustomSkills(){return await this.init(),Array.from(this.customSkills.values())}async updateSyncMetadata(a,b,c){await this.init();let d=this.customSkills.get(a);if(!d||d.isBuiltIn)return;let e={...d,lastSyncedAt:b,serverUpdatedAt:c};this.customSkills.set(a,e),this.saveCustomSkills(),f.v.info(`[SkillsService] Updated sync metadata for skill: ${a}`)}async importFromServer(a){await this.init();let b={...a,createdAt:new Date(a.createdAt),updatedAt:new Date(a.updatedAt),lastSyncedAt:new Date,serverUpdatedAt:new Date(a.updatedAt),isBuiltIn:!1};this.customSkills.set(b.id,b),this.saveCustomSkills(),f.v.info(`[SkillsService] Imported skill from server: ${b.id}`)}async hasSkill(a){return await this.init(),this.customSkills.has(a)||e.Sj.some(b=>b.id===a)}constructor(){this.customSkills=new Map,this.initialized=!1,this.enabledState={globalEnabled:!0,skillEvaluationEnabled:!1,disabledSkills:new Set}}}let l=new k},7629:(a,b,c)=>{"use strict";c.d(b,{p:()=>f});var d=c(21124);c(38301);var e=c(15514);function f({className:a,type:b,...c}){return(0,d.jsx)("input",{type:b,"data-slot":"input",className:(0,e.cn)("file:text-foreground placeholder:text-muted-foreground selection:bg-primary selection:text-primary-foreground dark:bg-input/30 border-input flex h-9 w-full min-w-0 rounded-md border bg-transparent px-3 py-1 text-base shadow-xs transition-[color,box-shadow] outline-none file:inline-flex file:h-7 file:border-0 file:bg-transparent file:text-sm file:font-medium disabled:pointer-events-none disabled:cursor-not-allowed disabled:opacity-50 md:text-sm","focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px]","aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive",a),...c})}},11482:(a,b,c)=>{"use strict";c.d(b,{vfs:()=>n});var d=c(2117),e=c(39193),f=c.n(e),g=c(15514),h=c(96352),i=c(49186),j=c(6636);class k{async init(){return this.initPromise&&this.db||(this.initPromise=new Promise((a,b)=>{let c=indexedDB.open("osw-studio-db",6);c.onerror=()=>b(c.error),c.onsuccess=()=>{this.db=c.result,a()},c.onupgradeneeded=a=>{let b=a.target.result,c=a.oldVersion;if(!b.objectStoreNames.contains("projects")){let a=b.createObjectStore("projects",{keyPath:"id"});a.createIndex("name","name",{unique:!1}),a.createIndex("createdAt","createdAt",{unique:!1})}if(!b.objectStoreNames.contains("files")){let a=b.createObjectStore("files",{keyPath:"id"});a.createIndex("projectId","projectId",{unique:!1}),a.createIndex("path",["projectId","path"],{unique:!0}),a.createIndex("type","type",{unique:!1})}if(!b.objectStoreNames.contains("fileTree")){let a=b.createObjectStore("fileTree",{keyPath:"id"});a.createIndex("projectId","projectId",{unique:!1}),a.createIndex("path",["projectId","path"],{unique:!0}),a.createIndex("parentPath",["projectId","parentPath"],{unique:!1})}if(!b.objectStoreNames.contains("conversations")){let a=b.createObjectStore("conversations",{keyPath:"id"});a.createIndex("projectId","projectId",{unique:!1}),a.createIndex("lastUpdated","lastUpdated",{unique:!1})}if(!b.objectStoreNames.contains("checkpoints")){let a=b.createObjectStore("checkpoints",{keyPath:"id"});a.createIndex("projectId","projectId",{unique:!1}),a.createIndex("timestamp","timestamp",{unique:!1})}if(!b.objectStoreNames.contains("customTemplates")){let a=b.createObjectStore("customTemplates",{keyPath:"id"});a.createIndex("name","name",{unique:!1}),a.createIndex("importedAt","importedAt",{unique:!1})}if(!b.objectStoreNames.contains("skills")){let a=b.createObjectStore("skills",{keyPath:"id"});a.createIndex("name","name",{unique:!1}),a.createIndex("isBuiltIn","isBuiltIn",{unique:!1})}if(!b.objectStoreNames.contains("debugEvents")){let a=b.createObjectStore("debugEvents",{keyPath:"id"});a.createIndex("projectId","projectId",{unique:!1}),a.createIndex("timestamp","timestamp",{unique:!1})}if(!b.objectStoreNames.contains("edgeFunctions")){let a=b.createObjectStore("edgeFunctions",{keyPath:"id"});a.createIndex("projectId","projectId",{unique:!1}),a.createIndex("projectIdName",["projectId","name"],{unique:!0})}if(!b.objectStoreNames.contains("serverFunctions")){let a=b.createObjectStore("serverFunctions",{keyPath:"id"});a.createIndex("projectId","projectId",{unique:!1}),a.createIndex("projectIdName",["projectId","name"],{unique:!0})}if(!b.objectStoreNames.contains("secrets")){let a=b.createObjectStore("secrets",{keyPath:"id"});a.createIndex("projectId","projectId",{unique:!1}),a.createIndex("projectIdName",["projectId","name"],{unique:!0})}if(!b.objectStoreNames.contains("scheduledFunctions")){let a=b.createObjectStore("scheduledFunctions",{keyPath:"id"});a.createIndex("projectId","projectId",{unique:!1}),a.createIndex("projectIdName",["projectId","name"],{unique:!0})}if(c<6){let c=a.target.transaction;b.objectStoreNames.contains("projects")&&(c.objectStore("projects").openCursor().onsuccess=a=>{let b=a.target.result;if(b){let a=b.value;a.settings?.runtime&&"static"!==a.settings.runtime||(a.settings=a.settings||{},a.settings.runtime="handlebars",b.update(a)),b.continue()}}),b.objectStoreNames.contains("customTemplates")&&(c.objectStore("customTemplates").openCursor().onsuccess=a=>{let b=a.target.result;if(b){let a=b.value;a.runtime&&"static"!==a.runtime||(a.runtime="handlebars",b.update(a)),b.continue()}})}}})),this.initPromise}async close(){this.db&&(this.db.close(),this.db=null)}getDB(){if(!this.db)throw Error("IndexedDB not initialized. Call init() first.");return this.db}getDatabase(){return this.getDB()}async createProject(a){let b=this.getDB().transaction(["projects"],"readwrite").objectStore("projects");await this.promisify(b.add(a))}async getProject(a){let b=this.getDB().transaction(["projects"],"readonly").objectStore("projects"),c=await this.promisify(b.get(a));return c?this.hydrateProject(c):null}async updateProject(a){let b=this.getDB().transaction(["projects"],"readwrite").objectStore("projects");await this.promisify(b.put(a))}async deleteProject(a){let b=this.getDB(),c=(await this.listFiles(a)).map(a=>a.id),d=(await this.getAllTreeNodes(a)).map(a=>a.id),e=(await this.listEdgeFunctions(a)).map(a=>a.id),f=(await this.listServerFunctions(a)).map(a=>a.id),g=(await this.listSecrets(a)).map(a=>a.id),h=(await this.listScheduledFunctions(a)).map(a=>a.id),i=b.transaction(["projects","files","fileTree","edgeFunctions","serverFunctions","secrets","scheduledFunctions"],"readwrite"),j=(a,b)=>{let c=i.objectStore(a);for(let a of b)c.delete(a)};j("files",c),j("fileTree",d),j("edgeFunctions",e),j("serverFunctions",f),j("secrets",g),j("scheduledFunctions",h),i.objectStore("projects").delete(a),await new Promise((a,b)=>{i.oncomplete=()=>a(),i.onerror=()=>b(i.error),i.onabort=()=>b(i.error||Error("Transaction aborted"))})}async listProjects(a){let b=this.getDB().transaction(["projects"],"readonly").objectStore("projects"),c=await this.promisify(b.getAll()),d=c?.map(a=>this.hydrateProject(a))||[];return a&&a.length>0?d.map(b=>{let c={};return a.forEach(a=>{a in b&&(c[a]=b[a])}),c}):d}async createFile(a){let b=this.getDB().transaction(["files"],"readwrite").objectStore("files");await this.promisify(b.add(a))}async getFile(a,b){let c=this.getDB().transaction(["files"],"readonly").objectStore("files").index("path");return await this.promisify(c.get([a,b]))||null}async updateFile(a){let b=this.getDB().transaction(["files"],"readwrite").objectStore("files");await this.promisify(b.put(a))}async deleteFile(a,b){let c=await this.getFile(a,b);if(c){let a=this.getDB().transaction(["files"],"readwrite").objectStore("files");await this.promisify(a.delete(c.id))}}async listFiles(a){let b=this.getDB().transaction(["files"],"readonly").objectStore("files").index("projectId");return await this.promisify(b.getAll(a))||[]}async deleteProjectFiles(a){let b=await this.listFiles(a),c=this.getDB().transaction(["files"],"readwrite").objectStore("files");for(let a of b)await this.promisify(c.delete(a.id))}async createTreeNode(a){let b=this.getDB().transaction(["fileTree"],"readwrite").objectStore("fileTree");await this.promisify(b.add(a))}async getTreeNode(a,b){let c=this.getDB().transaction(["fileTree"],"readonly").objectStore("fileTree").index("path");return await this.promisify(c.get([a,b]))||null}async updateTreeNode(a){let b=this.getDB().transaction(["fileTree"],"readwrite").objectStore("fileTree");await this.promisify(b.put(a))}async deleteTreeNode(a,b){let c=await this.getTreeNode(a,b);if(c){let a=this.getDB().transaction(["fileTree"],"readwrite").objectStore("fileTree");await this.promisify(a.delete(c.id))}}async getChildNodes(a,b){let c=this.getDB().transaction(["fileTree"],"readonly").objectStore("fileTree").index("parentPath");return await this.promisify(c.getAll(null===b?[a]:[a,b]))||[]}async getAllTreeNodes(a){let b=this.getDB().transaction(["fileTree"],"readonly").objectStore("fileTree").index("projectId");return await this.promisify(b.getAll(a))||[]}async saveCustomTemplate(a){let b=this.getDB().transaction(["customTemplates"],"readwrite").objectStore("customTemplates");await this.promisify(b.put(a))}async getCustomTemplate(a){let b=this.getDB().transaction(["customTemplates"],"readonly").objectStore("customTemplates"),c=await this.promisify(b.get(a));return c?this.hydrateCustomTemplate(c):null}async getAllCustomTemplates(){let a=this.getDB().transaction(["customTemplates"],"readonly").objectStore("customTemplates");return(await this.promisify(a.getAll())).map(a=>this.hydrateCustomTemplate(a))}async deleteCustomTemplate(a){let b=this.getDB().transaction(["customTemplates"],"readwrite").objectStore("customTemplates");await this.promisify(b.delete(a))}async createSkill(a){let b=this.getDB().transaction(["skills"],"readwrite").objectStore("skills"),c={...a,isBuiltIn:!1};await this.promisify(b.add(c))}async getSkill(a){let b=this.getDB().transaction(["skills"],"readonly").objectStore("skills"),c=await this.promisify(b.get(a));return c?this.hydrateSkill(c):null}async updateSkill(a){let b=this.getDB().transaction(["skills"],"readwrite").objectStore("skills"),c={...a,isBuiltIn:!1};await this.promisify(b.put(c))}async deleteSkill(a){let b=this.getDB().transaction(["skills"],"readwrite").objectStore("skills");await this.promisify(b.delete(a))}async getAllSkills(){let a=this.getDB().transaction(["skills"],"readonly").objectStore("skills");return(await this.promisify(a.getAll())).filter(a=>!a.isBuiltIn).map(a=>this.hydrateSkill(a))}async createEdgeFunction(a){let b=this.getDB().transaction(["edgeFunctions"],"readwrite").objectStore("edgeFunctions");await this.promisify(b.add(a))}async getEdgeFunction(a){let b=this.getDB().transaction(["edgeFunctions"],"readonly").objectStore("edgeFunctions"),c=await this.promisify(b.get(a));return c?this.hydrateEdgeFunction(c):null}async listEdgeFunctions(a){let b=this.getDB().transaction(["edgeFunctions"],"readonly").objectStore("edgeFunctions").index("projectId");return(await this.promisify(b.getAll(a))||[]).map(a=>this.hydrateEdgeFunction(a))}async updateEdgeFunction(a){let b=this.getDB().transaction(["edgeFunctions"],"readwrite").objectStore("edgeFunctions");await this.promisify(b.put(a))}async deleteEdgeFunction(a){let b=this.getDB().transaction(["edgeFunctions"],"readwrite").objectStore("edgeFunctions");await this.promisify(b.delete(a))}async createServerFunction(a){let b=this.getDB().transaction(["serverFunctions"],"readwrite").objectStore("serverFunctions");await this.promisify(b.add(a))}async getServerFunction(a){let b=this.getDB().transaction(["serverFunctions"],"readonly").objectStore("serverFunctions"),c=await this.promisify(b.get(a));return c?this.hydrateServerFunction(c):null}async listServerFunctions(a){let b=this.getDB().transaction(["serverFunctions"],"readonly").objectStore("serverFunctions").index("projectId");return(await this.promisify(b.getAll(a))||[]).map(a=>this.hydrateServerFunction(a))}async updateServerFunction(a){let b=this.getDB().transaction(["serverFunctions"],"readwrite").objectStore("serverFunctions");await this.promisify(b.put(a))}async deleteServerFunction(a){let b=this.getDB().transaction(["serverFunctions"],"readwrite").objectStore("serverFunctions");await this.promisify(b.delete(a))}async createSecret(a){let b=this.getDB().transaction(["secrets"],"readwrite").objectStore("secrets");await this.promisify(b.add(a))}async getSecret(a){let b=this.getDB().transaction(["secrets"],"readonly").objectStore("secrets"),c=await this.promisify(b.get(a));return c?this.hydrateSecret(c):null}async listSecrets(a){let b=this.getDB().transaction(["secrets"],"readonly").objectStore("secrets").index("projectId");return(await this.promisify(b.getAll(a))||[]).map(a=>this.hydrateSecret(a))}async updateSecret(a){let b=this.getDB().transaction(["secrets"],"readwrite").objectStore("secrets");await this.promisify(b.put(a))}async deleteSecret(a){let b=this.getDB().transaction(["secrets"],"readwrite").objectStore("secrets");await this.promisify(b.delete(a))}async createScheduledFunction(a){let b=this.getDB().transaction(["scheduledFunctions"],"readwrite").objectStore("scheduledFunctions");await this.promisify(b.add(a))}async getScheduledFunction(a){let b=this.getDB().transaction(["scheduledFunctions"],"readonly").objectStore("scheduledFunctions"),c=await this.promisify(b.get(a));return c?this.hydrateScheduledFunction(c):null}async listScheduledFunctions(a){let b=this.getDB().transaction(["scheduledFunctions"],"readonly").objectStore("scheduledFunctions").index("projectId");return(await this.promisify(b.getAll(a))||[]).map(a=>this.hydrateScheduledFunction(a))}async updateScheduledFunction(a){let b=this.getDB().transaction(["scheduledFunctions"],"readwrite").objectStore("scheduledFunctions");await this.promisify(b.put(a))}async deleteScheduledFunction(a){let b=this.getDB().transaction(["scheduledFunctions"],"readwrite").objectStore("scheduledFunctions");await this.promisify(b.delete(a))}promisify(a){return new Promise((b,c)=>{a.onsuccess=()=>b(a.result),a.onerror=()=>c(a.error)})}hydrateProject(a){return{...a,createdAt:a.createdAt?new Date(a.createdAt):new Date,updatedAt:a.updatedAt?new Date(a.updatedAt):new Date,lastSavedAt:a.lastSavedAt?new Date(a.lastSavedAt):null}}hydrateCustomTemplate(a){return{...a,importedAt:a.importedAt?new Date(a.importedAt):new Date}}hydrateSkill(a){return{...a,createdAt:a.createdAt?new Date(a.createdAt):new Date,updatedAt:a.updatedAt?new Date(a.updatedAt):new Date}}hydrateEdgeFunction(a){return{...a,createdAt:a.createdAt?new Date(a.createdAt):new Date,updatedAt:a.updatedAt?new Date(a.updatedAt):new Date}}hydrateServerFunction(a){return{...a,createdAt:a.createdAt?new Date(a.createdAt):new Date,updatedAt:a.updatedAt?new Date(a.updatedAt):new Date}}hydrateSecret(a){return{...a,createdAt:a.createdAt?new Date(a.createdAt):new Date,updatedAt:a.updatedAt?new Date(a.updatedAt):new Date}}hydrateScheduledFunction(a){return{...a,createdAt:a.createdAt?new Date(a.createdAt):new Date,updatedAt:a.updatedAt?new Date(a.updatedAt):new Date,lastRunAt:a.lastRunAt?new Date(a.lastRunAt):void 0,nextRunAt:a.nextRunAt?new Date(a.nextRunAt):void 0}}constructor(){this.db=null,this.initPromise=null}}var l=c(3902);class m{constructor(){this.initialized=!1,this.initPromise=null,this.transientFiles=new Map,this.generatedFiles=new Map,this.syncTimeouts=new Map,this.serverContextProjectId=null,this.runtimeDeploymentId=null,this.serverContextMetadata=null,this.adapter=new k}async init(){this.initialized?await this.adapter.init():(this.initPromise||(this.initPromise=(async()=>{await this.adapter.init(),await this.mountTransientSkills(),this.initialized=!0})()),await this.initPromise)}getStorageAdapter(){if(!this.initialized)throw Error("VirtualFileSystem not initialized. Call init() first.");return this.adapter}getDatabase(){if(!(this.adapter instanceof k))throw Error("Direct database access only available with IndexedDBAdapter");return this.adapter.getDatabase()}async mountTransientSkills(){try{for(let a of(await j.skillsService.getEnabledSkills())){let b=`/.skills/${a.id}.md`,c={id:`transient-skill-${a.id}`,projectId:"transient",path:b,name:`${a.id}.md`,type:"text",content:a.content,mimeType:"text/markdown",size:new Blob([a.content]).size,createdAt:a.createdAt,updatedAt:a.updatedAt,metadata:{isTransient:!0,isBuiltIn:a.isBuiltIn}};this.transientFiles.set(b,c)}g.v.info(`[VFS] Mounted ${this.transientFiles.size} transient skill files`)}catch(a){g.v.error("[VFS] Failed to mount transient skills",a)}}isTransientPath(a){return a.startsWith("/.server/")||a.startsWith("/.skills/")}setGeneratedFile(a,b,c){let d=new Date;this.generatedFiles.set(a,{id:`generated-${a}`,projectId:"generated",path:a,name:a.split("/").pop()||a,type:a.endsWith(".css")?"css":"js",content:b,mimeType:c,size:b.length,createdAt:d,updatedAt:d,metadata:{isGenerated:!0}})}clearGeneratedFiles(){this.generatedFiles.clear()}getGeneratedFiles(){return Array.from(this.generatedFiles.values())}isGeneratedPath(a){return this.generatedFiles.has(a)}async reloadTransientSkills(){let a=new Map;for(let[b,c]of this.transientFiles)b.startsWith("/.server/")&&a.set(b,c);for(let[b,c]of(this.transientFiles.clear(),await this.mountTransientSkills(),a))this.transientFiles.set(b,c)}getServerContextProjectId(){return this.serverContextProjectId}getRuntimeDeploymentId(){return this.runtimeDeploymentId}hasServerContext(){return null!==this.serverContextProjectId}getServerContextMetadata(){return this.serverContextMetadata}async mountProjectBackendContext(a){}async mountDeploymentRuntimeContext(a){}unmountDeploymentRuntimeContext(){this.runtimeDeploymentId&&(this.transientFiles.delete("/.server/db/schema.sql"),this.runtimeDeploymentId=null,this.serverContextMetadata&&(this.serverContextMetadata.runtimeDeploymentId=void 0,this.serverContextMetadata.hasDatabase=!1),"undefined"!=typeof sessionStorage&&sessionStorage.removeItem("vfs_runtimeDeploymentId"),g.v.info("[VFS] Disconnected deployment runtime"))}async refreshServerContext(){this.serverContextProjectId&&(await this.mountProjectBackendContext(this.serverContextProjectId),this.runtimeDeploymentId&&await this.mountDeploymentRuntimeContext(this.runtimeDeploymentId))}unmountBackendContext(){let a=[];for(let b of this.transientFiles.keys())b.startsWith("/.server/")&&(this.transientFiles.delete(b),a.push(b));(this.serverContextProjectId||this.runtimeDeploymentId)&&(g.v.info(`[VFS] Unmounted server context (${a.length} files)`),this.serverContextProjectId=null,this.runtimeDeploymentId=null,this.serverContextMetadata=null,"undefined"!=typeof sessionStorage&&(sessionStorage.removeItem("vfs_serverContextProjectId"),sessionStorage.removeItem("vfs_runtimeDeploymentId")))}getTransientFilesInDirectory(a){let b=a.endsWith("/")?a:a+"/",c=[];for(let[a,d]of this.transientFiles)a.startsWith(b)&&c.push(d);return c}mountTransientFile(a,b,c=!0){let d={id:`transient-server-${a.replace(/[^a-z0-9]/gi,"-")}`,projectId:"transient",path:a,name:a.split("/").pop()||"",type:"text",content:b,mimeType:a.endsWith(".sql")?"text/sql":a.endsWith(".json")?"application/json":a.endsWith(".js")?"application/javascript":"text/markdown",size:new Blob([b]).size,createdAt:new Date,updatedAt:new Date,metadata:{isTransient:!0,isServerContext:!0,isReadOnly:c}};this.transientFiles.set(a,d)}async updateServerContextFile(a,b){if(!this.serverContextProjectId&&"undefined"!=typeof sessionStorage){let a=sessionStorage.getItem("vfs_serverContextProjectId");a&&(g.v.info(`[VFS] Recovered serverContextProjectId from sessionStorage: ${a}`),this.serverContextProjectId=a)}if(!this.serverContextProjectId)throw Error("No project server context mounted.");if("/.server/db/schema.sql"===a)throw Error(`Cannot modify ${a} - read-only file`);if(a.startsWith("/.server/edge-functions/")&&a.endsWith(".json"))return await this.upsertEdgeFunctionFromFile(a,b);if(a.startsWith("/.server/server-functions/")&&a.endsWith(".json"))return await this.upsertServerFunctionFromFile(a,b);if(a.startsWith("/.server/secrets/")&&a.endsWith(".json"))return await this.upsertSecretFromFile(a,b);if(a.startsWith("/.server/scheduled-functions/")&&a.endsWith(".json"))return await this.upsertScheduledFunctionFromFile(a,b);throw Error(`Cannot modify ${a} - unrecognized server context path`)}async upsertEdgeFunctionFromFile(a,b){let d,{validateEdgeFunctionData:e,generateEdgeFunctionFile:f}=await c.e(9975).then(c.bind(c,19975)),{v4:g}=await c.e(4141).then(c.bind(c,4141));try{d=JSON.parse(b)}catch(a){throw Error(`Invalid JSON: ${a instanceof Error?a.message:String(a)}`)}let h=e(d);if(!h.valid)throw Error(`Validation failed: ${h.errors.join("; ")}`);let i=d,j=this.serverContextProjectId,k=this.adapter,l=a.split("/").pop().replace(".json",""),m=k.listEdgeFunctions?(await k.listEdgeFunctions(j)).find(a=>a.name===l):void 0,n=new Date;if(m&&k.updateEdgeFunction){let b={...m,name:i.name,code:i.code,method:i.method,description:i.description,enabled:i.enabled??!0,timeoutMs:i.timeoutMs??5e3,updatedAt:n};if(await k.updateEdgeFunction(b),i.name!==l){this.transientFiles.delete(a);let c=`/.server/edge-functions/${i.name}.json`;return this.mountTransientFile(c,f(b),!1),this.removeGitkeep("/.server/edge-functions/"),this.notifyFilesChanged(),this.transientFiles.get(c)}this.mountTransientFile(a,f(b),!1)}else if(k.createEdgeFunction){let b={id:g(),projectId:j,name:i.name,code:i.code,method:i.method,description:i.description,enabled:i.enabled??!0,timeoutMs:i.timeoutMs??5e3,createdAt:n,updatedAt:n};await k.createEdgeFunction(b),this.mountTransientFile(a,f(b),!1)}this.removeGitkeep("/.server/edge-functions/"),this.notifyFilesChanged(),this.triggerServerFeatureSync(j);let o=this.transientFiles.get(a);if(!o)throw Error(`Failed to create server context file at ${a}`);return o}async upsertServerFunctionFromFile(a,b){let d,{validateServerFunctionData:e,generateServerFunctionFile:f}=await c.e(9975).then(c.bind(c,19975)),{v4:g}=await c.e(4141).then(c.bind(c,4141));try{d=JSON.parse(b)}catch(a){throw Error(`Invalid JSON: ${a instanceof Error?a.message:String(a)}`)}let h=e(d);if(!h.valid)throw Error(`Validation failed: ${h.errors.join("; ")}`);let i=d,j=this.serverContextProjectId,k=this.adapter,l=a.split("/").pop().replace(".json",""),m=k.listServerFunctions?(await k.listServerFunctions(j)).find(a=>a.name===l):void 0,n=new Date;if(m&&k.updateServerFunction){let b={...m,name:i.name,code:i.code,description:i.description,enabled:i.enabled??!0,updatedAt:n};if(await k.updateServerFunction(b),i.name!==l){this.transientFiles.delete(a);let c=`/.server/server-functions/${i.name}.json`;return this.mountTransientFile(c,f(b),!1),this.removeGitkeep("/.server/server-functions/"),this.notifyFilesChanged(),this.transientFiles.get(c)}this.mountTransientFile(a,f(b),!1)}else if(k.createServerFunction){let b={id:g(),projectId:j,name:i.name,code:i.code,description:i.description,enabled:i.enabled??!0,createdAt:n,updatedAt:n};await k.createServerFunction(b),this.mountTransientFile(a,f(b),!1)}this.removeGitkeep("/.server/server-functions/"),this.notifyFilesChanged(),this.triggerServerFeatureSync(j);let o=this.transientFiles.get(a);if(!o)throw Error(`Failed to create server context file at ${a}`);return o}async upsertSecretFromFile(a,b){let d,{validateSecretData:e,generateSecretFile:f}=await c.e(9975).then(c.bind(c,19975)),{v4:g}=await c.e(4141).then(c.bind(c,4141));try{d=JSON.parse(b)}catch(a){throw Error(`Invalid JSON: ${a instanceof Error?a.message:String(a)}`)}let h=e(d);if(!h.valid)throw Error(`Validation failed: ${h.errors.join("; ")}`);let i=d,j=this.serverContextProjectId,k=this.adapter,l=a.split("/").pop().replace(".json",""),m=k.listSecrets?(await k.listSecrets(j)).find(a=>a.name===l):void 0,n=new Date;if(m&&k.updateSecret){let b={...m,name:i.name,description:i.description,updatedAt:n};if(await k.updateSecret(b),i.name!==l){this.transientFiles.delete(a);let c=`/.server/secrets/${i.name}.json`;return this.mountTransientFile(c,f(b),!1),this.removeGitkeep("/.server/secrets/"),this.notifyFilesChanged(),this.transientFiles.get(c)}this.mountTransientFile(a,f(b),!1)}else if(k.createSecret){let b={id:g(),projectId:j,name:i.name,description:i.description,hasValue:!1,createdAt:n,updatedAt:n};await k.createSecret(b),this.mountTransientFile(a,f(b),!1)}this.removeGitkeep("/.server/secrets/"),this.notifyFilesChanged(),this.triggerServerFeatureSync(j);let o=this.transientFiles.get(a);if(!o)throw Error(`Failed to create server context file at ${a}`);return o}async upsertScheduledFunctionFromFile(a,b){let d,{validateScheduledFunctionData:e,generateScheduledFunctionFile:f}=await c.e(9975).then(c.bind(c,19975)),{v4:g}=await c.e(4141).then(c.bind(c,4141));try{d=JSON.parse(b)}catch(a){throw Error(`Invalid JSON: ${a instanceof Error?a.message:String(a)}`)}let h=e(d);if(!h.valid)throw Error(`Validation failed: ${h.errors.join("; ")}`);let i=d,j=this.serverContextProjectId,k=this.adapter,l=(k.listEdgeFunctions?await k.listEdgeFunctions(j):[]).find(a=>a.name===i.functionName);if(!l)throw Error(`Edge function "${i.functionName}" not found. Create it first.`);let m=a.split("/").pop().replace(".json",""),n=k.listScheduledFunctions?(await k.listScheduledFunctions(j)).find(a=>a.name===m):void 0,o=new Date;if(n&&k.updateScheduledFunction){let b={...n,name:i.name,functionId:l.id,cronExpression:i.cronExpression,timezone:i.timezone||"UTC",description:i.description,enabled:i.enabled??!0,config:i.config||{},updatedAt:o};if(await k.updateScheduledFunction(b),i.name!==m){this.transientFiles.delete(a);let c=`/.server/scheduled-functions/${i.name}.json`;return this.mountTransientFile(c,f(b,i.functionName),!1),this.removeGitkeep("/.server/scheduled-functions/"),this.notifyFilesChanged(),this.transientFiles.get(c)}this.mountTransientFile(a,f(b,i.functionName),!1)}else if(k.createScheduledFunction){let b={id:g(),projectId:j,name:i.name,functionId:l.id,cronExpression:i.cronExpression,timezone:i.timezone||"UTC",description:i.description,enabled:i.enabled??!0,config:i.config||{},createdAt:o,updatedAt:o};await k.createScheduledFunction(b),this.mountTransientFile(a,f(b,i.functionName),!1)}this.removeGitkeep("/.server/scheduled-functions/"),this.notifyFilesChanged(),this.triggerServerFeatureSync(j);let p=this.transientFiles.get(a);if(!p)throw Error(`Failed to create server context file at ${a}`);return p}removeGitkeep(a){let b=a+".gitkeep";this.transientFiles.has(b)&&this.transientFiles.delete(b)}notifyFilesChanged(){}triggerServerFeatureSync(a){}async createServerContextFile(a,b){if(!this.serverContextProjectId&&"undefined"!=typeof sessionStorage){let a=sessionStorage.getItem("vfs_serverContextProjectId");a&&(this.serverContextProjectId=a)}if(!this.serverContextProjectId)throw Error("No project server context mounted.");if(this.transientFiles.has(a))throw Error(`File already exists: ${a}`);return await this.updateServerContextFile(a,b)}async deleteServerContextFile(a){if(!this.serverContextProjectId&&"undefined"!=typeof sessionStorage){let a=sessionStorage.getItem("vfs_serverContextProjectId");a&&(this.serverContextProjectId=a)}if(!this.serverContextProjectId)throw Error("No project server context mounted.");if("/.server/db/schema.sql"===a)throw Error(`Cannot delete ${a} - read-only file`);let b=this.serverContextProjectId,c=this.adapter,d=a.split("/").pop().replace(".json","");if(a.startsWith("/.server/edge-functions/")&&a.endsWith(".json")){let a=(c.listEdgeFunctions?await c.listEdgeFunctions(b):[]).find(a=>a.name===d);a&&c.deleteEdgeFunction&&await c.deleteEdgeFunction(a.id)}else if(a.startsWith("/.server/server-functions/")&&a.endsWith(".json")){let a=(c.listServerFunctions?await c.listServerFunctions(b):[]).find(a=>a.name===d);a&&c.deleteServerFunction&&await c.deleteServerFunction(a.id)}else if(a.startsWith("/.server/secrets/")&&a.endsWith(".json")){let a=(c.listSecrets?await c.listSecrets(b):[]).find(a=>a.name===d);a&&c.deleteSecret&&await c.deleteSecret(a.id)}else if(a.startsWith("/.server/scheduled-functions/")&&a.endsWith(".json")){let a=(c.listScheduledFunctions?await c.listScheduledFunctions(b):[]).find(a=>a.name===d);a&&c.deleteScheduledFunction&&await c.deleteScheduledFunction(a.id)}else throw Error(`Cannot delete ${a} - read-only file`);this.transientFiles.delete(a),this.notifyFilesChanged(),this.triggerServerFeatureSync(b)}ensureInitialized(){if(!this.initialized)throw Error("VirtualFileSystem not initialized. Call init() first.")}triggerAutoSync(a){}clearSyncTimeout(a){let b=this.syncTimeouts.get(a);b&&(clearTimeout(b),this.syncTimeouts.delete(a),g.v.debug(`[VFS] Cleared sync timeout for project ${a}`))}async createFile(a,b,c){this.ensureInitialized();try{if((b=b.replace(/\\n$|\\r$|\n$|\r$/,"").trim()).startsWith("/.server/"))return await this.createServerContextFile(b,c);if(await this.adapter.getFile(a,b))throw g.v.error("VFS: File already exists",{projectId:a,path:b}),Error(`File already exists: ${b}`);let e=(0,h.Gr)(b),f=c instanceof ArrayBuffer?c.byteLength:new Blob([c]).size,j=h.Q6[e];if(f>j)throw Error(`File too large. Maximum size for ${e} files is ${Math.round(j/1024/1024)}MB`);let k={id:(0,d.A)(),projectId:a,path:b,name:b.split("/").pop()||"",type:e,content:c,mimeType:(0,h.N$)(b),size:f,createdAt:new Date,updatedAt:new Date,metadata:{isEntry:"/index.html"===b}};return await this.adapter.createFile(k),await this.updateFileTree(a,b,"create"),i.$.markDirty(a),k}catch(a){throw a}}async readFile(a,b){if(this.ensureInitialized(),!a||"string"!=typeof a)throw g.v.error("VFS: Invalid projectId for readFile",{projectId:a,path:b}),Error("Invalid projectId provided");if(!b||"string"!=typeof b)throw g.v.error("VFS: Invalid path for readFile",{projectId:a,path:b}),Error("Invalid file path provided");let c=b.replace(/\\n$|\\r$|\n$|\r$/,"").trim();if(!c)throw g.v.error("VFS: Empty path after cleaning for readFile",{projectId:a,originalPath:b,cleanPath:c}),Error("Empty file path after cleaning");if(this.isTransientPath(c)){let a=this.transientFiles.get(c);if(a)return a;throw Error(`Transient file not found: ${c}`)}let d=this.generatedFiles.get(c);if(d)return d;let e=await this.adapter.getFile(a,c);if(!e)throw g.v.debug("VFS: File not found for read",{projectId:a,path:c,originalPath:b}),Error(`File not found: ${c}`);return e}async fileExists(a,b){this.ensureInitialized();try{if(this.isTransientPath(b))return this.transientFiles.has(b);if(this.generatedFiles.has(b))return!0;return!!await this.adapter.getFile(a,b)}catch{return!1}}async updateFile(a,b,c){this.ensureInitialized();try{let d=b.replace(/\\n$|\\r$|\n$|\r$/,"").trim();if(d.includes("\n")||d.includes("@@")||d.includes("\\n")||d.length>200)throw g.v.error("VFS: Invalid path detected",{projectId:a,path:b.slice(0,100)+"..."}),Error(`Invalid file path: ${b.slice(0,50)}...`);if((b=d).startsWith("/.server/"))return await this.updateServerContextFile(b,c);let e=await this.adapter.getFile(a,b);if(!e)throw g.v.error("VFS: File not found for update",{projectId:a,path:b}),Error(`File not found: ${b}`);return e.content=c,e.size=c instanceof ArrayBuffer?c.byteLength:new Blob([c]).size,e.updatedAt=new Date,await this.adapter.updateFile(e),i.$.markDirty(a),e}catch(a){throw a}}async deleteFile(a,b){this.ensureInitialized();try{await this.adapter.deleteFile(a,b),await this.updateFileTree(a,b,"delete"),i.$.markDirty(a)}catch(a){throw a}}async renameFile(a,b,c){this.ensureInitialized();let d=await this.readFile(a,b);return await this.deleteFile(a,b),await this.createFile(a,c,d.content)}async createDirectory(a,b){if(this.ensureInitialized(),await this.adapter.getTreeNode(a,b))return;let c=b.split("/").pop()||b,e={id:(0,d.A)(),projectId:a,path:b,name:c,type:"directory",parentPath:this.getParentPath(b),children:[]};await this.adapter.createTreeNode(e),i.$.markDirty(a)}async listDirectory(a,b,c){let d;this.ensureInitialized();let e=await this.adapter.listFiles(a);if(d="/"===b?e:e.filter(a=>{let c=a.path,d=b.endsWith("/")?b:b+"/";return c.startsWith(d)&&-1===c.slice(d.length).indexOf("/")}),"/"===b&&this.generatedFiles.size>0){let a=new Set(d.map(a=>a.path));for(let b of this.generatedFiles.values())a.has(b.path)||d.push(b)}if(c?.includeTransient){let a=Array.from(this.transientFiles.values());if("/"===b)d=[...d,...a];else{let c=b.endsWith("/")?b:b+"/",e=a.filter(a=>a.path.startsWith(c)&&-1===a.path.slice(c.length).indexOf("/")),f=new Set;for(let b of a)if(b.path.startsWith(c)){let a=b.path.slice(c.length),d=a.indexOf("/");-1!==d&&f.add(a.slice(0,d))}let g=new Date;d=[...d,...e,...Array.from(f).map(a=>({id:`transient-dir-${c}${a}`,projectId:"transient",path:c+a,name:a,type:"text",content:"",mimeType:"",size:0,createdAt:g,updatedAt:g,metadata:{isTransient:!0,isServerContext:!0,isReadOnly:!0}}))]}}return d}async getAllFilesAndDirectories(a,b){this.ensureInitialized();let c=[...await this.adapter.listFiles(a),...(await this.adapter.getAllTreeNodes(a)).filter(a=>"directory"===a.type).map(a=>({path:a.path,name:a.path.split("/").filter(Boolean).pop()||a.path,type:"directory"}))];if(this.generatedFiles.size>0){let a=new Set(c.map(a=>a.path));for(let b of this.generatedFiles.values())a.has(b.path)||c.push(b)}return b?.includeTransient&&(c=[...c,...Array.from(this.transientFiles.values())]),c}async deleteDirectory(a,b){this.ensureInitialized();let c=await this.adapter.listFiles(a),d=b.endsWith("/")?b:b+"/";for(let b of c)b.path.startsWith(d)&&await this.deleteFile(a,b.path);await this.adapter.deleteTreeNode(a,b),i.$.markDirty(a)}async renameDirectory(a,b,c){this.ensureInitialized();let e=await this.adapter.getTreeNode(a,b);if(e){await this.adapter.deleteTreeNode(a,b);let f={id:(0,d.A)(),projectId:a,path:c,name:c.split("/").pop()||c,type:"directory",parentPath:this.getParentPath(c),children:e.children};await this.adapter.createTreeNode(f),i.$.markDirty(a)}let f=b.endsWith("/")?b:b+"/",g=c.endsWith("/")?c:c+"/";for(let b of(await this.adapter.listFiles(a)).filter(a=>a.path.startsWith(f))){let c=g+b.path.substring(f.length);await this.renameFile(a,b.path,c)}for(let c of(await this.adapter.getAllTreeNodes(a)).filter(a=>"directory"===a.type&&a.path.startsWith(f)&&a.path!==b)){let b=g+c.path.substring(f.length);await this.adapter.deleteTreeNode(a,c.path);let e={id:(0,d.A)(),projectId:a,path:b,name:b.split("/").pop()||b,type:"directory",parentPath:this.getParentPath(b),children:c.children};await this.adapter.createTreeNode(e)}}async moveFile(a,b,c){if(this.ensureInitialized(),await this.adapter.getFile(a,c))throw Error(`File already exists at destination: ${c}`);let d=await this.readFile(a,b),e=await this.createFile(a,c,d.content);return await this.deleteFile(a,b),e}async moveDirectory(a,b,c){this.ensureInitialized();let d=c.endsWith("/")?c:c+"/",e=b.endsWith("/")?b:b+"/";if(d.startsWith(e))throw Error("Cannot move a directory into itself");await this.renameDirectory(a,b,c)}async createProject(a,b,c){this.ensureInitialized();try{let e={id:c||(0,d.A)(),name:a,description:b,createdAt:new Date,updatedAt:new Date,settings:{},lastSavedCheckpointId:null,lastSavedAt:null,costTracking:{totalCost:0,providerBreakdown:{},sessionHistory:[]}};await this.adapter.createProject(e);let f={id:(0,d.A)(),projectId:e.id,path:"/",name:"/",type:"directory",parentPath:null,children:[]};return await this.adapter.createTreeNode(f),e}catch(a){throw a}}async getProject(a){this.ensureInitialized();let b=await this.adapter.getProject(a);if(!b)throw Error(`Project not found: ${a}`);return b}async updateProject(a,b){this.ensureInitialized(),b?.preserveUpdatedAt||(a.updatedAt=new Date),await this.adapter.updateProject(a)}async updateProjectCost(a,b){this.ensureInitialized();let c=await this.getProject(a);if(!c)throw Error(`Project not found: ${a}`);c.costTracking||(c.costTracking={totalCost:0,providerBreakdown:{},sessionHistory:[]}),c.costTracking.totalCost+=b.cost,c.costTracking.providerBreakdown[b.provider]||(c.costTracking.providerBreakdown[b.provider]={totalCost:0,tokenUsage:{input:0,output:0},requestCount:0,lastUpdated:new Date});let d=c.costTracking.providerBreakdown[b.provider];d.totalCost+=b.cost,"delta"!==b.mode&&(d.requestCount+=1),d.lastUpdated=new Date,b.tokenUsage&&(d.tokenUsage.input+=b.tokenUsage.input,d.tokenUsage.output+=b.tokenUsage.output),b.sessionId&&"delta"!==b.mode&&(c.costTracking.sessionHistory||(c.costTracking.sessionHistory=[]),c.costTracking.sessionHistory.push({sessionId:b.sessionId,cost:b.cost,provider:b.provider,timestamp:new Date,tokenUsage:b.tokenUsage}),c.costTracking.sessionHistory.length>100&&(c.costTracking.sessionHistory=c.costTracking.sessionHistory.slice(-100))),await this.updateProject(c)}async applyProjectCostDelta(a,b){this.ensureInitialized();let c=await this.getProject(a);if(!c)throw Error(`Project not found: ${a}`);c.costTracking||(c.costTracking={totalCost:0,providerBreakdown:{},sessionHistory:[]}),c.costTracking.totalCost+=b.costDelta,c.costTracking.providerBreakdown[b.provider]||(c.costTracking.providerBreakdown[b.provider]={totalCost:0,tokenUsage:{input:0,output:0},requestCount:0,lastUpdated:new Date});let d=c.costTracking.providerBreakdown[b.provider];d.totalCost+=b.costDelta,d.lastUpdated=new Date,b.tokenUsageDelta&&(d.tokenUsage.input+=b.tokenUsageDelta.input,d.tokenUsage.output+=b.tokenUsageDelta.output),b.sessionId&&(c.costTracking.sessionHistory||(c.costTracking.sessionHistory=[]),c.costTracking.sessionHistory.push({sessionId:b.sessionId,cost:b.costDelta,provider:b.provider,timestamp:new Date,tokenUsage:b.tokenUsageDelta,correction:!0}),c.costTracking.sessionHistory.length>100&&(c.costTracking.sessionHistory=c.costTracking.sessionHistory.slice(-100))),await this.updateProject(c)}async deleteProject(a){this.ensureInitialized(),await this.adapter.deleteProject(a)}async listProjects(){return this.ensureInitialized(),await this.adapter.listProjects()}async listFiles(a){return this.ensureInitialized(),await this.adapter.listFiles(a)}async getFileTree(a){return this.ensureInitialized(),await this.adapter.getTreeNode(a,"/")}async searchFiles(a,b,c){this.ensureInitialized();let d=await this.adapter.listFiles(a),{regex:e=!1,fileType:f,limit:g=20,searchIn:h="both"}=c||{},i=d;if(f){let a=f.startsWith(".")?f:`.${f}`;i=d.filter(b=>b.path.endsWith(a))}let j=e?a=>{try{return RegExp(b,"i").test(a)}catch{return a.toLowerCase().includes(b.toLowerCase())}}:a=>a.toLowerCase().includes(b.toLowerCase());return i.filter(a=>"filename"===h?j(a.name)||j(a.path):"content"===h?"string"==typeof a.content&&j(a.content):j(a.name)||j(a.path)||"string"==typeof a.content&&j(a.content)).slice(0,g)}async findReferences(a,b,c="any"){this.ensureInitialized();let d=await this.adapter.listFiles(a),e=[],f=[];switch(c){case"class":f.push(RegExp(`class=["'][^"']*\\b${b}\\b[^"']*["']`,"gi")),f.push(RegExp(`\\.${b}\\b`,"g")),f.push(RegExp(`classList\\.(add|remove|toggle|contains)\\(['"\`]${b}['"\`]`,"g"));break;case"id":f.push(RegExp(`id=["']${b}["']`,"gi")),f.push(RegExp(`#${b}\\b`,"g")),f.push(RegExp(`getElementById\\(['"\`]${b}['"\`]`,"g")),f.push(RegExp(`querySelector\\(['"\`]#${b}['"\`]`,"g"));break;case"function":f.push(RegExp(`function\\s+${b}\\s*\\(`,"g")),f.push(RegExp(`(?:const|let|var)\\s+${b}\\s*=\\s*(?:\\([^)]*\\)|[^=])\\s*=>`,"g")),f.push(RegExp(`${b}\\s*\\(`,"g"));break;case"variable":f.push(RegExp(`(?:const|let|var)\\s+${b}\\b`,"g")),f.push(RegExp(`\\b${b}\\b`,"g"));break;default:f.push(RegExp(`\\b${b}\\b`,"gi"))}for(let a of d){if("string"!=typeof a.content)continue;let b=[];a.content.split("\n").forEach((a,c)=>{for(let d of f)if(d.test(a)){b.push({line:c+1,text:a.trim()});break}}),b.length>0&&e.push({file:a,matches:b})}return e}async getFileStats(a,b){this.ensureInitialized();let c=await this.adapter.getFile(a,b);if(!c)throw Error(`File not found: ${b}`);let d=("string"==typeof c.content?c.content:"").split("\n");return{path:c.path,size:c.size,lines:d.length,type:c.type,preview:d.slice(0,10),lastModified:c.updatedAt}}async getProjectSize(a){return this.ensureInitialized(),(await this.adapter.listFiles(a)).reduce((a,b)=>a+b.size,0)}async getProjectStats(a){let b;this.ensureInitialized();let c=await this.adapter.listFiles(a),d=0,e={};for(let a of c){d+=a.size;let b=a.path.split(".").pop()?.toUpperCase()||"OTHER";e[b]=(e[b]||0)+1}return b=d<1024?`${d} B`:d<1048576?`${(d/1024).toFixed(1)} KB`:`${(d/1048576).toFixed(2)} MB`,{fileCount:c.length,totalSize:d,fileTypes:e,formattedSize:b}}async exportProject(a){return this.ensureInitialized(),{project:await this.getProject(a),files:await this.adapter.listFiles(a)}}async exportProjectAsZip(a){this.ensureInitialized();let b=new(f());try{let d=await this.getProject(a),e=d?.settings?.runtime||"handlebars",f=(0,l.getRuntimeConfig)(e);if("terminal"===f.previewMode){for(let c of(await this.adapter.listFiles(a))){if(this.shouldExcludeFromExport(c.path))continue;let a=c.path.startsWith("/")?c.path.slice(1):c.path;c.content,b.file(a,c.content)}let c=[`# ${d?.name||"Project"}`,"",d?.description||"","","## How to Run",""];return"python"===e?c.push("```bash","python main.py","```"):"lua"===e&&c.push("```bash","lua main.lua","```"),b.file("README.md",c.join("\n")),b.generateAsync({type:"blob"})}let{VirtualServer:g}=await Promise.all([c.e(2733),c.e(3531)]).then(c.bind(c,13531)),h=new g(this,a,void 0,void 0,void 0,d?.settings?.runtime);for(let a of(await h.compileProject()).files){let c=a.path.startsWith("/")?a.path.slice(1):a.path;this.shouldExcludeFromExport(a.path)||b.file(c,a.content)}let i=await this.adapter.listFiles(a);if(i.some(a=>a.path.endsWith(".tsx")||a.path.endsWith(".ts")||a.path.endsWith(".jsx"))){for(let a of i)if(a.path.endsWith(".tsx")||a.path.endsWith(".ts")||a.path.endsWith(".jsx")){let c=a.path.startsWith("/")?a.path.slice(1):a.path;"string"==typeof a.content&&b.file(c,a.content)}let a=(d?.name||"my-app").toLowerCase().replace(/[^a-z0-9]+/g,"-");b.file("package.json",JSON.stringify({name:a,private:!0,type:"module",scripts:{dev:"vite",build:"vite build",preview:"vite preview"},dependencies:{react:"^19.0.0","react-dom":"^19.0.0"},devDependencies:{"@types/react":"^19.0.0","@types/react-dom":"^19.0.0",typescript:"^5.6.0",vite:"^6.0.0","@vitejs/plugin-react":"^4.0.0"}},null,2)),b.file("vite.config.ts",`import { defineConfig } from 'vite'; import react from '@vitejs/plugin-react'; export default defineConfig({ plugins: [react()] }); `)}h.cleanupBlobUrls()}catch(c){for(let d of(g.v.warn("Failed to compile Handlebars templates during export, falling back to raw files:",c),await this.adapter.listFiles(a))){let a=d.path.startsWith("/")?d.path.slice(1):d.path;this.shouldExcludeFromExport(d.path)||b.file(a,d.content)}}return await b.generateAsync({type:"blob",compression:"DEFLATE",compressionOptions:{level:6}})}shouldExcludeFromExport(a){return!!(a.endsWith(".hbs")||a.endsWith(".handlebars")||a.startsWith("/templates/"))||"/data.json"===a||"/.PROMPT.md"===a}async duplicateProject(a){this.ensureInitialized();let b=await this.getProject(a),c=await this.adapter.listFiles(a),d=`${b.name} (Copy)`.slice(0,50),e=await this.createProject(d,b.description);return await i.$.runWithSuppressedDirty(e.id,async()=>{for(let a of c)await this.createFile(e.id,a.path,a.content)}),e}async importProject(a){this.ensureInitialized();let b=await this.createProject(a.project.name,a.project.description);return await i.$.runWithSuppressedDirty(b.id,async()=>{for(let c of a.files)await this.createFile(b.id,c.path,c.content)}),b}getParentPath(a){if("/"===a)return null;let b=a.split("/").filter(Boolean);return 1===b.length?"/":(b.pop(),"/"+b.join("/"))}async updateFileTree(a,b,c){let d=this.getParentPath(b);if(null===d)return;let e=await this.adapter.getTreeNode(a,d);if(e||"create"!==c||(await this.createDirectory(a,d),e=await this.adapter.getTreeNode(a,d)),e){let a=e.children||[];if("create"!==c||a.includes(b)){if("delete"===c){let c=a.indexOf(b);c>-1&&a.splice(c,1)}}else a.push(b);e.children=a,await this.adapter.updateTreeNode(e)}}}let n=new m},12897:(a,b,c)=>{"use strict";c.d(b,{$7:()=>f,In:()=>g,N1:()=>e});let d=/^---\s*\n([\s\S]*?)\n---\s*\n([\s\S]*)$/;function e(a){let b=a.match(d);if(!b)throw Error("Invalid SKILL.md format: Missing YAML frontmatter");let[,c,e]=b;try{let a=function(a){let b=a.split("\n"),c={};for(let a of b){let b=a.trim();if(!b||b.startsWith("#"))continue;let d=b.indexOf(":");if(-1===d)continue;let e=b.slice(0,d).trim(),f=b.slice(d+1).trim();(f.startsWith('"')&&f.endsWith('"')||f.startsWith("'")&&f.endsWith("'"))&&(f=f.slice(1,-1)),"true"===f?f=!0:"false"===f?f=!1:isNaN(Number(f))||""===f||(f=Number(f)),c[e]=f}return c}(c);return function(a){if(!a.name||"string"!=typeof a.name)throw Error('Missing or invalid "name" field in frontmatter');if(!a.description||"string"!=typeof a.description)throw Error('Missing or invalid "description" field in frontmatter');if(!/^[a-z0-9-]+$/.test(a.name))throw Error('Skill name must be lowercase with hyphens only (e.g., "my-skill-name")');if(a.description.length>500)throw Error("Description must be 500 characters or less")}(a),{frontmatter:a,markdown:e.trim()}}catch(a){throw Error(`Failed to parse SKILL.md: ${a instanceof Error?a.message:"Unknown error"}`)}}function f(a,b){let c=[];for(let[b,d]of Object.entries(a))null!=d&&("string"==typeof d&&(d.includes(":")||d.includes("\n"))?c.push(`${b}: "${d}"`):c.push(`${b}: ${d}`));return`--- @@ -21,642 +21,867 @@ ${b.trim()} ## Best Practices [List best practices and recommendations] -`)}},13117:(a,b,c)=>{"use strict";c.d(b,{Y:()=>h});var d=c(11482),e=c(15514),f=c(21517);class g{async execute(a,b,c){if(this.running&&this.abort(),!this.worker){try{this.worker=new Worker("/workers/script-worker.js")}catch(a){this.emit({type:"error",data:"Failed to create worker: "+String(a)});return}this.worker.onmessage=a=>{this.handleWorkerMessage(a.data)},this.worker.onerror=a=>{this.emit({type:"error",data:"Worker error: "+(a.message||"Unknown error")}),this.running=!1,this.clearTimeout()}}await d.vfs.init();let e=await d.vfs.listFiles(a),g={};for(let a of e)"string"==typeof a.content&&(g[a.path]=a.content);(0,f.pK)(),this.running=!0,this.emit({type:"status",data:`Running ${"python"===b?"Python":"Lua"} script...`}),this.timeoutId=setTimeout(()=>{this.running&&(this.emit({type:"error",data:"Script execution timed out after 30 seconds"}),(0,f.kb)(c,`Execution timed out after 30s — possible infinite loop`),(0,f.bw)(),this.abort())},3e4),this.worker.postMessage({type:"execute",payload:{runtime:b,entryPoint:c,files:g}})}abort(){this.clearTimeout(),this.worker&&(this.worker.terminate(),this.worker=null),this.running=!1}onOutput(a){return this.listeners.add(a),()=>{this.listeners.delete(a)}}isRunning(){return this.running}dispose(){this.abort(),this.listeners.clear()}handleWorkerMessage(a){if("complete"===a.type&&(this.running=!1,this.clearTimeout(),(0,f.bw)()),"error"===a.type||"stderr"===a.type){let b=a.data;b&&b.trim()&&(0,f.kb)("script",b)}this.emit(a)}emit(a){for(let b of this.listeners)try{b(a)}catch(a){e.v.error("Script output listener error:",a)}}clearTimeout(){this.timeoutId&&(clearTimeout(this.timeoutId),this.timeoutId=null)}constructor(){this.worker=null,this.running=!1,this.listeners=new Set,this.timeoutId=null}}let h=new g},15193:(a,b,c)=>{"use strict";c.d(b,{UF:()=>f,X8:()=>e,ox:()=>d.ox});var d=c(43687);async function e(){let a=await fetch("/api/auth/hf/capabilities",{credentials:"same-origin"});return a.ok?a.json():{oauthAvailable:!1,clientId:null,scopes:"openid profile",codexAvailable:!0}}async function f(a,b){let c=await (0,d.ir)({clientId:a,scopes:b,redirectUrl:window.location.origin+"/"});window.location.href=c}},15514:(a,b,c)=>{"use strict";c.d(b,{cn:()=>f,v:()=>j});var d=c(43249),e=c(58829);function f(...a){return(0,e.QP)((0,d.$)(a))}let g={debug:10,info:20,warn:30,error:40,silent:50},h="undefined"!=typeof process&&"warn"||"warn";function i(a){return g[h]<=g[a]}let j={debug:(...a)=>{i("debug")&&console.debug(...a)},info:(...a)=>{i("info")&&console.info(...a)},warn:(...a)=>{i("warn")&&console.warn(...a)},error:(...a)=>{i("error")&&console.error(...a)}}},15857:(a,b,c)=>{"use strict";c.d(b,{Sj:()=>d});let d=[{id:"osw-planning",content:String.raw`--- -name: osw-planning -description: Read when starting new projects. Covers PLAN.md workflow, JAMstack-compatible tech stack options, and project structure. ---- +`)}},13117:(a,b,c)=>{"use strict";c.d(b,{Y:()=>h});var d=c(11482),e=c(15514),f=c(21517);class g{async execute(a,b,c){if(this.running&&this.abort(),!this.worker){try{this.worker=new Worker("/workers/script-worker.js")}catch(a){this.emit({type:"error",data:"Failed to create worker: "+String(a)});return}this.worker.onmessage=a=>{this.handleWorkerMessage(a.data)},this.worker.onerror=a=>{this.emit({type:"error",data:"Worker error: "+(a.message||"Unknown error")}),this.running=!1,this.clearTimeout()}}await d.vfs.init();let e=await d.vfs.listFiles(a),g={};for(let a of e)"string"==typeof a.content&&(g[a.path]=a.content);(0,f.pK)(),this.running=!0,this.emit({type:"status",data:`Running ${"python"===b?"Python":"Lua"} script...`}),this.timeoutId=setTimeout(()=>{this.running&&(this.emit({type:"error",data:"Script execution timed out after 30 seconds"}),(0,f.kb)(c,`Execution timed out after 30s — possible infinite loop`),(0,f.bw)(),this.abort())},3e4),this.worker.postMessage({type:"execute",payload:{runtime:b,entryPoint:c,files:g}})}abort(){this.clearTimeout(),this.worker&&(this.worker.terminate(),this.worker=null),this.running=!1}onOutput(a){return this.listeners.add(a),()=>{this.listeners.delete(a)}}isRunning(){return this.running}dispose(){this.abort(),this.listeners.clear()}handleWorkerMessage(a){if("complete"===a.type&&(this.running=!1,this.clearTimeout(),(0,f.bw)()),"error"===a.type||"stderr"===a.type){let b=a.data;b&&b.trim()&&(0,f.kb)("script",b)}this.emit(a)}emit(a){for(let b of this.listeners)try{b(a)}catch(a){e.v.error("Script output listener error:",a)}}clearTimeout(){this.timeoutId&&(clearTimeout(this.timeoutId),this.timeoutId=null)}constructor(){this.worker=null,this.running=!1,this.listeners=new Set,this.timeoutId=null}}let h=new g},15193:(a,b,c)=>{"use strict";c.d(b,{UF:()=>f,X8:()=>e,ox:()=>d.ox});var d=c(43687);async function e(){let a=await fetch("/api/auth/hf/capabilities",{credentials:"same-origin"});return a.ok?a.json():{oauthAvailable:!1,clientId:null,scopes:"openid profile",codexAvailable:!0}}async function f(a,b){let c=await (0,d.ir)({clientId:a,scopes:b,redirectUrl:window.location.origin+"/"});window.location.href=c}},15514:(a,b,c)=>{"use strict";c.d(b,{cn:()=>f,v:()=>j});var d=c(43249),e=c(58829);function f(...a){return(0,e.QP)((0,d.$)(a))}let g={debug:10,info:20,warn:30,error:40,silent:50},h="undefined"!=typeof process&&"warn"||"warn";function i(a){return g[h]<=g[a]}let j={debug:(...a)=>{i("debug")&&console.debug(...a)},info:(...a)=>{i("info")&&console.info(...a)},warn:(...a)=>{i("warn")&&console.warn(...a)},error:(...a)=>{i("error")&&console.error(...a)}}},16270:(a,b,c)=>{"use strict";c.d(b,{t:()=>N});class d{constructor(a){this.type=a.type,this.name=a.name,this.description=a.description,this.systemPrompt=a.systemPrompt,this.tools=a.tools,this.maxIterations=a.maxIterations,this.isReadOnly=a.isReadOnly??!1}hasTool(a){return this.tools.includes(a)}}class e{constructor(){this.agents=new Map,this.registerBuiltInAgents()}registerBuiltInAgents(){this.register(new d({type:"orchestrator",name:"Orchestrator",description:"Direct execution agent for web development tasks",systemPrompt:this.getOrchestratorPrompt(),tools:["shell"],maxIterations:100}))}register(a){this.agents.set(a.type,a)}get(a){return this.agents.get(a)}getOrchestratorPrompt(){return`You are a web development AI assistant that helps users build static websites. -# OSW Studio Project Planning +Your responsibilities: +1. Understand user requests and implement them directly +2. Write clean, production-quality HTML, CSS, and JavaScript +3. Use shell commands to explore, read, and edit files +4. Assess your work with the status command before finishing -## Purpose -This skill helps you plan new website projects in OSW Studio. Use it at the start of any new project to establish structure, choose technologies, and create a roadmap. +Available tools: +- shell: Execute commands (ls, cat, grep, mkdir, sed, etc.) and edit files (cat > /file << 'EOF', sed -i) -## Step 1: Create PLAN.md First +Guidelines: +- Read files before editing to understand current structure +- Use targeted reads (head -n 50, tail -n 50, rg -C 5) instead of cat +- Edit files with cat > for rewrites or sed -i for substitutions +- Follow existing code patterns and conventions +- Write semantic HTML and accessible markup +- Keep CSS organized and maintainable -**Always start by creating \`/PLAN.md\`** - this is your project roadmap: +Status requirement: +- Before finishing, run the status command to assess completion +- status --task "request" --done "work done" --remaining "what's left or none" --complete -\`\`\`markdown -# Project Plan +You are working in a JAMstack environment (static HTML/CSS/JS only, no backend).`}}let f=new e;var g=c(11482),h=c(37240),i=c(15514),j=c(13117);class k{constructor(){this.tools=new Map,this.registerBuiltInTools()}registerBuiltInTools(){this.register({id:"shell",definition:{name:"shell",description:`Run shell commands in the virtual file system. -## Overview -[Brief description of the website and its purpose] +Commands: cat, head, tail, ls, tree, grep, rg, find, mkdir, mv, cp, rm, touch, sed, echo, wc, sort, uniq, tr, curl, sqlite3, python, python3, lua, preview, build, status. +Pipes (cmd1 | cmd2), redirects (> file, >> file), heredocs (<< 'EOF'), chaining (&&, ||, ;), and brace expansion ({a,b,c}) are supported. +Run scripts: python <file>, lua <file>. Show output in preview: preview <path>. -## Pages -- index.html - Homepage with hero, features, CTA -- about.html - About page with team/company info -- contact.html - Contact form and details +For large file writes, use heredoc: cat > /file << 'EOF'\\ncontent\\nEOF -## Tech Stack -- CSS Framework: [Tailwind/Bootstrap/Bulma/Vanilla] -- Icons: [FontAwesome/Heroicons/Feather/Lucide] -- Fonts: [Google Fonts selection] -- Images: [Picsum/Unsplash/User-provided] -- Animation: [AOS/Animate.css/CSS only] -- Forms: [Netlify Forms/Formspree/Basin] +One command at a time as a single string.`,parameters:{type:"object",properties:{cmd:{type:"string",description:"Single shell command to execute (complete command with all arguments as a string)"}},required:["cmd"]}},executor:{execute:async(a,b,c)=>{var d;let e,f;if("string"!=typeof b.cmd)return'Error: cmd must be a string. Pass the complete command as a single string (e.g., "ls -la /")';let g=(d=b.cmd).includes("&")?d.replace(/</g,"<").replace(/>/g,">").replace(/&/g,"&").replace(/"/g,'"').replace(/'/g,"'").replace(/'/g,"'"):d,h=g.match(/<<-?\s*['"]?(\w+)['"]?([^\n]*)\n([\s\S]*)\n\1(?:[ \t]*\n([\s\S]+))?\s*$/);if(h){e=h[3],g=g.slice(0,h.index).trim();let a=(h[2]||"").trim();a&&(g=g+" "+a),h[4]&&(f=h[4].trim())}if(!e&&g.includes("\n")){let b=function(a){let b=a.split("\n"),c=[],d="",e=null;for(let a of b){if(e){d+="\n"+a,a.trim()===e&&(e=null);continue}if(d&&function(a){let b=!1,c=!1;for(let d=0;d<a.length;d++){let e=a[d];if("\\"===e&&c){d++;continue}"'"!==e||c?'"'!==e||b||(c=!c):b=!b}return b||c}(d)){d+="\n"+a;continue}let b=a.match(/<<-?\s*['"]?(\w+)['"]?/);if(b){if(d){let a=d.trim();a&&!a.startsWith("#")&&c.push(a),d=""}d=a,e=b[1];continue}let f=a.trim();if(d){let a=d.trim();a&&!a.startsWith("#")&&c.push(a),d=""}f&&!f.startsWith("#")&&c.push(f)}if(d){let a=d.trim();a&&!a.startsWith("#")&&c.push(a)}return c}(g);if(b.length>1){let d=[];for(let e of b){let b=await this.get("shell").executor.execute(a,{cmd:e},c);if(b&&"Command succeeded with no output"!==b&&d.push(b),b.startsWith("Error"))break}return d.length>0?d.join("\n"):"Command succeeded with no output"}}let i=m(g);if(i.some(a=>"&&"===a||"||"===a||";"===a)){let b=function(a){let b=[],c=[];for(let d of a)"&&"===d||"||"===d||";"===d?c.length>0&&(b.push({args:c,nextOp:d}),c=[]):c.push(d);return c.length>0&&b.push({args:c,nextOp:null}),b}(i),d=[];for(let f=0;f<b.length;f++){if(f>0){let a=b[f-1].nextOp,c=!(d[d.length-1]||"").startsWith("Error");if("&&"===a&&!c)break;if("||"===a&&c)continue}let g=await l(a,b[f].args,c,0===f?e:void 0);g&&d.push(g)}return d.join("\n").trim()||"Command succeeded with no output"}let j=await l(a,i,c,e);if(f){let b=[];if(j.startsWith("Error"))return j;for(let d of(j&&b.push(j),f.split("\n").map(a=>a.trim()).filter(Boolean))){let e=m(d);if(0===e.length)continue;let f=await l(a,e,c);if(f.startsWith("Error"))return b.length>0?b.join("\n")+"\n"+f:f;f&&b.push(f)}return b.length>0?b.join("\n"):"Command succeeded with no output"}return j||"Command succeeded with no output"}}})}register(a){this.tools.set(a.id,a)}get(a){return this.tools.get(a)}getDefinition(a){return this.tools.get(a)?.definition}getDefinitions(a){return a.map(a=>this.getDefinition(a)).filter(a=>void 0!==a)}async execute(a,b,c){let d=a.function?.name,e=this.get(d);if(!e){let e={read:"cat",read_file:"cat",file_read:"cat",view:"cat",view_file:"cat"}[d]||d;if(["ls","tree","cat","head","tail","grep","rg","find","mkdir","touch","rm","mv","cp","echo","sed","wc","curl","sqlite3","python","python3","lua","preview","build","status"].includes(e)){let d=this.get("shell");if(d)try{let f=JSON.parse(a.function.arguments),g=function(a,b){if("string"==typeof b.cmd){let c=b.cmd.trim();return c.startsWith(a)?c:`${a} ${c}`}let c=[a],d=b.flags||b.options;for(let a of("string"==typeof d?c.push(d):Array.isArray(d)&&c.push(...d.filter(a=>"string"==typeof a)),["url","file","path","file_path","pattern","query","expression","text","content","args"]))"string"==typeof b[a]&&b[a].trim()&&c.push(b[a].trim());if(1===c.length)for(let[a,d]of Object.entries(b))"string"==typeof d&&d.trim()&&"description"!==a&&c.push(d.trim());return c.join(" ")}(e,f);return await d.executor.execute(b,{cmd:g},c)}catch(b){let a=b instanceof Error?b.message:String(b);return`Error: ${a}`}}return`Error: Unknown tool "${d}"`}try{let d=JSON.parse(a.function.arguments);return await e.executor.execute(b,d,c)}catch(c){let b=c instanceof Error?c.message:String(c);if(function(a){if(!(a instanceof Error))return!1;let b=a.message.toLowerCase();return b.includes("unterminated string")||b.includes("unexpected end of json")||b.includes("unexpected end of input")||b.includes("unexpected token")||b.includes("expected")}(c)){i.v.warn(`[ToolRegistry] JSON truncation detected for ${d}, attempting repair...`);let c=function(a){let b=a.length;for(let c of[a=>a+'"}]}',a=>a+'"}]}}',a=>a+'"]}}',a=>a+'"}',a=>a+'"}}',a=>a+'"]',a=>a+"]}",a=>a+"}}",a=>a+"]",a=>a+"}",a=>a+"]}}",a=>a+"}}"])try{let d=c(a),e=JSON.parse(d);return{success:!0,repaired:e,originalLength:b,repairedLength:d.length}}catch{continue}return{success:!1,originalLength:b,error:"Could not repair JSON - all strategies failed"}}(a.function.arguments);if(c.success)return i.v.warn(`[ToolRegistry] Repaired ${d} but safety unknown, not executing`),`Error: ${b} -## Color Palette -- Primary: #3B82F6 -- Secondary: #8B5CF6 -- Accent: #F59E0B -- Neutral: #F9FAFB / #111827 +Note: JSON repair succeeded but operation type is unclear. Please split into smaller operations.`;return i.v.error(`[ToolRegistry] JSON repair failed for ${d}:`,c.error),`Error: ${b} -## Component Structure -- /templates/components/nav.hbs -- /templates/components/footer.hbs -- /templates/partials/[other partials] +JSON repair failed. The tool call was likely truncated due to max_tokens limit. Split into smaller operations.`}return i.v.error(`Tool execution error (${d}):`,b),`Error: ${b}`}}}async function l(a,b,c,d){let e=b[0];if(!e)return"Error: empty command";if(c.isReadOnly&&n(b))return`Error: Write operations are disabled in read-only mode. "${e}" is not allowed.`;if("cd"===e)return"";if("python"===e||"python3"===e||"lua"===e){let c="lua"===e?"lua":"python",d=b[1];if(!d)return`Error: Usage: ${e} <file>`;let f=d.startsWith("/")?d:"/"+d;return new Promise(b=>{let d=[],e=!1,g=j.Y.onOutput(a=>{switch(a.type){case"stdout":d.push(a.data);break;case"stderr":d.push(`[stderr] ${a.data}`);break;case"error":d.push(`[error] ${a.data}`);break;case"complete":g(),e=!0;let c=d.join("\n").trim();b(0===a.exitCode?c||"Script completed with no output":`Error (exit ${a.exitCode}): +${c}`)}});j.Y.execute(a,c,f).catch(a=>{e||(g(),b(`Error: ${a}`))})})}if("preview"===e){let a=b[1]||"/",c=a.startsWith("/")?a:"/"+a;return`Preview navigated to ${c}`}let f=g.vfs.getRuntimeDeploymentId();if(["sqlite3"].includes(e)&&f)try{let a=await fetch("/api/shell/execute",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({deploymentId:f,cmd:b})});if(!a.ok){let b=await a.json().catch(()=>({}));return`Error: ${b.stderr||"Server request failed"}`}let c=await a.json();if(0===c.exitCode)return c.stdout&&c.stdout.trim().length>0?c.stdout:"";return`Error: ${c.stderr||"Command failed"}`}catch(b){let a=b instanceof Error?b.message:"Server request failed";return`Error: ${a}`}let i=await h._.execute(a,b,d);if(n(b)&&b.some(a=>a.includes("/.server/"))&&g.vfs.hasServerContext()&&await g.vfs.refreshServerContext(),!i.success){let a=i.stderr&&i.stderr.trim().length>0?i.stderr:"Command failed";return`Error: ${a}`}return i.stdout&&i.stdout.trim().length>0?i.stdout:""}function m(a){let b=[],c="",d=!1,e="",f=!1;for(let g=0;g<a.length;g++){let h=a[g];if(f){c+=h,f=!1;continue}if(d)if(h===e)d=!1,e="";else if('"'===e&&"\\"===h){f=!0;continue}else c+=h;else{if("\\"===h){f=!0;continue}'"'===h||"'"===h?(d=!0,e=h):" "===h||" "===h?c.length>0&&(b.push(c),c=""):c+=h}}return c.length>0&&b.push(c),function(a){let b=[];for(let c of a){let a=c.match(/^(.+)\{([^}]+)\}(.*)$/);if(a){let[,c,d,e]=a;for(let a of d.split(",").map(a=>a.trim()))b.push(c+a+e)}else b.push(c)}return b}(b)}function n(a){return!!a&&0!==a.length&&(!!(["mkdir","rm","rmdir","mv","cp","touch"].includes(a[0])||"sed"===a[0]&&a.includes("-i")||"curl"===a[0]&&(a.includes("-o")||a.includes("--output")))||("echo"===a[0]?a.some(a=>">"===a||">>"===a):a.some(a=>">"===a||">>"===a)))}let o=new k;var p=c(98763),q=c(49186),r=c(47247),s=c(57771),t=c(86275),u=c(42830),v=c(38190),w=c(60572);async function x(a,b){let c,d,{provider:e,suppressAssistantDelta:f=!1,onProgress:g}=b,h=a.body?.getReader();if(!h)throw Error("No response stream");let j=new TextDecoder,k="",l="",m="",n={},o=null,p="",q=!1,r=[],s=!1,t="",u={},v={},w=null;try{for(;;){let{done:a,value:x}=await h.read();if(a)break;let y=(k+=j.decode(x,{stream:!0})).split("\n");for(let a of(k=y.pop()||"",y))if(!a.startsWith(":")&&a.startsWith("data: ")){let h=a.slice(6);if("[DONE]"===h){o&&p&&o.function&&o.id&&(o.function.arguments=p,n[o.id]=o);break}try{let a=JSON.parse(h);if("anthropic"===e){if("message_delta"===a.type&&a.delta?.stop_reason&&(d=a.delta.stop_reason,"max_tokens"===a.delta.stop_reason&&(q=!0,i.v.warn("[StreamParser] Response truncated due to max_tokens limit (Anthropic)"))),"content_block_start"===a.type&&a.content_block?.type==="thinking")w=a.index,f||g?.("reasoning_start",{});else if("content_block_delta"===a.type&&a.delta?.type==="thinking_delta"){let b=a.delta.thinking;m+=b,f||g?.("reasoning_delta",{text:b})}else if("content_block_stop"===a.type&&a.index===w)w=null,f||g?.("reasoning_complete",{reasoning:m});else if("content_block_delta"===a.type&&a.delta?.text_delta?.text){let b=a.delta.text_delta.text;l+=b,f||g?.("assistant_delta",{text:b})}else if("content_block_start"===a.type&&a.content_block?.type==="tool_use"){let b={id:a.content_block.id,type:"function",function:{name:a.content_block.name,arguments:""}};n[a.content_block.id]=b,u[a.content_block.id]="",v[a.index]=a.content_block.id,f||g?.("toolCalls",{toolCalls:[b]})}else if("content_block_delta"===a.type&&a.delta?.type==="input_json_delta"){let b=v[a.index];b&&a.delta.partial_json&&(u[b]+=a.delta.partial_json,!f&&n[b]&&(n[b].function.arguments=u[b],g?.("tool_param_delta",{toolId:b,partialArguments:u[b]})))}else if("content_block_stop"===a.type){let b=v[a.index];if(b&&u[b])try{let a=u[b];JSON.parse(a),n[b].function.arguments=a}catch(a){i.v.error("Invalid JSON for tool parameters:",u[b],a),n[b].function.arguments="{}"}}}else{let b=a.choices?.[0]?.delta,c=a.choices?.[0]?.finish_reason;c&&(d=c,"length"===c&&(q=!0,i.v.warn("[StreamParser] Response truncated due to max_tokens limit"))),("stop"===c||"tool_calls"===c||"length"===c)&&o&&p&&o.function&&o.id&&(o.function.arguments=p,n[o.id]=o,o=null,p="");let e=!1;if(b?.reasoning&&!b?.content&&!b?.tool_calls){let a=String(b.reasoning);m+=a,f||g?.("reasoning_delta",{text:a}),e=!0}if(b?.reasoning_content&&!b?.content&&!b?.tool_calls){let a=String(b.reasoning_content);m+=a,f||g?.("reasoning_delta",{text:a}),e=!0}if(b?.content){let a=String(b.content),{content:c,reasoning:d}=function(a){let b=t+a;t="";let c="",d="",e=0;for(;e<b.length;)if(s){let a=b.indexOf("</think>",e);if(-1===a){for(let a=Math.min(8,b.length-e);a>=1;a--)if("</think>".startsWith(b.slice(b.length-a)))return d+=b.slice(e,b.length-a),t=b.slice(b.length-a),{content:c,reasoning:d};return{content:c,reasoning:d+=b.slice(e)}}for(d+=b.slice(e,a),s=!1,e=a+8;e<b.length&&"\n"===b[e];)e++}else{let a=b.indexOf("<think>",e);if(-1===a){for(let a=Math.min(6,b.length-e);a>=1;a--)if("<think>".startsWith(b.slice(b.length-a)))return c+=b.slice(e,b.length-a),t=b.slice(b.length-a),{content:c,reasoning:d};return{content:c+=b.slice(e),reasoning:d}}c+=b.slice(e,a),s=!0,(e=a+7)<b.length&&"\n"===b[e]&&e++}return{content:c,reasoning:d}}(a);c&&(l+=c,f||g?.("assistant_delta",{text:c})),d&&(m+=d,f||g?.("reasoning_delta",{text:d}),e=!0)}if(!e&&b?.reasoning_details&&Array.isArray(b.reasoning_details)){for(let a of b.reasoning_details){let b=r.findIndex(b=>b.id&&b.id===a.id);if(b>=0){if(a.text){let c=r[b].text||"";if(a.text!==c){let d=a.text.startsWith(c)?a.text.slice(c.length):a.text;r[b].text=a.text,d&&!f&&g?.("reasoning_delta",{text:d})}}a.signature&&(r[b].signature=a.signature)}else r.push(a),a.text&&!f&&g?.("reasoning_delta",{text:a.text})}let a=r.filter(a=>a.text).map(a=>a.text).join("");a&&(m=a)}if(b?.tool_calls)for(let a of(s&&(t&&(m+=t,f||g?.("reasoning_delta",{text:t}),t=""),s=!1,f||g?.("reasoning_complete",{reasoning:m})),b.tool_calls)){if(void 0!==a.index){let b=`idx_${a.index}`,c=!n[b];if(c&&(n[b]={id:a.id||`tool_${a.index}`,type:"function",function:{name:"",arguments:""}}),a.function?.name&&(n[b].function.name=a.function.name,c&&!f&&g?.("toolCalls",{toolCalls:[n[b]]})),a.function?.arguments){let c=a.function.arguments;n[b].function.arguments+=c,f||g?.("tool_param_delta",{toolId:n[b].id,partialArguments:n[b].function.arguments})}}else if(a.id)o&&p&&o.function&&o.id&&(o.function.arguments=p,n[o.id]=o),o={id:a.id,type:"function",function:{name:a.function?.name||"",arguments:""}},p=a.function?.arguments||"",!f&&o.function?.name&&g?.("toolCalls",{toolCalls:[o]});else if(a.function?.arguments){let b=a.function.arguments;p+=b,!f&&o&&g?.("tool_param_delta",{toolId:o.id,partialArguments:p})}a.function?.name&&o&&o.function&&(o.function.name=a.function.name)}}a.usage&&(c={promptTokens:a.usage.prompt_tokens||0,completionTokens:a.usage.completion_tokens||0,totalTokens:a.usage.total_tokens||0,cachedTokens:a.usage.cached_tokens,reasoningTokens:a.usage.reasoning_tokens||a.usage.completion_tokens_details?.reasoning_tokens||0,model:b.model,provider:e}),a.x_groq?.usage&&(c={promptTokens:a.x_groq.usage.prompt_tokens||0,completionTokens:a.x_groq.usage.completion_tokens||0,totalTokens:a.x_groq.usage.total_tokens||0,reasoningTokens:a.x_groq.usage.reasoning_tokens||0,model:b.model,provider:e})}catch(a){h&&h.length>10&&!h.includes("[DONE]")&&i.v.warn("[StreamParser] Parse error:",a,"Data:",h.substring(0,200))}}}}catch(a){i.v.error("Error reading stream:",a),o&&p&&o.function&&o.id&&(o.function.arguments=p,n[o.id]=o)}return t&&(s?m+=t:l+=t,t=""),{content:l,reasoning:m||void 0,toolCalls:Object.values(n),usage:c,wasTruncated:q,finishReason:d,reasoningDetails:r.length>0?r:void 0}}var y=c(94722),z=c(6636);async function A(a,b,c){return a?E(b,c):await F(b,c)}function B(a,b){let c=`You are an AI assistant helping users with coding projects in a sandboxed virtual file system. -## Execution Order -1. Create Handlebars components (nav, footer) -2. Build index.html first (visible progress!) -3. Build remaining pages -4. Add interactivity/animations -5. Test and refine -\`\`\` +Invoke tools via function calling — never output tool syntax as text. +The shell tool accepts a 'cmd' string parameter: "ls -la /" -## JAMstack Tech Stack Options +Prefer targeted reads over cat to save tokens: + rg -C 5 'pattern' / — search with context (best) + head -n 50 /file — sample start + tail -n 50 /file — sample end + tree -L 2 / — project structure + cat /file — full file (small files only, last resort) -### CSS Frameworks (pick one) +Shell commands: +- Search: rg [-C n] [-n] [-i] pattern path +- Read: head [-n N] file, tail [-n N] file, cat file +- List: ls [-R] path, tree [-L depth] path +- Find: find path -name pattern +- Count: wc [-l] [-w] [-c] file +- Preview: curl localhost/[path] (view compiled HTML output)`;return b&&(c+=` +- Database (Server Mode): sqlite3 "SQL QUERY"`),a||(c+=` +- Create: mkdir [-p] path, touch file +- Move/copy: mv src dest, cp [-r] src dest +- Remove: rm [-rf] path +- Text: sed [-i] 's/old/new/g' file, echo text +- Pipes: cmd1 | cmd2, cmd > file, cmd >> file +- Heredoc (for large files): cat > /file << 'EOF'\\ncontent\\nEOF`),c+=` -**Tailwind CSS** - Utility-first, highly customizable -\`\`\`html -<script src="https://cdn.tailwindcss.com"></script> -<script> - tailwind.config = { - theme: { - extend: { - colors: { - primary: '#3B82F6', - secondary: '#8B5CF6', - } - } - } - } -</script> -\`\`\` +grep supports -A/-B/-C context flags. Use rg for the best search experience.`}async function C(a,b){let c="",d=await z.skillsService.getEnabledSkillsMetadata();if((a||d.length>0||b)&&(c+=`Current project structure: +`,d.length>0&&(c+=`\u251C\u2500\u2500 .skills/ +`,d.forEach((a,e)=>{let f=e===d.length-1&&!b,g=a.path.split("/").pop();c+=`\u2502 ${f?"└── ":"├── "}${g} +`})),b&&(c+=`\u251C\u2500\u2500 .server/ +`,c+=`\u2502 \u251C\u2500\u2500 README.md +`,b.hasDatabase&&(c+=`\u2502 \u251C\u2500\u2500 db/ +`,c+=`\u2502 \u2502 \u2514\u2500\u2500 schema.sql +`),b.edgeFunctionCount>0&&(c+=`\u2502 \u251C\u2500\u2500 edge-functions/ +`),b.serverFunctionCount>0&&(c+=`\u2502 \u251C\u2500\u2500 server-functions/ +`),c+=`\u2502 \u2514\u2500\u2500 secrets/ +`),a)){let b=a.replace(/^Project Structure:\n/,"");c+=b}if(d.length>0){for(let a of(c+=` +Available skills (read before starting related work): +`,d))c+=`- ${a.path}: ${a.description} +`;c+=`To use: cat /.skills/<skill-name>.md +`}return c}async function D(a,b){let d="";if(a)try{let{vfs:b}=await Promise.resolve().then(c.bind(c,11482)),e=await b.readFile(a,"/.PROMPT.md");e&&"string"==typeof e.content&&e.content.trim()&&(d+=` -**Bootstrap 5** - Component-rich, quick prototyping -\`\`\`html -<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.2/dist/css/bootstrap.min.css" rel="stylesheet"> -<script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.2/dist/js/bootstrap.bundle.min.js"></script> -\`\`\` +DOMAIN INSTRUCTIONS (.PROMPT.md) — do not modify: +${e.content} +`)}catch{}if(b){let a;d+=(a=` -**Bulma** - Modern, flexbox-based -\`\`\`html -<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/bulma@0.9.4/css/bulma.min.css"> -\`\`\` +BACKEND FEATURES: +`,b.runtimeDeploymentId?a+=`Runtime deployment connected — sqlite3 commands available. +`:a+=`No runtime deployment connected. Define backend features here; deploy to execute them. +`,a+=` +Available: +`,b.hasDatabase&&(a+=`- Database: SQLite via sqlite3 command +`),b.edgeFunctionCount>0&&(a+=`- Edge Functions: ${b.edgeFunctionCount} in /.server/edge-functions/ +`),b.serverFunctionCount>0&&(a+=`- Server Functions: ${b.serverFunctionCount} in /.server/server-functions/ +`),b.scheduledFunctionCount>0&&(a+=`- Scheduled Functions: ${b.scheduledFunctionCount} in /.server/scheduled-functions/ +`),a+=`- Secrets: ${b.secretCount} in /.server/secrets/ +`,b.hasDatabase&&(a+=` +Database commands: + sqlite3 "SELECT name FROM sqlite_master WHERE type='table'" — list tables + sqlite3 "SELECT * FROM products" — query data + sqlite3 -json "SELECT * FROM products" — JSON output +Put complete SQL in double quotes. Do not use dot commands. Schema: cat /.server/db/schema.sql +`),a+=` +Creating backend features (use shell commands): +- Secret: cat > /.server/secrets/NAME.json << 'EOF' +{"name":"NAME","description":"..."} +EOF +- Edge function: cat > /.server/edge-functions/name.json << 'EOF' +{"name":"name","method":"GET","enabled":true,"code":"..."} +EOF +- Server function: cat > /.server/server-functions/name.json << 'EOF' +{"name":"name","enabled":true,"code":"..."} +EOF +- Scheduled: cat > /.server/scheduled-functions/name.json << 'EOF' +{"name":"name","functionName":"edgeFn","cronExpression":"0 * * * *","timezone":"UTC","enabled":true,"config":{}} +EOF +Call edge functions from client: fetch('/function-name') — the platform auto-routes. +Full reference: cat /.server/README.md +`)}else d+=` -**Vanilla CSS** - Full control, no dependencies -\`\`\`html -<link rel="stylesheet" href="/styles.css"> -\`\`\` +This project runs in Browser Mode (client-side only). Backend features (edge functions, server functions, database, scheduled functions, secrets) are NOT available. The /.server/ directory does not exist. If the user asks for backend or multiplayer features, explain that these require Server Mode (self-hosted) and suggest client-side alternatives.`;return d}async function E(a,b){let c=B(!0,!!a);return c+=` -### Icon Libraries (pick one) +Read-only mode — file modifications are disabled. +Disabled: mkdir, touch, mv, rm, cp, echo >, sed -i, status command. +Focus on exploration, analysis, and planning.`,c+=await D(b,a)}async function F(a,b){let c=B(!1,!!a);return c+=` -**FontAwesome** - Largest collection -\`\`\`html -<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css"> -<!-- Usage: <i class="fa-solid fa-check"></i> --> -\`\`\` +You have exactly ONE tool: shell. Do not call any other tool. +Edit files with standard commands: +- Rewrite: cat > /file << 'EOF' +- Substitute: sed -i 's/old/new/' /file +- Inspect before editing (rg -C 5 or head/tail). -**Heroicons** - By Tailwind team, inline SVG -\`\`\`html -<!-- Copy SVG directly from heroicons.com --> -<svg class="h-6 w-6" fill="none" viewBox="0 0 24 24" stroke="currentColor">...</svg> -\`\`\` +Build command (run after writing files): + build +Returns "Build successful — 0 errors" or lists compilation errors. +Run build after writing a batch of files to verify they compile. Do not inspect bundle.js or grep compiled output — use build instead. -**Feather Icons** - Minimal, clean -\`\`\`html -<script src="https://unpkg.com/feather-icons"></script> -<script>feather.replace()</script> -<!-- Usage: <i data-feather="check"></i> --> -\`\`\` +Status command (always run before finishing): + status --task "the original request" --done "work completed" --remaining "what's left or none" --complete +End with --complete when done, or --incomplete if more work remains. -**Lucide Icons** - Feather fork, more icons -\`\`\`html -<script src="https://unpkg.com/lucide@latest"></script> -<script>lucide.createIcons();</script> -<!-- Usage: <i data-lucide="check"></i> --> -\`\`\` +All paths are relative to the project root (/). +Reuse snippets from earlier in the conversation when possible. -### Animation Libraries (optional) +The user sees a live preview that updates as you write files — you cannot see it. +After writing code, run build to check for errors, then run status when done. +Do not run diagnostic loops (repeated curl/grep/rg/wc) to verify visual output — you cannot assess rendering from raw HTML.`,c+=await D(b,a)}async function G(a,b,c,d,e,f){let g={skillIds:[]};if(0===b.length)return g;let h=b.map((a,b)=>`${b+1}. "${a.name}" - ${a.description}`).join("\n"),j=c?` -**AOS (Animate On Scroll)** -\`\`\`html -<link rel="stylesheet" href="https://unpkg.com/aos@next/dist/aos.css"> -<script src="https://unpkg.com/aos@next/dist/aos.js"></script> -<script>AOS.init();</script> -<!-- Usage: <div data-aos="fade-up">Content</div> --> -\`\`\` +Project structure: +${c}`:"",k=`Evaluate whether any of the following skills should be read before handling this task. -**Animate.css** -\`\`\`html -<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/animate.css/4.1.1/animate.min.css"> -<!-- Usage: <div class="animate__animated animate__fadeIn">Content</div> --> -\`\`\` +Skills: +${h} -**CSS Transitions** - No library needed -\`\`\`css -.element { - transition: transform 0.3s ease, opacity 0.3s ease; -} -.element:hover { - transform: translateY(-4px); - opacity: 0.9; -} -\`\`\` +Task: "${a}"${j} -### Placeholder Images +Reply with ONLY a JSON array of skill numbers that are relevant. Multiple skills can match. Examples: [1,3], [2], or [] if none.`,l=new AbortController,m=setTimeout(()=>l.abort(),5e3);try{let a=await fetch("/api/generate",{method:"POST",headers:{"Content-Type":"application/json"},signal:l.signal,body:JSON.stringify({provider:d,apiKey:e,model:f,messages:[{role:"user",content:k}],stream:!1,max_tokens:50,temperature:0})});if(!a.ok)return g;let c=await a.json(),h=c?.choices?.[0]?.message?.content||c?.content?.[0]?.text||"",i=c?.usage,j=i?{promptTokens:i.prompt_tokens||0,completionTokens:i.completion_tokens||0,totalTokens:i.total_tokens||(i.prompt_tokens||0)+(i.completion_tokens||0),model:f,provider:d}:void 0,m=h.match(/\[[\d,\s]*\]/);if(!m)return{skillIds:[],usage:j};return{skillIds:JSON.parse(m[0]).filter(a=>a>=1&&a<=b.length).map(a=>b[a-1].id),usage:j}}catch{return i.v.info("[SkillEvaluator] Evaluation skipped or failed"),g}finally{clearTimeout(m)}}var H=c(93554);let I=new Set(["cat","head","tail","nl","ls","tree","grep","rg","find","mkdir","mv","cp","rm","rmdir","touch","sed","echo","wc","sort","uniq","tr","curl","sleep","sqlite3","build","status"]);function J(a,b,c){let d,e={tool:a,success:c};try{if(!(d=JSON.parse(b))||"object"!=typeof d||Array.isArray(d))return e}catch{return e}return"shell"===a?{...e,...function(a){let b={},c="string"==typeof a.cmd?a.cmd.trim():"";if(c){let a=c.split(/\s+/)[0];b.command=I.has(a)?a:"other",b.has_pipe=c.includes(" | "),b.has_redirect=/ >>? /.test(c)}return b}(d)}:e}let K=a=>new Promise(b=>setTimeout(b,a)),L=`⛔ CRITICAL ERROR: You wrote a tool call as TEXT instead of invoking it. -**Picsum Photos** -\`\`\`html -<img src="https://picsum.photos/800/600" alt="Random image"> -<img src="https://picsum.photos/800/600?random=1" alt="Specific random"> -<img src="https://picsum.photos/800/600?grayscale" alt="Grayscale"> -\`\`\` +This is WRONG - you wrote text like: + shell{"cmd": "..."} + \`\`\`shell + command + \`\`\` -**Unsplash Source** -\`\`\`html -<img src="https://source.unsplash.com/800x600/?nature" alt="Nature image"> -<img src="https://source.unsplash.com/800x600/?office" alt="Office image"> -\`\`\` +This is RIGHT - invoke tools directly via function calling: + Call shell tool with parameter cmd="your command" -### Web Fonts +You MUST use function calling. DO NOT write tool syntax as text. +STOP writing text. START invoking tools. Try again NOW.`,M=` -**Google Fonts** -\`\`\`html -<link rel="preconnect" href="https://fonts.googleapis.com"> -<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin> -<link href="https://fonts.googleapis.com/css2?family=Inter:wght@400;600;700&family=Playfair+Display:wght@700&display=swap" rel="stylesheet"> -<style> - body { font-family: 'Inter', sans-serif; } - h1, h2, h3 { font-family: 'Playfair Display', serif; } -</style> -\`\`\` +⚠️ REMINDER: You have been writing tool calls as text instead of invoking them. +EVERY time you want to use a tool, you MUST invoke it via function calling. +DO NOT write shell{"cmd":...} as text - INVOKE the tools directly.`;class N{constructor(a,b="orchestrator",c,d){this.conversations=new Map,this.totalCost=0,this.totalUsage={promptTokens:0,completionTokens:0,totalTokens:0,cost:0},this.stopped=!1,this.pricingEnsured=new Set,this.lastToolCallSignature=null,this.duplicateToolCallCount=0,this.recentToolSignatures=[],this.patternWindowSize=8,this.patternRepeatThreshold=2,this.nudgeCount=0,this.maxNudges=3,this.lastStatusResult=null,this.malformedToolCallRetries=0,this.totalMalformedToolCalls=0,this.maxMalformedRetries=2,this.malformedThresholdForReminder=3,this.projectId=a,this.onProgress=c,this.chatMode=d?.chatMode??!1,this.model=d?.model;let e=f.get(b);if(!e)throw Error(`Agent type "${b}" not found`);this.rootAgent=e,this.currentConversationId=this.createConversation(b)}stop(){this.stopped=!0,i.v.info("[MultiAgentOrchestrator] Execution stopped by user")}importConversation(a){let b=this.conversations.get(this.currentConversationId);if(!b)throw Error("Cannot import conversation: root conversation not found");b.messages=a,i.v.info(`[MultiAgentOrchestrator] Imported ${a.length} conversation messages`)}addMessage(a,b){let c=this.conversations.get(a);if(!c)throw Error(`Conversation ${a} not found`);c.messages.push(b),a===this.currentConversationId&&this.onProgress?.("conversation_message",{message:b})}async execute(a,b){i.v.info("[MultiAgentOrchestrator] Starting execution",{agent:this.rootAgent.type}),this.lastToolCallSignature=null,this.duplicateToolCallCount=0,this.recentToolSignatures=[],this.nudgeCount=0,this.lastStatusResult=null;try{let c,d,e;try{let a=await g.vfs.listDirectory(this.projectId,"/");a.length>0&&(c=function(a){if(0===a.length)return"";let b=new Map;for(let c of a){let a=c.path.split("/").filter(Boolean);for(let c=0;c<a.length-1;c++){let d="/"+a.slice(0,c+1).join("/");b.has(d)||b.set(d,{isDirectory:!0,children:new Set})}b.set(c.path,{isDirectory:!1,size:c.size,children:new Set});let d="/"+a.slice(0,-1).join("/");"/"!==d&&b.has(d)?b.get(d).children.add(c.path):"/"===d&&(b.has("/")||b.set("/",{isDirectory:!0,children:new Set}),b.get("/").children.add(c.path))}let c=(a,d="",e=!0)=>{let f=b.get(a);if(!f)return[];let g=[],h="/"===a?"":a.split("/").pop()||"";if("/"!==a){let a=f.isDirectory?h+"/":h,b=f.isDirectory?"":` (${(a=>{if(0===a)return"0B";let b=Math.floor(Math.log(a)/Math.log(1024)),c=a/Math.pow(1024,b);return(0===b?c.toString():c.toFixed(1))+["B","KB","MB"][b]})(f.size||0)})`;g.push(d+(e?"└── ":"├── ")+a+b)}let i=Array.from(f.children).sort((a,c)=>{let d=b.get(a),e=b.get(c);return d?.isDirectory!==e?.isDirectory?d?.isDirectory?-1:1:a.localeCompare(c)});return i.forEach((b,f)=>{let h=f===i.length-1,j="/"===a?"":d+(e?" ":"│ ");g.push(...c(b,j,h))}),g},d=c("/");return d.length>0?"Project Structure:\n"+d.join("\n"):""}(a))}catch{}let f=g.vfs.getServerContextMetadata(),h=await A(this.chatMode,f,this.projectId),i=this.conversations.get(this.currentConversationId),j=i?.messages.some(a=>"system"===a.role);j||this.addMessage(this.currentConversationId,{role:"system",content:h});let k="";j||(k=await C(c,f));let l="";try{if(await z.skillsService.isEvaluationEnabled()){let b=await z.skillsService.getEnabledSkillsMetadata();if(b.length>0){let{provider:d,apiKey:e,model:f}=this.getProviderConfig(),g=await G(a,b,c||"",d,e,f);if(g.usage){let a=g.usage,b=t.U.calculateCost(a,a.provider,a.model,!0);this.totalCost+=b,this.totalUsage.promptTokens+=a.promptTokens,this.totalUsage.completionTokens+=a.completionTokens,this.totalUsage.totalTokens+=a.totalTokens,r.s.updateSessionCost({...a,cost:b},b)}if(this.onProgress?.("skill_evaluation",{skills:b.map(a=>a.id),matched:g.skillIds,usage:g.usage}),g.skillIds.length>0){let a=g.skillIds.map(a=>`/.skills/${a}.md`).join(", ");l=`Skill evaluation: read ${a} before proceeding. -**System Font Stack** - No external request -\`\`\`css -body { - font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, sans-serif; -} -\`\`\` +`}}}}catch{}let m=(k?k+"\n\n":"")+l;if(b?.images&&b.images.length>0){let c=[];for(let a of b.images)c.push({type:"image_url",image_url:{url:`data:${a.mediaType};base64,${a.data}`}});d=[{type:"text",text:m+a},...c],e=[{type:"text",text:a},...c]}else d=m+a,e=a;return this.addMessage(this.currentConversationId,{role:"user",content:d,ui_metadata:{displayContent:e,...k?{projectContext:k}:{}}}),await this.runAgentLoop(this.currentConversationId,this.rootAgent),await this.recordAutoCheckpoint(`After: ${a.substring(0,60)}`),{success:!0,summary:"Task completed",conversation:Array.from(this.conversations.values()),totalCost:this.totalCost,totalUsage:this.totalUsage}}catch(c){let b=c instanceof Error?c.message:"Unknown error";return i.v.error("[MultiAgentOrchestrator] Execution error:",b),this.onProgress?.("error",{message:b,type:"execution_error",stack:c instanceof Error?c.stack:void 0}),await this.recordAutoCheckpoint(`After failure: ${a.substring(0,60)}`),{success:!1,summary:`Error: ${b}`,conversation:Array.from(this.conversations.values()),totalCost:this.totalCost,totalUsage:this.totalUsage}}}async runAgentLoop(a,b){let c=this.conversations.get(a);if(!c)throw Error(`Conversation ${a} not found`);let d=b.maxIterations,e=0;(0,y.bC)();for(let f=0;f<d;f++){if(e=f,this.stopped){i.v.info("[MultiAgentOrchestrator] Loop stopped by user"),this.onProgress?.("stopped",{reason:"user"});break}this.onProgress?.("iteration",{current:f+1,max:d,agent:b.type}),this.onProgress?.("waiting",{});let g=await this.streamLLMResponse(c.messages,b);if(g.content&&(!g.toolCalls||0===g.toolCalls.length)){if(function(a){if(!a||![/```(?:shell|bash|sh)\s*\n[\s\S]*?\n```/,/^shell\s*\{\s*["']?cmd["']?\s*:/m,/^shell\s*\[\s*["']/m,/```json\s*\n\s*\{\s*["']?cmd["']?\s*:/].some(b=>b.test(a)))return!1;let b=a.trim();return b.length<200||/shell\s*\{\s*["']?cmd["']?\s*:.*\}\s*$/.test(b)||/```(?:shell|bash|sh)\s*\n[\s\S]*?\n```\s*$/.test(b)}(g.content)&&(this.malformedToolCallRetries++,this.totalMalformedToolCalls++,i.v.warn(`[MultiAgentOrchestrator] Detected malformed tool call in text (consecutive: ${this.malformedToolCallRetries}/${this.maxMalformedRetries}, total: ${this.totalMalformedToolCalls})`),this.malformedToolCallRetries<=this.maxMalformedRetries)){this.addMessage(a,{role:"assistant",content:g.content});let b=L;this.totalMalformedToolCalls>=this.malformedThresholdForReminder&&(b+=M),this.addMessage(a,{role:"user",content:b,ui_metadata:{isSyntheticError:!0}}),this.onProgress?.("malformed_tool_call",{retry:this.malformedToolCallRetries,maxRetries:this.maxMalformedRetries,totalFailures:this.totalMalformedToolCalls});continue}}else g.toolCalls&&g.toolCalls.length>0&&(this.malformedToolCallRetries=0);if(!g.toolCalls||0===g.toolCalls.length){let b=g.content&&g.content.trim();if(b||i.v.warn("[MultiAgentOrchestrator] Response has no content and no tool calls (reasoning-only response)",{hasReasoningDetails:!!g.reasoningDetails,nudgeCount:this.nudgeCount,iteration:f}),b&&this.addMessage(a,{role:"assistant",content:g.content}),this.lastStatusResult)if(this.lastStatusResult.complete){await new Promise(a=>setTimeout(a,400));let b=(0,y.KC)();if(b.length>0){i.v.info(`[MultiAgentOrchestrator] Completion blocked: ${b.length} runtime error(s)`),this.addMessage(a,{role:"user",content:(0,y.rX)(b),ui_metadata:{isSyntheticError:!0}}),this.lastStatusResult=null;continue}i.v.info("[MultiAgentOrchestrator] Exit: status --complete flag"),this.onProgress?.("exit_reason",{reason:"status_complete",iteration:f});break}else if(this.lastStatusResult.hasExplicitFlag){i.v.info("[MultiAgentOrchestrator] Status --incomplete flag, continuing"),this.lastStatusResult=null,this.nudgeCount=0;continue}else{let b=this.lastStatusResult.remaining.trim().toLowerCase();if(b&&"none"!==b&&"n/a"!==b&&"nothing"!==b){i.v.info("[MultiAgentOrchestrator] Status remaining has content, continuing"),this.lastStatusResult=null,this.nudgeCount=0;continue}{await new Promise(a=>setTimeout(a,400));let b=(0,y.KC)();if(b.length>0){i.v.info(`[MultiAgentOrchestrator] Completion blocked: ${b.length} runtime error(s)`),this.addMessage(a,{role:"user",content:(0,y.rX)(b),ui_metadata:{isSyntheticError:!0}}),this.lastStatusResult=null;continue}i.v.info("[MultiAgentOrchestrator] Exit: status remaining empty/none (fallback)"),this.onProgress?.("exit_reason",{reason:"status_remaining_empty",iteration:f});break}}if(this.nudgeCount<this.maxNudges){this.nudgeCount++,i.v.info(`[MultiAgentOrchestrator] Nudge ${this.nudgeCount}/${this.maxNudges}`),this.onProgress?.("nudge",{attempt:this.nudgeCount,max:this.maxNudges}),this.addMessage(a,{role:"user",content:'Before finishing, run the status command:\n status --task "..." --done "..." --remaining "..." --complete'});continue}i.v.warn(`[MultiAgentOrchestrator] Exit: nudge exhaustion (${this.maxNudges} nudges)`),this.onProgress?.("exit_reason",{reason:"nudge_exhaustion",nudges:this.maxNudges,iteration:f});break}let h=await this.executeToolCalls(g.toolCalls,b);for(let b of(this.addMessage(a,{role:"assistant",content:g.content||"",tool_calls:g.toolCalls,...g.reasoningDetails&&{reasoning_details:g.reasoningDetails}}),h))this.addMessage(a,b);if(this.lastStatusResult&&(this.lastStatusResult.complete||!this.lastStatusResult.hasExplicitFlag&&(!this.lastStatusResult.remaining.trim()||["none","n/a","nothing"].includes(this.lastStatusResult.remaining.trim().toLowerCase())))){await new Promise(a=>setTimeout(a,400));let b=(0,y.KC)();if(b.length>0){i.v.info(`[MultiAgentOrchestrator] Completion blocked: ${b.length} runtime error(s)`),this.addMessage(a,{role:"user",content:(0,y.rX)(b),ui_metadata:{isSyntheticError:!0}}),this.lastStatusResult=null;continue}let c=this.lastStatusResult.complete?"status_complete_post_tool":"status_remaining_empty_post_tool";i.v.info(`[MultiAgentOrchestrator] Exit: ${c}`),this.onProgress?.("exit_reason",{reason:c,iteration:f});break}}e>=d-1&&!this.stopped&&(i.v.warn(`[MultiAgentOrchestrator] Exit: max iterations reached (${d})`),this.onProgress?.("exit_reason",{reason:"max_iterations",maxIterations:d,iteration:e})),c.metadata.completed_at=Date.now(),c.metadata.status="completed"}async executeToolCalls(a,b){let c=[];for(let d=0;d<a.length;d++){let e=a[d];if(this.stopped)break;let f=e.function?.name,g=f?.replace(/<\|[^|]*\|>[a-z]*/gi,"").trim();if(!g){c.push({role:"tool",tool_call_id:e.id,content:"Error: Tool call has no function name. Available tools: shell."}),this.onProgress?.("tool_status",{toolIndex:d,status:"failed",toolName:"(empty)",args:e.function?.arguments});continue}if(!b.hasTool(g)){let a;a=new Set(["ls","tree","cat","head","tail","rg","grep","find","mkdir","touch","rm","mv","cp","echo","sed","wc","sort","uniq","tr","curl","sqlite3","build","status"]).has(g)?`Error: "${g}" is not a tool — it is a shell command. Use the shell tool to run it: -### Form Handling (for static hosting) + shell({ cmd: "${g} ..." })`:`Error: Unknown tool "${g}". Available tools: shell. -**Netlify Forms** -\`\`\`html -<form name="contact" method="POST" data-netlify="true"> - <input type="hidden" name="form-name" value="contact"> - <input type="email" name="email" required> - <textarea name="message" required></textarea> - <button type="submit">Send</button> -</form> -\`\`\` +The shell tool supports these commands: ls, tree, cat, head, tail, rg, grep, find, mkdir, touch, rm, mv, cp, echo, sed, wc, sort, uniq, tr, curl, sqlite3, build, status`,c.push({role:"tool",tool_call_id:e.id,content:a}),this.onProgress?.("tool_status",{toolIndex:d,status:"failed",toolName:g,args:e.function?.arguments});continue}let h=this.getToolCallSignature(e);if(this.lastToolCallSignature===h){this.duplicateToolCallCount++,i.v.warn(`[MultiAgentOrchestrator] Loop detected: consecutive duplicate tool call #${this.duplicateToolCallCount} - ${h}`);let a="";try{let b=JSON.parse(e.function.arguments);a=Object.keys(b).slice(0,3).map(a=>`${a}: ${JSON.stringify(b[a]).substring(0,50)}`).join(", "),Object.keys(b).length>3&&(a+="...")}catch{a=e.function.arguments.substring(0,100)}let b=`❌ Loop detected: Duplicate tool call detected. -**Formspree** -\`\`\`html -<form action="https://formspree.io/f/YOUR_ID" method="POST"> - <input type="email" name="email" required> - <textarea name="message" required></textarea> - <button type="submit">Send</button> -</form> -\`\`\` +Tool: ${g} +Parameters: ${a} -**Basin** -\`\`\`html -<form action="https://usebasin.com/f/YOUR_ID" method="POST"> - <input type="email" name="email" required> - <textarea name="message" required></textarea> - <button type="submit">Send</button> -</form> -\`\`\` +The previous call returned a result, but you're calling it again with identical parameters. -## Project Structure +💡 Next steps: +• Review the previous tool result - did it contain what you needed? +• If the result was incomplete or unexpected, try a different approach +• If you need additional data, modify your parameters or use a different tool +• Do NOT retry the exact same call -\`\`\` -/ -├── PLAN.md # Project roadmap (create first!) -├── index.html # Homepage -├── about.html # About page -├── contact.html # Contact page -├── templates/ -│ ├── components/ -│ │ ├── nav.hbs # Navigation component -│ │ └── footer.hbs # Footer component -│ └── partials/ -│ ├── hero.hbs # Reusable hero section -│ └── cta.hbs # Call-to-action section -├── styles.css # Custom styles (if needed) -└── scripts/ - └── main.js # Custom JavaScript (if needed) -\`\`\` +Please revise your approach.`;if(c.push({role:"tool",tool_call_id:e.id,content:b}),this.onProgress?.("tool_status",{toolIndex:d,status:"failed",error:`Loop detected - duplicate tool call #${this.duplicateToolCallCount}`}),this.duplicateToolCallCount>=3)throw Error(`Execution terminated: Too many consecutive duplicate tool calls (${this.duplicateToolCallCount}). The model appears stuck in a loop.`);continue}if(this.duplicateToolCallCount=0,this.lastToolCallSignature=h,this.recentToolSignatures.push(h),this.recentToolSignatures.length>this.patternWindowSize&&this.recentToolSignatures.shift(),this.recentToolSignatures.length===this.patternWindowSize){let a=this.detectRepeatingPattern(this.recentToolSignatures);if(a)throw i.v.error(`[MultiAgentOrchestrator] Repeating pattern detected (cycle length ${a}), terminating`),Error("Execution terminated: Repeating tool call pattern detected. The model appears stuck in a loop.")}this.onProgress?.("tool_status",{toolIndex:d,toolName:g,status:"executing",args:e.function.arguments});let j={agentType:b.type,isReadOnly:this.chatMode||b.isReadOnly,onProgress:this.onProgress};try{let a=await o.execute(e,this.projectId,j);if("shell"===g&&!this.lastStatusResult)try{let b=JSON.parse(e.function.arguments),c="string"==typeof b.cmd?b.cmd:"",d=this.extractStatusResult(c,a);d&&(this.lastStatusResult=d,i.v.info(`[MultiAgentOrchestrator] Captured status result: remaining="${d.remaining}"`))}catch{}let b=a.startsWith("Error:");c.push({role:"tool",tool_call_id:e.id,content:a}),this.onProgress?.("tool_status",{toolIndex:d,toolName:g,status:b?"failed":"completed",result:a,...b&&{error:a}}),(0,H.u4)("tool_call",J(e.function.name,e.function.arguments,!b)),this.onProgress?.("tool_result",{toolIndex:d,result:a})}catch(b){let a=b instanceof Error?b.message:String(b);c.push({role:"tool",tool_call_id:e.id,content:`Error: ${a}`}),this.onProgress?.("tool_status",{toolIndex:d,status:"failed",error:a}),(0,H.u4)("tool_call",J(e.function.name,e.function.arguments,!1))}}return c}async streamLLMResponse(a,b){let{provider:d,apiKey:e,model:f}=this.getProviderConfig();if("openai-codex"===d){let{ensureValidCodexToken:a}=await Promise.resolve().then(c.bind(c,41316));e=await a()}await this.ensurePricing(d,f);let g=o.getDefinitions(b.tools),h=a.map(a=>{let{ui_metadata:b,...c}=a;return c});this.totalMalformedToolCalls>=this.malformedThresholdForReminder&&h.length>0&&(h=h.map((a,b)=>0===b&&"system"===a.role?{...a,content:a.content+M}:a));let i=r.s.getReasoningEnabled(f),j={messages:h,apiKey:e,model:f,provider:d,tools:g,max_tokens:16384,...g&&g.length>0&&{tool_choice:"auto"},...i&&{reasoning:{enabled:!0}}},k=await this.fetchWithRetry("/api/generate",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify(j)},3,this.handleRetry.bind(this));if(!k.ok){let a=k.status,b="unknown";429===a?b="rate_limit":401===a||403===a?b="auth":a>=500?b="server":400===a&&(b="invalid_request"),(0,H.u4)("api_error",{provider:d,model:f,error_type:b,status_code:a});let c=`API call failed: ${k.statusText}`;try{let a=await k.json();a.error&&(c="string"==typeof a.error?a.error:a.error.message||JSON.stringify(a.error))}catch{}throw Error(c)}return this.parseStreamingResponseWithTracking(k,d,f)}createConversation(a){let b=`conv_${Date.now()}_${Math.random().toString(36).substr(2,9)}`,c={id:b,agent_type:a,messages:[],metadata:{started_at:Date.now(),cost:0,status:"running"}};return this.conversations.set(b,c),b}async recordAutoCheckpoint(a){let b=await p.Y.createCheckpoint(this.projectId,a,{kind:"auto",baseRevisionId:q.$.getSavedCheckpointId(this.projectId)});return this.onProgress?.("checkpoint_created",{checkpointId:b.id,description:a,timestamp:b.timestamp}),b}getProviderConfig(){let a=r.s.getSelectedProvider(),b=(0,s.sO)(a),c=r.s.getProviderApiKey(a),d=this.model||r.s.getProviderModel(a)||void 0;if(b.apiKeyRequired&&!c&&!b.usesOAuth)throw Error(`API key not configured for provider: ${a}`);return{provider:a,providerConfig:b,apiKey:c||"",model:d||"default-model"}}handleRetry(a,b){let c=`Rate limited. Retry attempt ${a} in ${b/1e3}s...`;i.v.warn(c),this.onProgress?.("retry",{attempt:a,delay:b,reason:"Rate limited",message:c}),u.oR.info(c,{duration:b>2e3?b-500:2e3,description:"Waiting for rate limit to reset"})}async ensurePricing(a,b){let c=`${a}:${b}`;if(this.pricingEnsured.has(c))return;if("openrouter"!==a||r.s.getModelPricing("openrouter",b))return void this.pricingEnsured.add(c);let d=r.s.getCachedModels("openrouter");if(d?.models?.length&&((0,v.V)("openrouter",d.models),r.s.getModelPricing("openrouter",b)))return void this.pricingEnsured.add(c);try{let a=await (0,w.QF)();(0,v.b)(a),r.s.getModelPricing("openrouter",b)&&this.pricingEnsured.add(c)}catch(a){i.v.warn("[MultiAgentOrchestrator] Failed to fetch pricing metadata",a)}}async fetchWithRetry(a,b,c=3,d){for(let e=0;e<=c;e++){let f=await fetch(a,b);if(429!==f.status||e===c)return f;let g=f.headers.get("Retry-After"),h=g?1e3*parseInt(g):1e3*Math.pow(2,e);d?.(e+1,h),await K(h)}throw Error("Unexpected end of retry loop")}async parseStreamingResponseWithTracking(a,b,c){let d=await x(a,{provider:b,model:c,onProgress:this.onProgress});if(d.usage){let a=d.usage;a.provider||(a.provider=b),a.model||(a.model=c);let e=t.U.calculateCost(a,b,c,!0);a.cost=e,this.totalUsage.promptTokens+=a.promptTokens,this.totalUsage.completionTokens+=a.completionTokens,this.totalUsage.totalTokens+=a.totalTokens,this.totalCost+=e,r.s.updateSessionCost(a,e);let f=r.s.getCurrentSession()?.sessionId;this.projectId.startsWith("test-")||g.vfs.updateProjectCost(this.projectId,{cost:e,provider:a.provider||b||"unknown",tokenUsage:{input:a.promptTokens,output:a.completionTokens},sessionId:f,mode:"absolute"}).catch(a=>i.v.error("Failed to update project cost:",a)),this.onProgress?.("usage",{usage:a,totalCost:this.totalCost})}return d}extractStatusResult(a,b){if(/^\s*status\b/i.test(a)){let b=a.match(/--task\s+"([^"]*)"/)||a.match(/--task\s+'([^']*)'/)||a.match(/--task\s+(\S+)/),c=a.match(/--done\s+"([^"]*)"/)||a.match(/--done\s+'([^']*)'/)||a.match(/--done\s+(\S+)/),d=a.match(/--remaining\s+"([^"]*)"/)||a.match(/--remaining\s+'([^']*)'/)||a.match(/--remaining\s+(\S+)/),e=/--complete\b/.test(a),f=/--incomplete\b/.test(a);if(b&&c)return{task:b[1],done:c[1],remaining:d?d[1]:"none",complete:e&&!f,hasExplicitFlag:e||f}}if(b){let a=b.match(/^Task:\s*(.+)/im),c=b.match(/^Done:\s*(.+)/im),d=b.match(/^Remaining:\s*(.*)/im),e=b.match(/^Complete:\s*(yes|no)/im);if(a&&c)return{task:a[1].trim(),done:c[1].trim(),remaining:d?d[1].trim():"none",complete:!!e&&"yes"===e[1].toLowerCase(),hasExplicitFlag:!!e}}return null}detectRepeatingPattern(a){let b=a.length;for(let c=2;c<=4;c++){if(b<c*this.patternRepeatThreshold)continue;let d=c*this.patternRepeatThreshold,e=a.slice(b-d),f=e.slice(0,c),g=!0;for(let a=c;a<d;a++)if(e[a]!==f[a%c]){g=!1;break}if(g)return c}return null}getToolCallSignature(a){let b=a.function?.name||"unknown";try{let c=JSON.parse(a.function.arguments);if("shell"===b){let a=Array.isArray(c.cmd)?c.cmd.join(" "):String(c.cmd||"");return`shell:${a}`}let d=this.stableStringify(c);return`${b}:${d}`}catch{return`${b}:${a.function.arguments}`}}stableStringify(a){return JSON.stringify(a,(a,b)=>b&&"object"==typeof b&&!Array.isArray(b)?Object.keys(b).sort().reduce((a,c)=>(a[c]=b[c],a),{}):b)}}},16953:(a,b,c)=>{"use strict";c.r(b),c.d(b,{default:()=>n,metadata:()=>l,viewport:()=>m});var d=c(75338),e=c(17092),f=c.n(e),g=c(35385),h=c.n(g),i=c(69507),j=c(26262);c(94348);var k=c(20656);let l={title:"Open Source Web Studio | Agentic AI Development \uD83C\uDFA8",description:"Open Source Web Studio is an AI-powered development environment that enables autonomous multi-file development through intelligent tool usage. Build complete applications with natural language.",openGraph:{title:"Open Source Web Studio | Agentic AI Development \uD83C\uDFA8",description:"Open Source Web Studio is an AI-powered development environment that enables autonomous multi-file development through intelligent tool usage. Build complete applications with natural language.",url:"https://huggingface.co/spaces/otst/osw-studio",siteName:"Open Source Web Studio",images:[{url:"https://huggingface.co/spaces/otst/osw-studio/resolve/main/banner.png",width:1200,height:630,alt:"Open Source Web Studio - Agentic AI Development"}]},twitter:{card:"summary_large_image",title:"OSW-Studio | Agentic AI Development \uD83C\uDFA8",description:"OSW-Studio is an AI-powered development environment that enables autonomous multi-file development through intelligent tool usage. Build complete applications with natural language.",images:["https://huggingface.co/spaces/otst/osw-studio/resolve/main/banner.png"]},appleWebApp:{capable:!0,title:"OSW-Studio",statusBarStyle:"black-translucent"},icons:{icon:"/osw-studio-logo.svg",shortcut:"/osw-studio-logo.svg",apple:"/osw-studio-logo.svg"}},m={initialScale:1,maximumScale:1,themeColor:"#000000"};function n({children:a}){return(0,d.jsx)("html",{lang:"en",suppressHydrationWarning:!0,children:(0,d.jsx)("body",{className:`${f().variable} ${h().variable} antialiased bg-background h-[100dvh] overflow-hidden`,suppressHydrationWarning:!0,children:(0,d.jsxs)(j.ThemeProvider,{children:[(0,d.jsx)(k.Toaster,{richColors:!0,position:"bottom-center"}),(0,d.jsx)(i.default,{children:a})]})})})}},17585:(a,b,c)=>{"use strict";c.d(b,{d:()=>g});var d=c(21124);c(38301);var e=c(75441),f=c(15514);function g({className:a,...b}){return(0,d.jsx)(e.bL,{"data-slot":"switch",className:(0,f.cn)("peer data-[state=checked]:bg-primary data-[state=unchecked]:bg-input focus-visible:border-ring focus-visible:ring-ring/50 dark:data-[state=unchecked]:bg-input/80 inline-flex h-[1.15rem] w-8 shrink-0 items-center rounded-full border border-transparent shadow-xs transition-all outline-none focus-visible:ring-[3px] disabled:cursor-not-allowed disabled:opacity-50",a),...b,children:(0,d.jsx)(e.zi,{"data-slot":"switch-thumb",className:(0,f.cn)("bg-background dark:data-[state=unchecked]:bg-foreground dark:data-[state=checked]:bg-primary-foreground pointer-events-none block size-4 rounded-full ring-0 transition-transform data-[state=checked]:translate-x-[calc(100%-2px)] data-[state=unchecked]:translate-x-0")})})}},19217:(a,b,c)=>{"use strict";c.d(b,{$:()=>i});var d=c(21124);c(38301);var e=c(96425),f=c(26691),g=c(15514);let h=(0,f.F)("inline-flex items-center cursor-pointer justify-center gap-2 whitespace-nowrap rounded-full text-sm font-sans font-medium transition-all disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg:not([class*='size-'])]:size-4 shrink-0 [&_svg]:shrink-0 outline-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px] aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive",{variants:{variant:{default:"bg-primary text-primary-foreground shadow-xs hover:bg-primary/90",destructive:"bg-red-500 text-white shadow-xs hover:bg-destructive/90 focus-visible:ring-destructive/20 [&_svg]:!text-white",outline:"border bg-background shadow-xs hover:bg-accent hover:text-accent-foreground dark:bg-input/30 dark:border-input dark:hover:bg-input/50",secondary:"bg-secondary text-secondary-foreground shadow-xs hover:bg-secondary/80",ghost:"hover:bg-accent hover:text-accent-foreground dark:hover:bg-accent/50",lightGray:"bg-neutral-200/60 hover:bg-neutral-200",link:"text-primary underline-offset-4 hover:underline",ghostDarker:"text-white shadow-xs focus-visible:ring-black/40 bg-black/40 hover:bg-black/70",black:"bg-neutral-950 text-neutral-300 hover:brightness-110",sky:"bg-sky-500 text-white hover:brightness-110"},size:{default:"h-9 px-4 py-2 has-[>svg]:px-3",sm:"h-8 rounded-full text-[13px] gap-1.5 px-3",lg:"h-10 rounded-full px-6 has-[>svg]:px-4",icon:"size-9",iconXs:"size-7",iconXss:"size-6",xs:"h-6 text-xs rounded-full pl-2 pr-2 gap-1"}},defaultVariants:{variant:"default",size:"default"}});function i({className:a,variant:b,size:c,asChild:f=!1,...i}){let j=f?e.DX:"button";return(0,d.jsx)(j,{"data-slot":"button",className:(0,g.cn)(h({variant:b,size:c,className:a})),...i})}},20656:(a,b,c)=>{"use strict";c.d(b,{Toaster:()=>d});let d=(0,c(97954).registerClientReference)(function(){throw Error("Attempted to call Toaster() from the server but Toaster is on the client. It's not possible to invoke a client function from the server, it can only be rendered as a Component or passed to props of a Client Component.")},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/ui/sonner.tsx","Toaster")},21517:(a,b,c)=>{"use strict";c.d(b,{Hb:()=>k,_l:()=>l,bw:()=>j,kH:()=>m,kb:()=>i,pK:()=>h});let d=[],e=[],f=!1,g=0;function h(){e=[]}function i(a,b){e.push({file:a,error:b})}function j(){d=e,e=[],f=!0}function k(){f=!1,g=0;let a=d;return d=[],a}function l(a=2e3){return 0===g,Promise.resolve()}function m(a){let b=new Map;for(let{file:c,error:d}of a){let a=b.get(c)||[];a.push(d),b.set(c,a)}let c=[];for(let[a,d]of b)c.push(`${a}: +${d.map(a=>` - ${a}`).join("\n")}`);let d=a.some(a=>a.error.startsWith("[esbuild]")),e=a.some(a=>"script"===a.file||a.file.endsWith(".py")||a.file.endsWith(".lua"));return`${e?"Runtime errors detected during script execution. Fix these issues:\n\n":d?"Build errors detected during compilation. Fix these issues:\n\n":"The preview detected possible Handlebars template issues after compilation. Verify whether these are still present — they may already be resolved by recent edits:\n\n"}${c.join("\n\n")}`}},22544:(a,b,c)=>{"use strict";c.d(b,{E:()=>h});var d=c(21124);c(38301);var e=c(26691),f=c(15514);let g=(0,e.F)("inline-flex items-center rounded-md border px-2.5 py-0.5 text-xs font-semibold transition-colors focus:outline-none focus:ring-2 focus:ring-ring focus:ring-offset-2",{variants:{variant:{default:"border-transparent bg-primary text-primary-foreground shadow hover:bg-primary/80",secondary:"border-transparent bg-secondary text-secondary-foreground hover:bg-secondary/80",destructive:"border-transparent bg-destructive text-destructive-foreground shadow hover:bg-destructive/80",outline:"text-foreground"}},defaultVariants:{variant:"default"}});function h({className:a,variant:b,...c}){return(0,d.jsx)("div",{className:(0,f.cn)(g({variant:b}),a),...c})}},26262:(a,b,c)=>{"use strict";c.d(b,{ThemeProvider:()=>d});let d=(0,c(97954).registerClientReference)(function(){throw Error("Attempted to call ThemeProvider() from the server but ThemeProvider is on the client. It's not possible to invoke a client function from the server, it can only be rendered as a Component or passed to props of a Client Component.")},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/theme-provider.tsx","ThemeProvider")},28241:(a,b,c)=>{"use strict";c.d(b,{TR:()=>o,bq:()=>m,eb:()=>p,gC:()=>n,l6:()=>j,s3:()=>k,yv:()=>l});var d=c(21124);c(38301);var e=c(39567),f=c(85351),g=c(71613),h=c(82042),i=c(15514);function j({...a}){return(0,d.jsx)(e.bL,{"data-slot":"select",...a})}function k({...a}){return(0,d.jsx)(e.YJ,{"data-slot":"select-group",...a})}function l({...a}){return(0,d.jsx)(e.WT,{"data-slot":"select-value",...a})}function m({className:a,size:b="default",children:c,...g}){return(0,d.jsxs)(e.l9,{"data-slot":"select-trigger","data-size":b,className:(0,i.cn)("border-input data-[placeholder]:text-muted-foreground [&_svg:not([class*='text-'])]:text-muted-foreground focus-visible:border-ring focus-visible:ring-ring/50 aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive dark:bg-input/30 dark:hover:bg-input/50 flex w-fit items-center justify-between gap-2 rounded-md border bg-transparent px-3 py-2 text-sm whitespace-nowrap shadow-xs transition-[color,box-shadow] outline-none focus-visible:ring-[3px] disabled:cursor-not-allowed disabled:opacity-50 data-[size=default]:h-9 data-[size=sm]:h-8 *:data-[slot=select-value]:line-clamp-1 *:data-[slot=select-value]:flex *:data-[slot=select-value]:items-center *:data-[slot=select-value]:gap-2 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4",a),...g,children:[c,(0,d.jsx)(e.In,{asChild:!0,children:(0,d.jsx)(f.A,{className:"size-4 opacity-50"})})]})}function n({className:a,children:b,position:c="popper",...f}){return(0,d.jsx)(e.ZL,{children:(0,d.jsxs)(e.UC,{"data-slot":"select-content",className:(0,i.cn)("bg-popover text-popover-foreground data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:slide-in-from-left-2 data-[side=top]:slide-in-from-bottom-2 relative z-50 max-h-(--radix-select-content-available-height) min-w-[8rem] origin-(--radix-select-content-transform-origin) overflow-x-hidden overflow-y-auto rounded-md border shadow-md","popper"===c&&"data-[side=bottom]:translate-y-1 data-[side=left]:-translate-x-1 data-[side=right]:translate-x-1 data-[side=top]:-translate-y-1",a),position:c,...f,children:[(0,d.jsx)(q,{}),(0,d.jsx)(e.LM,{className:(0,i.cn)("p-1","popper"===c&&"h-[var(--radix-select-trigger-height)] w-full min-w-[var(--radix-select-trigger-width)] scroll-my-1"),children:b}),(0,d.jsx)(r,{})]})})}function o({className:a,...b}){return(0,d.jsx)(e.JU,{"data-slot":"select-label",className:(0,i.cn)("text-muted-foreground px-2 py-1.5 text-xs",a),...b})}function p({className:a,children:b,...c}){return(0,d.jsxs)(e.q7,{"data-slot":"select-item",className:(0,i.cn)("focus:bg-accent focus:text-accent-foreground [&_svg:not([class*='text-'])]:text-muted-foreground relative flex w-full cursor-default items-center gap-2 rounded-sm py-1.5 pr-8 pl-2 text-sm outline-hidden select-none data-[disabled]:pointer-events-none data-[disabled]:opacity-50 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4 *:[span]:last:flex *:[span]:last:items-center *:[span]:last:gap-2",a),...c,children:[(0,d.jsx)("span",{className:"absolute right-2 flex size-3.5 items-center justify-center",children:(0,d.jsx)(e.VF,{children:(0,d.jsx)(g.A,{className:"size-4"})})}),(0,d.jsx)(e.p4,{children:b})]})}function q({className:a,...b}){return(0,d.jsx)(e.PP,{"data-slot":"select-scroll-up-button",className:(0,i.cn)("flex cursor-default items-center justify-center py-1",a),...b,children:(0,d.jsx)(h.A,{className:"size-4"})})}function r({className:a,...b}){return(0,d.jsx)(e.wn,{"data-slot":"select-scroll-down-button",className:(0,i.cn)("flex cursor-default items-center justify-center py-1",a),...b,children:(0,d.jsx)(f.A,{className:"size-4"})})}},30758:a=>{"use strict";a.exports={rE:"1.45.0"}},35704:(a,b,c)=>{Promise.resolve().then(c.t.bind(c,81170,23)),Promise.resolve().then(c.t.bind(c,23597,23)),Promise.resolve().then(c.t.bind(c,36893,23)),Promise.resolve().then(c.t.bind(c,89748,23)),Promise.resolve().then(c.t.bind(c,6060,23)),Promise.resolve().then(c.t.bind(c,7184,23)),Promise.resolve().then(c.t.bind(c,69576,23)),Promise.resolve().then(c.t.bind(c,73041,23)),Promise.resolve().then(c.t.bind(c,51384,23))},37240:(a,b,c)=>{"use strict";c.d(b,{_:()=>q});var d=c(21517);function e(a){return a.length>1e5?a.slice(0,1e5)+"\n… [truncated]":a}function f(a){if(!a)return a;if(a.startsWith("/workspace")){let b=a.slice(10);a=b.length?b:"/"}return a.startsWith("/")||(a="/"+a),a}async function g(a,b,c){if("/"===c||!c)return;let d=c.split("/").filter(Boolean),e="";for(let c=0;c<d.length;c++){e="/"+d.slice(0,c+1).join("/");try{await a.createDirectory(b,e)}catch{}}}async function h(a,b,c,d){let e=f(d.file);if(!e)return{stdout:"",stderr:"redirect: missing file path",exitCode:2};try{let f=e.split("/").slice(0,-1).join("/")||"/";if("/"!==f&&await g(a,b,f),d.append){let d="";try{let c=await a.readFile(b,e);"string"==typeof c.content&&(d=c.content)}catch{}let f=d?d+"\n"+c:c;try{await a.createFile(b,e,f)}catch{await a.updateFile(b,e,f)}}else try{await a.createFile(b,e,c)}catch{await a.updateFile(b,e,c)}return{stdout:"",stderr:"",exitCode:0}}catch(a){return{stdout:"",stderr:`redirect: ${e}: ${a?.message||"cannot write file"}`,exitCode:1}}}function i(a){let b="",c=!1,d=!1;for(let e=0;e<a.length;e++){let f=a[e];if(c){d?b+="\\"+f:"(){}+?|".includes(f)?b+=f:b+="\\"+f,c=!1;continue}if("\\"===f){c=!0;continue}if("["===f&&!d){d=!0,b+=f;continue}if("]"===f&&d){d=!1,b+=f;continue}if(d){b+=f;continue}"(){}+?|".includes(f)?b+="\\"+f:b+=f}return c&&(b+="\\"),b}function j(a){if(!a.startsWith("s"))return{error:`sed: invalid expression: ${a}`};let b=a[1];if(!b||!/[\/|#@]/.test(b))return{error:`sed: invalid delimiter in expression: ${a}`};let c=[],d="",e=!1;for(let f=2;f<a.length;f++){let g=a[f];if(e){d+=g,e=!1;continue}if("\\"===g){e=!0,d+=g;continue}if(g===b){c.push(d),d="";continue}d+=g}if(c.push(d),c.length<2)return{error:`sed: incomplete expression: ${a} -## Color Palette Guidelines +Usage: sed 's/pattern/replacement/[flags]' + flags: g (global)`};let[f,g,h]=c;if(f.includes("\\n")||g.includes("\\n"))return{error:`sed: multiline patterns with \\n are not supported. -Choose accessible, professional color schemes: +To edit multiline content, rewrite the entire file: + cat > /file << 'EOF' + ...new content... + EOF`};let j=(h||"").includes("g");try{let a=i(f),c=new RegExp(a,j?"g":""),d=g.replace(RegExp("\\\\"+b.replace(/[.*+?^${}()|[\]\\]/g,"\\$&"),"g"),b);return{pattern:c,replacement:d}}catch(a){return{error:`sed: invalid regex "${f}": ${a?.message||"parse error"}`}}}function k(a){if(!a)return null;let b=a.match(/^(\d+)(.*)/);if(b)return{addr:{type:"line",line:parseInt(b[1],10)},rest:b[2]};if("$"===a[0])return{addr:{type:"last"},rest:a.slice(1)};if("/"===a[0]||"\\"===a[0]){let b="\\"===a[0]?a[1]:"/",c="\\"===a[0]?2:1,d="",e=!1,f=c;for(;f<a.length;f++){if(e){d+=a[f],e=!1;continue}if("\\"===a[f]){e=!0,d+="\\";continue}if(a[f]===b){f++;break}d+=a[f]}try{return{addr:{type:"pattern",pattern:new RegExp(i(d))},rest:a.slice(f)}}catch{}}return null}function l(a,b,c,d){switch(a.type){case"line":return b===a.line;case"last":return b===d;case"pattern":return a.pattern.test(c)}}async function m(a,b,c,d){if(!b||"string"!=typeof b)return{stdout:"",stderr:"Invalid project ID provided",exitCode:2};if(!c||0===c.length)return{stdout:"",stderr:"No command provided",exitCode:2};let e=function(a){let b=[];for(let c=0;c<a.length;c++){let d=a[c];if("2>&1"!==d){if(/^(?:2|1|&)>>?$/.test(d)){c++;continue}/^(?:2|1|&)>>?./.test(d)||b.push(d)}}return b}(c.filter(a=>null!=a&&""!==a));if(0===e.length)return{stdout:"",stderr:"No valid command arguments provided",exitCode:2};if(e.some(a=>";"===a)){let c=[],d=[];for(let a of e)";"===a?d.length>0&&(c.push(d),d=[]):d.push(a);d.length>0&&c.push(d);let f=[],g=[],h=0;for(let d of c){let c=await p(a,b,d);c.stdout&&f.push(c.stdout),c.stderr&&g.push(c.stderr),h=c.exitCode}return{stdout:f.join("\n"),stderr:g.join("\n"),exitCode:h}}if(e.some(a=>"&&"===a)){let c=[],d=[];for(let a of e)"&&"===a?d.length>0&&(c.push(d),d=[]):d.push(a);d.length>0&&c.push(d);let f=[],g=[];for(let d of c){let c=await p(a,b,d);if(c.stdout&&f.push(c.stdout),c.stderr&&g.push(c.stderr),0!==c.exitCode)return{stdout:f.join("\n"),stderr:g.join("\n"),exitCode:c.exitCode}}return{stdout:f.join("\n"),stderr:g.join("\n"),exitCode:0}}if(e.some(a=>"||"===a)){let c=[],d=[];for(let a of e)"||"===a?d.length>0&&(c.push(d),d=[]):d.push(a);d.length>0&&c.push(d);let f={stdout:"",stderr:"",exitCode:1};for(let d of c)if(0===(f=await p(a,b,d)).exitCode)break;return f}if(e.some(a=>"|"===a)){let c=[],f=[];for(let a of e)"|"===a?f.length>0&&(c.push(f),f=[]):f.push(a);if(f.length>0&&c.push(f),c.length<2)return p(a,b,e);let g=d;for(let d=0;d<c.length;d++){let e=await p(a,b,c[d],g);if(0!==e.exitCode)return e;g=e.stdout}return{stdout:g||"",stderr:"",exitCode:0}}return p(a,b,e,d)}async function n(a,b,c){if(!c.some(a=>a&&!a.startsWith("-")&&(a.includes("*")||a.includes("?"))))return c;let d=(await a.getAllFilesAndDirectories(b,{includeTransient:!0})).map(a=>a.path),e=[];for(let a of c){if(!a||a.startsWith("-")||!a.includes("*")&&!a.includes("?")){e.push(a);continue}let b=(f(a)||a).replace(/[.+^${}()|[\]\\]/g,"\\$&").replace(/\*/g,"[^/]*").replace(/\?/g,"[^/]"),c=RegExp(`^${b}$`),g=d.filter(a=>c.test(a)).sort();g.length>0?e.push(...g):e.push(a)}return e}let o=new Set(["wc","ls","cat","rm","cp","mv","touch"]);async function p(a,b,i,m){let{cleanArgs:p,redirect:q}=function(a){let b,c=a.indexOf(">>"),d=a.indexOf(">");if(-1===(b=-1!==c&&-1!==d?c<=d?c:d:-1!==c?c:d))return{cleanArgs:a};let e=">>"===a[b],f=a[b+1];return f?{cleanArgs:[...a.slice(0,b),...a.slice(b+2)],redirect:{file:f,append:e}}:{cleanArgs:a}}(i.slice(1)),r=i[0],s=o.has(r)?await n(a,b,p):p;try{switch(r){case"ls":{let c,d=new Set,g=[];for(let a of s)a&&a.startsWith("-")?d.add(a):a&&g.push(a);let i=d.has("-R")||d.has("-r"),j=d.has("-l")||d.has("-la")||d.has("-al")||d.has("-lh")||d.has("-lha")||d.has("-lah"),k=d.has("-lh")||d.has("-lha")||d.has("-lah")||d.has("-h"),l=a=>{var b;let c=(b=a.size||0,k?b<1024?`${b}B`.padStart(8):b<1048576?`${(b/1024).toFixed(1)}K`.padStart(8):`${(b/1048576).toFixed(1)}M`.padStart(8):String(b).padStart(8)),d=a.updatedAt?new Date(a.updatedAt).toISOString().slice(0,16).replace("T"," "):" ";return`${c} ${d} ${a.path}`};if(g.length>1){let c=[];for(let d=0;d<g.length;d++){let e=f(g[d]);if(!e)continue;try{let d=await a.readFile(b,e);c.push(j?l(d):d.path);continue}catch{}let h=await a.listDirectory(b,e,{includeTransient:!0});if(h.length>0)for(let a of(d>0&&c.push(""),c.push(`${e}:`),h.sort((a,b)=>a.path.localeCompare(b.path))))c.push(j?l(a):a.path);else c.push(`ls: ${e}: No such file or directory`)}let d=c.join("\n"),i={stdout:e(d),stderr:"",exitCode:0};if(q)return h(a,b,i.stdout,q);return i}let m=f(g[0])||"/";if(i){let d=await a.getAllFilesAndDirectories(b,{includeTransient:!0}),e="/"===m?"/":m.endsWith("/")?m:m+"/",f=d.filter(a=>a.path===m||a.path.startsWith(e)).sort((a,b)=>a.path.localeCompare(b.path));c=j?f.map(a=>l(a)).join("\n"):f.map(a=>a.path).join("\n")}else{let d=(await a.listDirectory(b,m,{includeTransient:!0})).sort((a,b)=>a.path.localeCompare(b.path));c=j?d.map(a=>l(a)).join("\n"):d.map(a=>a.path).join("\n")}let n={stdout:e(c),stderr:"",exitCode:0};if(q)return h(a,b,n.stdout,q);return n}case"tree":{let c=1/0,d="/";for(let a=0;a<s.length;a++){let b=s[a];"-L"===b&&s[a+1]?c=parseInt(s[++a])||1/0:b.startsWith("-")||(d=b)}let g=f(d)||"/",i=await a.getAllFilesAndDirectories(b,{includeTransient:!0}),j=new Set,k=new Set;for(let a of i){let b=a.path;if("/"!==g&&!b.startsWith(g+"/")&&b!==g)continue;j.add(b),"type"in a&&"directory"===a.type&&k.add(b);let c=b.split("/").filter(Boolean),d="";for(let a=0;a<c.length-1;a++)d+="/"+c[a],j.has(d)||(j.add(d),k.add(d))}let l=Array.from(j).filter(a=>"/"===g?"/"!==a:a.startsWith(g+"/")||a===g).sort(),m={name:"/"===g?".":g.split("/").pop()||".",path:g,isDir:!0,children:[]},n=new Map;for(let a of(n.set("/"===g?"":g,m),l)){if(a===g)continue;let b=("/"===g?a:a.slice(g.length)).split("/").filter(Boolean);if(b.length>c)continue;let d=b[b.length-1],e="/"===g?"/"+b.slice(0,-1).join("/"):g+"/"+b.slice(0,-1).join("/"),f="/"===e?"":e.replace(/\/$/,""),h={name:d,path:a,isDir:k.has(a),children:[]};(n.get(f)||m).children.push(h),n.set(a,h)}let o=[g];!function a(b,c,d,e){if(!e){let a=b.isDir?"/":"";o.push(c+(d?"└── ":"├── ")+b.name+a)}let f=e?"":c+(d?" ":"│ ");b.children.sort((a,b)=>a.isDir!==b.isDir?a.isDir?-1:1:a.name.localeCompare(b.name));for(let c=0;c<b.children.length;c++)a(b.children[c],f,c===b.children.length-1,!1)}(m,"",!0,!0);let p={stdout:e(o.join("\n")),stderr:"",exitCode:0};if(q)return h(a,b,p.stdout,q);return p}case"cat":{let c=s.filter(a=>a&&!a.startsWith("-")).map(a=>f(a));if(0===c.length&&void 0!==m){let c={stdout:e(m),stderr:"",exitCode:0};if(q)return h(a,b,c.stdout,q);return c}if(0===c.length)return{stdout:"",stderr:"cat: missing file path",exitCode:2};if(c.length>5)return{stdout:"",stderr:`cat: too many files. You requested ${c.length} files, but cat supports a maximum of 5 files at a time. Please split into multiple cat calls.`,exitCode:2};let d=[],g=!1,i=[];for(let e of c){if(!e){i.push("cat: invalid path"),g=!0;continue}if(e.startsWith("/-")){i.push(`cat: invalid path "${e}" (looks like an option)`),g=!0;continue}try{let f=await a.readFile(b,e);"string"!=typeof f.content?(i.push(`cat: ${e}: binary or non-text file`),g=!0):c.length>1?d.push(`=== ${e} === +${f.content}`):d.push(f.content)}catch(b){let a=b instanceof Error?b.message:String(b);i.push(`cat: ${e}: ${a}`),g=!0}}let j=d.join("\n\n"),k=i.join("\n"),l={stdout:e(j),stderr:k,exitCode:+!!g};if(q&&!g)return h(a,b,l.stdout,q);return l}case"head":{let c=10,d="";for(let a=0;a<s.length;a++){let b=s[a];"-n"===b&&s[a+1]?c=parseInt(s[++a])||10:/^-\d+$/.test(b)?c=parseInt(b.slice(1))||10:b.startsWith("-")||(d=b)}if(!d&&void 0!==m){let d=m.split(/\r?\n/).slice(0,c).join("\n"),f={stdout:e(d),stderr:"",exitCode:0};if(q)return h(a,b,f.stdout,q);return f}let g=f(d);if(!g)return{stdout:"",stderr:"head: missing file path",exitCode:2};try{let d=await a.readFile(b,g);if("string"!=typeof d.content)return{stdout:"",stderr:`head: ${g}: binary file`,exitCode:1};let f=d.content.split(/\r?\n/).slice(0,c).join("\n"),i={stdout:e(f),stderr:"",exitCode:0};if(q)return h(a,b,i.stdout,q);return i}catch(a){return{stdout:"",stderr:`head: ${g}: ${a?.message||"file not found"}`,exitCode:1}}}case"tail":{let c=10,d="";for(let a=0;a<s.length;a++){let b=s[a];"-n"===b&&s[a+1]?c=parseInt(s[++a])||10:/^-\d+$/.test(b)?c=parseInt(b.slice(1))||10:b.startsWith("-")||(d=b)}if(!d&&void 0!==m){let d=m.split(/\r?\n/).slice(-c).join("\n"),f={stdout:e(d),stderr:"",exitCode:0};if(q)return h(a,b,f.stdout,q);return f}let g=f(d);if(!g)return{stdout:"",stderr:"tail: missing file path",exitCode:2};try{let d=await a.readFile(b,g);if("string"!=typeof d.content)return{stdout:"",stderr:`tail: ${g}: binary file`,exitCode:1};let f=d.content.split(/\r?\n/).slice(-c).join("\n"),i={stdout:e(f),stderr:"",exitCode:0};if(q)return h(a,b,i.stdout,q);return i}catch(a){return{stdout:"",stderr:`tail: ${g}: ${a?.message||"file not found"}`,exitCode:1}}}case"grep":{let c,d={n:!1,i:!1,F:!1,C:0,A:0,B:0},g=[];for(let a=0;a<s.length;a++){let b=s[a];if(b.startsWith("-")&&b.length>1&&!/^-\d+$/.test(b)){let c=b.slice(1);for(let b=0;b<c.length;b++){let e=c[b];if("n"===e)d.n=!0;else if("i"===e)d.i=!0;else if("F"===e)d.F=!0;else if("C"===e){d.C=parseInt(s[++a])||2;break}else if("A"===e){d.A=parseInt(s[++a])||2;break}else if("B"===e){d.B=parseInt(s[++a])||2;break}}}else g.push(b)}let i=g[0],j=f(g[1])||"/";if(!i)return{stdout:"",stderr:`grep: missing pattern -\`\`\`javascript -// Example palettes +Usage: grep [FLAGS] PATTERN [PATH] -// Professional Blue -{ primary: '#2563EB', secondary: '#3B82F6', accent: '#F59E0B' } +Supported flags: + -n Show line numbers + -i Case insensitive search + -F Treat pattern as literal string (not regex) + -A NUM Show NUM lines after each match + -B NUM Show NUM lines before each match + -C NUM Show NUM lines of context (before and after) -// Modern Purple -{ primary: '#7C3AED', secondary: '#8B5CF6', accent: '#10B981' } +Examples: + {"cmd": ["grep", "searchterm", "/path"]} + {"cmd": ["grep", "-n", "pattern", "/file.txt"]} + {"cmd": ["grep", "-i", "TODO", "/"]} + {"cmd": ["grep", "-F", "exact.string", "/src"]} + {"cmd": ["grep", "-A", "3", "pattern", "/file.txt"]} + {"cmd": ["grep", "-C", "5", "function", "/src"]} -// Clean Teal -{ primary: '#0D9488', secondary: '#14B8A6', accent: '#F97316' } +Note: grep always searches recursively. rg (ripgrep) is also available.`,exitCode:2};if(d.F){let a=i.replace(/[.*+?^${}()|[\]\\]/g,"\\$&");c=new RegExp(a,d.i?"i":"")}else c=new RegExp(i,d.i?"i":"");let k=[],l=d.C>0||d.A>0||d.B>0;if(g[1]||void 0===m){let e=await a.getAllFilesAndDirectories(b,{includeTransient:!0}),f="/"===j?"/":j.endsWith("/")?j:j+"/";for(let a of e){if("type"in a&&"directory"===a.type||!a.path.startsWith(f)&&a.path!==j||"string"!=typeof a.content)continue;let b=a.content.split(/\r?\n/);if(l){let e=new Set;for(let a=0;a<b.length;a++)c.test(b[a])&&e.add(a);if(0===e.size)continue;let f=new Set,g=d.C||d.B,h=d.C||d.A;for(let a of e)for(let c=Math.max(0,a-g);c<=Math.min(b.length-1,a+h);c++)f.add(c);let i=Array.from(f).sort((a,b)=>a-b);for(let c of(k.length>0&&k.push(""),i))k.push(`${a.path}${d.n?":"+(c+1):""}:${b[c]}`)}else for(let e=0;e<b.length;e++)c.test(b[e])&&k.push(`${a.path}${d.n?":"+(e+1):""}:${b[e]}`)}}else{let a=m.split(/\r?\n/);if(l){let b=new Set;for(let d=0;d<a.length;d++)c.test(a[d])&&b.add(d);if(b.size>0){let c=new Set,e=d.C||d.B,f=d.C||d.A;for(let d of b)for(let b=Math.max(0,d-e);b<=Math.min(a.length-1,d+f);b++)c.add(b);for(let b of Array.from(c).sort((a,b)=>a-b))k.push(d.n?`${b+1}:${a[b]}`:a[b])}}else for(let b=0;b<a.length;b++)c.test(a[b])&&k.push(d.n?`${b+1}:${a[b]}`:a[b])}let n=k.join("\n");if(0===k.length)return{stdout:"",stderr:"",exitCode:0};let o={stdout:e(n),stderr:"",exitCode:0};if(q)return h(a,b,o.stdout,q);return o}case"rg":{let c={n:!0,i:!1,C:0,A:0,B:0},d=[];for(let a=0;a<s.length;a++){let b=s[a];if(b.startsWith("-")&&b.length>1&&!/^-\d+$/.test(b)){let d=b.slice(1);for(let b=0;b<d.length;b++){let e=d[b];if("n"===e)c.n=!0;else if("i"===e)c.i=!0;else if("C"===e){c.C=parseInt(s[++a])||2;break}else if("A"===e){c.A=parseInt(s[++a])||2;break}else if("B"===e){c.B=parseInt(s[++a])||2;break}}}else d.push(b)}let g=d[0],i=f(d[1])||"/";if(!g)return{stdout:"",stderr:`rg: missing pattern -// Warm Orange -{ primary: '#EA580C', secondary: '#F97316', accent: '#0EA5E9' } -\`\`\` +Usage: rg [FLAGS] PATTERN [PATH] -**Tools for color selection:** -- coolors.co - Generate palettes -- tailwindcss.com/docs/customizing-colors - Tailwind palette -- contrast-ratio.com - Check WCAG accessibility - -## Planning Do's and Don'ts - -### Do's -✅ Create PLAN.md before writing any code -✅ Choose ONE CSS framework and stick with it -✅ Plan all pages upfront -✅ Use CDN links for all external assets -✅ Consider mobile-first design -✅ Ensure color contrast meets WCAG AA (4.5:1 for text) -✅ Plan component reuse (nav, footer, cards) - -### Don'ts -❌ Don't skip PLAN.md - it saves time later -❌ Don't mix multiple CSS frameworks -❌ Don't use emojis for icons (use icon libraries) -❌ Don't plan for backend features (static sites only) -❌ Don't use npm/build tools (CDN only) -❌ Don't over-engineer - start simple -❌ Don't forget responsive breakpoints in your plan -`},{id:"osw-one-shot",content:String.raw`--- -name: osw-one-shot -description: Read when building landing pages, page layouts, or complete sites. Covers execution order, Handlebars components, CDN resources, and efficient page structure. ---- +Supported flags: + -C NUM Show NUM lines of context (before and after) + -A NUM Show NUM lines after each match + -B NUM Show NUM lines before each match + -i Case insensitive search + -n Show line numbers (enabled by default) -# OSW Studio One-Shot Site Building +Examples: + {"cmd": ["rg", "searchterm", "/"]} + {"cmd": ["rg", "-C", "3", "pattern", "/"]} + {"cmd": ["rg", "-A", "5", "-B", "2", "function", "/src"]} + {"cmd": ["rg", "-i", "todo", "/"]} -## Purpose -This skill helps you build complete multi-page websites efficiently in a single session. Focus on visible progress and systematic execution. +Tip: Use -C for balanced context. PATH defaults to / if omitted.`,exitCode:2};let j=new RegExp(g,c.i?"i":""),k=[];if(d[1]||void 0===m){let d=await a.getAllFilesAndDirectories(b,{includeTransient:!0}),e="/"===i?"/":i.endsWith("/")?i:i+"/";for(let a of d){if("type"in a&&"directory"===a.type||!a.path.startsWith(e)&&a.path!==i||"string"!=typeof a.content)continue;let b=a.content.split(/\r?\n/),d=new Set;for(let a=0;a<b.length;a++)j.test(b[a])&&d.add(a);if(0===d.size)continue;let f=new Set,g=c.C||c.B,h=c.C||c.A;for(let a of d)for(let c=Math.max(0,a-g);c<=Math.min(b.length-1,a+h);c++)f.add(c);let l=Array.from(f).sort((a,b)=>a-b);for(let d of(k.length>0&&k.push(""),l)){let e=c.n?`${d+1}:`:"";k.push(`${a.path}:${e}${b[d]}`)}}}else{let a=m.split(/\r?\n/),b=new Set;for(let c=0;c<a.length;c++)j.test(a[c])&&b.add(c);if(b.size>0){let d=new Set,e=c.C||c.B,f=c.C||c.A;for(let c of b)for(let b=Math.max(0,c-e);b<=Math.min(a.length-1,c+f);b++)d.add(b);for(let b of Array.from(d).sort((a,b)=>a-b)){let d=c.n?`${b+1}:`:"";k.push(`${d}${a[b]}`)}}}if(0===k.length)return{stdout:"",stderr:"",exitCode:0};let l={stdout:e(k.join("\n")),stderr:"",exitCode:0};if(q)return h(a,b,l.stdout,q);return l}case"find":{let c,d,g,i,j=1/0;for(let a=0;a<s.length;a++){let b=s[a];if(b){if("-name"===b){g=s[a+1],a++;continue}if("-type"===b){let b=s[a+1];("f"===b||"d"===b)&&(i=b),a++;continue}if("-maxdepth"===b){j=parseInt(s[a+1])||0,a++;continue}b.startsWith("-")||d||(d=b)}}let k=f(d)||"/",l=await a.getAllFilesAndDirectories(b,{includeTransient:!0}),m="/"===k?"/":k.endsWith("/")?k:k+"/",n=g?(c=g,RegExp("^"+c.replace(/[.+^${}()|\[\]\\]/g,"\\$&").replace(/\*/g,".*")+"$")):null,o="/"===k?0:k.split("/").filter(Boolean).length,p=l.filter(a=>a.path===k||a.path.startsWith(m)).filter(a=>!(("/"===a.path?0:a.path.split("/").filter(Boolean).length)-o>j)&&("f"===i?!("type"in a)||"directory"!==a.type:"d"!==i||"type"in a&&"directory"===a.type)).map(a=>a.path).filter(a=>!n||n.test(a.split("/").pop()||a)).sort(),r={stdout:e(p.join("\n")),stderr:"",exitCode:0};if(q)return h(a,b,r.stdout,q);return r}case"mkdir":{let c=s.includes("-p"),d=s.filter(a=>a&&"-p"!==a).map(a=>f(a));if(0===d.length)return{stdout:"",stderr:"mkdir: missing operand",exitCode:2};let e=!1,h=[];for(let f of d)if(f){if(f.startsWith("/.server/")){h.push(`mkdir: cannot create '${f}': server context directories are auto-generated`),e=!0;continue}try{c?await g(a,b,f):await a.createDirectory(b,f)}catch(a){e=!0,h.push(`mkdir: cannot create directory '${f}': ${a?.message||"unknown error"}`)}}return{stdout:"",stderr:h.join("\n"),exitCode:+!!e}}case"touch":{let c=s.filter(a=>a&&!a.startsWith("-")).map(a=>f(a));if(0===c.length)return{stdout:"",stderr:"touch: missing file operand",exitCode:2};let d=!1,e=[];for(let f of c)if(f)try{await a.readFile(b,f)}catch{try{await a.createFile(b,f,"")}catch(a){d=!0,e.push(`touch: cannot touch '${f}': ${a?.message||"cannot create file"}`)}}return{stdout:"",stderr:e.join("\n"),exitCode:+!!d}}case"rm":{let c=!1,d=!1,g=!1,h=[];for(let a of s)a&&a.startsWith("-")?((a.includes("r")||a.includes("R"))&&(c=!0),a.includes("f")&&(d=!0),a.includes("v")&&(g=!0)):a&&h.push(a);if(0===h.length)return{stdout:"",stderr:"rm: missing operand",exitCode:2};let i=!1,j=[],k=[];for(let e of h){let h=f(e);if(!h){d||(i=!0);continue}if(h.startsWith("/.server/")){try{await a.deleteServerContextFile(h),g&&j.push(`removed '${h}'`)}catch(a){if(!d){i=!0;let b=`rm: cannot remove '${h}': ${a?.message||"unknown error"}`;k.push(b),g&&j.push(b)}}continue}try{await a.deleteFile(b,h),g&&j.push(`removed '${h}'`)}catch{if(c)try{await a.deleteDirectory(b,h),g&&j.push(`removed directory '${h}'`)}catch{if(!d){i=!0;let a=`rm: cannot remove '${h}': No such file or directory`;k.push(a),g&&j.push(a)}}else if(!d){i=!0;let a=`rm: cannot remove '${h}': Is a directory (use -r to remove directories)`;k.push(a),g&&j.push(a)}}}let l=g?j.join("\n"):"",m=i?k.join("\n"):"";return{stdout:e(l),stderr:m,exitCode:+!!i}}case"mv":{let[c,d]=s,e=f(c),g=f(d);if(!e||!g)return{stdout:"",stderr:"mv: missing operands",exitCode:2};try{return await a.renameFile(b,e,g),{stdout:"",stderr:"",exitCode:0}}catch{return await a.renameDirectory(b,e,g),{stdout:"",stderr:"",exitCode:0}}}case"cp":{let c=s.includes("-r"),[d,e]=s.filter(a=>"-r"!==a);if(d=f(d),e=f(e),!d||!e)return{stdout:"",stderr:"cp: missing operands",exitCode:2};try{let c=await a.readFile(b,d);try{await a.createFile(b,e,c.content)}catch{await a.updateFile(b,e,c.content)}return{stdout:"",stderr:"",exitCode:0}}catch{if(!c)return{stdout:"",stderr:"cp: -r required for directories",exitCode:1};let f=await a.getAllFilesAndDirectories(b,{includeTransient:!0}),h=d.endsWith("/")?d:d+"/";for(let c of f)if((!("type"in c)||"directory"!==c.type)&&(c.path===d||c.path.startsWith(h))){let f=c.path.slice(d.length),h=(e.endsWith("/")?e.slice(0,-1):e)+f;await g(a,b,h.split("/").slice(0,-1).join("/"));try{await a.createFile(b,h,c.content)}catch{await a.updateFile(b,h,c.content)}}return{stdout:"",stderr:"",exitCode:0}}}case"echo":{let c=!1,d=0;for(let a=0;a<s.length;a++){let b=s[a];if(b.startsWith("-")&&b.length>1&&/^-[ne]+$/.test(b)){for(let a of b.slice(1))"n"===a||"e"===a&&(c=!0);d=a+1}else break}let f=s.slice(d).join(" ");if(c&&(f=f.replace(/\\n/g,"\n").replace(/\\t/g," ").replace(/\\\\/g,"\\")),q)return h(a,b,f,q);return{stdout:e(f),stderr:"",exitCode:0}}case"sed":{let c,d=!1,g=!1,i=[],n="";for(let a=0;a<s.length;a++){let b=s[a];if("-i"===b||b.startsWith("-i")&&b.length>2&&!/^-i[a-z]$/i.test(b)){d=!0;continue}if("-n"===b){g=!0;continue}if("-e"===b&&s[a+1]){i.push(s[++a]);continue}if(b.startsWith("s")&&b.length>2&&/[\/|#@]/.test(b[1])||/^\d+[,dpcians]/.test(b)||/^[\\$]/.test(b)||/^\/[^/]*\/[,dpcians]/.test(b)){i.push(b);continue}!b.startsWith("-")&&b&&(n=b)}if(0===i.length)return{stdout:"",stderr:`sed: missing expression -## Core Principle: Visible Progress First +Usage: sed [-i] [-n] [-e expr] 'expr' [file] -Users want to see results quickly. The execution order matters: +Commands: + s/pattern/replacement/[g] Substitute (BRE: parens are literal) + /pattern1/,/pattern2/d Delete lines in range + /pattern1/,/pattern2/c\\text Replace range with text + /pattern/i\\text Insert text before matching line + /pattern/a\\text Append text after matching line + -n '/pattern/p' Print matching lines only -1. **Reusable components first** - nav.hbs, footer.hbs -2. **Homepage second** - index.html shows immediate progress -3. **Other pages third** - about, contact, etc. -4. **Polish last** - animations, mobile menu, refinements +Examples: + sed -i 's/old/new/g' /file.txt + sed -i '/<nav>/,/<\\/nav>/d' /file.txt + sed -i '/<nav>/,/<\\/nav>/c\\<nav>new</nav>' /file.txt + sed -i '/<\\/body>/i\\<footer>My footer</footer>' /file.txt + sed -n '/<script>/,/<\\/script>/p' /file.txt`,exitCode:2};let o=[];for(let a of i){let b=function(a){let b;if(a.startsWith("s")&&a.length>2&&/[\/|#@]/.test(a[1])){let b=j(a);return"error"in b?b:{kind:"substitute",...b}}let c=k(a);if(!c)return{error:`sed: unrecognized command: ${a}`};let d=c.rest;if(d.startsWith(",")){let c=k(d.slice(1));if(!c)return{error:`sed: invalid end address in: ${a}`};b=c.addr,d=c.rest}if("d"===(d=d.trim()))return{kind:"delete",start:c.addr,end:b};if("p"===d)return{kind:"print",start:c.addr,end:b};if(d.startsWith("c\\")||d.startsWith("c ")){let a=d.slice(2).replace(/\\n/g,"\n");return{kind:"change",start:c.addr,end:b,text:a}}if(d.startsWith("i\\")||d.startsWith("i ")){let a=d.slice(2).replace(/\\n/g,"\n");return{kind:"insert",start:c.addr,text:a}}if(d.startsWith("a\\")||d.startsWith("a ")){let a=d.slice(2).replace(/\\n/g,"\n");return{kind:"append",start:c.addr,text:a}}if(d.startsWith("s")&&d.length>2&&/[\/|#@]/.test(d[1])){let a=j(d);return"error"in a?a:{kind:"substitute",...a,start:c.addr,end:b}}return{error:`sed: unsupported command "${d}" in: ${a}`}}(a);if("error"in b)return{stdout:"",stderr:b.error,exitCode:2};o.push(b)}let p=f(n);if(p)try{let d=await a.readFile(b,p);if("string"!=typeof d.content)return{stdout:"",stderr:`sed: ${p}: binary file`,exitCode:1};c=d.content}catch(a){return{stdout:"",stderr:`sed: ${p}: ${a?.message||"file not found"}`,exitCode:1}}else{if(void 0===m)return{stdout:"",stderr:"sed: no input file or stdin",exitCode:2};c=m}let r=c.split(/\r?\n/),t=r.length,u=[],v=Array(o.length).fill(!1);for(let a=0;a<t;a++){let b=r[a],c=a+1,d=!1,e=!1,f=[];for(let a=0;a<o.length;a++){let g=o[a];if("substitute"===g.kind){if(g.start)if(g.end){if(!v[a]&&l(g.start,c,b,t)&&(v[a]=!0),v[a]){let d=l(g.end,c,b,t);b=b.replace(g.pattern,g.replacement),d&&(v[a]=!1)}}else l(g.start,c,b,t)&&(b=b.replace(g.pattern,g.replacement));else b=b.replace(g.pattern,g.replacement);continue}let h=l(g.start,c,b,t);if("insert"===g.kind&&h){u.push(g.text);continue}if("append"===g.kind&&h){f.push(g.text);continue}if("end"in g&&g.end){if(!v[a]&&h&&(v[a]=!0),v[a]){let f=l(g.end,c,b,t);"delete"===g.kind?d=!0:"print"===g.kind?e=!0:"change"===g.kind&&(d=!0),f&&("change"===g.kind&&u.push(g.text),v[a]=!1)}}else h&&("delete"===g.kind?d=!0:"print"===g.kind?e=!0:"change"===g.kind&&(d=!0,u.push(g.text)))}for(let a of(!d&&(g?e&&u.push(b):u.push(b)),f))u.push(a)}let w=u.join("\n");if(d){if(!p)return{stdout:"",stderr:"sed: -i requires a file argument (cannot edit stdin in-place)",exitCode:2};try{return await a.updateFile(b,p,w),{stdout:"",stderr:"",exitCode:0}}catch(a){return{stdout:"",stderr:`sed: ${p}: ${a?.message||"cannot write file"}`,exitCode:1}}}if(q)return h(a,b,w,q);return{stdout:e(w),stderr:"",exitCode:0}}case"wc":{let c={l:!1,w:!1,c:!1},d=[],g=!1;for(let a of s)if(a&&a.startsWith("-"))for(let b of a.slice(1))"l"===b?(c.l=!0,g=!0):"w"===b?(c.w=!0,g=!0):"c"===b&&(c.c=!0,g=!0);else a&&d.push(a);g||(c.l=!0,c.w=!0,c.c=!0);let i=a=>({l:""===a?0:(a.match(/\r?\n/g)||[]).length,w:""===a.trim()?0:a.trim().split(/\s+/).length,c:a.length}),j=(a,b)=>{let d=[];return c.l&&d.push(String(a.l)),c.w&&d.push(String(a.w)),c.c&&d.push(String(a.c)),b&&d.push(b),d.join(" ")};if(0===d.length){if(void 0===m)return{stdout:"",stderr:"wc: no input file or stdin",exitCode:2};let c=j(i(m));if(q)return h(a,b,c,q);return{stdout:e(c),stderr:"",exitCode:0}}let k=[],l={l:0,w:0,c:0};for(let c of d){let d=f(c);if(d)try{let c=await a.readFile(b,d);if("string"!=typeof c.content){k.push(`wc: ${d}: binary file`);continue}let e=i(c.content);l.l+=e.l,l.w+=e.w,l.c+=e.c,k.push(j(e,d))}catch(a){k.push(`wc: ${d}: ${a?.message||"file not found"}`)}}d.length>1&&k.push(j(l,"total"));let n=k.join("\n");if(q)return h(a,b,n,q);return{stdout:e(n),stderr:"",exitCode:0}}case"sort":{let c,d={r:!1,n:!1,u:!1},g="";for(let a of s)if(a&&a.startsWith("-")&&/^-[rnu]+$/.test(a))for(let b of a.slice(1))"r"===b?d.r=!0:"n"===b?d.n=!0:"u"===b&&(d.u=!0);else a&&(g=a);let i=f(g);if(i)try{let d=await a.readFile(b,i);if("string"!=typeof d.content)return{stdout:"",stderr:`sort: ${i}: binary file`,exitCode:1};c=d.content}catch(a){return{stdout:"",stderr:`sort: ${i}: ${a?.message||"file not found"}`,exitCode:1}}else{if(void 0===m)return{stdout:"",stderr:"sort: no input file or stdin",exitCode:2};c=m}let j=c.split(/\r?\n/);d.n?j.sort((a,b)=>{let c=parseFloat(a)||0,d=parseFloat(b)||0;return c-d}):j.sort(),d.r&&j.reverse(),d.u&&(j=j.filter((a,b,c)=>0===b||a!==c[b-1]));let k=j.join("\n");if(q)return h(a,b,k,q);return{stdout:e(k),stderr:"",exitCode:0}}case"uniq":{let c,d=!1,g="";for(let a of s)"-c"===a?d=!0:a&&!a.startsWith("-")&&(g=a);let i=f(g);if(i)try{let d=await a.readFile(b,i);if("string"!=typeof d.content)return{stdout:"",stderr:`uniq: ${i}: binary file`,exitCode:1};c=d.content}catch(a){return{stdout:"",stderr:`uniq: ${i}: ${a?.message||"file not found"}`,exitCode:1}}else{if(void 0===m)return{stdout:"",stderr:"uniq: no input file or stdin",exitCode:2};c=m}let j=c.split(/\r?\n/),k=[],l=0;for(;l<j.length;){let a=1;for(;l+a<j.length&&j[l+a]===j[l];)a++;k.push(d?`${String(a).padStart(7)} ${j[l]}`:j[l]),l+=a}let n=k.join("\n");if(q)return h(a,b,n,q);return{stdout:e(n),stderr:"",exitCode:0}}case"tr":{let c=!1,d=[];for(let a of s)"-d"===a?c=!0:d.push(a);if(void 0===m)return{stdout:"",stderr:"tr: no stdin (use with pipe, e.g. cat file | tr ...)",exitCode:2};let f=d[0]||"",g=d[1]||"";if(!f)return{stdout:"",stderr:"tr: missing SET1\n\nUsage: tr [-d] SET1 [SET2]\n tr 'a-z' 'A-Z' — translate lowercase to uppercase\n tr -d 'chars' — delete characters",exitCode:2};let i=a=>{let b="";for(let c=0;c<a.length;c++)if(c+2<a.length&&"-"===a[c+1]){let d=a.charCodeAt(c),e=a.charCodeAt(c+2);for(let a=d;a<=e;a++)b+=String.fromCharCode(a);c+=2}else b+=a[c];return b},j=i(f);if(c){let c=new Set(j.split("")),d=m.split("").filter(a=>!c.has(a)).join("");if(q)return h(a,b,d,q);return{stdout:e(d),stderr:"",exitCode:0}}let k=i(g),l=new Map;for(let a=0;a<j.length;a++)l.set(j[a],k[Math.min(a,k.length-1)]||"");let n=m.split("").map(a=>l.get(a)??a).join("");if(q)return h(a,b,n,q);return{stdout:e(n),stderr:"",exitCode:0}}case"curl":{let d={silent:!1,head:!1,outputFile:"",method:"",headers:[],body:""},i="";for(let a=0;a<s.length;a++){let b=s[a];if("-s"===b||"--silent"===b){d.silent=!0;continue}if("-I"===b||"--head"===b){d.head=!0;continue}if(("-o"===b||"--output"===b)&&s[a+1]){d.outputFile=s[++a];continue}if(("-X"===b||"--request"===b)&&s[a+1]){d.method=s[++a];continue}if(("-H"===b||"--header"===b)&&s[a+1]){d.headers.push(s[++a]);continue}if(("-d"===b||"--data"===b||"--data-raw"===b)&&s[a+1]){d.body=s[++a];continue}!b.startsWith("-")&&b&&(i=b)}if(i&&!i.includes("://")&&(i="http://"+i),!i)return{stdout:"",stderr:`curl: no URL specified -## Execution Order +Usage: curl [OPTIONS] URL -### Step 1: Create Components (5 min) +Options: + -s, --silent Suppress progress output + -I, --head Show response headers only + -o, --output FILE Write output to FILE -\`\`\`bash -mkdir -p /templates/components -\`\`\` +Examples: + curl localhost/ — compiled index.html + curl localhost/about — compiled about page + curl -I localhost/ — response headers only + curl -s localhost/ | grep '<title>' — pipe to grep + curl localhost/ > /output.html — redirect to file -**Navigation Component** (/templates/components/nav.hbs): -\`\`\`handlebars -<nav class="bg-white shadow-sm sticky top-0 z-50"> - <div class="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8"> - <div class="flex justify-between items-center h-16"> - <a href="/" class="font-bold text-xl text-primary">Brand</a> - <div class="hidden md:flex space-x-8"> - <a href="/" class="text-gray-700 hover:text-primary transition-colors">Home</a> - <a href="/about.html" class="text-gray-700 hover:text-primary transition-colors">About</a> - <a href="/contact.html" class="text-gray-700 hover:text-primary transition-colors">Contact</a> - </div> - <button class="md:hidden p-2" id="mobile-menu-btn" aria-label="Toggle menu"> - <i class="fa-solid fa-bars text-xl"></i> - </button> - </div> - <!-- Mobile menu --> - <div class="hidden md:hidden pb-4" id="mobile-menu"> - <a href="/" class="block py-2 text-gray-700">Home</a> - <a href="/about.html" class="block py-2 text-gray-700">About</a> - <a href="/contact.html" class="block py-2 text-gray-700">Contact</a> - </div> - </div> -</nav> -\`\`\` +Only localhost URLs are supported (fetches compiled HTML from preview engine).`,exitCode:2};let j=i.toLowerCase();if(!(j.startsWith("http://localhost")||j.startsWith("https://localhost")||j.startsWith("http://127.0.0.1")||j.startsWith("https://127.0.0.1")))return{stdout:"",stderr:`curl: external URLs are not supported: ${i} -**Footer Component** (/templates/components/footer.hbs): -\`\`\`handlebars -<footer class="bg-gray-900 text-white py-12"> - <div class="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8"> - <div class="grid grid-cols-1 md:grid-cols-3 gap-8"> - <div> - <h3 class="font-bold text-lg mb-4">Brand</h3> - <p class="text-gray-400">Your tagline or description here.</p> - </div> - <div> - <h4 class="font-semibold mb-4">Quick Links</h4> - <ul class="space-y-2"> - <li><a href="/" class="text-gray-400 hover:text-white transition-colors">Home</a></li> - <li><a href="/about.html" class="text-gray-400 hover:text-white transition-colors">About</a></li> - <li><a href="/contact.html" class="text-gray-400 hover:text-white transition-colors">Contact</a></li> - </ul> - </div> - <div> - <h4 class="font-semibold mb-4">Connect</h4> - <div class="flex space-x-4"> - <a href="#" class="text-gray-400 hover:text-white transition-colors" aria-label="Twitter"> - <i class="fa-brands fa-twitter text-xl"></i> - </a> - <a href="#" class="text-gray-400 hover:text-white transition-colors" aria-label="GitHub"> - <i class="fa-brands fa-github text-xl"></i> - </a> - <a href="#" class="text-gray-400 hover:text-white transition-colors" aria-label="LinkedIn"> - <i class="fa-brands fa-linkedin text-xl"></i> - </a> - </div> - </div> - </div> - <div class="border-t border-gray-800 mt-8 pt-8 text-center text-gray-400"> - <p>© 2025 Brand. All rights reserved.</p> - </div> - </div> -</footer> -\`\`\` +Only localhost URLs are supported. curl fetches compiled HTML from the preview engine. -### Step 2: Build Homepage (index.html) +Examples: + curl localhost/ + curl localhost/about`,exitCode:1};let k="/";try{k=new URL(i).pathname||"/"}catch{let a=i.match(/(?:localhost|127\.0\.0\.1)(?::\d+)?(\/.*)?$/i);k=a?.[1]||"/"}let l=k;"/"===l?l="/index.html":l.endsWith("/")?l+="index.html":l.includes(".")||(l+=".html");try{let{VirtualServer:i}=await Promise.all([c.e(2733),c.e(3531)]).then(c.bind(c,13531)),j=await a.getProject(b),m=new i(a,b,void 0,void 0,void 0,j?.settings?.runtime),n=await m.getCompiledFile(l);if(!n)return{stdout:"",stderr:`curl: 404 Not Found — ${l} -This is where users see progress. Build it complete before moving on. +The file does not exist in the project. Check the path and try again. -\`\`\`html -<!DOCTYPE html> -<html lang="en"> -<head> - <meta charset="UTF-8"> - <meta name="viewport" content="width=device-width, initial-scale=1.0"> - <title>Site Title - - - - - - - - - - - - - - - - - - - {{> components/nav}} - - -
-
-

- Your Headline Here -

-

- A compelling subheadline that explains your value proposition. -

- -
-
- - -
-
-

Features

-
-
-
- -
-

Feature One

-

Description of this amazing feature and its benefits.

-
-
-
- -
-

Feature Two

-

Description of this amazing feature and its benefits.

-
-
-
- -
-

Feature Three

-

Description of this amazing feature and its benefits.

-
-
-
-
- - -
-
-

Ready to Get Started?

-

Join thousands of satisfied customers today.

- - Contact Us - -
-
- - {{> components/footer}} - - - - - - -\`\`\` +Resolved: ${k} → ${l}`,exitCode:1};let o="string"==typeof n.content?n.content:"";if(o=o.replace(/ +## Overview +[Brief description of the project and its purpose] - - +## Pages / Views +- [List all pages/routes with brief descriptions] +- [Include the entry point and navigation flow] - - +## Tech Choices +- CSS: [Tailwind / Bootstrap / Vanilla / CSS-in-JS — pick ONE] +- Icons: [FontAwesome / Lucide / Heroicons / SVG inline] +- Fonts: [Google Fonts / System stack] +- Images: [Picsum / Unsplash / User-provided] - - - +## Component / Module Plan +- [List reusable components: nav, footer, cards, etc.] +- [Note shared layouts or wrappers] - - -\`\`\` +## Color Palette +- Primary: #___ +- Secondary: #___ +- Accent: #___ +- Neutral: #___ / #___ + +## Execution Order +1. Set up project scaffolding and shared components +2. Build main page / entry point (visible progress!) +3. Build remaining pages / views +4. Add interactivity and polish +5. Test in preview, fix issues +${"```"} + +Adapt the plan to the runtime. A React project has ${"```"}/src/App.tsx${"```"} and components; a Handlebars project has ${"```"}/templates/${"```"} and ${"```"}.html${"```"} pages; a static project has plain ${"```"}.html${"```"} files. Let .PROMPT.md guide the specifics. + +## Runtime Orientation + +Your project uses a specific runtime. The approach differs: -## Execution Do's and Don'ts - -### Do's -✅ Build components before pages -✅ Complete index.html before other pages -✅ Test in preview after each major section -✅ Use consistent spacing (Tailwind: py-20 for sections) -✅ Add aria-labels to icon-only buttons -✅ Include mobile menu from the start -✅ Use transition-colors for hover effects - -### Don'ts -❌ Don't build pages in random order -❌ Don't skip the mobile menu -❌ Don't forget to initialize AOS if using it -❌ Don't use fixed heights (use min-h instead) -❌ Don't forget responsive classes -❌ Don't leave placeholder text in final version +| Runtime | Entry point | Components | Styling | +|---------|------------|------------|---------| +| Static | /index.html | Separate .html files | CDN or /styles.css | +| Handlebars | /index.html | /templates/**/*.hbs | CDN or /styles.css | +| React | /src/App.tsx | /src/components/*.tsx | CSS imports or Tailwind | +| Preact | /src/App.tsx | /src/components/*.tsx | CSS imports or Tailwind | +| Svelte | /src/App.svelte | /src/components/*.svelte | Component

404

This page could not be found.

\ No newline at end of file +404: This page could not be found.Open Source Web Studio | Agentic AI Development 🎨

404

This page could not be found.

\ No newline at end of file diff --git a/.next/server/pages/500.html b/.next/server/pages/500.html index 50b39d936cc25b074dee86b63052a5e873710d9d..8b79a82bdee28736e476a49d9029132103d31911 100644 --- a/.next/server/pages/500.html +++ b/.next/server/pages/500.html @@ -1 +1 @@ -500: Internal Server Error

500

Internal Server Error.

\ No newline at end of file +500: Internal Server Error

500

Internal Server Error.

\ No newline at end of file diff --git a/.next/server/server-reference-manifest.json b/.next/server/server-reference-manifest.json index 79628a39180b74f540043f5deea35ff6d4a46615..d21312bc341332eb86a15f20ed455b9166d19e05 100644 --- a/.next/server/server-reference-manifest.json +++ b/.next/server/server-reference-manifest.json @@ -1 +1 @@ -{"node":{},"edge":{},"encryptionKey":"XCWQR2oPr4AriUFdhu8DcDVUCs6/gMcIIp+birHCWQs="} \ No newline at end of file +{"node":{},"edge":{},"encryptionKey":"k3SDZfkO5RkcG9XBkWGW1e/t+sFI1ZQLwr9BZqLUPWA="} \ No newline at end of file diff --git a/.next/static/2td0Z1d-ACUuAU0vaH1cE/_buildManifest.js b/.next/static/_IUPd4Ux9AZdQVp7CuJFW/_buildManifest.js similarity index 100% rename from .next/static/2td0Z1d-ACUuAU0vaH1cE/_buildManifest.js rename to .next/static/_IUPd4Ux9AZdQVp7CuJFW/_buildManifest.js diff --git a/.next/static/2td0Z1d-ACUuAU0vaH1cE/_ssgManifest.js b/.next/static/_IUPd4Ux9AZdQVp7CuJFW/_ssgManifest.js similarity index 100% rename from .next/static/2td0Z1d-ACUuAU0vaH1cE/_ssgManifest.js rename to .next/static/_IUPd4Ux9AZdQVp7CuJFW/_ssgManifest.js diff --git a/.next/static/chunks/230-17f072d56a4348eb.js b/.next/static/chunks/230-17f072d56a4348eb.js deleted file mode 100644 index e3175464a58ba048f07fee7ac2bb33eae784986c..0000000000000000000000000000000000000000 --- a/.next/static/chunks/230-17f072d56a4348eb.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[230,7714],{2979:(e,t,n)=>{n.d(t,{j:()=>N});var a=n(95155),s=n(12115),r=n(35299),i=n(6132),o=n(6191),l=n(52056),c=n(5370),d=n(20017),m=n(18514),u=n(71360),p=n(67812),h=n(97003),f=n(7220),g=n(54679),x=n(33789),v=n(90235),b=n(70532),w=n(57828),y=n(23327);function j(e){let{secret:t,isOpen:n,onClose:o,onSave:l}=e,[c,d]=(0,s.useState)((null==t?void 0:t.name)||""),[m,u]=(0,s.useState)(""),[p,f]=(0,s.useState)((null==t?void 0:t.description)||""),[j,N]=(0,s.useState)(!1),[k,S]=(0,s.useState)(!1),[C,E]=(0,s.useState)(null);(0,s.useEffect)(()=>{n&&(d((null==t?void 0:t.name)||""),u(""),f((null==t?void 0:t.description)||""),N(!1),E(null))},[t,n]);let T=async()=>{if(E(null),!c.trim())return void E("Secret name is required");if(!/^[A-Z][A-Z0-9_]*$/.test(c))return void E("Name must be SCREAMING_SNAKE_CASE (uppercase letters, numbers, underscores; must start with letter)");if(!t&&!m.trim())return void E("Secret value is required");S(!0);try{await l({name:c.trim(),value:m.trim()||void 0,description:p.trim()||void 0})}catch(e){E(e instanceof Error?e.message:"Failed to save secret")}finally{S(!1)}};return(0,a.jsx)(g.lG,{open:n,onOpenChange:o,children:(0,a.jsxs)(g.Cf,{className:"sm:max-w-lg",children:[(0,a.jsxs)(g.c7,{children:[(0,a.jsx)(g.L3,{children:t?"Edit Secret":"Create Secret"}),(0,a.jsxs)(g.rr,{children:["Store sensitive values like API keys securely. Edge functions can access them via secrets.get('",c||"NAME","')."]})]}),(0,a.jsxs)("div",{className:"space-y-4",children:[(0,a.jsxs)("div",{className:"space-y-2",children:[(0,a.jsx)(v.J,{htmlFor:"name",children:"Secret Name"}),(0,a.jsx)(x.p,{id:"name",value:c,onChange:e=>{d(e.target.value.toUpperCase().replace(/[^A-Z0-9_]/g,"").replace(/^[0-9]+/,""))},placeholder:"STRIPE_API_KEY",disabled:!!t,className:"font-mono"}),(0,a.jsx)("p",{className:"text-xs text-muted-foreground",children:"Use SCREAMING_SNAKE_CASE (e.g., API_KEY, SENDGRID_TOKEN)"})]}),(0,a.jsxs)("div",{className:"space-y-2",children:[(0,a.jsx)(v.J,{htmlFor:"value",children:t?"New Value (leave empty to keep current)":"Secret Value"}),(0,a.jsxs)("div",{className:"relative",children:[(0,a.jsx)(x.p,{id:"value",type:j?"text":"password",value:m,onChange:e=>u(e.target.value),placeholder:t?"Enter new value to change...":"sk_live_...",className:"pr-10 font-mono"}),(0,a.jsx)(h.$,{type:"button",variant:"ghost",size:"sm",className:"absolute right-1 top-1/2 -translate-y-1/2 h-7 w-7 p-0",onClick:()=>N(!j),children:j?(0,a.jsx)(b.A,{className:"h-4 w-4"}):(0,a.jsx)(w.A,{className:"h-4 w-4"})})]}),(0,a.jsx)("p",{className:"text-xs text-muted-foreground",children:t?"Leave empty to keep the existing value":"This value will be encrypted and never displayed again"})]}),(0,a.jsxs)("div",{className:"space-y-2",children:[(0,a.jsx)(v.J,{htmlFor:"description",children:"Description (optional)"}),(0,a.jsx)(x.p,{id:"description",value:p,onChange:e=>f(e.target.value),placeholder:"Production Stripe API key"})]}),(0,a.jsxs)("div",{className:"bg-muted/30 border rounded-lg p-4 space-y-2",children:[(0,a.jsxs)("div",{className:"flex items-center gap-2 text-sm font-medium",children:[(0,a.jsx)(y.A,{className:"h-4 w-4"}),"Usage in Edge Functions"]}),(0,a.jsx)("pre",{className:"text-xs font-mono bg-background p-2 rounded overflow-x-auto",children:"// Get secret value\nconst apiKey = secrets.get('".concat(c||"STRIPE_API_KEY","');\n\n// Check if secret exists\nif (secrets.has('").concat(c||"STRIPE_API_KEY","')) {\n // Use the secret\n}\n\n// List all available secrets\nconst allSecrets = secrets.list(); // ['").concat(c||"STRIPE_API_KEY","', ...]")})]}),C&&(0,a.jsxs)("div",{className:"flex items-center gap-2 text-sm text-destructive bg-destructive/10 p-3 rounded-lg",children:[(0,a.jsx)(i.A,{className:"h-4 w-4"}),C]})]}),(0,a.jsxs)("div",{className:"flex items-center justify-end gap-2 pt-4 border-t",children:[(0,a.jsx)(h.$,{variant:"outline",onClick:o,disabled:k,children:"Cancel"}),(0,a.jsx)(h.$,{onClick:T,disabled:k,children:k?(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(r.A,{className:"h-4 w-4 mr-2 animate-spin"}),"Saving..."]}):t?"Save Changes":"Create Secret"})]})]})})}function N(e){let{deploymentId:t,dataProvider:n}=e,[g,x]=(0,s.useState)([]),[v,b]=(0,s.useState)(!0),[w,y]=(0,s.useState)(null),[N,k]=(0,s.useState)(null),[S,C]=(0,s.useState)(!1),[E,T]=(0,s.useState)(!0);(0,s.useEffect)(()=>{A()},[t,n]);let A=async()=>{try{if(b(!0),y(null),n){let e=await n.list();x(e.secrets),T(e.encryptionConfigured)}else if(t){let e=await fetch("/api/admin/deployments/".concat(t,"/secrets"));if(!e.ok){let t=await e.json();throw Error(t.error||"Failed to load secrets")}let n=await e.json();x(n.secrets),T(n.encryptionConfigured)}}catch(e){y(e instanceof Error?e.message:"Failed to load secrets")}finally{b(!1)}},I=async e=>{if(confirm('Delete secret "'.concat(e.name,'"? This cannot be undone.')))try{if(n)await n.remove(e.id);else if(!t)return;else if(!(await fetch("/api/admin/deployments/".concat(t,"/secrets/").concat(e.id),{method:"DELETE"})).ok)throw Error("Failed to delete secret");await A()}catch(e){console.error("Failed to delete secret:",e)}},P=async e=>{try{if(n)await n.save((null==N?void 0:N.id)||null,e);else if(t)if(N){let n=await fetch("/api/admin/deployments/".concat(t,"/secrets/").concat(N.id),{method:"PUT",headers:{"Content-Type":"application/json"},body:JSON.stringify(e)});if(!n.ok){let e=await n.json();throw Error(e.error||"Failed to update secret")}}else{let n=await fetch("/api/admin/deployments/".concat(t,"/secrets"),{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify(e)});if(!n.ok){let e=await n.json();throw Error(e.error||"Failed to create secret")}}else throw Error("No deployment ID available");k(null),C(!1),await A()}catch(e){throw e}};return v?(0,a.jsx)("div",{className:"flex items-center justify-center h-full",children:(0,a.jsx)(r.A,{className:"h-6 w-6 animate-spin text-muted-foreground"})}):w?(0,a.jsxs)("div",{className:"flex flex-col items-center justify-center h-full gap-4",children:[(0,a.jsx)(i.A,{className:"h-8 w-8 text-destructive"}),(0,a.jsx)("p",{className:"text-sm text-muted-foreground",children:w}),(0,a.jsx)(h.$,{variant:"outline",onClick:A,children:"Retry"})]}):(0,a.jsxs)("div",{className:"h-full flex flex-col",children:[(0,a.jsxs)("div",{className:"flex items-center justify-between mb-4",children:[(0,a.jsx)("h3",{className:"text-sm font-medium",children:"Secrets"}),(0,a.jsxs)(h.$,{size:"sm",onClick:()=>C(!0),disabled:!E,children:[(0,a.jsx)(o.A,{className:"h-4 w-4 mr-1"}),"New Secret"]})]}),!E&&(0,a.jsxs)("div",{className:"flex items-center gap-2 text-sm bg-yellow-500/10 border border-yellow-500/30 text-yellow-600 dark:text-yellow-400 p-3 rounded-lg mb-4",children:[(0,a.jsx)(l.A,{className:"h-4 w-4 shrink-0"}),(0,a.jsxs)("div",{children:[(0,a.jsx)("p",{className:"font-medium",children:"Encryption not configured"}),(0,a.jsx)("p",{className:"text-xs opacity-80",children:"Set the SECRETS_ENCRYPTION_KEY environment variable to enable secrets."})]})]}),(0,a.jsx)("div",{className:"flex-1 overflow-auto",children:0===g.length?(0,a.jsxs)("div",{className:"flex flex-col items-center justify-center h-full p-8 text-center border rounded-lg",children:[(0,a.jsx)(c.A,{className:"h-8 w-8 text-muted-foreground mb-2"}),(0,a.jsx)("p",{className:"text-sm text-muted-foreground",children:"No secrets yet"}),(0,a.jsx)("p",{className:"text-xs text-muted-foreground mt-1 mb-4",children:"Store API keys and tokens securely for your edge functions"}),(0,a.jsxs)(h.$,{size:"sm",onClick:()=>C(!0),disabled:!E,children:[(0,a.jsx)(o.A,{className:"h-4 w-4 mr-1"}),"Create Secret"]})]}):(0,a.jsx)("div",{className:"grid gap-3",children:g.map(e=>(0,a.jsx)("div",{className:"border rounded-lg p-4 transition-colors",children:(0,a.jsxs)("div",{className:"flex items-start justify-between gap-2",children:[(0,a.jsxs)("div",{className:"flex-1 min-w-0 overflow-hidden",children:[(0,a.jsxs)("div",{className:"flex items-center gap-2 flex-wrap",children:[(0,a.jsx)(c.A,{className:"h-4 w-4 text-yellow-500 shrink-0"}),(0,a.jsx)("span",{className:"font-mono font-medium truncate",children:e.name}),!e.hasValue&&(0,a.jsx)(p.E,{variant:"outline",className:"text-amber-600 border-amber-500/50 bg-amber-500/10 text-xs shrink-0",children:"Value not set"})]}),e.description&&(0,a.jsx)("p",{className:"text-sm text-muted-foreground mt-1 truncate",children:e.description}),(0,a.jsxs)("div",{className:"flex items-center gap-4 mt-2 text-xs text-muted-foreground",children:[(0,a.jsxs)("span",{className:"shrink-0",children:["Updated ",new Date(e.updatedAt).toLocaleDateString(void 0,{month:"short",day:"numeric",year:"numeric"})]}),(0,a.jsxs)("span",{className:"font-mono truncate",children:["secrets.get('",e.name,"')"]})]})]}),(0,a.jsxs)(f.rI,{children:[(0,a.jsx)(f.ty,{asChild:!0,children:(0,a.jsx)(h.$,{variant:"ghost",size:"sm",children:(0,a.jsx)(d.A,{className:"h-4 w-4"})})}),(0,a.jsxs)(f.SQ,{align:"end",children:[(0,a.jsxs)(f._2,{onClick:()=>k(e),children:[(0,a.jsx)(m.A,{className:"h-4 w-4 mr-2"}),"Edit"]}),(0,a.jsxs)(f._2,{onClick:()=>I(e),className:"text-destructive",children:[(0,a.jsx)(u.A,{className:"h-4 w-4 mr-2"}),"Delete"]})]})]})]})},e.id))})}),(S||N)&&(0,a.jsx)(j,{secret:N,isOpen:!0,onClose:()=>{C(!1),k(null)},onSave:P})]})}},3169:(e,t,n)=>{n.d(t,{captureIframeScreenshot:()=>l,i:()=>i});var a=n(54264),s=n.n(a),r=n(25016);async function i(e){var t;let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:2e3,a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:8e3,s=e.defaultView,r=[new Promise(e=>setTimeout(e,n))];(null==(t=e.fonts)?void 0:t.ready)&&r.push(e.fonts.ready.catch(()=>{})),e.querySelectorAll("img").forEach(e=>{e.complete||r.push(new Promise(t=>{e.addEventListener("load",()=>t(),{once:!0}),e.addEventListener("error",()=>t(),{once:!0})}))}),s&&r.push(new Promise(e=>{"requestIdleCallback"in s?s.requestIdleCallback(()=>e(),{timeout:500}):setTimeout(e,500)})),await Promise.race([Promise.all(r),new Promise(e=>setTimeout(e,a))])}async function o(e,t,n,a){let i;return a?(i=Math.max(e.body.scrollHeight,e.body.offsetHeight,e.documentElement.clientHeight,e.documentElement.scrollHeight,e.documentElement.offsetHeight),r.v.debug("[Screenshot] Full-page mode: document height =",i)):(i=n,r.v.debug("[Screenshot] Viewport-only mode: using height =",i)),r.v.debug("[Screenshot] Capture dimensions:",t,"x",i),Promise.race([s()(e.body,{width:t,height:i,scale:1,useCORS:!0,allowTaint:!0,logging:!1,windowWidth:t,windowHeight:i,scrollX:0,scrollY:0,imageTimeout:3e3,backgroundColor:"#ffffff",removeContainer:!0,onclone:e=>{e.querySelectorAll('link[rel="stylesheet"]').forEach(e=>{let t=e.getAttribute("href");t&&(t.startsWith("http://")||t.startsWith("https://"))&&e.remove()});let t=e.querySelectorAll("*"),n=e.defaultView;n&&t.forEach(e=>{let t=n.getComputedStyle(e),a=t.backgroundImage;if(a&&(a.includes("gradient")||a.includes("linear-gradient")||a.includes("radial-gradient"))){let n=t.backgroundColor;e.style.backgroundImage="none",n&&"rgba(0, 0, 0, 0)"!==n&&"transparent"!==n?e.style.backgroundColor=n:e.style.backgroundColor="#64748b"}})}}),new Promise((e,t)=>setTimeout(()=>t(Error("html2canvas timeout after 4 seconds")),4e3))])}async function l(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1280,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:720,a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:640,s=(arguments.length>4&&void 0!==arguments[4]&&arguments[4],arguments.length>5&&void 0!==arguments[5]?arguments[5]:.8),l=!(arguments.length>6)||void 0===arguments[6]||arguments[6],c=arguments.length>7&&void 0!==arguments[7]&&arguments[7],d=arguments.length>8&&void 0!==arguments[8]?arguments[8]:1500;try{var m;let u,p=e.contentDocument||(null==(m=e.contentWindow)?void 0:m.document);if(!p||!p.body)return r.v.warn("Cannot access iframe document"),null;if(c)try{await i(p,d)}catch(e){await new Promise(e=>setTimeout(e,d))}try{u=await o(p,t,n,l)}catch(a){let e=String(a);if(e.includes("non-finite")||e.includes("addColorStop")||e.includes("CanvasGradient"))await new Promise(e=>setTimeout(e,500)),u=await o(p,t,n,l);else throw a}let h=u.height/u.width,f=Math.round(a*h),g=document.createElement("canvas");g.width=a,g.height=f;let x=g.getContext("2d");if(!x)return r.v.error("Failed to get canvas context"),null;x.drawImage(u,0,0,a,f);let v=g.toDataURL("image/jpeg",s),b=Math.ceil(3*v.length/4)/1024;if(b>250){r.v.warn("Screenshot too large: ".concat(b.toFixed(0),"KB, trying with lower quality"));let e=g.toDataURL("image/jpeg",.6),t=Math.ceil(3*e.length/4)/1024;return t>250&&r.v.warn("Screenshot still too large: ".concat(t.toFixed(0),"KB")),e}return v}catch(e){return r.v.error("Failed to capture screenshot:",e),null}}},7202:(e,t,n)=>{n.d(t,{a:()=>ti});var a=n(95155),s=n(12115),r=n(94318),i=n(25016),o=n(84446),l=n(34172),c=n(47937),d=n(58734),m=n(59847),u=n(24033),p=n(27937),h=n(65993),f=n(84114),g=n(42196),x=n(60890),v=n(92001),b=n(21786),w=n(85921),y=n(57828),j=n(86254),N=n(65229),k=n(70532),S=n(97003),C=n(76202),E=n(5917),T=n(99051);let A=C.bL,I=C.l9;C.YJ,C.ZL,C.Pb,C.z6,s.forwardRef((e,t)=>{let{className:n,inset:s,children:r,...o}=e;return(0,a.jsxs)(C.ZP,{ref:t,className:(0,i.cn)("flex cursor-default select-none items-center rounded-sm px-2 py-1.5 text-sm outline-none focus:bg-accent focus:text-accent-foreground data-[state=open]:bg-accent data-[state=open]:text-accent-foreground",s&&"pl-8",n),...o,children:[r,(0,a.jsx)(p.A,{className:"ml-auto h-4 w-4"})]})}).displayName=C.ZP.displayName,s.forwardRef((e,t)=>{let{className:n,...s}=e;return(0,a.jsx)(C.G5,{ref:t,className:(0,i.cn)("z-50 min-w-[8rem] overflow-hidden rounded-md border bg-popover p-1 text-popover-foreground shadow-lg data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:slide-in-from-left-2 data-[side=top]:slide-in-from-bottom-2",n),...s})}).displayName=C.G5.displayName;let P=s.forwardRef((e,t)=>{let{className:n,...s}=e;return(0,a.jsx)(C.ZL,{children:(0,a.jsx)(C.UC,{ref:t,className:(0,i.cn)("z-50 min-w-[8rem] overflow-hidden rounded-md border bg-popover p-1 text-popover-foreground shadow-md data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:slide-in-from-left-2 data-[side=top]:slide-in-from-bottom-2",n),...s})})});P.displayName=C.UC.displayName;let R=s.forwardRef((e,t)=>{let{className:n,inset:s,...r}=e;return(0,a.jsx)(C.q7,{ref:t,className:(0,i.cn)("relative flex cursor-default select-none items-center rounded-sm px-2 py-1.5 text-sm outline-none focus:bg-accent focus:text-accent-foreground data-[disabled]:pointer-events-none data-[disabled]:opacity-50",s&&"pl-8",n),...r})});R.displayName=C.q7.displayName,s.forwardRef((e,t)=>{let{className:n,children:s,checked:r,...o}=e;return(0,a.jsxs)(C.H_,{ref:t,className:(0,i.cn)("relative flex cursor-default select-none items-center rounded-sm py-1.5 pl-8 pr-2 text-sm outline-none focus:bg-accent focus:text-accent-foreground data-[disabled]:pointer-events-none data-[disabled]:opacity-50",n),checked:r,...o,children:[(0,a.jsx)("span",{className:"absolute left-2 flex h-3.5 w-3.5 items-center justify-center",children:(0,a.jsx)(C.VF,{children:(0,a.jsx)(E.A,{className:"h-4 w-4"})})}),s]})}).displayName=C.H_.displayName,s.forwardRef((e,t)=>{let{className:n,children:s,...r}=e;return(0,a.jsxs)(C.hN,{ref:t,className:(0,i.cn)("relative flex cursor-default select-none items-center rounded-sm py-1.5 pl-8 pr-2 text-sm outline-none focus:bg-accent focus:text-accent-foreground data-[disabled]:pointer-events-none data-[disabled]:opacity-50",n),...r,children:[(0,a.jsx)("span",{className:"absolute left-2 flex h-3.5 w-3.5 items-center justify-center",children:(0,a.jsx)(C.VF,{children:(0,a.jsx)(T.A,{className:"h-2 w-2 fill-current"})})}),s]})}).displayName=C.hN.displayName,s.forwardRef((e,t)=>{let{className:n,inset:s,...r}=e;return(0,a.jsx)(C.JU,{ref:t,className:(0,i.cn)("px-2 py-1.5 text-sm font-semibold text-foreground",s&&"pl-8",n),...r})}).displayName=C.JU.displayName,s.forwardRef((e,t)=>{let{className:n,...s}=e;return(0,a.jsx)(C.wv,{ref:t,className:(0,i.cn)("-mx-1 my-1 h-px bg-border",n),...s})}).displayName=C.wv.displayName;var F=n(33789),L=n(18720);function D(e){let{projectId:t,onFileSelect:C,onClose:E,entryPoint:T,onSetEntryPoint:D,onAddPromptFile:O}=e,[M,U]=(0,s.useState)([]),[z,B]=(0,s.useState)([]),[_,W]=(0,s.useState)(new Set(["/"])),[H,q]=(0,s.useState)(null),[$,J]=(0,s.useState)(""),[Y,G]=(0,s.useState)(!1),[V,K]=(0,s.useState)(null),[X,Z]=(0,s.useState)(null),[Q,ee]=(0,s.useState)(!1),[et,en]=(0,s.useState)(()=>"true"===localStorage.getItem("osw-prompt-dismissed-".concat(t))),ea=(0,s.useRef)(null),es=(0,s.useRef)(0),er=(0,s.useCallback)(async()=>{let e=++es.current;try{await r.vfs.init();let a=await r.vfs.getAllFilesAndDirectories(t);if(Q){let e=await r.vfs.listDirectory(t,"/",{includeTransient:!0}),s=new Set(a.map(e=>e.path)),i=e.filter(e=>e.path.startsWith("/.")&&!s.has(e.path)),{skillsService:o}=await Promise.resolve().then(n.bind(n,39336)),l=await o.getEnabledSkills(),c=new Set(l.map(e=>"/.skills/".concat(e.id,".md"))),d=i.filter(e=>!e.path.startsWith("/.skills/")||c.has(e.path));a.push(...d)}let s=r.vfs.getGeneratedFiles(),i=new Set(a.map(e=>e.path));for(let e of s)i.has(e.path)||a.push(e);if(e!==es.current)return;let o=a.filter(e=>"directory"!==e.type);U(o),B(ei(a,Q))}catch(e){i.v.error("Failed to load files:",e)}},[t,Q]);(0,s.useEffect)(()=>{er();let e=()=>{er()};return window.addEventListener("filesChanged",e),()=>{window.removeEventListener("filesChanged",e)}},[t,er]);let ei=(e,t)=>{let n=t?e:e.filter(e=>!e.path.startsWith("/.")),a=[],s=new Map;n.forEach(e=>{if("directory"===e.type){let t=e.path.split("/").filter(Boolean),n={path:e.path,name:e.name||t[t.length-1]||"unnamed",type:"directory",children:[]};s.set(e.path,n)}}),n.forEach(e=>{if("directory"!==e.type){let t=e.path.split("/").filter(Boolean),n="";for(let e=0;e{let n=t.split("/").filter(Boolean);if(1===n.length)a.push(e);else{let t="/"+n.slice(0,-1).join("/"),a=s.get(t);a&&a.children&&a.children.push(e)}}),n.forEach(e=>{if("directory"!==e.type){let n=e.path.split("/").filter(Boolean),r={path:e.path,name:e.name,type:"file"};if(1===n.length)a.push(r);else{let e="/"+n.slice(0,-1).join("/"),a=s.get(e);if(a){var t;null==(t=a.children)||t.push(r)}}}});let r=e=>{e.sort((e,t)=>e.type===t.type?e.name.localeCompare(t.name):"directory"===e.type?-1:1),e.forEach(e=>{e.children&&r(e.children)})};return r(a),a},eo=async e=>{if("directory"===e.type){var t;t=e.path,W(e=>{let n=new Set(e);return n.has(t)?n.delete(t):n.add(t),n})}else{let t=M.find(t=>t.path===e.path);t&&C&&C(t)}},el=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"/",n=prompt("Enter file name:");if(!n)return;let a="/"===e?"/".concat(n):"".concat(e,"/").concat(n);try{await r.vfs.createFile(t,a,""),await er()}catch(e){i.v.error("Failed to create file:",e)}},ec=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"/",n=prompt("Enter directory name:");if(!n)return;let a="/"===e?"/".concat(n):"".concat(e,"/").concat(n);try{await r.vfs.createDirectory(t,a),await er()}catch(e){i.v.error("Failed to create directory:",e)}},ed=async(e,n)=>{if(confirm("Delete ".concat(n,' "').concat(e,'"?')))try{"file"===n?await r.vfs.deleteFile(t,e):await r.vfs.deleteDirectory(t,e),await er()}catch(e){i.v.error("Failed to delete ".concat(n,":"),e)}},em=async(e,n)=>{if(!$)return;let a=e.split("/");a[a.length-1]=$;let s=a.join("/");try{"directory"===n?await r.vfs.renameDirectory(t,e,s):await r.vfs.renameFile(t,e,s),await er(),q(null),J("")}catch(e){i.v.error("Failed to rename ".concat(n,":"),e)}},eu=async e=>{for(let t of(e.preventDefault(),e.stopPropagation(),G(!1),Array.from(e.dataTransfer.items)))if("file"===t.kind){let e=t.getAsFile();e&&await ep(e,"/")}},ep=async(e,n)=>{if(!(0,o.fu)(e.name))return void L.oR.error("File type not supported: ".concat(e.name));let a=(0,o.Gr)(e.name),s=o.Q6[a];if(e.size>s)return void L.oR.error("File too large: ".concat(e.name,". Maximum size is ").concat(Math.round(s/1024/1024),"MB"));let l="/"===n?"/".concat(e.name):"".concat(n,"/").concat(e.name);try{let n;n="image"===a||"video"===a||"binary"===a?await e.arrayBuffer():await e.text(),await r.vfs.createFile(t,l,n),await er(),L.oR.success("Uploaded ".concat(e.name))}catch(a){var c;if(null==(c=a.message)?void 0:c.includes("already exists")){if(confirm('File "'.concat(e.name,'" already exists. Overwrite?')))try{await r.vfs.deleteFile(t,l),await ep(e,n)}catch(e){i.v.error("Failed to overwrite file:",e),L.oR.error("Failed to overwrite file")}}else i.v.error("Failed to upload file:",a),L.oR.error("Failed to upload ".concat(e.name,": ").concat(a.message))}},eh=()=>{K(null),Z(null)},ef=async(e,n)=>{if(e.preventDefault(),e.stopPropagation(),!V||n&&V.path===n.path)return void Z(null);let a=n&&"directory"===n.type?n.path:"/";if("directory"===V.type){let e=V.path.endsWith("/")?V.path:V.path+"/";if((a.endsWith("/")?a:a+"/").startsWith(e)){L.oR.error("Cannot move a folder into itself"),Z(null);return}}let s=V.name,o="/"===a?"/".concat(s):"".concat(a,"/").concat(s);try{"directory"===V.type?await r.vfs.moveDirectory(t,V.path,o):await r.vfs.moveFile(t,V.path,o),await er(),L.oR.success("Moved ".concat(V.name," to ").concat("/"===a?"root":a))}catch(e){i.v.error("Failed to move item:",e),L.oR.error("Failed to move: ".concat(e.message))}Z(null)},eg=function(e){let t,n,s,j,N=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,k=_.has(e.path),S=H===e.path,C=X===e.path,E=(t=e.path).startsWith("/.skills/")||t.startsWith("/.server/")||"/.skills"===t||"/.server"===t,L=(n=e.path,r.vfs.isGeneratedPath(n)),O=(s=e.path).startsWith("/.server/")||"/.server"===s,M=(j=e.path).startsWith("/.skills/")||"/.skills"===j,U=!E&&!L&&(e.name.startsWith(".")||e.path.startsWith("/.")),z=E||L;return(0,a.jsxs)("div",{draggable:!S&&!z,onDragStart:t=>!z&&void(t.stopPropagation(),K(e),t.dataTransfer.effectAllowed="move"),onDragEnd:eh,onDragOver:t=>{var n;return"directory"===e.type&&!z&&(n=e.path,void(t.preventDefault(),t.stopPropagation(),V&&n!==V.path&&(t.dataTransfer.dropEffect="move",Z(n))))},onDrop:t=>"directory"===e.type&&!z&&ef(t,e),children:[(0,a.jsxs)(A,{children:[(0,a.jsx)(I,{children:(0,a.jsxs)("div",{className:(0,i.cn)("flex items-center gap-2 px-2 py-1.5 hover:bg-accent hover:text-accent-foreground cursor-pointer rounded-md transition-colors",C&&"directory"===e.type&&"bg-blue-500/20 border border-blue-500",(null==V?void 0:V.path)===e.path&&"opacity-50",(E||L||U)&&"opacity-75","group"),style:{paddingLeft:"".concat(16*N+8,"px")},onClick:()=>eo(e),children:["directory"===e.type?(0,a.jsxs)(a.Fragment,{children:[k?(0,a.jsx)(u.A,{className:"w-4 h-4 text-muted-foreground"}):(0,a.jsx)(p.A,{className:"w-4 h-4 text-muted-foreground"}),O?(0,a.jsx)(l.A,{className:"w-4 h-4 text-orange-500"}):M?(0,a.jsx)(c.A,{className:"w-4 h-4 text-purple-500"}):k?(0,a.jsx)(d.A,{className:"w-4 h-4 text-blue-500"}):(0,a.jsx)(m.A,{className:"w-4 h-4 text-blue-500"})]}):(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("span",{className:"w-4"}),(()=>{if(e.path===(T||"/index.html"))return(0,a.jsx)(h.A,{className:"w-4 h-4 text-emerald-500"});if(".PROMPT.md"===e.name)return(0,a.jsx)(f.A,{className:"w-4 h-4 text-amber-500"});let t=(0,o.Gr)(e.path);return"image"===t?(0,a.jsx)(g.A,{className:"w-4 h-4 text-green-500"}):"video"===t?(0,a.jsx)(x.A,{className:"w-4 h-4 text-purple-500"}):(0,a.jsx)(v.A,{className:"w-4 h-4 text-muted-foreground"})})()]}),S?(0,a.jsx)(F.p,{value:$,onChange:e=>J(e.target.value),onBlur:()=>em(e.path,e.type),onKeyDown:t=>{"Enter"===t.key?em(e.path,e.type):"Escape"===t.key&&(q(null),J(""))},className:"h-5 text-sm",autoFocus:!0,onClick:e=>e.stopPropagation()}):(0,a.jsxs)("span",{className:(0,i.cn)("text-sm flex-1",(E||L||U)&&"italic text-muted-foreground"),children:[e.name,E&&(0,a.jsx)("span",{className:"text-xs text-muted-foreground ml-1",children:"(read-only)"}),L&&(0,a.jsx)("span",{className:"text-xs text-muted-foreground ml-1",children:"(generated)"}),e.path===(T||"/index.html")&&(0,a.jsx)("span",{className:"text-xs text-emerald-500 ml-1",children:"(entry)"}),".PROMPT.md"===e.name&&(0,a.jsx)("span",{className:"text-xs text-amber-500 ml-1",children:"(AI prompt)"})]})]})}),(0,a.jsxs)(P,{children:[!z&&(0,a.jsxs)(a.Fragment,{children:["directory"===e.type&&(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)(R,{onClick:()=>el(e.path),children:[(0,a.jsx)(v.A,{className:"mr-2 h-4 w-4"}),"New File"]}),(0,a.jsxs)(R,{onClick:()=>ec(e.path),children:[(0,a.jsx)(m.A,{className:"mr-2 h-4 w-4"}),"New Folder"]}),(0,a.jsxs)(R,{onClick:()=>{var e;return null==(e=ea.current)?void 0:e.click()},children:[(0,a.jsx)(b.A,{className:"mr-2 h-4 w-4"}),"Upload Files"]})]}),"file"===e.type&&D&&e.path!==(T||"/index.html")&&(0,a.jsxs)(R,{onClick:()=>D(e.path),children:[(0,a.jsx)(h.A,{className:"mr-2 h-4 w-4"}),"Set as Entry Point"]}),"file"===e.type&&(e.path.endsWith(".py")||e.path.endsWith(".lua"))&&(0,a.jsxs)(R,{onClick:()=>{window.dispatchEvent(new CustomEvent("runInConsole",{detail:{path:e.path}}))},children:[(0,a.jsx)(w.A,{className:"mr-2 h-4 w-4"}),"Run in Console"]}),(0,a.jsx)(R,{onClick:()=>{q(e.path),J(e.name)},children:"Rename"}),(0,a.jsx)(R,{onClick:()=>ed(e.path,e.type),className:"text-destructive",children:"Delete"})]}),E&&(0,a.jsxs)(R,{disabled:!0,children:[(0,a.jsx)(y.A,{className:"mr-2 h-4 w-4"}),"Read-only ",O?"server context":"skill"]}),L&&(0,a.jsxs)(R,{disabled:!0,children:[(0,a.jsx)(y.A,{className:"mr-2 h-4 w-4"}),"Generated build output"]})]})]}),"directory"===e.type&&k&&e.children&&(0,a.jsx)("div",{children:e.children.map(e=>eg(e,N+1))})]},e.path)};return(0,a.jsxs)("div",{className:"h-full flex flex-col",onDrop:eu,onDragOver:e=>{e.preventDefault(),e.stopPropagation(),G(!0)},onDragLeave:e=>{e.preventDefault(),e.stopPropagation();let t=e.currentTarget.getBoundingClientRect(),n=e.clientX,a=e.clientY;(n=t.right||a=t.bottom)&&G(!1)},children:[(0,a.jsx)("input",{ref:ea,type:"file",multiple:!0,className:"hidden",onChange:async e=>{for(let t of Array.from(e.target.files||[]))await ep(t,"/");ea.current&&(ea.current.value="")}}),(0,a.jsxs)("div",{className:"p-3 border-b bg-muted/70 flex items-center justify-between",children:[(0,a.jsxs)("div",{className:"flex items-center gap-2",children:[(0,a.jsx)(j.A,{className:"h-4 w-4 md:hidden",style:{color:"var(--button-files-active)"}}),E?(0,a.jsxs)("button",{type:"button",onClick:E,"aria-label":"Hide file explorer",className:"relative hidden h-6 w-6 items-center justify-center rounded-sm text-muted-foreground transition-colors hover:text-destructive md:flex group",children:[(0,a.jsx)(j.A,{className:"h-4 w-4 transition-opacity group-hover:opacity-0",style:{color:"var(--button-files-active)"}}),(0,a.jsx)(N.A,{className:"absolute h-3 w-3 opacity-0 transition-opacity group-hover:opacity-100"})]}):(0,a.jsx)(j.A,{className:"hidden h-4 w-4 md:inline-flex",style:{color:"var(--button-files-active)"}}),(0,a.jsx)("h3",{className:"text-sm font-medium",children:"File Explorer"})]}),(0,a.jsxs)("div",{className:"flex gap-1",children:[(0,a.jsx)(S.$,{size:"icon",variant:"ghost",className:"h-5 w-5",onClick:()=>{var e;return null==(e=ea.current)?void 0:e.click()},title:"Upload files",children:(0,a.jsx)(b.A,{className:"h-3 w-3"})}),(0,a.jsx)(S.$,{size:"icon",variant:"ghost",className:"h-5 w-5",onClick:()=>el("/"),title:"New file",children:(0,a.jsx)(v.A,{className:"h-3 w-3"})}),(0,a.jsx)(S.$,{size:"icon",variant:"ghost",className:"h-5 w-5",onClick:()=>ec("/"),title:"New folder",children:(0,a.jsx)(m.A,{className:"h-3 w-3"})})]})]}),(0,a.jsxs)(A,{children:[(0,a.jsx)(I,{asChild:!0,children:(0,a.jsxs)("div",{className:(0,i.cn)("flex-1 overflow-y-auto p-3 space-y-0.5 relative",Y&&"bg-blue-500/10"),onDragOver:e=>{V&&(e.preventDefault(),e.stopPropagation(),Z("/"))},onDrop:e=>{V&&ef(e,null)},children:[Y&&(0,a.jsx)("div",{className:"absolute inset-0 flex items-center justify-center pointer-events-none",children:(0,a.jsxs)("div",{className:"bg-blue-500/20 border-2 border-dashed border-blue-500 rounded-lg p-8",children:[(0,a.jsx)(b.A,{className:"h-12 w-12 text-blue-500 mx-auto mb-2"}),(0,a.jsx)("p",{className:"text-sm text-blue-600",children:"Drop files here to upload"})]})}),0===z.length?(0,a.jsx)("div",{className:"flex-1 flex items-center justify-center py-8",children:(0,a.jsxs)("div",{className:"text-center space-y-3",children:[(0,a.jsx)(m.A,{className:"h-12 w-12 mx-auto opacity-50 text-muted-foreground"}),(0,a.jsxs)("div",{className:"space-y-1",children:[(0,a.jsx)("p",{className:"text-base font-medium text-foreground",children:"No files yet"}),(0,a.jsx)("p",{className:"text-sm text-muted-foreground",children:"Create your first file to get started"})]})]})}):(0,a.jsx)("div",{className:"contents",children:z.map(e=>eg(e))})]})}),(0,a.jsxs)(P,{children:[(0,a.jsxs)(R,{onClick:()=>el("/"),children:[(0,a.jsx)(v.A,{className:"mr-2 h-4 w-4"}),"New File"]}),(0,a.jsxs)(R,{onClick:()=>ec("/"),children:[(0,a.jsx)(m.A,{className:"mr-2 h-4 w-4"}),"New Folder"]}),(0,a.jsxs)(R,{onClick:()=>{var e;return null==(e=ea.current)?void 0:e.click()},children:[(0,a.jsx)(b.A,{className:"mr-2 h-4 w-4"}),"Upload Files"]}),(0,a.jsxs)(R,{onClick:()=>ee(!Q),children:[Q?(0,a.jsx)(k.A,{className:"mr-2 h-4 w-4"}):(0,a.jsx)(y.A,{className:"mr-2 h-4 w-4"}),Q?"Hide Hidden Files":"Show Hidden Files"]})]})]}),O&&!et&&M.length>0&&!M.some(e=>"/.PROMPT.md"===e.path)&&(0,a.jsxs)("div",{className:"mx-2 mb-2 p-2 rounded-md border border-amber-500/30 bg-amber-500/5 text-xs",children:[(0,a.jsx)("p",{className:"text-amber-600 dark:text-amber-400 mb-1.5",children:"No .PROMPT.md found"}),(0,a.jsx)("p",{className:"text-muted-foreground mb-2",children:"Add the default website prompt?"}),(0,a.jsxs)("div",{className:"flex gap-2",children:[(0,a.jsx)(S.$,{size:"sm",variant:"outline",className:"h-6 text-xs px-2",onClick:O,children:"Add"}),(0,a.jsx)(S.$,{size:"sm",variant:"ghost",className:"h-6 text-xs px-2",onClick:()=>{en(!0),localStorage.setItem("osw-prompt-dismissed-".concat(t),"true")},children:"Dismiss"})]})]})]})}var O=n(85778),M=n(28150),U=n(46046),z=n(71613),B=n(6132),_=n(5379),W=n(71420);let H=null,q=null,$=[{url:"https://cdn.jsdelivr.net/npm/@types/react@19/index.d.ts",path:"file:///node_modules/@types/react/index.d.ts"},{url:"https://cdn.jsdelivr.net/npm/@types/react@19/jsx-runtime.d.ts",path:"file:///node_modules/@types/react/jsx-runtime.d.ts"},{url:"https://cdn.jsdelivr.net/npm/@types/react@19/global.d.ts",path:"file:///node_modules/@types/react/global.d.ts"},{url:"https://cdn.jsdelivr.net/npm/@types/react-dom@19/index.d.ts",path:"file:///node_modules/@types/react-dom/index.d.ts"},{url:"https://cdn.jsdelivr.net/npm/@types/react-dom@19/client.d.ts",path:"file:///node_modules/@types/react-dom/client.d.ts"}];async function J(){return H||q||(q=(async()=>{let e=new Map;for(let t of(await Promise.allSettled($.map(async e=>{let{url:t,path:n}=e,a=await fetch(t);if(!a.ok)throw Error("Failed to fetch ".concat(t,": ").concat(a.status));return{path:n,text:await a.text()}}))))"fulfilled"===t.status?e.set(t.value.path,t.value.text):i.v.warn("Failed to fetch type definition:",t.reason);return H=e,q=null,e})())}let Y=/\.(ts|tsx|js|jsx)$/;function G(e){let{projectId:t,runtime:n,onClose:o}=e,[l,c]=(0,s.useState)(new Map),[d,m]=(0,s.useState)(null),{resolvedTheme:u}=(0,_.D)(),[p,h]=(0,s.useState)(!1),f=s.useRef(new Set),x=(0,O.dJ)(),v=(0,s.useRef)(x);(0,s.useEffect)(()=>{v.current=x},[x]);let b=!!n&&null!=(0,W.getRuntimeConfig)(n).jsxImportSource,w=(0,s.useRef)([]),y=(0,s.useRef)(new Map);(0,s.useEffect)(()=>{let e=v.current;if(!e||!b)return;let t=e.languages.typescript;return t.typescriptDefaults.setCompilerOptions({jsx:t.JsxEmit.ReactJSX,target:t.ScriptTarget.ES2020,module:t.ModuleKind.ESNext,moduleResolution:t.ModuleResolutionKind.NodeJs,allowJs:!0,esModuleInterop:!0,allowSyntheticDefaultImports:!0,allowNonTsExtensions:!0,noEmit:!0,isolatedModules:!0,skipLibCheck:!0,strict:!1}),t.typescriptDefaults.setDiagnosticsOptions({noSemanticValidation:!1,noSyntaxValidation:!1}),()=>{t.typescriptDefaults.setCompilerOptions({}),t.typescriptDefaults.setDiagnosticsOptions({})}},[b,v]),(0,s.useEffect)(()=>{let e=v.current;if(!e||!b)return;let t=!1,n=e.languages.typescript;return J().then(e=>{if(t)return;let a=[];for(let[t,s]of e){let e=n.typescriptDefaults.addExtraLib(s,t);a.push(e)}w.current=a}),()=>{for(let e of(t=!0,w.current))e.dispose();w.current=[]}},[b,v]),(0,s.useEffect)(()=>{let e=v.current;if(!e||!b)return;let n=e.languages.typescript,a=y.current;function s(e,t){var s;let r="file://".concat(e);null==(s=a.get(e))||s.dispose();let i=n.typescriptDefaults.addExtraLib(t,r);a.set(e,i)}!async function(){try{for(let e of(await r.vfs.init(),await r.vfs.listFiles(t)))Y.test(e.path)&&"string"==typeof e.content&&s(e.path,e.content)}catch(e){i.v.warn("Failed to load project files for IntelliSense:",e)}}();let o=null;function l(){o&&clearTimeout(o),o=setTimeout(async()=>{try{await r.vfs.init();let e=await r.vfs.listFiles(t),n=new Set;for(let t of e)Y.test(t.path)&&"string"==typeof t.content&&(n.add(t.path),s(t.path,t.content));for(let[e,t]of a)n.has(e)||(t.dispose(),a.delete(e))}catch(e){i.v.warn("Failed to sync project files for IntelliSense:",e)}},300)}return window.addEventListener("filesChanged",l),()=>{for(let e of(window.removeEventListener("filesChanged",l),o&&clearTimeout(o),a.values()))e.dispose();a.clear()}},[b,t,v]),(0,s.useEffect)(()=>{h(!0)},[]),(0,s.useEffect)(()=>{let e=e=>{j(e.detail)};return window.addEventListener("openFile",e),()=>{window.removeEventListener("openFile",e)}},[t]),(0,s.useEffect)(()=>{let e=async e=>{var n;null!=(n=e.detail)&&n.fromEditor||(async()=>{c(e=>((async()=>{let n=new Map;for(let[a,s]of e.entries()){if(f.current.has(a)){n.set(a,s);continue}if(s.modified){try{await r.vfs.init();let e=await r.vfs.readFile(t,a);n.set(a,{file:e,content:s.content,modified:!0})}catch(e){n.set(a,s)}continue}try{await r.vfs.init();let e=await r.vfs.readFile(t,a);n.set(a,{file:e,content:e.content,modified:!1})}catch(e){n.set(a,s)}}Array.from(n.keys()).some(e=>f.current.has(e))||c(n)})(),e))})()};return window.addEventListener("filesChanged",e),()=>{window.removeEventListener("filesChanged",e)}},[t]);let j=async e=>{if(l.has(e.path))return void m(e.path);let t={file:e,content:e.content,modified:!1};c(n=>new Map(n).set(e.path,t)),m(e.path)},k=(0,s.useCallback)((e,t)=>{void 0!==e&&"text"===T(t).type&&c(n=>{let a=new Map(n),s=a.get(t);if(s){let n=s.content!==e;a.set(t,{...s,content:e,modified:n})}return a})},[]),C=(0,s.useCallback)(async e=>{let n=l.get(e);if(n&&n.modified){f.current.add(e);try{await r.vfs.init();let a=await r.vfs.updateFile(t,e,n.content);c(t=>{let s=new Map(t);return s.set(e,{file:a,content:n.content,modified:!1}),s})}catch(e){i.v.error("Failed to save file:",e)}finally{setTimeout(()=>{f.current.delete(e)},100)}}},[l,t]),E=(0,s.useCallback)(e=>{(e.metaKey||e.ctrlKey)&&"s"===e.key&&(e.preventDefault(),d&&C(d))},[d,C]);(0,s.useEffect)(()=>(window.addEventListener("keydown",E),()=>{window.removeEventListener("keydown",E)}),[E]);let T=e=>{var t;let n=null==(t=e.split(".").pop())?void 0:t.toLowerCase();if(["png","jpg","jpeg","gif","bmp","svg","webp"].includes(n||""))return{type:"image",language:"plaintext"};let a={js:"javascript",mjs:"javascript",ts:"typescript",tsx:"typescript",html:"html",htm:"html",css:"css",json:"json",md:"markdown",txt:"plaintext",xml:"xml",yaml:"yaml",yml:"yaml",py:"python",lua:"lua"};return a[n||""]?{type:"text",language:a[n||""]}:["zip","tar","gz","exe","bin","pdf","doc","docx","xls","xlsx","ppt","pptx"].includes(n||"")?{type:"unsupported",language:"plaintext"}:{type:"text",language:"plaintext"}},A=d?l.get(d):null;return(0,a.jsxs)("div",{className:"h-full flex flex-col",children:[(0,a.jsxs)("div",{className:"p-3 border-b bg-muted/70 flex items-center justify-between",children:[(0,a.jsxs)("div",{className:"flex items-center gap-2",children:[(0,a.jsx)(M.A,{className:"h-4 w-4 md:hidden",style:{color:"var(--button-editor-active)"}}),o?(0,a.jsxs)("button",{type:"button",onClick:o,"aria-label":"Hide code editor",className:"relative hidden h-6 w-6 items-center justify-center rounded-sm text-muted-foreground transition-colors hover:text-destructive md:flex group",children:[(0,a.jsx)(M.A,{className:"h-4 w-4 transition-opacity group-hover:opacity-0",style:{color:"var(--button-editor-active)"}}),(0,a.jsx)(N.A,{className:"absolute h-3 w-3 opacity-0 transition-opacity group-hover:opacity-100"})]}):(0,a.jsx)(M.A,{className:"hidden h-4 w-4 md:inline-flex",style:{color:"var(--button-editor-active)"}}),(0,a.jsx)("h3",{className:"text-sm font-medium",children:"Code Editor"})]}),(null==A?void 0:A.modified)&&"text"===T(A.file.path).type&&(0,a.jsxs)(S.$,{size:"sm",variant:"ghost",className:"h-5 px-2 gap-1.5",onClick:()=>C(d),children:[(0,a.jsx)(U.A,{className:"h-3 w-3"}),(0,a.jsx)("span",{className:"text-xs",children:"Save"})]})]}),0===l.size?(0,a.jsx)("div",{className:"flex-1 flex items-center justify-center text-muted-foreground",children:(0,a.jsxs)("div",{className:"text-center space-y-3",children:[(0,a.jsx)(z.A,{className:"h-12 w-12 mx-auto opacity-50"}),(0,a.jsxs)("div",{className:"space-y-1",children:[(0,a.jsx)("p",{className:"text-base font-medium",children:"No files open"}),(0,a.jsx)("p",{className:"text-sm",children:"Select a file from the explorer to edit"})]})]})}):(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("div",{className:"border-b bg-muted/70",children:(0,a.jsx)("div",{className:"flex items-center overflow-x-auto scrollbar-thin",children:Array.from(l.entries()).map(e=>{let[t,n]=e;return(0,a.jsxs)("div",{className:(0,i.cn)("flex items-center gap-2 px-4 py-2.5 border-r cursor-pointer transition-all relative group",d===t?"bg-background border-b-2 border-b-primary shadow-sm":"hover:bg-muted/50 border-b-2 border-b-transparent"),onClick:()=>m(t),children:[(0,a.jsxs)("span",{className:"text-sm",children:[n.file.name,n.modified&&(0,a.jsx)("span",{className:"text-orange-500 ml-1",children:"●"})]}),(0,a.jsx)(S.$,{size:"icon",variant:"ghost",className:"h-4 w-4 p-0 opacity-0 group-hover:opacity-100 transition-opacity",onClick:e=>((e,t)=>{t&&t.stopPropagation();let n=l.get(e);if((null==n||!n.modified||confirm("Close ".concat(n.file.name," without saving?")))&&(c(t=>{let n=new Map(t);return n.delete(e),n}),d===e)){let t=Array.from(l.keys()).filter(t=>t!==e);m(t.length>0?t[t.length-1]:null)}})(t,e),children:(0,a.jsx)(N.A,{className:"h-3 w-3 hover:text-destructive"})})]},t)})})}),A&&(0,a.jsx)("div",{className:"flex-1 border-t",children:(()=>{var e;let t=T(A.file.path);return"image"===t.type?(0,a.jsx)("div",{className:"h-full flex items-center justify-center bg-background p-8",children:(0,a.jsxs)("div",{className:"text-center space-y-4 max-w-2xl",children:[(0,a.jsx)(g.A,{className:"h-12 w-12 mx-auto text-muted-foreground"}),(0,a.jsxs)("div",{className:"space-y-2",children:[(0,a.jsx)("h3",{className:"text-lg font-medium",children:"Image Preview"}),(0,a.jsx)("p",{className:"text-sm text-muted-foreground",children:A.file.name})]}),(0,a.jsx)("div",{className:"border rounded-lg p-4 bg-muted/30 max-h-96 overflow-auto",children:(0,a.jsx)("img",{src:"data:image/".concat(A.file.path.split(".").pop(),";base64,").concat(A.content),alt:A.file.name,className:"max-w-full h-auto rounded shadow-sm",onError:e=>{var t,n;let a=e.target;if(a.style.display="none",!(null==(t=a.parentElement)?void 0:t.querySelector(".error-msg"))){let e=document.createElement("div");e.className="error-msg text-sm text-muted-foreground flex items-center gap-2",e.innerHTML='Unable to display image',null==(n=a.parentElement)||n.appendChild(e)}}})}),(0,a.jsx)("p",{className:"text-xs text-muted-foreground",children:"Image files cannot be edited in the text editor"})]})}):"unsupported"===t.type?(0,a.jsx)("div",{className:"h-full flex items-center justify-center bg-background p-8",children:(0,a.jsxs)("div",{className:"text-center space-y-4",children:[(0,a.jsx)(B.A,{className:"h-12 w-12 mx-auto text-muted-foreground"}),(0,a.jsxs)("div",{className:"space-y-2",children:[(0,a.jsx)("h3",{className:"text-lg font-medium",children:"Unsupported File Type"}),(0,a.jsx)("p",{className:"text-sm text-muted-foreground",children:A.file.name}),(0,a.jsx)("p",{className:"text-sm text-muted-foreground max-w-md",children:"This file type is not supported for editing in the text editor. Binary files and certain document formats cannot be displayed here."})]})]})}):(0,a.jsx)(O.Ay,{height:"100%",path:A.file.path,language:T(A.file.path).language,value:null!=(e=A.content)?e:"",onChange:e=>k(e,A.file.path),theme:p?"dark"===u?"vs-dark":"light":"vs-dark",options:{minimap:{enabled:!1},fontSize:14,lineNumbers:"on",roundedSelection:!1,scrollBeyondLastLine:!1,automaticLayout:!0,tabSize:2,wordWrap:"on",wrappingIndent:"indent"}})})()})]})]})}function V(e){window.dispatchEvent(new CustomEvent("openFile",{detail:e}))}var K=n(47206),X=n(35626),Z=n(48314),Q=n(26989),ee=n(15870),et=n(37586),en=n(50803),ea=n(54485),es=n(46927),er=n(81522),ei=n(98660),eo=n(52163);let el="osw-studio-cost-settings-changed";var ec=n(49555);let ed=new Set(["assistant_delta","tool_param_delta","reasoning_delta"]);class em{async initDB(){if(this.isInitialized)return;let{vfs:e}=await Promise.resolve().then(n.bind(n,94318));await e.init(),this.isInitialized=!0}async getDB(){let{vfs:e}=await Promise.resolve().then(n.bind(n,94318));return e.getDatabase()}getDebugEventsId(e){return"debug_events_".concat(e)}async loadEvents(e){await this.initDB();let t=await this.getDB(),n=this.getDebugEventsId(e);return new Promise((a,s)=>{let r=t.transaction([this.storeName],"readonly").objectStore(this.storeName).get(n);r.onsuccess=()=>{let t=r.result;t&&t.events?(this.eventsCache.set(e,t.events),a(t.events)):a([])},r.onerror=()=>{i.v.error("Failed to load debug events from DB"),s(r.error)}})}async saveEvents(e,t){await this.initDB();let n=await this.getDB(),a={id:this.getDebugEventsId(e),projectId:e,events:t,lastUpdated:new Date().toISOString()};return new Promise((s,r)=>{let o=n.transaction([this.storeName],"readwrite").objectStore(this.storeName).put(a);o.onsuccess=()=>{this.eventsCache.set(e,t),s()},o.onerror=()=>{i.v.error("Failed to save debug events to DB"),r(o.error)}})}async appendEvent(e,t){let n=this.eventsCache.get(e);n||(n=await this.loadEvents(e)),n.push(t),this.eventsCache.set(e,n),ed.has(t.event)||await this.saveEvents(e,n)}async clearEvents(e){this.eventsCache.delete(e),await this.saveEvents(e,[]),i.v.debug("[DebugEventsState] Cleared debug events for project ".concat(e))}async truncateEvents(e,t){this.eventsCache.set(e,t),await this.saveEvents(e,t),i.v.debug("[DebugEventsState] Truncated debug events for project ".concat(e," to ").concat(t.length," events"))}async getEvents(e){let t=this.eventsCache.get(e);return t||(t=await this.loadEvents(e)),t}async deleteProject(e){await this.initDB();let t=await this.getDB(),n=this.getDebugEventsId(e);return new Promise((a,s)=>{let r=t.transaction([this.storeName],"readwrite").objectStore(this.storeName).delete(n);r.onsuccess=()=>{this.eventsCache.delete(e),a()},r.onerror=()=>{i.v.error("Failed to delete debug events from DB"),s(r.error)}})}unloadProject(e){let t=this.eventsCache.has(e);this.eventsCache.delete(e),t&&i.v.debug("[DebugEventsState] Unloaded debug events cache for project ".concat(e))}constructor(){this.eventsCache=new Map,this.storeName="debugEvents",this.isInitialized=!1}}let eu=new em;var ep=n(49476),eh=n(59690);let ef=e=>{let{className:t,...n}=e;return(0,a.jsx)(eh.YZ,{className:(0,i.cn)("flex h-full w-full data-[panel-group-direction=vertical]:flex-col",t),...n})},eg=eh.Zk,ex=e=>{let{withHandle:t,className:n,...s}=e;return(0,a.jsx)(eh.TW,{className:(0,i.cn)("group relative flex w-2 mx-1 items-center justify-center bg-transparent hover:bg-border/50 transition-colors after:absolute after:inset-y-0 after:left-1/2 after:w-4 after:-translate-x-1/2 focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-1 data-[panel-group-direction=vertical]:h-2 data-[panel-group-direction=vertical]:my-1 data-[panel-group-direction=vertical]:mx-0 data-[panel-group-direction=vertical]:w-full data-[panel-group-direction=vertical]:after:left-0 data-[panel-group-direction=vertical]:after:h-4 data-[panel-group-direction=vertical]:after:w-full data-[panel-group-direction=vertical]:after:-translate-y-1/2 data-[panel-group-direction=vertical]:after:translate-x-0 [&[data-panel-group-direction=vertical]>div]:rotate-90 cursor-col-resize data-[panel-group-direction=vertical]:cursor-row-resize",n),...s,children:t&&(0,a.jsx)("div",{className:"z-10 flex h-12 w-1 items-center justify-center rounded-full bg-border/30 hover:bg-border/50 transition-colors opacity-0 group-hover:opacity-100",children:(0,a.jsx)(ep.A,{className:"h-3 w-3 text-muted-foreground/50"})})})};var ev=n(82180),eb=n(76899),ew=n(21498),ey=n(97450),ej=n(25654),eN=n(95040),ek=n(85508),eS=n(75711),eC=n(35561),eE=n(71360),eT=n(12108);function eA(){let[e,t]=(0,s.useState)(null),[n,r]=(0,s.useState)(!1);return((0,s.useEffect)(()=>{},[]),n&&e)?(0,a.jsxs)("div",{className:"text-xs font-mono ".concat(e.percent>80?"text-red-500":e.percent>60?"text-yellow-500":"text-muted-foreground"," flex items-center gap-1"),title:"JS Heap: ".concat(e.usedMB,"MB used / ").concat(e.totalMB,"MB limit (").concat(e.percent,"%)"),children:[(0,a.jsx)("span",{className:"opacity-60",children:"MEM:"}),(0,a.jsxs)("span",{children:[e.usedMB,"MB"]}),e.percent>60&&(0,a.jsxs)("span",{className:"opacity-60",children:["(",e.percent,"%)"]})]}):null}function eI(e){let{events:t,onClear:n,onClose:r}=e,[i,o]=(0,s.useState)(""),[l,c]=(0,s.useState)(!0),d=(0,s.useRef)(null),[m,u]=(0,s.useState)(!0),p=(0,s.useMemo)(()=>{let e=[],n=null,a=new Set(["assistant_delta","tool_param_delta","reasoning_delta"]);for(let s of t)a.has(s.event)?n&&n.event===s.event?n.count=(n.count||1)+1:(n&&e.push(n),n={...s,count:1}):(n&&(e.push(n),n=null),e.push(s));return n&&e.push(n),e},[t]);(0,s.useEffect)(()=>{m&&d.current&&d.current.scrollIntoView({behavior:"smooth"})},[p,m]);let h=i?p.filter(e=>e.event.toLowerCase().includes(i.toLowerCase())):p,f=t.reduce((e,t)=>(e[t.event]=(e[t.event]||0)+1,e),{});return(0,a.jsxs)("div",{className:"h-full flex flex-col bg-card border border-border rounded-lg overflow-hidden",children:[(0,a.jsxs)("div",{className:"flex items-center justify-between p-3 border-b border-border bg-muted/30 shrink-0",children:[(0,a.jsxs)("div",{className:"flex items-center gap-2",children:[(0,a.jsx)(es.A,{className:"h-4 w-4 md:hidden"}),r?(0,a.jsxs)("button",{type:"button",onClick:r,"aria-label":"Hide debug panel",className:"relative hidden h-6 w-6 items-center justify-center rounded-sm text-muted-foreground transition-colors hover:text-destructive md:flex group",children:[(0,a.jsx)(es.A,{className:"h-4 w-4 transition-opacity group-hover:opacity-0"}),(0,a.jsx)(N.A,{className:"absolute h-3 w-3 opacity-0 transition-opacity group-hover:opacity-100"})]}):(0,a.jsx)(es.A,{className:"hidden h-4 w-4 md:inline-flex"}),(0,a.jsx)("span",{className:"font-semibold text-sm",children:"Debug Events"}),(0,a.jsxs)("span",{className:"text-xs text-muted-foreground",children:["(",h.length,"/",t.length,")"]}),(0,a.jsx)(eA,{})]}),(0,a.jsxs)("div",{className:"flex items-center gap-1",children:[(0,a.jsx)(S.$,{variant:"ghost",size:"sm",onClick:()=>{null==n||n()},className:"h-7 px-2 hover:bg-muted",title:"Clear all events",children:(0,a.jsx)(eE.A,{className:"h-3 w-3"})}),(0,a.jsx)(S.$,{variant:"ghost",size:"sm",onClick:()=>{let e=new Blob([JSON.stringify(t,null,2)],{type:"application/json"}),n=URL.createObjectURL(e),a=document.createElement("a");a.href=n,a.download="debug-events-".concat(Date.now(),".json"),a.click(),URL.revokeObjectURL(n)},className:"h-7 px-2 text-xs hover:bg-muted",title:"Export to JSON",children:"Export"})]})]}),(0,a.jsx)("div",{className:"p-2 border-b border-border bg-muted/20 text-xs",children:(0,a.jsx)("div",{className:"flex flex-wrap gap-2",children:Object.entries(f).map(e=>{let[t,n]=e;return(0,a.jsxs)("button",{onClick:()=>o(i===t?"":t),className:"px-2 py-1 rounded ".concat(i===t?"bg-primary text-primary-foreground":"bg-muted hover:bg-muted/80"),children:[t," (",n,")"]},t)})})}),(0,a.jsx)("div",{className:"p-2 border-b border-border",children:(0,a.jsx)("input",{type:"text",placeholder:"Filter events...",value:i,onChange:e=>o(e.target.value),className:"w-full px-2 py-1 text-xs rounded bg-background border border-border"})}),(0,a.jsx)("div",{className:"p-2 border-b border-border flex items-center gap-2",children:(0,a.jsxs)("label",{className:"text-xs flex items-center gap-1 cursor-pointer",children:[(0,a.jsx)("input",{type:"checkbox",checked:m,onChange:e=>u(e.target.checked),className:"rounded"}),"Auto-scroll"]})}),(0,a.jsxs)("div",{className:"flex-1 overflow-y-auto p-2 space-y-1",children:[0===h.length?(0,a.jsx)("div",{className:"text-xs text-muted-foreground text-center p-4",children:"No events yet. Events will appear here as they occur."}):h.map(e=>(0,a.jsx)(eP,{event:e},e.id)),(0,a.jsx)("div",{ref:d})]})]})}function eP(e){var t;let{event:n}=e,[r,i]=(0,s.useState)(!1),o=new Date(n.timestamp).toLocaleTimeString();return(0,a.jsxs)(eC.Nt,{open:r,onOpenChange:i,children:[(0,a.jsx)(eC.R6,{className:"w-full text-left",children:(0,a.jsxs)("div",{className:"flex items-center gap-2 p-1.5 rounded hover:bg-muted/50 text-xs",children:[r?(0,a.jsx)(eT.A,{className:"h-3 w-3"}):(0,a.jsx)(u.A,{className:"h-3 w-3"}),(0,a.jsx)("span",{className:"text-muted-foreground font-mono",children:o}),(0,a.jsx)("span",{className:"font-semibold ".concat((t=n.event).includes("error")||t.includes("failed")?"text-red-500":t.includes("retry")?"text-yellow-500":t.includes("completed")||t.includes("success")?"text-green-500":t.includes("tool")?"text-blue-500":t.includes("agent")?"text-purple-500":t.includes("plan")?"text-orange-500":"text-foreground"),children:n.event}),n.count&&n.count>1&&(0,a.jsxs)("span",{className:"text-muted-foreground font-mono",children:["(",n.count,")"]})]})}),(0,a.jsx)(eC.Ke,{children:(0,a.jsx)("div",{className:"ml-6 p-2 bg-muted/30 rounded text-xs font-mono overflow-x-auto",children:(0,a.jsx)("pre",{children:JSON.stringify(n.data,null,2)})})})]})}var eR=n(35299),eF=n(42529),eL=n(78874),eD=n(18085),eO=n(9602),eM=n(89559),eU=n(1473),ez=n(87066),eB=n(78192),e_=n(80934),eW=n(67001),eH=n(55325),eq=n(28419);function e$(e){let{content:t}=e;if("string"==typeof t)return(0,a.jsx)("div",{className:"whitespace-pre-wrap",children:t});let n=t.filter(e=>"text"===e.type),s=t.filter(e=>"image_url"===e.type);return(0,a.jsxs)("div",{className:"space-y-2",children:[n.map((e,t)=>(0,a.jsx)("div",{className:"whitespace-pre-wrap",children:"text"===e.type&&e.text},"text-".concat(t))),s.length>0&&(0,a.jsx)("div",{className:"flex flex-wrap gap-2 p-1 rounded-md bg-muted/50",children:s.map((e,t)=>"image_url"===e.type&&(0,a.jsx)("img",{src:e.image_url.url,alt:"Attached image",className:"h-[60px] w-auto rounded border border-border object-cover"},"img-".concat(t)))})]})}let eJ={shell:(0,a.jsx)(p.A,{className:"h-3 w-3 text-blue-500"}),write:(0,a.jsx)(z.A,{className:"h-3 w-3 text-orange-500"})},eY={pending:(0,a.jsx)(eR.A,{className:"h-3 w-3 animate-spin text-gray-400"}),executing:(0,a.jsx)(eR.A,{className:"h-3 w-3 animate-spin text-blue-500"}),completed:(0,a.jsx)(eF.A,{className:"h-3 w-3 text-green-500"}),failed:(0,a.jsx)(eL.A,{className:"h-3 w-3 text-red-500"})};function eG(e){var t;let{events:n,onRestore:r,onRetry:i,prompt:o,setPrompt:l,generating:c,onGenerate:d,onStop:m,focusContext:p,setFocusContext:h,focusPreviewSnippet:f,chatMode:x,setChatMode:v,currentModel:b,setCurrentModel:w,getModelDisplayName:y,isTourLockingInput:j=!1,onClearChat:k,onClose:C,supportsVision:E=!1,providerReady:T=!0,runtimeErrors:A=[],onSendRuntimeErrors:I,onClearRuntimeErrors:P}=e,R=(0,s.useRef)(null),[F,L]=(0,s.useState)(!0),[D,O]=(0,s.useState)(!1),[M,U]=(0,s.useState)(new Set),z=(0,s.useRef)(!1),[B,_]=(0,s.useState)([]),[W,H]=(0,s.useState)(!1),q=(0,s.useCallback)(e=>{if(e.preventDefault(),H(!1),E)for(let t of Array.from(e.dataTransfer.files).filter(e=>e.type.startsWith("image/"))){let e=new FileReader;e.onload=()=>{var t;let n=e.result,[a,s]=n.split(","),r=(null==(t=a.match(/data:([^;]+)/))?void 0:t[1])||"image/png";_(e=>[...e,{id:"img-".concat(Date.now(),"-").concat(Math.random().toString(36).slice(2,11)),data:s,mediaType:r,preview:n}])},e.readAsDataURL(t)}},[E]),$=(0,s.useCallback)(e=>{e.preventDefault(),E&&H(!0)},[E]),J=(0,s.useCallback)(e=>{e.preventDefault(),H(!1)},[]),Y=(0,s.useCallback)(e=>{var t;if(!E)return;let n=null==(t=e.clipboardData)?void 0:t.items;if(n){for(let e of Array.from(n))if(e.type.startsWith("image/")){let t=e.getAsFile();if(t){let e=new FileReader;e.onload=()=>{var t;let n=e.result,[a,s]=n.split(","),r=(null==(t=a.match(/data:([^;]+)/))?void 0:t[1])||"image/png";_(e=>[...e,{id:"img-".concat(Date.now(),"-").concat(Math.random().toString(36).slice(2,11)),data:s,mediaType:r,preview:n}])},e.readAsDataURL(t)}}}},[E]),G=(0,s.useCallback)(e=>{_(t=>t.filter(t=>t.id!==e))},[]),V=(0,s.useCallback)(()=>{B.length>0?(d(B),_([])):d()},[d,B]);(0,s.useEffect)(()=>{let e=()=>{O(!0)};return window.addEventListener("tour-open-provider-settings",e),()=>{window.removeEventListener("tour-open-provider-settings",e)}},[]);let K=(0,s.useRef)(0),X=(0,s.useRef)(new Map),Z=(0,s.useRef)({result:[],currentTurn:{id:"turn-".concat(Date.now()),items:[]},currentIterationTools:[],itemIdCounter:0}),Q=(0,s.useMemo)(()=>{let e,t=Z.current,a=n.length-K.current;if(0===n.length||K.current>n.length)return K.current=0,X.current=new Map,Z.current={result:[],currentTurn:{id:"turn-".concat(Date.now()),items:[]},currentIterationTools:[],itemIdCounter:0},[];let s=n[n.length-1],r=s&&("assistant_delta"===s.event||"tool_param_delta"===s.event||"reasoning_delta"===s.event),i=X.current.get((null==s?void 0:s.id)||""),o=r&&s.version&&i!==s.version;if(0===a&&!o)return[...t.result,...t.currentTurn.items.length>0?[t.currentTurn]:[]];for(let a of(o?(e=[s],X.current.set(s.id,s.version)):e=n.slice(K.current),e)){var l,c,d,m,u,p,h,f,g,x,v,b,w,y,j,N,k,S,C,E,T;switch(a.event){case"waiting":t.currentTurn.items.push({id:"item-".concat(t.itemIdCounter++),type:"waiting",timestamp:a.timestamp,data:null});break;case"reasoning_start":case"stopped":t.currentTurn.items=t.currentTurn.items.filter(e=>"waiting"!==e.type);break;case"reasoning_delta":let e=((null==(l=a.data)?void 0:l.all)||[a.data]).map(e=>(null==e?void 0:e.text)||"").join("");if(!e.trim()){t.currentTurn.items=t.currentTurn.items.filter(e=>"waiting"!==e.type);break}let n=t.currentTurn.items.find(e=>"reasoning"===e.type&&e.eventId===a.id);if(n)n.data=e;else{let n={id:"item-".concat(t.itemIdCounter++),type:"reasoning",timestamp:a.timestamp,data:e,eventId:a.id};t.currentTurn.items.push(n)}t.currentTurn.items=t.currentTurn.items.filter(e=>"waiting"!==e.type);break;case"reasoning_complete":t.currentTurn.items=t.currentTurn.items.filter(e=>"waiting"!==e.type);break;case"toolCalls":let s=(null==(c=a.data)?void 0:c.toolCalls)||[];for(let e=0;e"waiting"!==e.type);break;case"tool_status":let{toolIndex:r,status:i,result:o,error:A}=a.data||{},I=t.currentIterationTools[r];if(I&&(I.status=i,o&&(I.result=o),A&&(I.error=A),"executing"===i&&(null==(p=I.parameters)?void 0:p._raw)&&"string"==typeof I.parameters._raw))try{I.parameters=JSON.parse(I.parameters._raw)}catch(e){}break;case"tool_result":let P=t.currentIterationTools[null==(h=a.data)?void 0:h.toolIndex];P&&(null==(f=a.data)?void 0:f.result)&&(P.result=a.data.result);break;case"tool_param_delta":for(let e of(null==(g=a.data)?void 0:g.all)||[a.data]){let{toolId:n,partialArguments:a}=e||{};if(!n)continue;let s=t.currentTurn.items.find(e=>{var t;return"tool"===e.type&&(null==(t=e.data)?void 0:t.id)===n});if(s){let e=s.data;try{e.parameters=JSON.parse(a)}catch(t){e.parameters={_raw:a}}}}break;case"assistant_delta":let R=(null==(x=a.data)?void 0:x.all)||[a.data],F=t.currentTurn.items.find(e=>"text"===e.type&&e.eventId===a.id),L=R.map(e=>(null==e?void 0:e.text)||"").join("");if(L)if(F)F.data=L;else{let e={id:"item-".concat(t.itemIdCounter++),type:"text",timestamp:a.timestamp,data:L,eventId:a.id};t.currentTurn.items.push(e)}t.currentTurn.items=t.currentTurn.items.filter(e=>"waiting"!==e.type);break;case"plan_message":t.currentTurn.items.push({id:"item-".concat(t.itemIdCounter++),type:"plan",timestamp:a.timestamp,data:(null==(v=a.data)?void 0:v.content)||""});break;case"agent_message":t.currentTurn.items.push({id:"item-".concat(t.itemIdCounter++),type:"agent",timestamp:a.timestamp,data:(null==(b=a.data)?void 0:b.content)||""});break;case"task_progress":t.currentTurn.items.push({id:"item-".concat(t.itemIdCounter++),type:"progress",timestamp:a.timestamp,data:(null==(w=a.data)?void 0:w.content)||""});break;case"conversation_message":let D=null==(y=a.data)?void 0:y.message;if((null==D?void 0:D.role)==="user"){if(null==(j=D.content)?void 0:j.includes("Before finishing, you must call the evaluation tool"))break;let e=(null==(N=D.ui_metadata)?void 0:N.isSyntheticError)===!0,n=null==(k=D.ui_metadata)?void 0:k.projectContext;n&&!e&&t.currentTurn.items.push({id:"item-".concat(t.itemIdCounter++),type:"project_context",timestamp:a.timestamp,data:n});let s=(null==(S=D.ui_metadata)?void 0:S.displayContent)||D.content||"";t.currentTurn.items.push({id:"item-".concat(t.itemIdCounter++),type:e?"synthetic_error":"user",timestamp:a.timestamp,data:s})}break;case"user_message":t.currentTurn.items.push({id:"item-".concat(t.itemIdCounter++),type:"user",timestamp:a.timestamp,data:(null==(C=a.data)?void 0:C.content)||""});break;case"error":t.currentTurn.items.push({id:"item-".concat(t.itemIdCounter++),type:"error",timestamp:a.timestamp,data:a.data}),t.currentTurn.items=t.currentTurn.items.filter(e=>"waiting"!==e.type);break;case"usage":t.currentTurn.usage=a.data,t.currentTurn.items=t.currentTurn.items.filter(e=>"waiting"!==e.type);break;case"checkpoint_created":t.currentTurn.checkpointId=null==(E=a.data)?void 0:E.checkpointId;break;case"iteration":t.currentTurn.iteration=null==(T=a.data)?void 0:T.iteration,t.currentTurn.items.length>0&&(t.result.push(t.currentTurn),t.currentTurn={id:"turn-".concat(Date.now(),"-").concat(t.result.length),items:[]}),t.currentIterationTools=[]}}return o||(K.current=n.length),[...t.result,...t.currentTurn.items.length>0?[t.currentTurn]:[]]},[n]);(0,s.useEffect)(()=>{if(!F||!R.current)return;let e=requestAnimationFrame(()=>{R.current&&(z.current=!0,R.current.scrollTop=R.current.scrollHeight,setTimeout(()=>{z.current=!1},50))});return()=>cancelAnimationFrame(e)},[Q,F]),(0,s.useEffect)(()=>{Q.length>0&&L(!0)},[Q.length]),(0,s.useEffect)(()=>{let e=R.current;if(!e)return;let t=()=>{if(z.current)return;let{scrollTop:t,scrollHeight:n,clientHeight:a}=e;L(t+a>=n-50)};return e.addEventListener("scroll",t),()=>e.removeEventListener("scroll",t)},[]);let ee=e=>{U(t=>{let n=new Set(t);return n.has(e)?n.delete(e):n.add(e),n})},en=null!=(t=null==f?void 0:f.trim())?t:"",ea=p?(0,a.jsxs)("div",{id:"focus-context-hint",className:"rounded-md border border-dashed border-primary/40 bg-primary/5 px-3 py-2 text-xs text-muted-foreground shadow-sm",children:[(0,a.jsxs)("div",{className:"flex flex-wrap items-center justify-between gap-2 text-foreground",children:[(0,a.jsxs)("div",{className:"flex items-center gap-2",children:[(0,a.jsx)("span",{className:"font-medium text-xs uppercase tracking-wide text-primary",children:"context"}),(0,a.jsx)("span",{className:"text-[10px] uppercase tracking-wide text-muted-foreground",children:"included in next message"})]}),(0,a.jsx)(S.$,{size:"sm",variant:"ghost",className:"h-6 px-2 text-xs",onClick:()=>h(null),title:"Clear focus context",children:"Clear"})]}),(0,a.jsxs)("div",{className:"mt-2 space-y-2",children:[p.domPath&&(0,a.jsx)("div",{className:"text-[11px] font-mono text-muted-foreground/80 break-all leading-snug",children:p.domPath}),en&&(0,a.jsx)("pre",{className:"max-h-24 overflow-auto rounded border border-border/50 bg-background/90 px-2 py-1 text-[11px] text-foreground leading-relaxed",children:(0,a.jsx)("code",{children:en})})]})]}):null,es=!c&&A.length>0?(0,a.jsxs)("div",{className:"rounded-md border border-dashed border-destructive/40 bg-destructive/5 px-3 py-2 text-xs text-muted-foreground shadow-sm",children:[(0,a.jsxs)("div",{className:"flex flex-wrap items-center justify-between gap-2 text-foreground",children:[(0,a.jsxs)("div",{className:"flex items-center gap-2",children:[(0,a.jsx)("span",{className:"font-medium text-xs uppercase tracking-wide text-destructive",children:"runtime errors"}),(0,a.jsx)("span",{className:"inline-flex items-center justify-center rounded-full bg-destructive/15 text-destructive text-[10px] font-medium px-1.5 min-w-[18px] h-[18px]",children:A.length})]}),(0,a.jsxs)("div",{className:"flex items-center gap-1",children:[P&&(0,a.jsx)(S.$,{size:"sm",variant:"ghost",className:"h-6 px-2 text-xs",onClick:P,title:"Dismiss runtime errors",children:"Clear"}),I&&(0,a.jsx)(S.$,{size:"sm",variant:"ghost",className:"h-6 px-2 text-xs text-destructive",onClick:I,title:"Send errors to AI for correction",children:"Send"})]})]}),(0,a.jsx)("pre",{className:"mt-2 max-h-24 overflow-auto rounded border border-border/50 bg-background/90 px-2 py-1 text-[11px] text-foreground leading-relaxed",children:(0,a.jsx)("code",{children:A.map(e=>"• ".concat(e)).join("\n")})})]}):null;return(0,a.jsxs)("div",{className:"h-full flex flex-col bg-card border border-border rounded-lg overflow-hidden","data-tour-id":"assistant-panel",children:[(0,a.jsxs)("div",{className:"flex items-center justify-between p-3 border-b border-border bg-muted/30 shrink-0",children:[(0,a.jsxs)("div",{className:"flex items-center gap-2",children:[(0,a.jsx)(et.A,{className:"h-4 w-4 md:hidden",style:{color:"var(--button-assistant-active)"}}),C?(0,a.jsxs)("button",{type:"button",onClick:C,"aria-label":"Hide chat panel",className:"relative hidden h-6 w-6 items-center justify-center rounded-sm text-muted-foreground transition-colors hover:text-destructive md:flex group",children:[(0,a.jsx)(et.A,{className:"h-4 w-4 transition-opacity group-hover:opacity-0",style:{color:"var(--button-assistant-active)"}}),(0,a.jsx)(N.A,{className:"absolute h-3 w-3 opacity-0 transition-opacity group-hover:opacity-100"})]}):(0,a.jsx)(et.A,{className:"hidden h-4 w-4 md:inline-flex",style:{color:"var(--button-assistant-active)"}}),(0,a.jsx)("span",{className:"font-semibold text-sm",children:"Chat"})]}),(0,a.jsx)("div",{className:"flex items-center gap-1",children:k&&(0,a.jsx)(S.$,{variant:"ghost",size:"sm",onClick:k,className:"h-7 px-2 hover:bg-muted",title:"Clear chat","data-tour-id":"clear-chat-button",children:(0,a.jsx)(eE.A,{className:"h-3 w-3"})})})]}),(0,a.jsx)("div",{ref:R,className:"flex-1 overflow-y-auto p-4 space-y-4",children:0===Q.length?(0,a.jsx)("div",{className:"text-xs text-muted-foreground text-center p-4",children:"No messages yet. Start a conversation to see it here."}):Q.map(e=>(0,a.jsx)(eV,{turn:e,onRestore:r,onRetry:i,expandedItems:M,onToggleExpanded:ee},e.id))}),(0,a.jsxs)("div",{className:"p-3 space-y-2",children:[es,ea,(0,a.jsxs)("div",{className:"bg-card border rounded-lg shadow-sm overflow-hidden transition-all ".concat(W?"border-primary border-2 bg-primary/5":"border-border"),onDrop:q,onDragOver:$,onDragLeave:J,children:[B.length>0&&(0,a.jsxs)("div",{className:"px-3 pt-2 flex flex-wrap gap-2",children:[B.map(e=>(0,a.jsxs)("div",{className:"relative group",children:[(0,a.jsx)("img",{src:e.preview,alt:"Pending upload",className:"h-12 w-12 object-cover rounded border border-border"}),(0,a.jsx)("button",{onClick:()=>G(e.id),className:"absolute -top-1 -right-1 h-4 w-4 bg-destructive text-destructive-foreground rounded-full flex items-center justify-center opacity-0 group-hover:opacity-100 transition-opacity",title:"Remove image",children:(0,a.jsx)(N.A,{className:"h-3 w-3"})})]},e.id)),(0,a.jsxs)("span",{className:"text-xs text-muted-foreground self-end pb-1",children:[B.length," image",1!==B.length?"s":""," attached"]})]}),W&&E&&(0,a.jsx)("div",{className:"absolute inset-0 flex items-center justify-center bg-primary/10 z-10 pointer-events-none",children:(0,a.jsxs)("div",{className:"text-primary font-medium flex items-center gap-2",children:[(0,a.jsx)(g.A,{className:"h-5 w-5"}),"Drop image here"]})}),(0,a.jsxs)("div",{className:"relative flex bg-card rounded-lg transition-all",children:[(0,a.jsx)(eW.T,{value:o,onChange:e=>l(e.target.value),onKeyDown:e=>{!j&&"Enter"===e.key&&(e.ctrlKey||e.metaKey)&&(e.preventDefault(),V())},onPaste:Y,placeholder:T?E?"Describe what you want to build... (paste or drop images)":"Describe what you want to build...":"Select a provider to start...",className:"flex-1 px-3 py-2 bg-transparent border-0 resize-none focus:outline-none text-sm placeholder:text-muted-foreground text-foreground",rows:3,disabled:c||j||!T}),(0,a.jsx)("div",{className:"flex flex-col p-2 gap-2",children:(0,a.jsx)(S.$,{onClick:c?m:V,disabled:j?!c:!c&&(!o.trim()&&0===B.length||!T),size:"sm",className:"flex items-center gap-2",children:c?(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(eR.A,{className:"h-4 w-4 animate-spin"}),"Stop"]}):(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(eD.A,{className:"h-4 w-4"}),"Send"]})})})]}),(0,a.jsx)("div",{className:"border-t border-border bg-muted/50 px-2 py-2",children:(0,a.jsxs)("div",{className:"flex items-center justify-between gap-2",children:[(0,a.jsxs)(ey.AM,{open:D,onOpenChange:O,children:[(0,a.jsx)(ey.Wv,{asChild:!0,children:(0,a.jsxs)(S.$,{variant:"outline",size:"sm",className:"h-7 text-xs ".concat(T?"":"ring-2 ring-primary/70 animate-ring-opacity border-primary"),"data-tour-id":"provider-settings-trigger",children:[(0,a.jsx)("span",{children:T?y(b):"Select provider"}),D?(0,a.jsx)(u.A,{className:"h-3 w-3 ml-1"}):(0,a.jsx)(eT.A,{className:"h-3 w-3 ml-1"})]})}),(0,a.jsx)(ey.hl,{className:"w-[460px] max-w-[calc(100vw-2rem)] max-h-[min(680px,calc(100vh-5rem))] overflow-hidden flex flex-col",align:"start","data-tour-id":"provider-settings-popup",children:(0,a.jsx)(eq.t,{onClose:()=>O(!1),onModelChange:e=>w(e)})})]}),(0,a.jsxs)(eH.OY,{type:"single",value:x?"chat":"code",onValueChange:e=>{e&&v("chat"===e)},className:"gap-1",children:[(0,a.jsxs)(eH.dz,{value:"chat",className:"h-7 text-xs px-2",children:[(0,a.jsx)(et.A,{className:"h-3 w-3 mr-1"}),"Chat"]}),(0,a.jsxs)(eH.dz,{value:"code",className:"h-7 text-xs px-2",children:[(0,a.jsx)(eO.A,{className:"h-3 w-3 mr-1"}),"Code"]})]})]})})]})]})]})}function eV(e){var t,n,s;let{turn:r,onRestore:i,onRetry:o,expandedItems:l,onToggleExpanded:c}=e;return(0,a.jsxs)("div",{className:"space-y-2",...r.checkpointId?{"data-checkpoint-id":r.checkpointId}:{},children:[r.items.map(e=>{switch(e.type){case"waiting":return(0,a.jsx)("div",{className:"bg-muted/30 rounded-md p-2 opacity-70",children:(0,a.jsxs)("div",{className:"flex items-center gap-2 px-1",children:[(0,a.jsx)(eR.A,{className:"h-3 w-3 animate-spin text-blue-400"}),(0,a.jsx)("span",{className:"text-xs text-muted-foreground",children:"Waiting for response..."})]})},e.id);case"reasoning":return(0,a.jsx)(eZ,{itemId:e.id,content:e.data,isExpanded:l.has(e.id),onToggle:()=>c(e.id)},e.id);case"plan":return(0,a.jsx)(eQ,{itemId:e.id,content:e.data,isExpanded:l.has(e.id),onToggle:()=>c(e.id)},e.id);case"agent":return(0,a.jsx)(e0,{itemId:e.id,content:e.data,isExpanded:l.has(e.id),onToggle:()=>c(e.id)},e.id);case"progress":return(0,a.jsx)(e1,{itemId:e.id,content:e.data,isExpanded:l.has(e.id),onToggle:()=>c(e.id)},e.id);case"tool":return(0,a.jsx)(eK,{itemId:e.id,tool:e.data,isExpanded:l.has(e.id),onToggle:()=>c(e.id)},e.id);case"text":return(0,a.jsx)("div",{className:"text-sm text-foreground/90 bg-muted/20 px-3 py-2 rounded",children:(0,a.jsx)(e_.T,{content:e.data})},e.id);case"project_context":return(0,a.jsxs)("div",{className:"rounded-md transition-all ".concat(l.has(e.id)?"bg-muted/30 p-2":"p-1.5"),children:[(0,a.jsxs)("button",{onClick:()=>c(e.id),className:"flex items-center gap-2 w-full text-left hover:bg-muted/30 rounded px-1",children:[(0,a.jsx)(p.A,{className:"h-3 w-3 text-muted-foreground transition-transform ".concat(l.has(e.id)?"rotate-90":"")}),(0,a.jsx)(z.A,{className:"h-3 w-3 text-muted-foreground"}),(0,a.jsx)("span",{className:"text-xs text-muted-foreground",children:"Project context"})]}),l.has(e.id)&&(0,a.jsx)("div",{className:"mt-2 px-2",children:(0,a.jsx)("pre",{className:"text-xs bg-muted/50 p-2 rounded overflow-x-auto whitespace-pre-wrap text-muted-foreground",children:e.data})})]},e.id);case"user":return(0,a.jsxs)("div",{className:"text-sm text-foreground bg-primary/10 px-3 py-2 rounded border border-primary/20",children:[(0,a.jsx)("div",{className:"font-semibold text-primary mb-1 text-xs",children:"User"}),(0,a.jsx)(e$,{content:e.data})]},e.id);case"synthetic_error":return(0,a.jsx)(eX,{itemId:e.id,content:e.data,isExpanded:l.has(e.id),onToggle:()=>c(e.id)},e.id);case"error":var t,n;return(0,a.jsx)("div",{className:"text-sm bg-destructive/10 border border-destructive/20 px-3 py-2 rounded",children:(0,a.jsxs)("div",{className:"flex items-start gap-2",children:[(0,a.jsx)(eL.A,{className:"h-4 w-4 text-destructive mt-0.5 shrink-0"}),(0,a.jsxs)("div",{className:"flex-1",children:[(0,a.jsx)("div",{className:"font-semibold text-destructive mb-1",children:"Error"}),(0,a.jsx)("div",{className:"text-destructive/90 whitespace-pre-wrap font-mono text-xs",children:(null==(t=e.data)?void 0:t.message)||JSON.stringify(e.data,null,2)}),(null==(n=e.data)?void 0:n.stack)&&(0,a.jsxs)("details",{className:"mt-2",children:[(0,a.jsx)("summary",{className:"text-xs text-destructive/70 cursor-pointer hover:text-destructive",children:"Stack trace"}),(0,a.jsx)("pre",{className:"text-[10px] text-destructive/60 mt-1 overflow-x-auto",children:e.data.stack})]})]})]})},e.id);default:return null}}),(r.usage||r.checkpointId)&&(0,a.jsxs)("div",{className:"flex items-center justify-between gap-2",children:[r.usage&&(0,a.jsxs)("div",{className:"text-xs text-muted-foreground",children:["Tokens: ",(null==(t=(null==(n=r.usage.usage)?void 0:n.totalTokens)||r.usage.totalTokens)?void 0:t.toLocaleString())||"N/A",(void 0!==r.usage.totalCost||void 0!==r.usage.cost)&&" • Cost: $".concat(((null!=(s=r.usage.totalCost)?s:r.usage.cost)||0).toFixed(4))]}),r.checkpointId&&(0,a.jsxs)("div",{className:"flex items-center gap-1",children:[i&&(0,a.jsxs)(S.$,{size:"sm",variant:"ghost",onClick:()=>i(r.checkpointId),className:"h-6 px-2 text-xs",title:"Restore to this checkpoint",children:[(0,a.jsx)(Z.A,{className:"h-3 w-3 mr-1"}),"Restore"]}),o&&(0,a.jsxs)(S.$,{size:"sm",variant:"ghost",onClick:()=>o(r.checkpointId),className:"h-6 px-2 text-xs",title:"Restore files and retry from this checkpoint",children:[(0,a.jsx)(eM.A,{className:"h-3 w-3 mr-1"}),"Retry"]})]})]})]})}function eK(e){var t,n,s;let{itemId:r,tool:i,isExpanded:o,onToggle:l}=e;return(0,a.jsxs)("div",{className:"bg-muted/30 rounded-md transition-all ".concat("executing"===i.status?"ring-2 ring-blue-500/20 animate-pulse":""," ").concat(o?"p-2":"p-1.5"),children:[(0,a.jsxs)("button",{onClick:l,className:"flex items-center gap-2 w-full text-left hover:bg-muted/50 rounded px-1",children:[(0,a.jsxs)("div",{className:"flex items-center gap-1.5",children:[eJ[i.name]||(0,a.jsx)(p.A,{className:"h-3 w-3"}),(0,a.jsx)("span",{className:"text-xs font-mono",children:i.name})]}),"shell"===i.name&&(null==(t=i.parameters)?void 0:t.cmd)&&(0,a.jsx)("code",{className:"text-xs text-muted-foreground",children:Array.isArray(i.parameters.cmd)?i.parameters.cmd.slice(1).join(" ").substring(0,50):String(i.parameters.cmd).substring(0,50)}),((null==(n=i.parameters)?void 0:n.path)||(null==(s=i.parameters)?void 0:s.file_path))&&(0,a.jsx)("code",{className:"text-xs text-muted-foreground",children:i.parameters.path||i.parameters.file_path}),(0,a.jsx)("div",{className:"ml-auto",children:eY[i.status||"completed"]})]}),o&&(0,a.jsxs)("div",{className:"mt-2 space-y-2",children:[i.parameters&&Object.keys(i.parameters).length>0&&(0,a.jsxs)("div",{className:"px-2",children:[(0,a.jsx)("div",{className:"text-[10px] uppercase tracking-wider text-muted-foreground mb-1",children:"Parameters"}),(0,a.jsx)("pre",{className:"text-xs bg-muted/50 p-2 rounded overflow-x-auto",children:JSON.stringify(i.parameters,null,2)})]}),i.result&&(0,a.jsxs)("div",{className:"px-2",children:[(0,a.jsx)("div",{className:"text-[10px] uppercase tracking-wider text-muted-foreground mb-1",children:"Result"}),(0,a.jsx)("pre",{className:"text-xs bg-muted/50 p-2 rounded overflow-x-auto max-h-40 overflow-y-auto",children:"string"==typeof i.result?i.result:JSON.stringify(i.result,null,2)})]}),i.error&&(0,a.jsxs)("div",{className:"px-2",children:[(0,a.jsx)("div",{className:"text-[10px] uppercase tracking-wider text-destructive mb-1",children:"Error"}),(0,a.jsx)("pre",{className:"text-xs bg-destructive/10 text-destructive p-2 rounded overflow-x-auto",children:i.error})]})]})]})}function eX(e){let{itemId:t,content:n,isExpanded:s,onToggle:r}=e;return(0,a.jsxs)("div",{className:"bg-amber-500/10 rounded-md transition-all ".concat(s?"p-2":"p-1.5"),children:[(0,a.jsxs)("button",{onClick:r,className:"flex items-center gap-2 w-full text-left hover:bg-amber-500/20 rounded px-1",children:[(0,a.jsxs)("div",{className:"flex items-center gap-1.5",children:[(0,a.jsx)(eM.A,{className:"h-3 w-3 text-amber-600"}),(0,a.jsx)("span",{className:"text-xs font-mono",children:"Auto-correction"})]}),(0,a.jsx)("div",{className:"ml-auto",children:(0,a.jsx)(eF.A,{className:"h-3 w-3 text-amber-600"})})]}),s&&(0,a.jsx)("div",{className:"mt-2 px-2",children:(0,a.jsx)("pre",{className:"text-xs bg-muted/50 p-2 rounded overflow-x-auto whitespace-pre-wrap",children:n})})]})}function eZ(e){var t;let{itemId:n,content:s,isExpanded:r,onToggle:i}=e,o=(null==(t=(s||"").split("\n").filter(e=>e.trim())[0])?void 0:t.substring(0,60))||"Reasoning...",l=!s||s.length<20;return(0,a.jsxs)("div",{className:"bg-violet-500/10 rounded-md transition-all p-1.5 border border-violet-500/20",children:[(0,a.jsxs)("button",{onClick:i,className:"flex items-center gap-2 w-full text-left hover:bg-violet-500/20 rounded px-1",children:[(0,a.jsxs)("div",{className:"flex items-center gap-1.5",children:[l?(0,a.jsx)(eR.A,{className:"h-3 w-3 animate-spin text-violet-500"}):(0,a.jsx)(eU.A,{className:"h-3 w-3 text-violet-500"}),(0,a.jsx)("span",{className:"text-xs font-mono",children:"reasoning"})]}),(0,a.jsx)("code",{className:"text-xs text-muted-foreground truncate flex-1",children:l?"Thinking...":o}),(0,a.jsx)("div",{className:"ml-auto",children:(0,a.jsx)(p.A,{className:"h-3 w-3 transition-transform ".concat(r?"rotate-90":"")})})]}),r&&(0,a.jsx)("div",{className:"mt-2 px-2",children:(0,a.jsx)("div",{className:"text-xs bg-muted/50 p-2 rounded overflow-x-auto max-h-64 overflow-y-auto",children:(0,a.jsx)(e_.T,{content:s||"Thinking..."})})})]})}function eQ(e){var t;let{itemId:n,content:s,isExpanded:r,onToggle:i}=e,o=(null==(t=s.split("\n")[0])?void 0:t.replace(/^\*\*|\*\*$/g,"").substring(0,50))||"Plan";return(0,a.jsxs)("div",{className:"bg-muted/30 rounded-md transition-all p-1.5",children:[(0,a.jsxs)("button",{onClick:i,className:"flex items-center gap-2 w-full text-left hover:bg-muted/50 rounded px-1",children:[(0,a.jsxs)("div",{className:"flex items-center gap-1.5",children:[(0,a.jsx)(ez.A,{className:"h-3 w-3 text-orange-500"}),(0,a.jsx)("span",{className:"text-xs font-mono",children:"plan"})]}),(0,a.jsx)("code",{className:"text-xs text-muted-foreground truncate flex-1",children:o}),(0,a.jsx)("div",{className:"ml-auto",children:(0,a.jsx)(p.A,{className:"h-3 w-3 transition-transform ".concat(r?"rotate-90":"")})})]}),r&&(0,a.jsx)("div",{className:"mt-2 px-2",children:(0,a.jsx)("pre",{className:"text-xs bg-muted/50 p-2 rounded overflow-x-auto whitespace-pre-wrap",children:s})})]})}function e0(e){var t;let{itemId:n,content:s,isExpanded:r,onToggle:i}=e,o=(null==(t=s.split("\n")[0])?void 0:t.replace(/^\*\*|\*\*$/g,"").replace(/^🤖\s*/,"").substring(0,50))||"Agent";return(0,a.jsxs)("div",{className:"bg-muted/30 rounded-md transition-all p-1.5",children:[(0,a.jsxs)("button",{onClick:i,className:"flex items-center gap-2 w-full text-left hover:bg-muted/50 rounded px-1",children:[(0,a.jsxs)("div",{className:"flex items-center gap-1.5",children:[(0,a.jsx)(eB.A,{className:"h-3 w-3 text-purple-500"}),(0,a.jsx)("span",{className:"text-xs font-mono",children:"agent"})]}),(0,a.jsx)("code",{className:"text-xs text-muted-foreground truncate flex-1",children:o}),(0,a.jsx)("div",{className:"ml-auto",children:(0,a.jsx)(p.A,{className:"h-3 w-3 transition-transform ".concat(r?"rotate-90":"")})})]}),r&&(0,a.jsx)("div",{className:"mt-2 px-2",children:(0,a.jsx)("pre",{className:"text-xs bg-muted/50 p-2 rounded overflow-x-auto whitespace-pre-wrap",children:s})})]})}function e1(e){let{itemId:t,content:n,isExpanded:s,onToggle:r}=e,i=n.includes("✅"),o=n.replace(/^[✅🔄]\s*/,"").substring(0,50);return(0,a.jsxs)("div",{className:"bg-muted/30 rounded-md transition-all p-1.5",children:[(0,a.jsxs)("button",{onClick:r,className:"flex items-center gap-2 w-full text-left hover:bg-muted/50 rounded px-1",children:[(0,a.jsxs)("div",{className:"flex items-center gap-1.5",children:[i?(0,a.jsx)(eF.A,{className:"h-3 w-3 text-green-500"}):(0,a.jsx)(eR.A,{className:"h-3 w-3 animate-spin text-blue-500"}),(0,a.jsx)("span",{className:"text-xs font-mono",children:"progress"})]}),(0,a.jsx)("code",{className:"text-xs text-muted-foreground truncate flex-1",children:o}),(0,a.jsx)("div",{className:"ml-auto",children:(0,a.jsx)(p.A,{className:"h-3 w-3 transition-transform ".concat(s?"rotate-90":"")})})]}),s&&(0,a.jsx)("div",{className:"mt-2 px-2",children:(0,a.jsx)("pre",{className:"text-xs bg-muted/50 p-2 rounded overflow-x-auto whitespace-pre-wrap",children:n})})]})}function e2(e){let{projectId:t,selectedDeploymentId:n,onDeploymentChange:a,className:r}=e,[i,o]=(0,s.useState)([]),[l,c]=(0,s.useState)(!0),[d,m]=(0,s.useState)(null);return(0,s.useEffect)(()=>{(async()=>{c(!1)})()},[t]),null}n(85710),n(47507);var e5=n(67812),e3=n(43465),e4=n(52987),e6=n(27830);function e8(e){let{projectId:t,events:n,currentCheckpointId:r,onRestore:i,onScrollToTurn:o,onClose:l,refreshKey:c}=e,[d,m]=(0,s.useState)([]),u=(0,s.useMemo)(()=>{let e=new Set;for(let a of n){var t;"checkpoint_created"===a.event&&(null==(t=a.data)?void 0:t.checkpointId)&&e.add(a.data.checkpointId)}return e},[n]);return(0,s.useEffect)(()=>{let e=!1;return(async()=>{let n=await eb.Y.getCheckpoints(t);e||m(n)})(),()=>{e=!0}},[t,n.length,c]),(0,a.jsxs)("div",{className:"h-full border border-border rounded-lg shadow-sm overflow-hidden flex flex-col",style:{background:"linear-gradient(0deg, rgba(var(--panel-checkpoint-rgb), 0.01), rgba(var(--panel-checkpoint-rgb), 0.01)), var(--card)",minWidth:"240px"},children:[(0,a.jsxs)("div",{className:"flex items-center justify-between px-3 py-2 border-b border-border shrink-0",style:{background:"linear-gradient(0deg, rgba(var(--panel-checkpoint-rgb), 0.03), rgba(var(--panel-checkpoint-rgb), 0.05))"},children:[(0,a.jsxs)("div",{className:"flex items-center gap-2",children:[(0,a.jsx)(ea.A,{className:"h-3.5 w-3.5",style:{color:"var(--button-checkpoint-active)"}}),(0,a.jsx)("span",{className:"text-xs font-medium",children:"Checkpoints"}),d.length>0&&(0,a.jsxs)("span",{className:"text-[10px] text-muted-foreground",children:["(",d.length,")"]})]}),l&&(0,a.jsx)(S.$,{variant:"ghost",size:"sm",className:"h-6 w-6 p-0",onClick:l,children:(0,a.jsx)(N.A,{className:"h-3.5 w-3.5"})})]}),(0,a.jsx)("div",{className:"flex-1 overflow-y-auto",children:0===d.length?(0,a.jsxs)("div",{className:"flex flex-col items-center justify-center h-full text-muted-foreground gap-2 p-4",children:[(0,a.jsx)(e3.A,{className:"h-8 w-8 opacity-40"}),(0,a.jsx)("span",{className:"text-xs text-center",children:"No checkpoints yet. Checkpoints are created automatically when the AI makes changes."})]}):(0,a.jsx)("div",{className:"p-2 space-y-1.5",children:d.map(e=>{let t=e.id===r,n=u.has(e.id);return(0,a.jsxs)("div",{className:"rounded-md border px-2.5 py-2 text-xs transition-colors ".concat(t?"border-primary/40 bg-primary/5":"border-border/60 bg-card hover:bg-muted/30"),children:[(0,a.jsxs)("div",{className:"flex items-center gap-1.5 mb-1",children:[(0,a.jsx)(e5.E,{variant:"manual"===e.kind?"default":"secondary",className:"text-[9px] px-1.5 py-0 h-4 leading-none",children:"manual"===e.kind?"save":e.kind}),(0,a.jsx)("span",{className:"text-[10px] text-muted-foreground ml-auto whitespace-nowrap",children:(0,e6.m)(new Date(e.timestamp),{addSuffix:!0})})]}),(0,a.jsxs)(ev.m_,{children:[(0,a.jsx)(ev.k$,{asChild:!0,children:(0,a.jsx)("p",{className:"text-[11px] text-foreground/80 truncate leading-snug mb-1.5",children:e.description})}),(0,a.jsx)(ev.ZI,{side:"bottom",className:"max-w-[300px]",children:(0,a.jsx)("p",{className:"text-xs",children:e.description})})]}),(0,a.jsxs)("div",{className:"flex items-center gap-1",children:[n&&(0,a.jsxs)(S.$,{variant:"ghost",size:"sm",className:"h-5 px-1.5 text-[10px] text-muted-foreground hover:text-foreground",onClick:()=>o(e.id),children:[(0,a.jsx)(e4.A,{className:"h-3 w-3 mr-0.5"}),"Jump"]}),(0,a.jsxs)(S.$,{variant:"ghost",size:"sm",className:"h-5 px-1.5 text-[10px] text-muted-foreground hover:text-foreground ml-auto",onClick:()=>i(e.id,e.description),children:[(0,a.jsx)(Z.A,{className:"h-3 w-3 mr-0.5"}),"Restore"]})]})]},e.id)})})})]})}var e9=n(17519),e7=n(59e3),te=n(40867),tt=n(78098);function tn(e){return e.endsWith(".py")?"python":e.endsWith(".lua")?"lua":null}function ta(e,t,n){switch(t){case"warn":e.writeln("\x1b[33m[warn] ".concat(n,"\x1b[0m"));break;case"error":e.writeln("\x1b[31m[error] ".concat(n,"\x1b[0m"));break;case"info":e.writeln("\x1b[36m[info] ".concat(n,"\x1b[0m"));break;case"debug":e.writeln("\x1b[2m[debug] ".concat(n,"\x1b[0m"));break;default:e.writeln(n)}}function ts(e){let{projectId:t,runtime:o,onClose:l,bufferedMessages:c,onBufferConsumed:d}=e,m=(0,s.useRef)(null),u=(0,s.useRef)(null),p=(0,s.useRef)(null),[h,f]=(0,s.useState)(!1),[g,x]=(0,s.useState)(!1),v=(0,s.useRef)(null),b="terminal"===(0,W.getRuntimeConfig)(o).previewMode,y="python"===o?"/main.py":"lua"===o?"/main.lua":"",[j,k]=(0,s.useState)(y),[C,E]=(0,s.useState)([]),T=(0,s.useRef)(""),A=(0,s.useRef)(0),I=(0,s.useRef)(!1),P=(0,s.useRef)([]),R=(0,s.useRef)(-1),F=(0,s.useRef)(""),L=(0,s.useRef)(0),D=(0,s.useRef)(!1),O=(0,s.useRef)(!1),M=(0,s.useCallback)(async()=>{try{await r.vfs.init();let e=(await r.vfs.listFiles(t)).filter(e=>{var t;return t=e.path,null!==tn(t)}).map(e=>e.path).sort();E(e)}catch(e){}},[t]);(0,s.useEffect)(()=>{let e=!1,t=null,a=null;return(async()=>{if(!m.current)return;let{Terminal:s}=await n.e(3888).then(n.bind(n,79101)),{FitAddon:r}=await n.e(5581).then(n.bind(n,75581));try{await Promise.all([n.e(3786),n.e(3110)]).then(n.t.bind(n,20729,23))}catch(e){}if(!e&&m.current){if(m.current.innerHTML="",t=new s({theme:{background:"#1a1a2e",foreground:"#e0e0e0",cursor:"#e0e0e0",cursorAccent:"#1a1a2e",selectionBackground:"rgba(255, 255, 255, 0.2)",black:"#1a1a2e",red:"#ff6b6b",green:"#51cf66",yellow:"#ffd43b",blue:"#748ffc",magenta:"#cc5de8",cyan:"#66d9e8",white:"#e0e0e0",brightBlack:"#495057",brightRed:"#ff8787",brightGreen:"#69db7c",brightYellow:"#ffe066",brightBlue:"#91a7ff",brightMagenta:"#e599f7",brightCyan:"#99e9f2",brightWhite:"#f8f9fa"},fontSize:13,fontFamily:'"JetBrains Mono", "Fira Code", "SF Mono", Menlo, Monaco, monospace',lineHeight:1.4,cursorBlink:!0,disableStdin:!1,convertEol:!0,scrollback:5e3}),a=new r,t.loadAddon(a),t.open(m.current),requestAnimationFrame(()=>{if(a&&!e)try{a.fit()}catch(e){}}),u.current=t,p.current=a,x(!0),t.writeln("\x1b[2mConsole ready — type 'help' for commands\x1b[0m"),z(t),c&&c.length>0){for(let e of c)ta(t,e.level,e.text);null==d||d(),z(t)}t.onData(e=>{!function(e){let t=u.current;if(t){if(I.current){"\x03"===e&&G();return}for(let n=0;n0&&(A.current--,t.write("\x1b[D"))}continue}switch(a){case"\r":t.write("\r\n"),H();break;case"":if(A.current>0){let e=T.current;T.current=e.slice(0,A.current-1)+e.slice(A.current),A.current--,B()}break;case"\x03":t.write("^C"),T.current="",A.current=0,R.current=-1,z(t);break;case"\f":t.clear(),B();break;default:if(a>=" "){let e=T.current;T.current=e.slice(0,A.current)+a+e.slice(A.current),A.current++,B()}}}}}(e)})}})().catch(e=>i.v.error("Failed to initialize console:",e)),()=>{e=!0,null==t||t.dispose(),u.current=null,p.current=null}},[]),(0,s.useEffect)(()=>{M();let e=()=>M();return window.addEventListener("filesChanged",e),()=>window.removeEventListener("filesChanged",e)},[M]),(0,s.useEffect)(()=>{var e;let t=()=>{if(p.current)try{p.current.fit()}catch(e){}};window.addEventListener("resize",t);let n=new ResizeObserver(t);return(null==(e=m.current)?void 0:e.parentElement)&&n.observe(m.current.parentElement),()=>{window.removeEventListener("resize",t),n.disconnect()}},[g]),(0,s.useEffect)(()=>{let e=e=>{var t,n;D.current=null!=(n=null==(t=e.detail)?void 0:t.generating)&&n};return window.addEventListener("generationStateChanged",e),()=>window.removeEventListener("generationStateChanged",e)},[]),(0,s.useEffect)(()=>{if(b)return;let e=e=>{if(D.current)return;let t=e.detail,n=u.current;if(n)if(t.success)O.current||n.writeln("\x1b[32m✓ Build successful\x1b[0m"),O.current=!0;else for(let e of(O.current=!1,t.errors))n.writeln("\x1b[31m✗ ".concat(e.file,": ").concat(e.error,"\x1b[0m"))};return window.addEventListener("compilationComplete",e),()=>window.removeEventListener("compilationComplete",e)},[b]),(0,s.useEffect)(()=>{if(b)return;let e=e=>{if(D.current)return;let t=u.current;if(!t)return;let{level:n,args:a}=e.detail;ta(t,n,a.join(" "))};return window.addEventListener("previewConsole",e),()=>window.removeEventListener("previewConsole",e)},[b]),(0,s.useEffect)(()=>{let e=e=>{let t=e.detail;(null==t?void 0:t.path)&&(k(t.path),$(t.path))};return window.addEventListener("runInConsole",e),()=>window.removeEventListener("runInConsole",e)},[t]),(0,s.useEffect)(()=>te.Y.onOutput(e=>{let t=u.current;if(t)switch(e.type){case"stdout":t.writeln(e.data);break;case"stderr":t.writeln("\x1b[31m".concat(e.data,"\x1b[0m"));break;case"status":t.writeln("\x1b[2m".concat(e.data,"\x1b[0m"));break;case"error":t.writeln("\x1b[31;1m".concat(e.data,"\x1b[0m"));break;case"complete":I.current=!1,L.current=Date.now(),f(!1),0===e.exitCode?t.writeln("\x1b[2m--- Script completed ---\x1b[0m"):t.writeln("\x1b[31;2m--- Script exited with code ".concat(e.exitCode," ---\x1b[0m")),z(t);break;case"output-file":U(e.path,e.content)}}),[t]);let U=(0,s.useCallback)(async(e,n)=>{try{if(await r.vfs.init(),(await r.vfs.listFiles(t)).find(t=>t.path===e))await r.vfs.updateFile(t,e,n);else{try{await r.vfs.createDirectory(t,"/output")}catch(e){}await r.vfs.createFile(t,e,n)}}catch(e){i.v.error("Failed to write output file:",e)}},[t]);function z(e){e.write("\r\n\x1b[32m$\x1b[0m ")}function B(){let e=u.current;if(!e)return;let t=T.current,n=A.current;e.write("\r\x1b[K\x1b[32m$\x1b[0m "+t);let a=t.length-n;a>0&&e.write("\x1b[".concat(a,"D"))}function _(e){let t=P.current;if(0===t.length)return;let n=R.current;if(e<0)if(-1===n)F.current=T.current,R.current=t.length-1;else{if(!(n>0))return;R.current=n-1}else{if(-1===n)return;if(n50&&t.shift());let n=function(e){let t=[],n="",a=!1,s=!1,r=!1;for(let i=0;i0&&(t.push(n),n="");continue}n+=o}return n.length>0&&t.push(n),t}(e);if(0===n.length)return void z(u.current);switch(n[0]){case"exec":await q(n.slice(1));break;case"clear":var a;null==(a=u.current)||a.clear(),z(u.current);break;case"help":let s=u.current;s&&(s.writeln(""),s.writeln("\x1b[1mAvailable commands:\x1b[0m"),s.writeln(" \x1b[36mexec \x1b[0m Run a script (.py, .lua)"),s.writeln(" \x1b[36mclear\x1b[0m Clear the console"),s.writeln(" \x1b[36mhelp\x1b[0m Show this help"),s.writeln(""),s.writeln("\x1b[1mVFS shell commands:\x1b[0m"),s.writeln(" ls, cat, head, tail, grep, rg, find, mkdir, touch,"),s.writeln(" rm, mv, cp, echo, sed, wc, tree, curl"),s.writeln(""),s.writeln("\x1b[1mOperators:\x1b[0m | (pipe), > >> (redirect), && || (chain)"),s.writeln(""),z(s));break;default:await J(n)}}async function q(e){let t=u.current;if(!t)return;if(0===e.length){t.writeln("\x1b[33mUsage: exec \x1b[0m"),z(t);return}let n=e[0].startsWith("/")?e[0]:"/"+e[0];if(!tn(n)){t.writeln("\x1b[31mUnsupported file type: ".concat(n,"\x1b[0m")),t.writeln("\x1b[2mSupported: .py, .lua\x1b[0m"),z(t);return}k(n),$(n)}function $(e){let n=u.current;if(!n)return;let a=tn(e);a&&(I.current&&te.Y.abort(),I.current=!0,f(!0),n.writeln("\x1b[2m--- Running ".concat(e," ---\x1b[0m")),te.Y.execute(t,a,e).catch(e=>{n.writeln("\x1b[31mFailed to execute: ".concat(e,"\x1b[0m")),I.current=!1,f(!1),z(n)}))}async function J(e){let n=u.current;if(n){try{let a=await tt._.execute(t,e);if(a.success){if(a.stdout)for(let e of a.stdout.split("\n"))n.writeln(e)}else a.stderr&&n.writeln("\x1b[31m".concat(a.stderr,"\x1b[0m"))}catch(e){n.writeln("\x1b[31mError: ".concat(e instanceof Error?e.message:"Unknown error","\x1b[0m"))}z(n)}}(0,s.useEffect)(()=>{if(!b)return;let e=()=>{D.current||I.current||Date.now()-L.current<1e3||(v.current&&clearTimeout(v.current),v.current=setTimeout(()=>{if(I.current||Date.now()-L.current<1e3)return;let e=j||y;e&&$(e)},150))};return window.addEventListener("filesChanged",e),()=>{window.removeEventListener("filesChanged",e),v.current&&clearTimeout(v.current)}},[j,y,b,t]),(0,s.useEffect)(()=>{if(!g||!b)return;let e=j||y;if(e){let t=setTimeout(()=>$(e),100);return()=>clearTimeout(t)}},[g]),(0,s.useEffect)(()=>()=>{te.Y.dispose()},[]);let Y=(0,s.useCallback)(()=>{let e=j||y;e&&$(e)},[j,y,t]),G=(0,s.useCallback)(()=>{te.Y.abort(),I.current=!1,f(!1);let e=u.current;e&&(e.writeln("\x1b[33m--- Script aborted ---\x1b[0m"),z(e))},[]),V=(0,s.useCallback)(()=>{var e;null==(e=u.current)||e.clear()},[]),K=C.length>0||b;return(0,a.jsxs)("div",{className:"h-full flex flex-col",children:[(0,a.jsxs)("div",{className:"p-3 border-b bg-muted/70 flex items-center justify-between",children:[(0,a.jsxs)("div",{className:"flex items-center gap-2",children:[(0,a.jsx)(en.A,{className:"h-4 w-4 md:hidden",style:{color:"var(--button-terminal-active, #22c55e)"}}),l?(0,a.jsxs)("button",{type:"button",onClick:l,"aria-label":"Hide console",className:"relative hidden h-6 w-6 items-center justify-center rounded-sm text-muted-foreground transition-colors hover:text-destructive md:flex group",children:[(0,a.jsx)(en.A,{className:"h-4 w-4 transition-opacity group-hover:opacity-0",style:{color:"var(--button-terminal-active, #22c55e)"}}),(0,a.jsx)(N.A,{className:"absolute h-3 w-3 opacity-0 transition-opacity group-hover:opacity-100"})]}):(0,a.jsx)(en.A,{className:"hidden h-4 w-4 md:inline-flex",style:{color:"var(--button-terminal-active, #22c55e)"}}),(0,a.jsx)("h3",{className:"text-sm font-medium",children:"Console"}),K&&(0,a.jsxs)("select",{value:j,onChange:e=>k(e.target.value),className:"text-xs bg-background border border-border rounded px-1.5 py-0.5 max-w-[140px] ml-1",children:[C.map(e=>(0,a.jsx)("option",{value:e,children:e},e)),j&&!C.includes(j)&&(0,a.jsx)("option",{value:j,children:j})]})]}),(0,a.jsxs)("div",{className:"flex items-center gap-1",children:[K&&(h?(0,a.jsxs)(S.$,{size:"sm",variant:"ghost",className:"h-5 px-2 gap-1.5 text-destructive hover:text-destructive",onClick:G,children:[(0,a.jsx)(e7.A,{className:"h-3 w-3"}),(0,a.jsx)("span",{className:"text-xs",children:"Stop"})]}):(0,a.jsxs)(S.$,{size:"sm",variant:"ghost",className:"h-5 px-2 gap-1.5",onClick:Y,disabled:!j&&!y,children:[(0,a.jsx)(w.A,{className:"h-3 w-3"}),(0,a.jsx)("span",{className:"text-xs",children:"Run"})]})),(0,a.jsxs)(S.$,{size:"sm",variant:"ghost",className:"h-5 px-2 gap-1.5",onClick:V,children:[(0,a.jsx)(eE.A,{className:"h-3 w-3"}),(0,a.jsx)("span",{className:"text-xs",children:"Clear"})]})]})]}),(0,a.jsx)("div",{className:"flex-1 overflow-hidden p-1",style:{backgroundColor:"#1a1a2e"},children:(0,a.jsx)("div",{ref:m,className:"h-full w-full"})})]})}var tr=n(36566);function ti(e){var t,o,l,c,d,m,u,p,h,f,g,x,v;let{project:b,onBack:w}=e,[N,k]=(0,s.useState)(0),[C,E]=(0,s.useState)(""),[T,A]=(0,s.useState)(!1),[I,P]=(0,s.useState)(null),[R,F]=(0,s.useState)(null),[O,z]=(0,s.useState)("preview"),[B,_]=(0,s.useState)(!1),[H,q]=(0,s.useState)(!1),[$,J]=(0,s.useState)(null!=(v=b.lastSavedAt)?v:null),[Y,ed]=(0,s.useState)(null==(t=b.settings)?void 0:t.previewEntryPoint),[em,ep]=(0,s.useState)(null),[eh,eC]=(0,s.useState)(()=>{{let e=localStorage.getItem("osw-studio-chat-mode");return!!e&&"true"===e}}),eE=(0,s.useRef)(null),eT=(0,s.useRef)(null),eA=(0,s.useRef)(!1),[eP,eR]=(0,s.useState)([]),eF=(0,s.useRef)(!1),[eL,eD]=(0,s.useState)(null),[eO,eM]=(0,s.useState)(0),[eU,ez]=(0,s.useState)(eo.s.getDefaultModel()),[eB,e_]=(0,s.useState)(0),{state:eW,start:eH,setWorkspaceHandler:eq}=(0,ek.C)(),e$=null==(o=eW.currentStep)?void 0:o.id,eJ="running"===eW.status,eY=eJ&&"wrap-up"!==e$;(0,s.useEffect)(()=>{eF.current=T},[T]),(0,s.useEffect)(()=>{let e=()=>{eF.current||eR((0,tr.ZK)())};return window.addEventListener("runtimeErrorsChanged",e),()=>window.removeEventListener("runtimeErrorsChanged",e)},[]);let{shouldShowCosts:eV}=function(){let[e,t]=(0,s.useState)(()=>eo.s.getCostSettings());(0,s.useEffect)(()=>{let e=()=>{t(eo.s.getCostSettings())};return window.addEventListener(el,e),()=>{window.removeEventListener(el,e)}},[]);let n=!1!==e.showCosts;return{costSettings:e,shouldShowCosts:n}}(),eK=(0,s.useMemo)(()=>{let e=eo.s.getSelectedProvider(),t=eU||eo.s.getDefaultModel(),n=eo.s.getCachedModels(e);if(n){let e=n.models.find(e=>e.id===t);if((null==e?void 0:e.supportsVision)!==void 0)return e.supportsVision}return(0,ec.Uw)(e,t)},[eU]),eX=(0,s.useMemo)(()=>{let e=eo.s.getSelectedProvider(),t=(0,ec.sO)(e);return!!t.isLocal||!t.apiKeyRequired&&!t.usesOAuth||!!eo.s.getProviderApiKey(e)},[eU]),eZ="terminal"===(0,W.getRuntimeConfig)((null==(l=b.settings)?void 0:l.runtime)||"handlebars").previewMode,[eQ,e0]=(0,s.useState)(!0),[e1,e5]=(0,s.useState)(!0),[e3,e4]=(0,s.useState)(!1),[e6,e7]=(0,s.useState)(!eZ),[te,tt]=(0,s.useState)(!1),[tn,ta]=(0,s.useState)(!1),[ti,to]=(0,s.useState)(!1),[tl,tc]=(0,s.useState)(eZ),[td,tm]=(0,s.useState)(!1),tu=(0,s.useRef)([]),tp=(0,s.useRef)(tl);(0,s.useEffect)(()=>{tp.current=tl||"console"===O},[tl,O]),(0,s.useEffect)(()=>{let e=e=>{if(!tp.current){let{level:t,args:n}=e.detail;tu.current.push({level:t,text:n.join(" ")}),tm(!0)}};return window.addEventListener("previewConsole",e),()=>window.removeEventListener("previewConsole",e)},[]),(0,s.useEffect)(()=>{(tl||"console"===O)&&tm(!1)},[tl,O]);let[th,tf]=(0,s.useState)(()=>(0,eo.D)(b.id)),[tg,tx]=(0,s.useState)(null),[tv,tb]=(0,s.useState)([]),tw=(0,s.useRef)(0),ty=(0,s.useRef)(null),tj=(0,s.useCallback)(e=>{ty.current&&clearTimeout(ty.current),ty.current=setTimeout(()=>{eu.saveEvents(b.id,e).catch(e=>{i.v.error("Failed to persist debug events:",e)})},500)},[b.id]),tN=(0,s.useCallback)(async(e,t)=>{tb(n=>{let a;if(("assistant_delta"===e||"tool_param_delta"===e||"reasoning_delta"===e)&&n.length>0){let s=Math.max(0,n.length-4);for(let r=n.length-1;r>=s;r--)if(n[r].event===e){let e=n[r],s={...e,timestamp:Date.now(),version:(e.version||1)+1,count:(e.count||1)+1,data:{all:e.data.all?[...e.data.all,t]:[e.data,t]}};return tj(a=[...n.slice(0,r),s,...n.slice(r+1)]),a}}return(a=[...n,{id:"".concat(Date.now(),"-").concat(tw.current++),timestamp:Date.now(),event:e,data:t,count:1,version:1}]).length>500&&(a=a.slice(-500)),tj(a),a})},[b.id,tj,500]),tk=(0,s.useCallback)(async()=>{tb([]),await eu.clearEvents(b.id),await eb.Y.clearAutoCheckpoints(b.id),F(null)},[b.id]),tS=(()=>{let e=[eQ,e1,e3,tl,e6,te,tn].filter(Boolean).length;if(e>=6)return{chat:16,files:12,editor:18,terminal:18,preview:18,checkpoints:9,debug:9};if(5===e)return{chat:20,files:15,editor:25,terminal:20,preview:20,checkpoints:20,debug:20};if(4===e)return{chat:25,files:15,editor:35,terminal:25,preview:25,checkpoints:25,debug:25};if(3===e)return{chat:34,files:33,editor:33,terminal:34,preview:33,checkpoints:33,debug:34};if(2===e)return{chat:50,files:50,editor:50,terminal:50,preview:50,checkpoints:50,debug:50};return{chat:100,files:100,editor:100,terminal:100,preview:100,checkpoints:100,debug:100}})(),tC=e=>{if(!e)return"Select Model";let t=e.split("/");return t[t.length-1].split("-").map(e=>e.charAt(0).toUpperCase()+e.slice(1)).join(" ")},tE=(0,s.useCallback)(function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1200;if(!e)return"";if(e.length<=t)return e;let n=Math.max(0,Math.floor(.6*t)),a=Math.max(0,Math.floor(.3*t)),s=e.slice(0,n),r=a>0?e.slice(-a):"";return"".concat(s,"\n (...truncated...)\n").concat(r)},[]),tT=(0,s.useCallback)(e=>{let t=Object.entries(e.attributes||{}).slice(0,6);if(0===t.length)return"<".concat(e.tagName,">");let n=t.map(e=>{let[t,n]=e,a=n.length>40?"".concat(n.slice(0,37),"…"):n;return"".concat(t,'="').concat(a,'"')}).join(" ");return"<".concat(e.tagName," ").concat(n,">")},[]),tA=(0,s.useCallback)(e=>{let t=tT(e),n=tE(e.outerHTML,1200),a=e.domPath||"(unknown path)";return["Focus context:","- Target: ".concat(t),"- DOM path: ".concat(a),"- HTML snippet:\n```html",n,"```"].join("\n")},[tT,tE]),tI=(0,s.useCallback)(e=>{if(!e){ep(null),eE.current=null;return}let t="".concat(e.domPath||"","::").concat(e.tagName||"","::").concat(e.outerHTML?e.outerHTML.length:0),n=Date.now();if(eE.current&&eE.current.signature===t&&n-eE.current.timestamp<400)return;let a={...e,timestamp:n};ep(a),L.oR.info("Focus context set",{description:tT(a)}),eE.current={signature:t,timestamp:n}},[tT]),tP=(0,s.useCallback)(()=>{e7(!1)},[]);(0,s.useEffect)(()=>{let e=()=>e7(!0);return window.addEventListener("showPreview",e),()=>window.removeEventListener("showPreview",e)},[]);let tR=(0,s.useCallback)(async e=>{try{let t=await r.vfs.getProject(b.id);t.settings={...t.settings,previewEntryPoint:e},await r.vfs.updateProject(t),ed(e),k(e=>e+1),L.oR.success("Entry point set to ".concat(e))}catch(e){i.v.error("Failed to set entry point:",e),L.oR.error("Failed to set entry point")}},[b.id]),tF=(0,s.useCallback)(async()=>{try{var e;let{getDomainPrompt:t}=await n.e(9569).then(n.bind(n,29569)),a=(null==(e=b.settings)?void 0:e.runtime)||"handlebars";await r.vfs.createFile(b.id,"/.PROMPT.md",t(a)),window.dispatchEvent(new CustomEvent("filesChanged",{detail:{projectId:b.id}})),L.oR.success(".PROMPT.md added to project")}catch(e){i.v.error("Failed to add .PROMPT.md:",e),L.oR.error("Failed to add .PROMPT.md")}},[b.id,null==(c=b.settings)?void 0:c.runtime]),tL=em?tE(em.outerHTML,240):"";(0,s.useEffect)(()=>{_(ew.$.isDirty(b.id));let e=ew.$.subscribe(e=>{let{projectId:t,dirty:n}=e;t===b.id&&_(n)});return()=>e()},[b.id]),(0,s.useEffect)(()=>{localStorage.setItem("osw-studio-chat-mode",String(eh))},[eh]),(0,s.useEffect)(()=>{let e=!0;(async()=>{try{var t;await ew.$.syncProjectSaveState(b.id);let n=ew.$.getSavedCheckpointId(b.id);if(n&&(await ew.$.restoreLastSaved(b.id)||(i.v.warn("[Workspace] Saved checkpoint missing or failed to restore, creating new baseline"),n=null)),n||(n=(await eb.Y.createCheckpoint(b.id,"Starting point",{kind:"system"})).id),!e)return;n&&eD(n);let a=await r.vfs.getProject(b.id);if(!e)return;J(null!=(t=a.lastSavedAt)?t:null),_(ew.$.isDirty(b.id)),i.v.debug("[Workspace] Initializing workspace for project: ".concat(b.id));try{let t=await eu.loadEvents(b.id);if(!e)return;t.length>0?(tb(t),i.v.debug("[Workspace] Restored ".concat(t.length," debug events"))):i.v.debug("[Workspace] No saved debug events found")}catch(t){if(!e)return;i.v.error("Failed to load debug events:",t)}}catch(t){if(!e)return;i.v.error("Failed to initialize workspace:",t)}})();let t=async()=>{try{var t;let n=await r.vfs.getProject(b.id);if(!e)return;(null==n||null==(t=n.costTracking)?void 0:t.totalCost)?e_(n.costTracking.totalCost):e_(0)}catch(t){if(!e)return;e_(0)}};t();let n=setInterval(t,2e3);return()=>{e=!1,clearInterval(n)}},[b.id]),(0,s.useEffect)(()=>{eJ&&"provider-settings"===e$&&window.dispatchEvent(new CustomEvent("tour-open-provider-settings"))},[eJ,e$]),(0,s.useEffect)(()=>{if(!eJ){eq(null),A(!1);return}return A("workspace-edit"===e$&&eW.isBusy),eq(async e=>{if("clear"===e.role&&"conversation"===e.action)return void await tk();if("user"===e.role)await tN("conversation_message",{message:{role:"user",content:e.content}});else if("assistant"===e.role){let t={role:"assistant",content:e.content};e.checkpointId&&(t.ui_metadata={checkpointId:e.checkpointId}),await tN("conversation_message",{message:t}),e.checkpointId&&await tN("checkpoint_created",{checkpointId:e.checkpointId,description:"Tour checkpoint: ".concat(e.content.substring(0,60))})}else if("tool"===e.role){let t={id:"tour-tool-".concat(Date.now()),function:{name:e.name,arguments:JSON.stringify({command:e.command})}};await tN("toolCalls",{toolCalls:[t]}),await tN("tool_status",{toolId:t.id,name:e.name,status:"executing"}),await tN("tool_result",{toolId:t.id,name:e.name,result:e.output,status:"completed"}),await tN("conversation_message",{message:{role:"tool",content:e.output,tool_call_id:t.id}})}}),()=>{eq(null)}},[eJ,e$,eW.isBusy,eq,tk,tN]),(0,s.useEffect)(()=>{F(null)},[b.id,eh]),(0,s.useEffect)(()=>(r.vfs.unmountBackendContext(),k(e=>e+1),()=>{}),[b.id,th]),(0,s.useEffect)(()=>{let e=b.id;return()=>{eb.Y.unloadProject(e),eu.unloadProject(e),ty.current&&(clearTimeout(ty.current),ty.current=null),r.vfs.clearSyncTimeout(e),r.vfs.unmountBackendContext(),i.v.debug("[Workspace] Cleaned up memory for project ".concat(e))}},[b.id]);let tD=(0,s.useCallback)(async(e,t)=>{tx(e),F(null),e&&t?(await r.vfs.mountDeploymentRuntimeContext(e),i.v.info("[Workspace] Connected deployment runtime: ".concat(t))):(r.vfs.unmountDeploymentRuntimeContext(),i.v.info("[Workspace] Disconnected deployment runtime")),k(e=>e+1)},[]),tO=(0,s.useCallback)(e=>{tf(e),localStorage.setItem("osw-backend-".concat(b.id),String(e))},[b.id]),tM=(0,s.useCallback)(e=>{var t,n,a;let s=null==(t=e.settings)?void 0:t.previewEntryPoint;s!==Y&&(ed(s),k(e=>e+1)),(null==(n=e.settings)?void 0:n.runtime)!==(null==(a=b.settings)?void 0:a.runtime)&&k(e=>e+1)},[Y,null==(d=b.settings)?void 0:d.runtime]),tU=(0,s.useCallback)(e=>{window.innerWidth<768?(z("editor"),setTimeout(()=>{V(e)},0)):e3?V(e):(e4(!0),setTimeout(()=>{V(e)},0))},[e3]),tz=(0,s.useCallback)(()=>{k(e=>e+1),window.dispatchEvent(new CustomEvent("filesChanged"))},[]),tB=(0,s.useCallback)(async()=>{if(!H){q(!0);try{var e;let t=await ew.$.save(b.id),n=await r.vfs.getProject(b.id);J(null!=(e=n.lastSavedAt)?e:new Date(t.timestamp)),eM(e=>e+1),L.oR.success("Project saved")}catch(e){i.v.error("Failed to save project",e),L.oR.error("Failed to save project")}finally{q(!1)}}},[b.id,H]),t_=(0,s.useCallback)(async e=>{try{let t=await r.vfs.getProject(b.id);t.previewImage=e,t.previewUpdatedAt=new Date,await r.vfs.updateProject(t),L.oR.success("Thumbnail updated")}catch(e){i.v.error("Failed to save screenshot:",e),L.oR.error("Failed to save thumbnail")}},[b.id]);(0,s.useEffect)(()=>{let e=e=>{var t;if(((null==(t=navigator.platform)?void 0:t.toLowerCase().includes("mac"))?e.metaKey:e.ctrlKey)&&"s"===e.key.toLowerCase()){let t=document.activeElement;if((null==t?void 0:t.closest(".monaco-editor"))!==null)return;e.preventDefault(),tB()}};return window.addEventListener("keydown",e),()=>window.removeEventListener("keydown",e)},[tB]);let tW=(0,s.useCallback)(async(e,t)=>{try{if(!await eb.Y.checkpointExists(e)){L.oR.error("Checkpoint no longer exists - it may have been cleaned up"),i.v.warn("[Workspace] Checkpoint ".concat(e," no longer exists"));return}if(await ew.$.runWithSuppressedDirty(b.id,()=>eb.Y.restoreCheckpoint(e))){L.oR.success("Restored to: ".concat(t||"checkpoint")),tz();let a=ew.$.getSavedCheckpointId(b.id);if(a&&a===e){var n;ew.$.markClean(b.id);let e=await r.vfs.getProject(b.id);J(null!=(n=e.lastSavedAt)?n:null)}else ew.$.markDirty(b.id)}else L.oR.error("Failed to restore checkpoint")}catch(e){i.v.error("Error restoring checkpoint:",e),L.oR.error("Failed to restore checkpoint")}},[tz,b.id]),tH=(0,s.useCallback)(e=>{eQ||e0(!0),requestAnimationFrame(()=>{let t=document.querySelector('[data-checkpoint-id="'.concat(e,'"]'));t&&(t.scrollIntoView({behavior:"smooth",block:"center"}),t.classList.add("ring-2","ring-primary/50"),setTimeout(()=>t.classList.remove("ring-2","ring-primary/50"),2e3))})},[eQ]),tq=(0,s.useCallback)(async e=>{try{var t,n,a,s,o;if(!await eb.Y.checkpointExists(e)){L.oR.error("Checkpoint no longer exists - cannot retry"),i.v.warn("[Workspace] Checkpoint ".concat(e," no longer exists"));return}let l=null,c=tv.findIndex(t=>{var n;return"checkpoint_created"===t.event&&(null==(n=t.data)?void 0:n.checkpointId)===e});if(c>=0){for(let e=c-1;e>=0;e--)if("conversation_message"===tv[e].event&&(null==(n=tv[e].data)||null==(t=n.message)?void 0:t.role)==="user"){l=tv[e].data.message.content;break}}if(!l){L.oR.error("Cannot find original user message to retry"),i.v.warn("[Workspace] No user message found before checkpoint");return}let d=-1;for(let e=c-1;e>=0;e--)if("conversation_message"===tv[e].event&&(null==(s=tv[e].data)||null==(a=s.message)?void 0:a.role)==="user"&&tv[e].data.message.content===l){d=e;break}if(-1===d){L.oR.error("Cannot find user message event to truncate"),i.v.warn("[Workspace] User message event not found in debug events");return}if(!await ew.$.runWithSuppressedDirty(b.id,()=>eb.Y.restoreCheckpoint(e)))return void L.oR.error("Failed to restore checkpoint");let m=ew.$.getSavedCheckpointId(b.id);if(m&&m===e){ew.$.markClean(b.id);let e=await r.vfs.getProject(b.id);J(null!=(o=e.lastSavedAt)?o:null)}else ew.$.markDirty(b.id);let u=tv.slice(0,d);tb(u),await eu.truncateEvents(b.id,u),F(null),L.oR.success("Restored checkpoint and retrying..."),tz(),E(l),eA.current=!0}catch(e){i.v.error("Error during retry:",e),L.oR.error("Failed to retry")}},[tz,b.id,tv,E]),t$=async(e,t)=>{if(eY)return;(0,tr.KC)(),eR([]);let n=(null!=t?t:C).trim();if(!n&&(!e||0===e.length))return void L.oR.error("Please enter a prompt");let a=eo.s.getSelectedProvider(),s=(0,ec.sO)(a),o=eo.s.getApiKey();if(s.apiKeyRequired&&!o)return void L.oR.error("Please set your ".concat(s.name," API key in settings"));if(s.isLocal&&!eo.s.getProviderModel(a))return void L.oR.error("No model selected for ".concat(s.name,". Please select a model in settings."));let l=eo.s.getProviderModel(a)||eo.s.getDefaultModel();if("true"===localStorage.getItem("osw-studio-use-separate-chat-model-".concat(a)))if(eh){let e=localStorage.getItem("osw-studio-chat-model-".concat(a));e&&(l=e)}else{let e=localStorage.getItem("osw-studio-code-model-".concat(a));e&&(l=e)}if(!l)return void L.oR.error("No model selected for ".concat(eh?"chat":"code"," mode. Please select a model in settings."));A(!0),window.dispatchEvent(new CustomEvent("generationStateChanged",{detail:{generating:!0}})),(0,eS.u4)("task_started",{provider:a,model:l});let c=Date.now(),d=em?"".concat(tA(em),"\n\n").concat(n):n;try{let t=R;if(!t){t=new ei.t(b.id,"orchestrator",tN,{chatMode:eh,model:l});let e=tv.filter(e=>"conversation_message"===e.event).map(e=>e.data.message);e.length>0&&(t.importConversation(e),i.v.debug("[Workspace] Restored ".concat(e.length," conversation messages from debug events"))),F(t)}P(t);let n=null==e?void 0:e.map(e=>({data:e.data,mediaType:e.mediaType})),s=await t.execute(d,(null==n?void 0:n.length)?{images:n}:void 0);i.v.debug("[Workspace] Orchestrator result:",{success:s.success,summary:s.summary,totalCost:s.totalCost}),s.success?(tz(),r.vfs.hasServerContext()&&await r.vfs.refreshServerContext(),(0,eS.u4)("task_complete",{provider:a,model:l,duration_ms:Date.now()-c}),L.oR.success("Task completed")):((0,eS.u4)("task_fail",{provider:a,model:l,reason:"error",duration_ms:Date.now()-c}),L.oR.error(s.summary||"Generation failed",{duration:5e3,position:"bottom-center"})),E(""),em&&ep(null)}catch(t){i.v.error("Generation error:",t);let e=t instanceof Error?t.message:"Failed to generate";(0,eS.u4)("task_fail",{provider:a,model:l,reason:"error",duration_ms:Date.now()-c}),tN("error",{message:e}),L.oR.error(e,{duration:5e3,position:"bottom-center"})}finally{A(!1),window.dispatchEvent(new CustomEvent("generationStateChanged",{detail:{generating:!1}})),P(null)}},tJ=(0,s.useCallback)(()=>{I&&(I.stop(),(0,eS.u4)("task_fail",{provider:eo.s.getSelectedProvider(),model:eo.s.getDefaultModel(),reason:"stopped"}),L.oR.info("Generation stopped"))},[I]),tY=(0,s.useCallback)(()=>{let e=(0,tr.KC)();0!==e.length&&(eR([]),t$(void 0,(0,tr.rX)(e)))},[t$]),tG=(0,s.useCallback)(()=>{(0,tr.KC)(),eR([])},[]);(0,s.useEffect)(()=>{eA.current&&C.trim()&&setTimeout(()=>{t$(),eA.current=!1},50)},[C]);let tV=[{id:"back",label:"Back to projects",icon:X.A,onClick:w,variant:"outline"}];tV.push({id:"save",label:H?"Saving…":B?"Save":"Saved",icon:U.A,onClick:tB,variant:B?"default":"outline",disabled:!B||H}),eL&&tV.push({id:"discard",label:"Discard Changes",icon:Z.A,onClick:()=>tW(eL,"Last saved state"),variant:"outline",disabled:H||!B,dataTourId:"discard-changes-button"});let tK=(0,a.jsxs)("div",{className:"flex items-center gap-3",children:[(0,a.jsx)(e2,{projectId:b.id,selectedDeploymentId:tg,onDeploymentChange:tD}),(0,a.jsxs)(S.$,{variant:"outline",size:"sm",className:"h-8 px-3 flex items-center gap-2",onClick:()=>to(!0),title:"Project Settings",children:[(0,a.jsx)(Q.A,{className:"h-4 w-4"}),(0,a.jsx)("span",{className:"text-sm hidden lg:inline",children:"Project"})]}),(0,a.jsxs)(ey.AM,{children:[(0,a.jsx)(ey.Wv,{asChild:!0,children:(0,a.jsxs)(S.$,{variant:"outline",size:"sm",className:"h-8 px-3 flex items-center gap-2",title:"Project cost and settings",children:[eV&&(0,a.jsxs)("span",{className:"text-sm font-medium",children:["$",eB.toFixed(3)]}),(0,a.jsx)(ee.A,{className:"h-4 w-4"})]})}),(0,a.jsx)(ey.hl,{className:"w-[460px] max-h-[min(720px,calc(100vh-5rem))] overflow-hidden flex flex-col",align:"end",children:(0,a.jsx)(ej.O,{})})]})]}),tX=(0,a.jsxs)("div",{className:"space-y-2",children:[eV&&(0,a.jsx)("div",{className:"pb-2 border-b border-border/50",children:(0,a.jsxs)("span",{className:"text-sm font-medium",children:["Project cost: $",eB.toFixed(eB>=10?2:3)]})}),(0,a.jsxs)(S.$,{variant:"outline",size:"sm",className:"w-full justify-start",onClick:()=>to(!0),children:[(0,a.jsx)(Q.A,{className:"h-4 w-4 mr-2"}),"Project Settings"]}),(0,a.jsxs)(ey.AM,{children:[(0,a.jsx)(ey.Wv,{asChild:!0,children:(0,a.jsxs)(S.$,{variant:"outline",size:"sm",className:"w-full justify-start",children:[(0,a.jsx)(ee.A,{className:"h-4 w-4 mr-2"}),"Settings"]})}),(0,a.jsx)(ey.hl,{className:"w-[460px] max-w-[calc(100vw-2rem)] max-h-[min(720px,calc(100vh-5rem))] overflow-hidden flex flex-col",align:"start",children:(0,a.jsx)(ej.O,{})})]})]});return(0,a.jsxs)(ev.Bc,{children:[(0,a.jsxs)("div",{className:"h-[100dvh] flex flex-col",children:[(0,a.jsx)(er.j,{leftText:b.name,onLogoClick:w,actions:tV,mobileMenuContent:tX,desktopOnlyContent:tK,mobileVisibleActions:B?["save"]:[]}),(0,a.jsxs)("div",{className:"hidden md:flex flex-1 overflow-hidden bg-background",children:[(0,a.jsxs)("div",{className:"w-10 bg-muted/70 border-r border-border flex flex-col items-center py-3 gap-1.5",children:[(0,a.jsxs)(ev.m_,{children:[(0,a.jsx)(ev.k$,{asChild:!0,children:(0,a.jsx)("button",{className:"h-5 w-5 px-1 rounded-sm flex items-center justify-center transition-all ".concat(eQ?"shadow-sm":"bg-transparent text-muted-foreground hover:bg-muted/80 hover:text-foreground"),style:{backgroundColor:eQ?"var(--button-assistant-active)":void 0,color:eQ?"white":void 0},onClick:()=>e0(!eQ),children:(0,a.jsx)(et.A,{className:"h-3.5 w-3.5"})})}),(0,a.jsx)(ev.ZI,{side:"right",className:"border-0",style:{backgroundColor:"var(--button-assistant-active)",color:"white"},arrowStyle:{backgroundColor:"var(--button-assistant-active)",fill:"var(--button-assistant-active)"},children:(0,a.jsx)("p",{children:"Chat"})})]}),(0,a.jsxs)(ev.m_,{children:[(0,a.jsx)(ev.k$,{asChild:!0,children:(0,a.jsx)("button",{className:"h-5 w-5 px-1 rounded-sm flex items-center justify-center transition-all ".concat(e1?"shadow-sm":"bg-transparent text-muted-foreground hover:bg-muted/80 hover:text-foreground"),style:{backgroundColor:e1?"var(--button-files-active)":void 0,color:e1?"white":void 0},onClick:()=>e5(!e1),children:(0,a.jsx)(j.A,{className:"h-3.5 w-3.5"})})}),(0,a.jsx)(ev.ZI,{side:"right",className:"border-0",style:{backgroundColor:"var(--button-files-active)",color:"white"},arrowStyle:{backgroundColor:"var(--button-files-active)",fill:"var(--button-files-active)"},children:(0,a.jsx)("p",{children:"File Explorer"})})]}),(0,a.jsxs)(ev.m_,{children:[(0,a.jsx)(ev.k$,{asChild:!0,children:(0,a.jsx)("button",{className:"h-5 w-5 px-1 rounded-sm flex items-center justify-center transition-all ".concat(e3?"shadow-sm":"bg-transparent text-muted-foreground hover:bg-muted/80 hover:text-foreground"),style:{backgroundColor:e3?"var(--button-editor-active)":void 0,color:e3?"white":void 0},onClick:()=>e4(!e3),children:(0,a.jsx)(M.A,{className:"h-3.5 w-3.5"})})}),(0,a.jsx)(ev.ZI,{side:"right",className:"border-0",style:{backgroundColor:"var(--button-editor-active)",color:"white"},arrowStyle:{backgroundColor:"var(--button-editor-active)",fill:"var(--button-editor-active)"},children:(0,a.jsx)("p",{children:"Code Editor"})})]}),(0,a.jsxs)(ev.m_,{children:[(0,a.jsx)(ev.k$,{asChild:!0,children:(0,a.jsx)("button",{className:"h-5 w-5 mx-1 rounded-sm flex items-center justify-center transition-all ".concat(e6?"shadow-sm":"bg-transparent text-muted-foreground hover:bg-muted/80 hover:text-foreground"),style:{backgroundColor:e6?"var(--button-preview-active)":void 0,color:e6?"white":void 0},onClick:()=>e7(!e6),children:(0,a.jsx)(y.A,{className:"h-3.5 w-3.5"})})}),(0,a.jsx)(ev.ZI,{side:"right",className:"border-0",style:{backgroundColor:"var(--button-preview-active)",color:"white"},arrowStyle:{backgroundColor:"var(--button-preview-active)",fill:"var(--button-preview-active)"},children:(0,a.jsx)("p",{children:"Preview"})})]}),(0,a.jsxs)(ev.m_,{children:[(0,a.jsx)(ev.k$,{asChild:!0,children:(0,a.jsxs)("button",{className:"relative h-5 w-5 px-1 rounded-sm flex items-center justify-center transition-all ".concat(tl?"shadow-sm":"bg-transparent text-muted-foreground hover:bg-muted/80 hover:text-foreground"),style:{backgroundColor:tl?"var(--button-terminal-active, #22c55e)":void 0,color:tl?"white":void 0},onClick:()=>tc(!tl),children:[(0,a.jsx)(en.A,{className:"h-3.5 w-3.5"}),td&&!tl&&(0,a.jsx)("span",{className:"absolute -top-0.5 -right-0.5 h-2 w-2 rounded-full bg-[var(--button-terminal-active,#22c55e)]"})]})}),(0,a.jsx)(ev.ZI,{side:"right",className:"border-0",style:{backgroundColor:"var(--button-terminal-active, #22c55e)",color:"white"},arrowStyle:{backgroundColor:"var(--button-terminal-active, #22c55e)",fill:"var(--button-terminal-active, #22c55e)"},children:(0,a.jsx)("p",{children:"Console"})})]}),(0,a.jsxs)(ev.m_,{children:[(0,a.jsx)(ev.k$,{asChild:!0,children:(0,a.jsx)("button",{className:"h-5 w-5 px-1 rounded-sm flex items-center justify-center transition-all ".concat(te?"shadow-sm":"bg-transparent text-muted-foreground hover:bg-muted/80 hover:text-foreground"),style:{backgroundColor:te?"var(--button-checkpoint-active)":void 0,color:te?"white":void 0},onClick:()=>tt(!te),children:(0,a.jsx)(ea.A,{className:"h-3.5 w-3.5"})})}),(0,a.jsx)(ev.ZI,{side:"right",className:"border-0",style:{backgroundColor:"var(--button-checkpoint-active)",color:"white"},arrowStyle:{backgroundColor:"var(--button-checkpoint-active)",fill:"var(--button-checkpoint-active)"},children:(0,a.jsx)("p",{children:"Checkpoints"})})]}),(0,a.jsxs)(ev.m_,{children:[(0,a.jsx)(ev.k$,{asChild:!0,children:(0,a.jsx)("button",{className:"h-5 w-5 px-1 rounded-sm flex items-center justify-center transition-all ".concat(tn?"bg-foreground shadow-sm":"bg-transparent text-muted-foreground hover:bg-muted/80 hover:text-foreground"),style:{color:tn?"var(--background)":void 0},onClick:()=>ta(!tn),children:(0,a.jsx)(es.A,{className:"h-3.5 w-3.5"})})}),(0,a.jsx)(ev.ZI,{side:"right",className:"border-0 bg-foreground text-background",arrowStyle:{backgroundColor:"var(--foreground)",fill:"var(--foreground)"},children:(0,a.jsx)("p",{children:"Debug Events"})})]})]}),(0,a.jsx)("div",{className:"flex-1 p-2 overflow-hidden","data-tour-id":"workspace-panels",children:(0,a.jsxs)(ef,{direction:"horizontal",autoSaveId:"workspace-layout",children:[eQ&&(0,a.jsx)(eg,{id:"chat",order:1,defaultSize:tS.chat,minSize:15,children:(0,a.jsx)(eG,{events:tv,onRestore:tW,onRetry:tq,prompt:C,setPrompt:E,generating:T,onGenerate:t$,onStop:tJ,focusContext:em,setFocusContext:ep,focusPreviewSnippet:tL,chatMode:eh,setChatMode:eC,currentModel:eU,setCurrentModel:ez,getModelDisplayName:tC,isTourLockingInput:eY,onClearChat:tk,onClose:()=>e0(!1),supportsVision:eK,providerReady:eX,runtimeErrors:eP,onSendRuntimeErrors:tY,onClearRuntimeErrors:tG})}),eQ&&(e1||e3||tl||e6||te||tn)&&(0,a.jsx)(ex,{withHandle:!0}),e1&&(0,a.jsx)(eg,{id:"files",order:2,defaultSize:tS.files,minSize:14,children:(0,a.jsx)("div",{className:"h-full border border-border rounded-lg shadow-sm overflow-hidden relative",style:{background:"linear-gradient(0deg, rgba(var(--panel-files-rgb), 0.01), rgba(var(--panel-files-rgb), 0.01)), var(--card)",minWidth:"240px"},children:(0,a.jsx)(D,{projectId:b.id,onFileSelect:tU,onClose:()=>e5(!1),entryPoint:Y,onSetEntryPoint:tR,onAddPromptFile:tF})})}),e1&&(e3||tl||e6||te||tn)&&(0,a.jsx)(ex,{withHandle:!0}),e3&&(0,a.jsx)(eg,{id:"editor",order:3,defaultSize:tS.editor,minSize:20,children:(0,a.jsx)("div",{className:"h-full border border-border rounded-lg shadow-sm overflow-hidden relative",style:{background:"linear-gradient(0deg, rgba(var(--panel-editor-rgb), 0.01), rgba(var(--panel-editor-rgb), 0.01)), var(--card)",minWidth:"240px"},children:(0,a.jsx)(G,{projectId:b.id,runtime:null==(m=b.settings)?void 0:m.runtime,onClose:()=>e4(!1)})})}),e3&&(tl||e6||te||tn)&&(0,a.jsx)(ex,{withHandle:!0}),tl&&(0,a.jsx)(eg,{id:"console",order:4,defaultSize:tS.terminal,minSize:15,children:(0,a.jsx)("div",{className:"h-full border border-border rounded-lg shadow-sm overflow-hidden relative",style:{minWidth:"240px"},children:(0,a.jsx)(ts,{projectId:b.id,runtime:(null==(u=b.settings)?void 0:u.runtime)||"handlebars",bufferedMessages:tu.current,onBufferConsumed:()=>{tu.current=[]},onClose:()=>tc(!1)})})}),tl&&(e6||te||tn)&&(0,a.jsx)(ex,{withHandle:!0}),e6&&(0,a.jsx)(eg,{id:"preview",order:5,defaultSize:tS.preview,minSize:20,children:(0,a.jsx)("div",{className:"h-full border border-border rounded-lg shadow-sm overflow-hidden relative",style:{background:"linear-gradient(0deg, rgba(var(--panel-preview-rgb), 0.01), rgba(var(--panel-preview-rgb), 0.01)), var(--card)",minWidth:"240px"},children:(0,a.jsx)(K.X,{ref:eT,projectId:b.id,refreshTrigger:N,onFocusSelection:tI,hasFocusTarget:!!em,onClose:tP,deploymentId:tg,onCaptureScreenshot:t_,entryPoint:Y,runtime:null==(p=b.settings)?void 0:p.runtime})})}),e6&&(te||tn)&&(0,a.jsx)(ex,{withHandle:!0}),te&&(0,a.jsx)(eg,{id:"checkpoints",order:6,defaultSize:tS.checkpoints,minSize:12,children:(0,a.jsx)(e8,{projectId:b.id,events:tv,currentCheckpointId:null==(h=eb.Y.getCurrentCheckpoint())?void 0:h.id,onRestore:tW,onScrollToTurn:tH,onClose:()=>tt(!1),refreshKey:eO})}),te&&tn&&(0,a.jsx)(ex,{withHandle:!0}),tn&&(0,a.jsx)(eg,{id:"debug",order:7,defaultSize:tS.debug,minSize:15,children:(0,a.jsx)(eI,{events:tv,onClear:tk,onClose:()=>ta(!1),projectId:b.id})})]})})]}),(0,a.jsxs)("div",{className:"flex md:hidden flex-1 overflow-hidden bg-background flex-col",children:[(0,a.jsxs)("div",{className:"flex-1 p-2 pb-16 overflow-hidden",children:["chat"===O&&(0,a.jsx)(eG,{events:tv,onRestore:tW,onRetry:tq,prompt:C,setPrompt:E,generating:T,onGenerate:t$,onStop:tJ,focusContext:em,setFocusContext:ep,focusPreviewSnippet:tL,chatMode:eh,setChatMode:eC,currentModel:eU,setCurrentModel:ez,getModelDisplayName:tC,isTourLockingInput:eY,onClearChat:tk,supportsVision:eK,providerReady:eX,runtimeErrors:eP,onSendRuntimeErrors:tY,onClearRuntimeErrors:tG}),"files"===O&&(0,a.jsx)("div",{className:"h-full border border-border rounded-lg shadow-sm overflow-hidden relative",style:{background:"linear-gradient(0deg, rgba(var(--panel-files-rgb), 0.01), rgba(var(--panel-files-rgb), 0.01)), var(--card)"},children:(0,a.jsx)(D,{projectId:b.id,onFileSelect:tU,onClose:()=>e5(!1),entryPoint:Y,onSetEntryPoint:tR,onAddPromptFile:tF})}),"editor"===O&&(0,a.jsx)("div",{className:"h-full border border-border rounded-lg shadow-sm overflow-hidden relative",style:{background:"linear-gradient(0deg, rgba(var(--panel-editor-rgb), 0.01), rgba(var(--panel-editor-rgb), 0.01)), var(--card)"},children:(0,a.jsx)(G,{projectId:b.id,runtime:null==(f=b.settings)?void 0:f.runtime,onClose:()=>e4(!1)})}),"preview"===O&&(0,a.jsx)("div",{className:"h-full border border-border rounded-lg shadow-sm overflow-hidden relative",style:{background:"linear-gradient(0deg, rgba(var(--panel-preview-rgb), 0.01), rgba(var(--panel-preview-rgb), 0.01)), var(--card)"},children:(0,a.jsx)(K.X,{ref:eT,projectId:b.id,refreshTrigger:N,onFocusSelection:tI,hasFocusTarget:!!em,onClose:tP,deploymentId:tg,onCaptureScreenshot:t_,entryPoint:Y,runtime:null==(g=b.settings)?void 0:g.runtime})}),"console"===O&&(0,a.jsx)("div",{className:"h-full border border-border rounded-lg shadow-sm overflow-hidden relative",children:(0,a.jsx)(ts,{projectId:b.id,runtime:(null==(x=b.settings)?void 0:x.runtime)||"handlebars",bufferedMessages:tu.current,onBufferConsumed:()=>{tu.current=[]}})})]}),(0,a.jsx)("div",{className:"fixed bottom-0 left-0 right-0 z-20 bg-card border-t border-border",children:(0,a.jsxs)("div",{className:"flex justify-center items-center p-2 gap-2",children:[(0,a.jsx)("button",{className:"flex items-center justify-center py-2 px-2 rounded-lg transition-all shadow-sm ".concat("chat"===O?"text-white":"bg-transparent text-muted-foreground hover:bg-muted/80 hover:text-foreground"),style:{backgroundColor:"chat"===O?"var(--button-assistant-active)":void 0},onClick:()=>z("chat"),children:(0,a.jsx)(et.A,{className:"h-4 w-4"})}),(0,a.jsx)("button",{className:"flex items-center justify-center py-2 px-2 rounded-lg transition-all shadow-sm ".concat("files"===O?"text-white":"bg-transparent text-muted-foreground hover:bg-muted/80 hover:text-foreground"),style:{backgroundColor:"files"===O?"var(--button-files-active)":void 0},onClick:()=>z("files"),children:(0,a.jsx)(j.A,{className:"h-4 w-4"})}),(0,a.jsx)("button",{className:"flex items-center justify-center py-2 px-2 rounded-lg transition-all shadow-sm ".concat("editor"===O?"text-white":"bg-transparent text-muted-foreground hover:bg-muted/80 hover:text-foreground"),style:{backgroundColor:"editor"===O?"var(--button-editor-active)":void 0},onClick:()=>z("editor"),children:(0,a.jsx)(M.A,{className:"h-4 w-4"})}),(0,a.jsx)("button",{className:"flex items-center justify-center py-2 px-2 rounded-lg transition-all shadow-sm ".concat("preview"===O?"text-white":"bg-transparent text-muted-foreground hover:bg-muted/80 hover:text-foreground"),style:{backgroundColor:"preview"===O?"var(--button-preview-active)":void 0},onClick:()=>z("preview"),children:(0,a.jsx)(y.A,{className:"h-4 w-4"})}),(0,a.jsxs)("button",{className:"relative flex items-center justify-center py-2 px-2 rounded-lg transition-all shadow-sm ".concat("console"===O?"text-white":"bg-transparent text-muted-foreground hover:bg-muted/80 hover:text-foreground"),style:{backgroundColor:"console"===O?"var(--button-terminal-active, #22c55e)":void 0},onClick:()=>z("console"),children:[(0,a.jsx)(en.A,{className:"h-4 w-4"}),td&&"console"!==O&&(0,a.jsx)("span",{className:"absolute top-1 right-0.5 h-2 w-2 rounded-full bg-[var(--button-terminal-active,#22c55e)]"})]})]})})]})]}),(0,a.jsx)(eN.V,{location:"workspace"}),(0,a.jsx)(eN.V,{location:"settings"}),(0,a.jsx)(e9.o,{project:b,isOpen:ti,onClose:()=>to(!1),onProjectUpdate:tM,enabled:th,onToggleEnabled:tO})]})}},7220:(e,t,n)=>{n.d(t,{SQ:()=>l,_2:()=>c,mB:()=>d,rI:()=>i,ty:()=>o});var a=n(95155);n(12115);var s=n(56348),r=n(25016);function i(e){let{...t}=e;return(0,a.jsx)(s.bL,{"data-slot":"dropdown-menu",...t})}function o(e){let{...t}=e;return(0,a.jsx)(s.l9,{"data-slot":"dropdown-menu-trigger",...t})}function l(e){let{className:t,sideOffset:n=4,...i}=e;return(0,a.jsx)(s.ZL,{children:(0,a.jsx)(s.UC,{"data-slot":"dropdown-menu-content",sideOffset:n,className:(0,r.cn)("bg-popover text-popover-foreground data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:slide-in-from-left-2 data-[side=top]:slide-in-from-bottom-2 z-[100] max-h-(--radix-dropdown-menu-content-available-height) min-w-[8rem] origin-(--radix-dropdown-menu-content-transform-origin) overflow-x-hidden overflow-y-auto rounded-md border p-1 shadow-lg",t),...i})})}function c(e){let{className:t,inset:n,variant:i="default",...o}=e;return(0,a.jsx)(s.q7,{"data-slot":"dropdown-menu-item","data-inset":n,"data-variant":i,className:(0,r.cn)("focus:bg-accent focus:text-accent-foreground data-[variant=destructive]:text-destructive data-[variant=destructive]:focus:bg-destructive/10 dark:data-[variant=destructive]:focus:bg-destructive/20 data-[variant=destructive]:focus:text-destructive data-[variant=destructive]:*:[svg]:!text-destructive [&_svg:not([class*='text-'])]:text-muted-foreground relative flex cursor-pointer items-center gap-2 rounded-sm px-2 py-1.5 text-sm outline-hidden select-none data-[disabled]:pointer-events-none data-[disabled]:opacity-50 data-[inset]:pl-8 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4",t),...o})}function d(e){let{className:t,...n}=e;return(0,a.jsx)(s.wv,{"data-slot":"dropdown-menu-separator",className:(0,r.cn)("bg-border -mx-1 my-1 h-px",t),...n})}},8121:(e,t,n)=>{n.d(t,{j:()=>a});let a='PROJECT TYPE: Vue (auto-bundled)\n\nThis project uses Vue 3. Single-file components (.vue) are compiled in the browser — no build tools or npm needed during development.\n\nARCHITECTURE:\n- /index.html — HTML shell with
and