otst commited on
Commit
f6b2089
·
0 Parent(s):

OSW Studio v1.104.0

Browse files
This view is limited to 50 files because it contains too many changes.   See raw diff
Files changed (50) hide show
  1. .gitignore +39 -0
  2. .next/BUILD_ID +1 -0
  3. .next/app-path-routes-manifest.json +146 -0
  4. .next/build-manifest.json +20 -0
  5. .next/package.json +1 -0
  6. .next/prerender-manifest.json +265 -0
  7. .next/react-loadable-manifest.json +481 -0
  8. .next/required-server-files.json +380 -0
  9. .next/routes-manifest.json +1160 -0
  10. .next/server/app-paths-manifest.json +146 -0
  11. .next/server/app/.well-known/oauth-authorization-server/[[...path]]/route.js +1 -0
  12. .next/server/app/.well-known/oauth-authorization-server/[[...path]]/route.js.nft.json +1 -0
  13. .next/server/app/.well-known/oauth-authorization-server/[[...path]]/route_client-reference-manifest.js +1 -0
  14. .next/server/app/.well-known/oauth-protected-resource/[[...path]]/route.js +1 -0
  15. .next/server/app/.well-known/oauth-protected-resource/[[...path]]/route.js.nft.json +1 -0
  16. .next/server/app/.well-known/oauth-protected-resource/[[...path]]/route_client-reference-manifest.js +1 -0
  17. .next/server/app/_global-error.html +1 -0
  18. .next/server/app/_global-error.meta +27 -0
  19. .next/server/app/_global-error.rsc +14 -0
  20. .next/server/app/_global-error.segments/_full.segment.rsc +14 -0
  21. .next/server/app/_global-error.segments/_global-error/__PAGE__.segment.rsc +20 -0
  22. .next/server/app/_global-error.segments/_tree.segment.rsc +1 -0
  23. .next/server/app/_global-error/page.js +31 -0
  24. .next/server/app/_global-error/page.js.nft.json +1 -0
  25. .next/server/app/_global-error/page_client-reference-manifest.js +1 -0
  26. .next/server/app/_not-found.html +1 -0
  27. .next/server/app/_not-found.meta +27 -0
  28. .next/server/app/_not-found.rsc +25 -0
  29. .next/server/app/_not-found.segments/_full.segment.rsc +25 -0
  30. .next/server/app/_not-found.segments/_not-found/__PAGE__.segment.rsc +30 -0
  31. .next/server/app/_not-found.segments/_tree.segment.rsc +6 -0
  32. .next/server/app/_not-found/page.js +1 -0
  33. .next/server/app/_not-found/page.js.nft.json +1 -0
  34. .next/server/app/_not-found/page_client-reference-manifest.js +1 -0
  35. .next/server/app/admin.html +1 -0
  36. .next/server/app/admin.meta +26 -0
  37. .next/server/app/admin.rsc +29 -0
  38. .next/server/app/admin.segments/_full.segment.rsc +29 -0
  39. .next/server/app/admin.segments/_tree.segment.rsc +6 -0
  40. .next/server/app/admin.segments/admin/__PAGE__.segment.rsc +34 -0
  41. .next/server/app/admin/login.html +1 -0
  42. .next/server/app/admin/login.meta +31 -0
  43. .next/server/app/admin/login.rsc +29 -0
  44. .next/server/app/admin/login.segments/_full.segment.rsc +29 -0
  45. .next/server/app/admin/login.segments/_tree.segment.rsc +6 -0
  46. .next/server/app/admin/login.segments/admin/login/__PAGE__.segment.rsc +35 -0
  47. .next/server/app/admin/login/page.js +1 -0
  48. .next/server/app/admin/login/page.js.nft.json +1 -0
  49. .next/server/app/admin/login/page_client-reference-manifest.js +1 -0
  50. .next/server/app/admin/page.js +1 -0
.gitignore ADDED
@@ -0,0 +1,39 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # Dependencies
2
+ node_modules/
3
+
4
+ # Environment variables
5
+ .env
6
+ .env.local
7
+
8
+ # IDE
9
+ .vscode/
10
+ .idea/
11
+ *.swp
12
+ *.swo
13
+ *~
14
+ .DS_Store
15
+
16
+ # Logs
17
+ *.log
18
+ npm-debug.log*
19
+
20
+ # Note: .next/ is INCLUDED for HuggingFace deployment
21
+ # Do NOT add .next/ to this .gitignore
22
+ # But exclude the cache directory - it's too large and not needed
23
+ .next/cache/
24
+
25
+ # Testing
26
+ .sites/*
27
+
28
+ # Claude Code settings
29
+ .claude/
30
+
31
+ # large local artifacts
32
+ project_dump.txt
33
+ *.dump
34
+ CLAUDE.md
35
+ AGENTS.md
36
+ analysis.md
37
+
38
+ # Large binaries (installed at container build time via npm postinstall)
39
+ public/esbuild.wasm
.next/BUILD_ID ADDED
@@ -0,0 +1 @@
 
 
1
+ IcaHav3WBDC0zG-P0ri12
.next/app-path-routes-manifest.json ADDED
@@ -0,0 +1,146 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "/_not-found/page": "/_not-found",
3
+ "/_global-error/page": "/_global-error",
4
+ "/.well-known/oauth-authorization-server/[[...path]]/route": "/.well-known/oauth-authorization-server/[[...path]]",
5
+ "/.well-known/oauth-protected-resource/[[...path]]/route": "/.well-known/oauth-protected-resource/[[...path]]",
6
+ "/api/admin/mail/queue/flush/route": "/api/admin/mail/queue/flush",
7
+ "/api/admin/mail/queue/route": "/api/admin/mail/queue",
8
+ "/api/admin/mail/route": "/api/admin/mail",
9
+ "/api/admin/mail/test/route": "/api/admin/mail/test",
10
+ "/api/admin/sessions/route": "/api/admin/sessions",
11
+ "/api/admin/users/[id]/route": "/api/admin/users/[id]",
12
+ "/api/admin/users/route": "/api/admin/users",
13
+ "/api/admin/workspaces/[id]/access/route": "/api/admin/workspaces/[id]/access",
14
+ "/api/admin/workspaces/[id]/repair/route": "/api/admin/workspaces/[id]/repair",
15
+ "/api/admin/workspaces/[id]/route": "/api/admin/workspaces/[id]",
16
+ "/api/admin/workspaces/route": "/api/admin/workspaces",
17
+ "/api/analytics/[deploymentId]/clear/route": "/api/analytics/[deploymentId]/clear",
18
+ "/api/analytics/[deploymentId]/engagement/route": "/api/analytics/[deploymentId]/engagement",
19
+ "/api/analytics/[deploymentId]/export/route": "/api/analytics/[deploymentId]/export",
20
+ "/api/analytics/[deploymentId]/heatmap/route": "/api/analytics/[deploymentId]/heatmap",
21
+ "/api/analytics/[deploymentId]/overview/route": "/api/analytics/[deploymentId]/overview",
22
+ "/api/analytics/[deploymentId]/sessions/route": "/api/analytics/[deploymentId]/sessions",
23
+ "/api/analytics/[deploymentId]/storage/route": "/api/analytics/[deploymentId]/storage",
24
+ "/api/analytics/interaction/route": "/api/analytics/interaction",
25
+ "/api/analytics/track/route": "/api/analytics/track",
26
+ "/api/auth/check/route": "/api/auth/check",
27
+ "/api/auth/codex/connect/route": "/api/auth/codex/connect",
28
+ "/api/auth/codex/disconnect/route": "/api/auth/codex/disconnect",
29
+ "/api/auth/codex/status/route": "/api/auth/codex/status",
30
+ "/api/auth/codex/token/route": "/api/auth/codex/token",
31
+ "/api/auth/desktop-init/route": "/api/auth/desktop-init",
32
+ "/api/auth/handoff/route": "/api/auth/handoff",
33
+ "/api/auth/hf/capabilities/route": "/api/auth/hf/capabilities",
34
+ "/api/auth/login/route": "/api/auth/login",
35
+ "/api/auth/logout/route": "/api/auth/logout",
36
+ "/api/auth/me/route": "/api/auth/me",
37
+ "/api/auth/register/route": "/api/auth/register",
38
+ "/api/auth/setup-status/route": "/api/auth/setup-status",
39
+ "/api/docs/[...path]/route": "/api/docs/[...path]",
40
+ "/api/generate-image/route": "/api/generate-image",
41
+ "/api/mcp/agent-claim/route": "/api/mcp/agent-claim",
42
+ "/api/mcp/agent-result/route": "/api/mcp/agent-result",
43
+ "/api/mcp/files/[token]/route": "/api/mcp/files/[token]",
44
+ "/api/mcp/grants/route": "/api/mcp/grants",
45
+ "/api/mcp/oauth/authorize/route": "/api/mcp/oauth/authorize",
46
+ "/api/mcp/oauth/register/route": "/api/mcp/oauth/register",
47
+ "/api/mcp/oauth/revoke/route": "/api/mcp/oauth/revoke",
48
+ "/api/mcp/oauth/token/route": "/api/mcp/oauth/token",
49
+ "/api/mcp/route": "/api/mcp",
50
+ "/api/models/route": "/api/models",
51
+ "/api/ollama/preflight/route": "/api/ollama/preflight",
52
+ "/api/server-generate/build-result/route": "/api/server-generate/build-result",
53
+ "/api/server-generate/cancel/route": "/api/server-generate/cancel",
54
+ "/api/server-generate/events/route": "/api/server-generate/events",
55
+ "/api/server-generate/files/route": "/api/server-generate/files",
56
+ "/api/server-generate/pause/route": "/api/server-generate/pause",
57
+ "/api/server-generate/resume/route": "/api/server-generate/resume",
58
+ "/api/server-generate/route": "/api/server-generate",
59
+ "/api/server-generate/search-result/route": "/api/server-generate/search-result",
60
+ "/api/server-generate/status/route": "/api/server-generate/status",
61
+ "/api/validate-key/route": "/api/validate-key",
62
+ "/api/w/[workspaceId]/admin/deployments/[id]/database/logs/route": "/api/w/[workspaceId]/admin/deployments/[id]/database/logs",
63
+ "/api/w/[workspaceId]/admin/deployments/[id]/database/query/route": "/api/w/[workspaceId]/admin/deployments/[id]/database/query",
64
+ "/api/w/[workspaceId]/admin/deployments/[id]/database/schema/route": "/api/w/[workspaceId]/admin/deployments/[id]/database/schema",
65
+ "/api/w/[workspaceId]/admin/deployments/[id]/functions/[functionId]/logs/route": "/api/w/[workspaceId]/admin/deployments/[id]/functions/[functionId]/logs",
66
+ "/api/w/[workspaceId]/admin/deployments/[id]/functions/[functionId]/route": "/api/w/[workspaceId]/admin/deployments/[id]/functions/[functionId]",
67
+ "/api/w/[workspaceId]/admin/deployments/[id]/functions/route": "/api/w/[workspaceId]/admin/deployments/[id]/functions",
68
+ "/api/w/[workspaceId]/admin/deployments/[id]/provision/route": "/api/w/[workspaceId]/admin/deployments/[id]/provision",
69
+ "/api/w/[workspaceId]/admin/deployments/[id]/scheduled-functions/[scheduledFunctionId]/route": "/api/w/[workspaceId]/admin/deployments/[id]/scheduled-functions/[scheduledFunctionId]",
70
+ "/api/w/[workspaceId]/admin/deployments/[id]/scheduled-functions/route": "/api/w/[workspaceId]/admin/deployments/[id]/scheduled-functions",
71
+ "/api/w/[workspaceId]/admin/deployments/[id]/secrets/[secretId]/route": "/api/w/[workspaceId]/admin/deployments/[id]/secrets/[secretId]",
72
+ "/api/w/[workspaceId]/admin/deployments/[id]/server-context/mutate/route": "/api/w/[workspaceId]/admin/deployments/[id]/server-context/mutate",
73
+ "/api/w/[workspaceId]/admin/deployments/[id]/server-functions/[functionId]/route": "/api/w/[workspaceId]/admin/deployments/[id]/server-functions/[functionId]",
74
+ "/api/w/[workspaceId]/admin/deployments/[id]/server-functions/route": "/api/w/[workspaceId]/admin/deployments/[id]/server-functions",
75
+ "/api/w/[workspaceId]/admin/run-migrations/route": "/api/w/[workspaceId]/admin/run-migrations",
76
+ "/api/w/[workspaceId]/bash/execute/route": "/api/w/[workspaceId]/bash/execute",
77
+ "/api/w/[workspaceId]/deployments/[id]/publish/route": "/api/w/[workspaceId]/deployments/[id]/publish",
78
+ "/api/w/[workspaceId]/deployments/[id]/route": "/api/w/[workspaceId]/deployments/[id]",
79
+ "/api/w/[workspaceId]/deployments/[id]/settings/route": "/api/w/[workspaceId]/deployments/[id]/settings",
80
+ "/api/w/[workspaceId]/deployments/[id]/swap-project/route": "/api/w/[workspaceId]/deployments/[id]/swap-project",
81
+ "/api/w/[workspaceId]/deployments/[id]/thumbnail/route": "/api/w/[workspaceId]/deployments/[id]/thumbnail",
82
+ "/api/w/[workspaceId]/deployments/route": "/api/w/[workspaceId]/deployments",
83
+ "/api/w/[workspaceId]/mail/queue/route": "/api/w/[workspaceId]/mail/queue",
84
+ "/api/w/[workspaceId]/mail/route": "/api/w/[workspaceId]/mail",
85
+ "/api/w/[workspaceId]/mail/sending/route": "/api/w/[workspaceId]/mail/sending",
86
+ "/api/w/[workspaceId]/mail/test/route": "/api/w/[workspaceId]/mail/test",
87
+ "/api/w/[workspaceId]/projects/[id]/database/query/route": "/api/w/[workspaceId]/projects/[id]/database/query",
88
+ "/api/w/[workspaceId]/projects/[id]/database/schema/route": "/api/w/[workspaceId]/projects/[id]/database/schema",
89
+ "/api/w/[workspaceId]/projects/[id]/deployments/route": "/api/w/[workspaceId]/projects/[id]/deployments",
90
+ "/api/w/[workspaceId]/projects/route": "/api/w/[workspaceId]/projects",
91
+ "/api/w/[workspaceId]/sync/backend-features/[projectId]/route": "/api/w/[workspaceId]/sync/backend-features/[projectId]",
92
+ "/api/w/[workspaceId]/sync/connections/[id]/route": "/api/w/[workspaceId]/sync/connections/[id]",
93
+ "/api/w/[workspaceId]/sync/connections/route": "/api/w/[workspaceId]/sync/connections",
94
+ "/api/w/[workspaceId]/sync/files/route": "/api/w/[workspaceId]/sync/files",
95
+ "/api/w/[workspaceId]/sync/interview-templates/[id]/route": "/api/w/[workspaceId]/sync/interview-templates/[id]",
96
+ "/api/w/[workspaceId]/sync/interview-templates/route": "/api/w/[workspaceId]/sync/interview-templates",
97
+ "/api/w/[workspaceId]/sync/model-templates/[id]/route": "/api/w/[workspaceId]/sync/model-templates/[id]",
98
+ "/api/w/[workspaceId]/sync/model-templates/route": "/api/w/[workspaceId]/sync/model-templates",
99
+ "/api/w/[workspaceId]/sync/projects/[id]/route": "/api/w/[workspaceId]/sync/projects/[id]",
100
+ "/api/w/[workspaceId]/sync/projects/route": "/api/w/[workspaceId]/sync/projects",
101
+ "/api/w/[workspaceId]/sync/skills/[id]/route": "/api/w/[workspaceId]/sync/skills/[id]",
102
+ "/api/w/[workspaceId]/sync/skills/route": "/api/w/[workspaceId]/sync/skills",
103
+ "/api/w/[workspaceId]/sync/status/route": "/api/w/[workspaceId]/sync/status",
104
+ "/api/w/[workspaceId]/sync/templates/[id]/route": "/api/w/[workspaceId]/sync/templates/[id]",
105
+ "/api/w/[workspaceId]/sync/templates/route": "/api/w/[workspaceId]/sync/templates",
106
+ "/api/w/[workspaceId]/users/[userId]/route": "/api/w/[workspaceId]/users/[userId]",
107
+ "/api/w/[workspaceId]/users/route": "/api/w/[workspaceId]/users",
108
+ "/api/workspaces/route": "/api/workspaces",
109
+ "/deployments/[id]/[...path]/route": "/deployments/[id]/[...path]",
110
+ "/deployments/[id]/route": "/deployments/[id]",
111
+ "/review/[deploymentId]/[...path]/route": "/review/[deploymentId]/[...path]",
112
+ "/review/[deploymentId]/osw-api/comments/[id]/route": "/review/[deploymentId]/osw-api/comments/[id]",
113
+ "/review/[deploymentId]/osw-api/comments/route": "/review/[deploymentId]/osw-api/comments",
114
+ "/review/[deploymentId]/osw-api/participant/route": "/review/[deploymentId]/osw-api/participant",
115
+ "/review/[deploymentId]/route": "/review/[deploymentId]",
116
+ "/review/[deploymentId]/unsubscribe/route": "/review/[deploymentId]/unsubscribe",
117
+ "/api/admin/dashboard/route": "/api/admin/dashboard",
118
+ "/api/deployments/[id]/functions/[...path]/route": "/api/deployments/[id]/functions/[...path]",
119
+ "/api/mcp/oauth/hold/route": "/api/mcp/oauth/hold",
120
+ "/api/generate/route": "/api/generate",
121
+ "/api/resolve-domain/route": "/api/resolve-domain",
122
+ "/api/w/[workspaceId]/admin/deployments/[id]/secrets/route": "/api/w/[workspaceId]/admin/deployments/[id]/secrets",
123
+ "/api/w/[workspaceId]/admin/deployments/[id]/server-context/route": "/api/w/[workspaceId]/admin/deployments/[id]/server-context",
124
+ "/api/web/fetch/route": "/api/web/fetch",
125
+ "/api/web/search/route": "/api/web/search",
126
+ "/admin/login/page": "/admin/login",
127
+ "/admin/page": "/admin",
128
+ "/admin/register/page": "/admin/register",
129
+ "/admin/users/page": "/admin/users",
130
+ "/admin/workspaces/page": "/admin/workspaces",
131
+ "/test-generation/page": "/test-generation",
132
+ "/mcp/authorize/page": "/mcp/authorize",
133
+ "/page": "/",
134
+ "/w/[workspaceId]/dashboard/page": "/w/[workspaceId]/dashboard",
135
+ "/w/[workspaceId]/deployments/page": "/w/[workspaceId]/deployments",
136
+ "/w/[workspaceId]/docs/page": "/w/[workspaceId]/docs",
137
+ "/w/[workspaceId]/interviews/page": "/w/[workspaceId]/interviews",
138
+ "/w/[workspaceId]/mail/page": "/w/[workspaceId]/mail",
139
+ "/w/[workspaceId]/page": "/w/[workspaceId]",
140
+ "/w/[workspaceId]/projects/page": "/w/[workspaceId]/projects",
141
+ "/w/[workspaceId]/quick/[projectId]/page": "/w/[workspaceId]/quick/[projectId]",
142
+ "/w/[workspaceId]/settings/page": "/w/[workspaceId]/settings",
143
+ "/w/[workspaceId]/skills/page": "/w/[workspaceId]/skills",
144
+ "/w/[workspaceId]/templates/page": "/w/[workspaceId]/templates",
145
+ "/w/[workspaceId]/users/page": "/w/[workspaceId]/users"
146
+ }
.next/build-manifest.json ADDED
@@ -0,0 +1,20 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "polyfillFiles": [
3
+ "static/chunks/polyfills-42372ed130431b0a.js"
4
+ ],
5
+ "devFiles": [],
6
+ "lowPriorityFiles": [
7
+ "static/IcaHav3WBDC0zG-P0ri12/_buildManifest.js",
8
+ "static/IcaHav3WBDC0zG-P0ri12/_ssgManifest.js"
9
+ ],
10
+ "rootMainFiles": [
11
+ "static/chunks/webpack-a4114446528a0cad.js",
12
+ "static/chunks/4bd1b696-8a4ab4fdf0ae305a.js",
13
+ "static/chunks/3794-d7cddff008311ab3.js",
14
+ "static/chunks/main-app-a1f3e73b9952cd96.js"
15
+ ],
16
+ "rootMainFilesTree": {},
17
+ "pages": {
18
+ "/_app": []
19
+ }
20
+ }
.next/package.json ADDED
@@ -0,0 +1 @@
 
 
1
+ {"type": "commonjs"}
.next/prerender-manifest.json ADDED
@@ -0,0 +1,265 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "version": 4,
3
+ "routes": {
4
+ "/": {
5
+ "routeType": "page",
6
+ "response": "complete",
7
+ "compute": "static",
8
+ "htmlSize": 16485,
9
+ "experimentalBypassFor": [
10
+ {
11
+ "type": "header",
12
+ "key": "next-action"
13
+ },
14
+ {
15
+ "type": "header",
16
+ "key": "content-type",
17
+ "value": "multipart/form-data;.*"
18
+ }
19
+ ],
20
+ "initialRevalidateSeconds": false,
21
+ "srcRoute": "/",
22
+ "dataRoute": "/index.rsc",
23
+ "allowHeader": [
24
+ "host",
25
+ "x-matched-path",
26
+ "x-prerender-revalidate",
27
+ "x-prerender-revalidate-if-generated",
28
+ "x-next-revalidated-tags",
29
+ "x-next-revalidate-tag-token"
30
+ ]
31
+ },
32
+ "/_global-error": {
33
+ "routeType": "page",
34
+ "response": "complete",
35
+ "compute": "static",
36
+ "htmlSize": 9150,
37
+ "experimentalBypassFor": [
38
+ {
39
+ "type": "header",
40
+ "key": "next-action"
41
+ },
42
+ {
43
+ "type": "header",
44
+ "key": "content-type",
45
+ "value": "multipart/form-data;.*"
46
+ }
47
+ ],
48
+ "initialRevalidateSeconds": false,
49
+ "srcRoute": "/_global-error",
50
+ "dataRoute": "/_global-error.rsc",
51
+ "allowHeader": [
52
+ "host",
53
+ "x-matched-path",
54
+ "x-prerender-revalidate",
55
+ "x-prerender-revalidate-if-generated",
56
+ "x-next-revalidated-tags",
57
+ "x-next-revalidate-tag-token"
58
+ ]
59
+ },
60
+ "/_not-found": {
61
+ "initialStatus": 404,
62
+ "routeType": "page",
63
+ "response": "complete",
64
+ "compute": "static",
65
+ "htmlSize": 15439,
66
+ "experimentalBypassFor": [
67
+ {
68
+ "type": "header",
69
+ "key": "next-action"
70
+ },
71
+ {
72
+ "type": "header",
73
+ "key": "content-type",
74
+ "value": "multipart/form-data;.*"
75
+ }
76
+ ],
77
+ "initialRevalidateSeconds": false,
78
+ "srcRoute": "/_not-found",
79
+ "dataRoute": "/_not-found.rsc",
80
+ "allowHeader": [
81
+ "host",
82
+ "x-matched-path",
83
+ "x-prerender-revalidate",
84
+ "x-prerender-revalidate-if-generated",
85
+ "x-next-revalidated-tags",
86
+ "x-next-revalidate-tag-token"
87
+ ]
88
+ },
89
+ "/admin": {
90
+ "routeType": "page",
91
+ "response": "complete",
92
+ "compute": "static",
93
+ "htmlSize": 15023,
94
+ "experimentalBypassFor": [
95
+ {
96
+ "type": "header",
97
+ "key": "next-action"
98
+ },
99
+ {
100
+ "type": "header",
101
+ "key": "content-type",
102
+ "value": "multipart/form-data;.*"
103
+ }
104
+ ],
105
+ "initialRevalidateSeconds": false,
106
+ "srcRoute": "/admin",
107
+ "dataRoute": "/admin.rsc",
108
+ "allowHeader": [
109
+ "host",
110
+ "x-matched-path",
111
+ "x-prerender-revalidate",
112
+ "x-prerender-revalidate-if-generated",
113
+ "x-next-revalidated-tags",
114
+ "x-next-revalidate-tag-token"
115
+ ]
116
+ },
117
+ "/admin/login": {
118
+ "routeType": "page",
119
+ "response": "complete",
120
+ "compute": "static",
121
+ "htmlSize": 15761,
122
+ "experimentalBypassFor": [
123
+ {
124
+ "type": "header",
125
+ "key": "next-action"
126
+ },
127
+ {
128
+ "type": "header",
129
+ "key": "content-type",
130
+ "value": "multipart/form-data;.*"
131
+ }
132
+ ],
133
+ "initialRevalidateSeconds": false,
134
+ "srcRoute": "/admin/login",
135
+ "dataRoute": "/admin/login.rsc",
136
+ "allowHeader": [
137
+ "host",
138
+ "x-matched-path",
139
+ "x-prerender-revalidate",
140
+ "x-prerender-revalidate-if-generated",
141
+ "x-next-revalidated-tags",
142
+ "x-next-revalidate-tag-token"
143
+ ]
144
+ },
145
+ "/admin/register": {
146
+ "routeType": "page",
147
+ "response": "complete",
148
+ "compute": "static",
149
+ "htmlSize": 24851,
150
+ "experimentalBypassFor": [
151
+ {
152
+ "type": "header",
153
+ "key": "next-action"
154
+ },
155
+ {
156
+ "type": "header",
157
+ "key": "content-type",
158
+ "value": "multipart/form-data;.*"
159
+ }
160
+ ],
161
+ "initialRevalidateSeconds": false,
162
+ "srcRoute": "/admin/register",
163
+ "dataRoute": "/admin/register.rsc",
164
+ "allowHeader": [
165
+ "host",
166
+ "x-matched-path",
167
+ "x-prerender-revalidate",
168
+ "x-prerender-revalidate-if-generated",
169
+ "x-next-revalidated-tags",
170
+ "x-next-revalidate-tag-token"
171
+ ]
172
+ },
173
+ "/admin/users": {
174
+ "routeType": "page",
175
+ "response": "complete",
176
+ "compute": "static",
177
+ "htmlSize": 17165,
178
+ "experimentalBypassFor": [
179
+ {
180
+ "type": "header",
181
+ "key": "next-action"
182
+ },
183
+ {
184
+ "type": "header",
185
+ "key": "content-type",
186
+ "value": "multipart/form-data;.*"
187
+ }
188
+ ],
189
+ "initialRevalidateSeconds": false,
190
+ "srcRoute": "/admin/users",
191
+ "dataRoute": "/admin/users.rsc",
192
+ "allowHeader": [
193
+ "host",
194
+ "x-matched-path",
195
+ "x-prerender-revalidate",
196
+ "x-prerender-revalidate-if-generated",
197
+ "x-next-revalidated-tags",
198
+ "x-next-revalidate-tag-token"
199
+ ]
200
+ },
201
+ "/admin/workspaces": {
202
+ "routeType": "page",
203
+ "response": "complete",
204
+ "compute": "static",
205
+ "htmlSize": 17190,
206
+ "experimentalBypassFor": [
207
+ {
208
+ "type": "header",
209
+ "key": "next-action"
210
+ },
211
+ {
212
+ "type": "header",
213
+ "key": "content-type",
214
+ "value": "multipart/form-data;.*"
215
+ }
216
+ ],
217
+ "initialRevalidateSeconds": false,
218
+ "srcRoute": "/admin/workspaces",
219
+ "dataRoute": "/admin/workspaces.rsc",
220
+ "allowHeader": [
221
+ "host",
222
+ "x-matched-path",
223
+ "x-prerender-revalidate",
224
+ "x-prerender-revalidate-if-generated",
225
+ "x-next-revalidated-tags",
226
+ "x-next-revalidate-tag-token"
227
+ ]
228
+ },
229
+ "/test-generation": {
230
+ "routeType": "page",
231
+ "response": "complete",
232
+ "compute": "static",
233
+ "htmlSize": 73448,
234
+ "experimentalBypassFor": [
235
+ {
236
+ "type": "header",
237
+ "key": "next-action"
238
+ },
239
+ {
240
+ "type": "header",
241
+ "key": "content-type",
242
+ "value": "multipart/form-data;.*"
243
+ }
244
+ ],
245
+ "initialRevalidateSeconds": false,
246
+ "srcRoute": "/test-generation",
247
+ "dataRoute": "/test-generation.rsc",
248
+ "allowHeader": [
249
+ "host",
250
+ "x-matched-path",
251
+ "x-prerender-revalidate",
252
+ "x-prerender-revalidate-if-generated",
253
+ "x-next-revalidated-tags",
254
+ "x-next-revalidate-tag-token"
255
+ ]
256
+ }
257
+ },
258
+ "dynamicRoutes": {},
259
+ "notFoundRoutes": [],
260
+ "preview": {
261
+ "previewModeId": "ee004b4c3f731e7cdcc18885ba863d22",
262
+ "previewModeSigningKey": "9f193a265c1d89e5b770010459ad42608e7ec5d58eb5b3cc48045b8f10e74a52",
263
+ "previewModeEncryptionKey": "fddb877503df9a5408e6561ecc2406b7965e1e01f149e482446318ac5ebe15ac"
264
+ }
265
+ }
.next/react-loadable-manifest.json ADDED
@@ -0,0 +1,481 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "app/test-generation/page.tsx -> @/lib/testing/assertion-runner": {
3
+ "id": 5224,
4
+ "files": []
5
+ },
6
+ "app/test-generation/page.tsx -> @/lib/testing/judge": {
7
+ "id": 78599,
8
+ "files": []
9
+ },
10
+ "app/test-generation/page.tsx -> @/lib/vfs": {
11
+ "id": 81094,
12
+ "files": []
13
+ },
14
+ "components/console/index.tsx -> @xterm/addon-fit": {
15
+ "id": 63606,
16
+ "files": [
17
+ "static/chunks/3606.ddd8065b4a3108bd.js"
18
+ ]
19
+ },
20
+ "components/console/index.tsx -> @xterm/xterm": {
21
+ "id": 8422,
22
+ "files": [
23
+ "static/chunks/e868780c.0440c4cbaec74878.js"
24
+ ]
25
+ },
26
+ "components/console/index.tsx -> @xterm/xterm/css/xterm.css": {
27
+ "id": 82407,
28
+ "files": [
29
+ "static/css/659eccb5db697b76.css",
30
+ "static/chunks/2407.48eb5431f4820d18.js"
31
+ ]
32
+ },
33
+ "components/file-explorer/index.tsx -> @/lib/vfs/archive/export": {
34
+ "id": 3908,
35
+ "files": []
36
+ },
37
+ "components/file-explorer/index.tsx -> @/lib/vfs/skills": {
38
+ "id": 22019,
39
+ "files": []
40
+ },
41
+ "components/guided-tour/context.tsx -> @/lib/vfs": {
42
+ "id": 81094,
43
+ "files": []
44
+ },
45
+ "components/guided-tour/context.tsx -> @/lib/vfs/project-templates": {
46
+ "id": 95717,
47
+ "files": []
48
+ },
49
+ "components/heatmap-viewer/index.tsx -> @/lib/utils/screenshot": {
50
+ "id": 3534,
51
+ "files": []
52
+ },
53
+ "components/project-backend/index.tsx -> @/lib/llm/prompts": {
54
+ "id": 1120,
55
+ "files": [
56
+ "static/chunks/1120.3a875b6d1c35f4f7.js"
57
+ ]
58
+ },
59
+ "components/project-manager/index.tsx -> @/lib/vfs/auto-sync": {
60
+ "id": 14955,
61
+ "files": []
62
+ },
63
+ "components/project-manager/sync-tabs/projects-tab.tsx -> @/lib/vfs/auto-sync": {
64
+ "id": 14955,
65
+ "files": []
66
+ },
67
+ "components/views/content-area.tsx -> @/lib/vfs": {
68
+ "id": 81094,
69
+ "files": []
70
+ },
71
+ "components/views/deployments-view.tsx -> @/lib/preview/virtual-server": {
72
+ "id": 55024,
73
+ "files": []
74
+ },
75
+ "components/views/deployments-view.tsx -> @/lib/runtimes/registry": {
76
+ "id": 30217,
77
+ "files": []
78
+ },
79
+ "components/views/deployments-view.tsx -> @/lib/vfs/auto-sync": {
80
+ "id": 14955,
81
+ "files": []
82
+ },
83
+ "components/views/deployments-view.tsx -> @/lib/vfs/flush-editor": {
84
+ "id": 9246,
85
+ "files": []
86
+ },
87
+ "components/workspace/index.tsx -> @/lib/llm/prompts": {
88
+ "id": 1120,
89
+ "files": [
90
+ "static/chunks/1120.3a875b6d1c35f4f7.js"
91
+ ]
92
+ },
93
+ "lib/config/storage.ts -> @/lib/vfs/auto-sync": {
94
+ "id": 14955,
95
+ "files": [
96
+ "static/chunks/4955-23104aa2134b08b8.js"
97
+ ]
98
+ },
99
+ "lib/interview/templates-service.ts -> @/lib/vfs/auto-sync": {
100
+ "id": 14955,
101
+ "files": []
102
+ },
103
+ "lib/llm/debug-events-state.ts -> @/lib/vfs": {
104
+ "id": 81094,
105
+ "files": []
106
+ },
107
+ "lib/llm/image-gen.ts -> @/lib/auth/codex-auth": {
108
+ "id": 78407,
109
+ "files": [
110
+ "static/chunks/8407.40b6c3f7320a5192.js"
111
+ ]
112
+ },
113
+ "lib/llm/llm-client.ts -> @/lib/auth/codex-auth": {
114
+ "id": 78407,
115
+ "files": []
116
+ },
117
+ "lib/llm/provider-adapter.ts -> @/lib/auth/codex-auth": {
118
+ "id": 78407,
119
+ "files": [
120
+ "static/chunks/8407.40b6c3f7320a5192.js"
121
+ ]
122
+ },
123
+ "lib/llm/system-prompt.ts -> @/lib/vfs": {
124
+ "id": 81094,
125
+ "files": []
126
+ },
127
+ "lib/preview/esbuild-bundler.ts -> esbuild-wasm": {
128
+ "id": 38125,
129
+ "files": [
130
+ "static/chunks/506.1fafa71e15db4922.js"
131
+ ]
132
+ },
133
+ "lib/preview/virtual-server.ts -> ./esbuild-bundler": {
134
+ "id": 12220,
135
+ "files": [
136
+ "static/chunks/2220.2d3f31fbcb7fcb0c.js"
137
+ ]
138
+ },
139
+ "lib/publishing/compile-static-site.ts -> @/lib/preview/virtual-server": {
140
+ "id": 55024,
141
+ "files": [
142
+ "static/chunks/06bf0ff1-05bec4405a26193e.js",
143
+ "static/chunks/4172-d5730e9cf6cac21e.js",
144
+ "static/chunks/5024-b5961b13eb2d5fd4.js"
145
+ ]
146
+ },
147
+ "lib/server-generate/build-delegation-handler.ts -> @/lib/preview/compile-errors": {
148
+ "id": 11434,
149
+ "files": []
150
+ },
151
+ "lib/server-generate/build-delegation-handler.ts -> @/lib/preview/virtual-server": {
152
+ "id": 55024,
153
+ "files": [
154
+ "static/chunks/06bf0ff1-05bec4405a26193e.js",
155
+ "static/chunks/4172-d5730e9cf6cac21e.js",
156
+ "static/chunks/5024-b5961b13eb2d5fd4.js"
157
+ ]
158
+ },
159
+ "lib/stores/slices/orchestrator.ts -> @/lib/interview/templates-service": {
160
+ "id": 95153,
161
+ "files": [
162
+ "static/chunks/5153.55a287130e11cdd4.js"
163
+ ]
164
+ },
165
+ "lib/stores/slices/orchestrator.ts -> @/lib/vfs/sync-manager": {
166
+ "id": 41460,
167
+ "files": []
168
+ },
169
+ "lib/testing/assertion-runner.ts -> @/lib/vfs": {
170
+ "id": 81094,
171
+ "files": []
172
+ },
173
+ "lib/vfs/adapters/factory.ts -> ./sqlite-adapter": {
174
+ "id": 22809,
175
+ "files": [
176
+ "static/chunks/aaea2bcf.5989fd7103e48888.js",
177
+ "static/chunks/3755.264dbd68e188df09.js",
178
+ "static/chunks/2809.37c83f090f0066ab.js"
179
+ ]
180
+ },
181
+ "lib/vfs/archive/export.ts -> ../project-schema": {
182
+ "id": 37285,
183
+ "files": []
184
+ },
185
+ "lib/vfs/auto-sync.ts -> ./checkpoint": {
186
+ "id": 55058,
187
+ "files": []
188
+ },
189
+ "lib/vfs/auto-sync.ts -> ./push-project-to-server": {
190
+ "id": 34372,
191
+ "files": [
192
+ "static/chunks/4372.5ba7a3673f262ea5.js"
193
+ ]
194
+ },
195
+ "lib/vfs/auto-sync.ts -> ./sync-manager": {
196
+ "id": 41460,
197
+ "files": []
198
+ },
199
+ "lib/vfs/auto-sync.ts -> @/lib/llm/providers/connection-record": {
200
+ "id": 70212,
201
+ "files": [
202
+ "static/chunks/7831.168908f066dbd59c.js"
203
+ ]
204
+ },
205
+ "lib/vfs/auto-sync.ts -> @/lib/llm/providers/custom-providers": {
206
+ "id": 67759,
207
+ "files": []
208
+ },
209
+ "lib/vfs/backup-service.ts -> @/lib/vfs": {
210
+ "id": 81094,
211
+ "files": []
212
+ },
213
+ "lib/vfs/cli-shell.ts -> ./index": {
214
+ "id": 81094,
215
+ "files": []
216
+ },
217
+ "lib/vfs/index.ts -> ./auto-sync": {
218
+ "id": 14955,
219
+ "files": [
220
+ "static/chunks/4955-23104aa2134b08b8.js"
221
+ ]
222
+ },
223
+ "lib/vfs/index.ts -> ./project-schema": {
224
+ "id": 37285,
225
+ "files": [
226
+ "static/chunks/7285.9bfdd9924eb12de4.js"
227
+ ]
228
+ },
229
+ "lib/vfs/index.ts -> ./server-context": {
230
+ "id": 10808,
231
+ "files": [
232
+ "static/chunks/9ad0e60a-b509baefc1ee1013.js",
233
+ "static/chunks/3775-4b72808c43fde03a.js",
234
+ "static/chunks/4027.65ed4945faac8d96.js"
235
+ ]
236
+ },
237
+ "lib/vfs/index.ts -> uuid": {
238
+ "id": 56623,
239
+ "files": [
240
+ "static/chunks/6623.abd7d839044f2101.js"
241
+ ]
242
+ },
243
+ "lib/vfs/project-schema.ts -> ./index": {
244
+ "id": 81094,
245
+ "files": []
246
+ },
247
+ "lib/vfs/push-project-to-server.ts -> ./auto-sync": {
248
+ "id": 14955,
249
+ "files": []
250
+ },
251
+ "lib/vfs/shell/commands/build.ts -> @/lib/preview/virtual-server": {
252
+ "id": 55024,
253
+ "files": [
254
+ "static/chunks/06bf0ff1-05bec4405a26193e.js",
255
+ "static/chunks/4172-d5730e9cf6cac21e.js",
256
+ "static/chunks/5024-b5961b13eb2d5fd4.js"
257
+ ]
258
+ },
259
+ "lib/vfs/shell/commands/curl.ts -> @/lib/preview/provenance": {
260
+ "id": 73498,
261
+ "files": [
262
+ "static/chunks/3498.e27a2060b6ec1dc1.js"
263
+ ]
264
+ },
265
+ "lib/vfs/shell/commands/curl.ts -> @/lib/preview/strip-preview-scripts": {
266
+ "id": 84921,
267
+ "files": []
268
+ },
269
+ "lib/vfs/shell/commands/curl.ts -> @/lib/preview/virtual-server": {
270
+ "id": 55024,
271
+ "files": [
272
+ "static/chunks/06bf0ff1-05bec4405a26193e.js",
273
+ "static/chunks/4172-d5730e9cf6cac21e.js",
274
+ "static/chunks/5024-b5961b13eb2d5fd4.js"
275
+ ]
276
+ },
277
+ "lib/vfs/shell/commands/curl.ts -> @/lib/web/extract": {
278
+ "id": 37772,
279
+ "files": [
280
+ "static/chunks/2130.c884cd4e0c8fc744.js",
281
+ "static/chunks/7772.656eee0ae5e82174.js"
282
+ ]
283
+ },
284
+ "lib/vfs/shell/commands/runtime.ts -> ../../import-retry": {
285
+ "id": 20324,
286
+ "files": [
287
+ "static/chunks/324.ba2e53a28331bf1c.js"
288
+ ]
289
+ },
290
+ "lib/vfs/shell/commands/runtime.ts -> @/lib/llm/prompts": {
291
+ "id": 1120,
292
+ "files": [
293
+ "static/chunks/1120.3a875b6d1c35f4f7.js"
294
+ ]
295
+ },
296
+ "lib/vfs/shell/commands/search.ts -> @/lib/config/storage": {
297
+ "id": 65828,
298
+ "files": []
299
+ },
300
+ "lib/vfs/shell/commands/search.ts -> @/lib/web-search": {
301
+ "id": 48011,
302
+ "files": [
303
+ "static/chunks/8011.af4fd1f3b64e5d2e.js"
304
+ ]
305
+ },
306
+ "lib/vfs/shell/commands/search.ts -> @/lib/web/extract": {
307
+ "id": 37772,
308
+ "files": [
309
+ "static/chunks/2130.c884cd4e0c8fc744.js",
310
+ "static/chunks/7772.656eee0ae5e82174.js"
311
+ ]
312
+ },
313
+ "lib/vfs/skills/service.ts -> ../auto-sync": {
314
+ "id": 14955,
315
+ "files": [
316
+ "static/chunks/4955-23104aa2134b08b8.js"
317
+ ]
318
+ },
319
+ "lib/vfs/sync-manager.ts -> @/lib/vfs": {
320
+ "id": 81094,
321
+ "files": []
322
+ },
323
+ "lib/vfs/template-service.ts -> ./auto-sync": {
324
+ "id": 14955,
325
+ "files": []
326
+ },
327
+ "lib/vfs/template-service.ts -> ./index": {
328
+ "id": 81094,
329
+ "files": []
330
+ },
331
+ "lib/vfs/templates/registry.ts -> ./ai-assistant": {
332
+ "id": 64150,
333
+ "files": [
334
+ "static/chunks/4150.215a571d63450258.js"
335
+ ]
336
+ },
337
+ "lib/vfs/templates/registry.ts -> ./barebones": {
338
+ "id": 65974,
339
+ "files": [
340
+ "static/chunks/5974.1e2cf17b0d688740.js"
341
+ ]
342
+ },
343
+ "lib/vfs/templates/registry.ts -> ./blog": {
344
+ "id": 16593,
345
+ "files": [
346
+ "static/chunks/1355.953064002a2649e8.js"
347
+ ]
348
+ },
349
+ "lib/vfs/templates/registry.ts -> ./business-website": {
350
+ "id": 3787,
351
+ "files": [
352
+ "static/chunks/3787.2a6c8cd017f0b75d.js"
353
+ ]
354
+ },
355
+ "lib/vfs/templates/registry.ts -> ./contact-landing": {
356
+ "id": 14771,
357
+ "files": [
358
+ "static/chunks/4771.c52161521e7a7cef.js"
359
+ ]
360
+ },
361
+ "lib/vfs/templates/registry.ts -> ./demo": {
362
+ "id": 80694,
363
+ "files": [
364
+ "static/chunks/694.b2b14675c96a049f.js"
365
+ ]
366
+ },
367
+ "lib/vfs/templates/registry.ts -> ./guided-chat": {
368
+ "id": 82780,
369
+ "files": [
370
+ "static/chunks/2780.c92ce929262ec6c1.js"
371
+ ]
372
+ },
373
+ "lib/vfs/templates/registry.ts -> ./handlebars-starter": {
374
+ "id": 33567,
375
+ "files": [
376
+ "static/chunks/3567.23496afe0904afbb.js"
377
+ ]
378
+ },
379
+ "lib/vfs/templates/registry.ts -> ./llm-wiki": {
380
+ "id": 9427,
381
+ "files": [
382
+ "static/chunks/9427.0057e69c05384b17.js"
383
+ ]
384
+ },
385
+ "lib/vfs/templates/registry.ts -> ./lua-starter": {
386
+ "id": 17185,
387
+ "files": [
388
+ "static/chunks/7185.cdf1398433196ef9.js"
389
+ ]
390
+ },
391
+ "lib/vfs/templates/registry.ts -> ./portfolio": {
392
+ "id": 90105,
393
+ "files": [
394
+ "static/chunks/105.915986ca2e5f3cbc.js"
395
+ ]
396
+ },
397
+ "lib/vfs/templates/registry.ts -> ./preact-starter": {
398
+ "id": 15680,
399
+ "files": [
400
+ "static/chunks/5680.471fd803ba72b4dd.js"
401
+ ]
402
+ },
403
+ "lib/vfs/templates/registry.ts -> ./project-tracker": {
404
+ "id": 70513,
405
+ "files": [
406
+ "static/chunks/513.4318fe2d3310db71.js"
407
+ ]
408
+ },
409
+ "lib/vfs/templates/registry.ts -> ./python-starter": {
410
+ "id": 47201,
411
+ "files": [
412
+ "static/chunks/7201.3c2addd12eaddc2e.js"
413
+ ]
414
+ },
415
+ "lib/vfs/templates/registry.ts -> ./react-demo": {
416
+ "id": 31920,
417
+ "files": [
418
+ "static/chunks/1920.7f38b7343f0d686b.js"
419
+ ]
420
+ },
421
+ "lib/vfs/templates/registry.ts -> ./react-starter": {
422
+ "id": 50820,
423
+ "files": [
424
+ "static/chunks/820.127fc5a23146212a.js"
425
+ ]
426
+ },
427
+ "lib/vfs/templates/registry.ts -> ./spring-rest-postgres": {
428
+ "id": 20679,
429
+ "files": [
430
+ "static/chunks/3060.ca54ec0da7545bec.js"
431
+ ]
432
+ },
433
+ "lib/vfs/templates/registry.ts -> ./store-locator": {
434
+ "id": 70695,
435
+ "files": [
436
+ "static/chunks/695.515af49a45ee5418.js"
437
+ ]
438
+ },
439
+ "lib/vfs/templates/registry.ts -> ./svelte-starter": {
440
+ "id": 40115,
441
+ "files": [
442
+ "static/chunks/2496.f29bfb99bfa1d3c0.js"
443
+ ]
444
+ },
445
+ "lib/vfs/templates/registry.ts -> ./vue-starter": {
446
+ "id": 20891,
447
+ "files": [
448
+ "static/chunks/891.69d293e85542f1a3.js"
449
+ ]
450
+ },
451
+ "lib/web-search/providers/duckduckgo.ts -> ts-duckduckgo-search": {
452
+ "id": 26290,
453
+ "files": [
454
+ "static/chunks/6290.dc1cac41eef7e2ff.js"
455
+ ]
456
+ },
457
+ "node_modules/@huggingface/hub/dist/browser/index.mjs -> ./FileBlob-7MRLQ6TG.mjs": {
458
+ "id": 54219,
459
+ "files": [
460
+ "static/chunks/6600.b6b2be2e6a3e83f5.js"
461
+ ]
462
+ },
463
+ "node_modules/@huggingface/hub/dist/browser/index.mjs -> ./sha256-node-TNZ2WHTI.mjs": {
464
+ "id": 87190,
465
+ "files": [
466
+ "static/chunks/7190.8d250d203684e471.js"
467
+ ]
468
+ },
469
+ "node_modules/@huggingface/hub/dist/browser/index.mjs -> ./sha256-wrapper-DYTB3MXW.mjs": {
470
+ "id": 82595,
471
+ "files": [
472
+ "static/chunks/2595.0b7b5c2a25c6fd97.js"
473
+ ]
474
+ },
475
+ "node_modules/@huggingface/hub/dist/browser/index.mjs -> ./sub-paths-F6TP7MGR.mjs": {
476
+ "id": 17118,
477
+ "files": [
478
+ "static/chunks/7118.93ce23489ba032aa.js"
479
+ ]
480
+ }
481
+ }
.next/required-server-files.json ADDED
@@ -0,0 +1,380 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "version": 1,
3
+ "config": {
4
+ "env": {},
5
+ "typescript": {
6
+ "ignoreBuildErrors": false
7
+ },
8
+ "typedRoutes": false,
9
+ "distDir": ".next",
10
+ "cleanDistDir": true,
11
+ "assetPrefix": "",
12
+ "cacheMaxMemorySize": 52428800,
13
+ "configOrigin": "next.config.ts",
14
+ "useFileSystemPublicRoutes": true,
15
+ "generateEtags": true,
16
+ "pageExtensions": [
17
+ "tsx",
18
+ "ts",
19
+ "jsx",
20
+ "js"
21
+ ],
22
+ "instrumentationClientInject": [],
23
+ "poweredByHeader": true,
24
+ "compress": true,
25
+ "images": {
26
+ "deviceSizes": [
27
+ 640,
28
+ 750,
29
+ 828,
30
+ 1080,
31
+ 1200,
32
+ 1920,
33
+ 2048,
34
+ 3840
35
+ ],
36
+ "imageSizes": [
37
+ 32,
38
+ 48,
39
+ 64,
40
+ 96,
41
+ 128,
42
+ 256,
43
+ 384
44
+ ],
45
+ "path": "/_next/image",
46
+ "loader": "default",
47
+ "loaderFile": "",
48
+ "domains": [],
49
+ "disableStaticImages": false,
50
+ "minimumCacheTTL": 14400,
51
+ "formats": [
52
+ "image/webp"
53
+ ],
54
+ "maximumRedirects": 3,
55
+ "maximumResponseBody": 50000000,
56
+ "dangerouslyAllowLocalIP": false,
57
+ "dangerouslyAllowSVG": false,
58
+ "contentSecurityPolicy": "script-src 'none'; frame-src 'none'; sandbox;",
59
+ "contentDispositionType": "attachment",
60
+ "localPatterns": [
61
+ {
62
+ "pathname": "**",
63
+ "search": ""
64
+ }
65
+ ],
66
+ "remotePatterns": [],
67
+ "qualities": [
68
+ 75
69
+ ],
70
+ "unoptimized": false,
71
+ "customCacheHandler": false
72
+ },
73
+ "devIndicators": false,
74
+ "onDemandEntries": {
75
+ "maxInactiveAge": 60000,
76
+ "pagesBufferLength": 5
77
+ },
78
+ "basePath": "",
79
+ "sassOptions": {},
80
+ "trailingSlash": false,
81
+ "i18n": null,
82
+ "productionBrowserSourceMaps": false,
83
+ "excludeDefaultMomentLocales": true,
84
+ "reactProductionProfiling": false,
85
+ "reactStrictMode": null,
86
+ "reactMaxHeadersLength": 6000,
87
+ "httpAgentOptions": {
88
+ "keepAlive": true
89
+ },
90
+ "logging": {
91
+ "serverFunctions": true,
92
+ "browserToTerminal": "error"
93
+ },
94
+ "compiler": {},
95
+ "expireTime": 31536000,
96
+ "staticPageGenerationTimeout": 60,
97
+ "output": "standalone",
98
+ "modularizeImports": {
99
+ "@mui/icons-material": {
100
+ "transform": "@mui/icons-material/{{member}}"
101
+ },
102
+ "lodash": {
103
+ "transform": "lodash/{{member}}"
104
+ }
105
+ },
106
+ "outputFileTracingRoot": "/Users/otto/Desktop/deepstudio/osw-studio-git",
107
+ "enablePrerenderSourceMaps": true,
108
+ "cacheComponents": false,
109
+ "cacheLife": {
110
+ "default": {
111
+ "stale": 300,
112
+ "revalidate": 900,
113
+ "expire": 4294967294
114
+ },
115
+ "seconds": {
116
+ "stale": 30,
117
+ "revalidate": 1,
118
+ "expire": 60
119
+ },
120
+ "minutes": {
121
+ "stale": 300,
122
+ "revalidate": 60,
123
+ "expire": 3600
124
+ },
125
+ "hours": {
126
+ "stale": 300,
127
+ "revalidate": 3600,
128
+ "expire": 86400
129
+ },
130
+ "days": {
131
+ "stale": 300,
132
+ "revalidate": 86400,
133
+ "expire": 604800
134
+ },
135
+ "weeks": {
136
+ "stale": 300,
137
+ "revalidate": 604800,
138
+ "expire": 2592000
139
+ },
140
+ "max": {
141
+ "stale": 300,
142
+ "revalidate": 2592000,
143
+ "expire": 31536000
144
+ }
145
+ },
146
+ "cacheHandlers": {},
147
+ "experimental": {
148
+ "appNewScrollHandler": true,
149
+ "coldCacheBadge": false,
150
+ "devValidationWorker": true,
151
+ "useSkewCookie": false,
152
+ "cssChunking": true,
153
+ "multiZoneDraftMode": false,
154
+ "appNavFailHandling": false,
155
+ "prerenderEarlyExit": true,
156
+ "serverMinification": true,
157
+ "linkNoTouchStart": false,
158
+ "caseSensitiveRoutes": false,
159
+ "cachedNavigations": false,
160
+ "dynamicOnHover": false,
161
+ "useOffline": false,
162
+ "varyParams": true,
163
+ "optimisticRouting": true,
164
+ "instrumentationClientRouterTransitionEvents": false,
165
+ "prefetchInlining": {
166
+ "maxSize": 2048,
167
+ "maxBundleSize": 10240
168
+ },
169
+ "preloadEntriesOnStart": true,
170
+ "clientRouterFilter": true,
171
+ "clientRouterFilterRedirects": false,
172
+ "fetchCacheKeyPrefix": "",
173
+ "proxyPrefetch": "flexible",
174
+ "optimisticClientCache": true,
175
+ "manualClientBasePath": false,
176
+ "cpus": 9,
177
+ "memoryBasedWorkersCount": false,
178
+ "imgOptConcurrency": null,
179
+ "imgOptOperationCache": null,
180
+ "imgOptTimeoutInSeconds": 7,
181
+ "imgOptMaxInputPixels": 268402689,
182
+ "imgOptSequentialRead": null,
183
+ "isrFlushToDisk": true,
184
+ "workerThreads": false,
185
+ "optimizeCss": false,
186
+ "nextScriptWorkers": false,
187
+ "scrollRestoration": false,
188
+ "externalDir": false,
189
+ "devMemoryThresholdRestart": true,
190
+ "disableOptimizedLoading": false,
191
+ "gzipSize": true,
192
+ "craCompat": false,
193
+ "esmExternals": true,
194
+ "fullySpecified": false,
195
+ "swcTraceProfiling": false,
196
+ "forceSwcTransforms": false,
197
+ "requestInsights": false,
198
+ "largePageDataBytes": 128000,
199
+ "typedEnv": false,
200
+ "parallelServerCompiles": false,
201
+ "parallelServerBuildTraces": false,
202
+ "ppr": false,
203
+ "authInterrupts": false,
204
+ "webpackMemoryOptimizations": false,
205
+ "optimizeServerReact": true,
206
+ "strictRouteTypes": false,
207
+ "useTypeScriptCli": true,
208
+ "removeUncaughtErrorAndRejectionListeners": false,
209
+ "validateRSCRequestHeaders": true,
210
+ "staleTimes": {
211
+ "dynamic": 0,
212
+ "static": 300
213
+ },
214
+ "reactDebugChannel": true,
215
+ "serverComponentsHmrCache": true,
216
+ "serverComponentsHmrCancellation": false,
217
+ "staticGenerationMaxConcurrency": 8,
218
+ "staticGenerationMinPagesPerWorker": 25,
219
+ "transitionIndicator": false,
220
+ "gestureTransition": false,
221
+ "inlineCss": false,
222
+ "useCache": false,
223
+ "globalNotFound": false,
224
+ "browserDebugInfoInTerminal": "warn",
225
+ "lockDistDir": true,
226
+ "proxyClientMaxBodySize": 33554432,
227
+ "hideLogsAfterAbort": false,
228
+ "mcpServer": true,
229
+ "turbopackFileSystemCacheForDev": true,
230
+ "turbopackFileSystemCacheForBuild": true,
231
+ "turbopackInferModuleSideEffects": true,
232
+ "turbopackPluginRuntimeStrategy": "childProcesses",
233
+ "turbopackMemoryEvictionMode": "auto",
234
+ "optimizePackageImports": [
235
+ "lucide-react",
236
+ "date-fns",
237
+ "lodash-es",
238
+ "ramda",
239
+ "antd",
240
+ "react-bootstrap",
241
+ "ahooks",
242
+ "@ant-design/icons",
243
+ "@headlessui/react",
244
+ "@headlessui-float/react",
245
+ "@heroicons/react/20/solid",
246
+ "@heroicons/react/24/solid",
247
+ "@heroicons/react/24/outline",
248
+ "@visx/visx",
249
+ "@tremor/react",
250
+ "rxjs",
251
+ "@mui/material",
252
+ "@mui/icons-material",
253
+ "recharts",
254
+ "react-use",
255
+ "effect",
256
+ "@effect/schema",
257
+ "@effect/platform",
258
+ "@effect/platform-node",
259
+ "@effect/platform-browser",
260
+ "@effect/platform-bun",
261
+ "@effect/sql",
262
+ "@effect/sql-mssql",
263
+ "@effect/sql-mysql2",
264
+ "@effect/sql-pg",
265
+ "@effect/sql-sqlite-node",
266
+ "@effect/sql-sqlite-bun",
267
+ "@effect/sql-sqlite-wasm",
268
+ "@effect/sql-sqlite-react-native",
269
+ "@effect/rpc",
270
+ "@effect/rpc-http",
271
+ "@effect/typeclass",
272
+ "@effect/experimental",
273
+ "@effect/opentelemetry",
274
+ "@material-ui/core",
275
+ "@material-ui/icons",
276
+ "@tabler/icons-react",
277
+ "mui-core",
278
+ "react-icons/ai",
279
+ "react-icons/bi",
280
+ "react-icons/bs",
281
+ "react-icons/cg",
282
+ "react-icons/ci",
283
+ "react-icons/di",
284
+ "react-icons/fa",
285
+ "react-icons/fa6",
286
+ "react-icons/fc",
287
+ "react-icons/fi",
288
+ "react-icons/gi",
289
+ "react-icons/go",
290
+ "react-icons/gr",
291
+ "react-icons/hi",
292
+ "react-icons/hi2",
293
+ "react-icons/im",
294
+ "react-icons/io",
295
+ "react-icons/io5",
296
+ "react-icons/lia",
297
+ "react-icons/lib",
298
+ "react-icons/lu",
299
+ "react-icons/md",
300
+ "react-icons/pi",
301
+ "react-icons/ri",
302
+ "react-icons/rx",
303
+ "react-icons/si",
304
+ "react-icons/sl",
305
+ "react-icons/tb",
306
+ "react-icons/tfi",
307
+ "react-icons/ti",
308
+ "react-icons/vsc",
309
+ "react-icons/wi"
310
+ ],
311
+ "useCacheTimeout": 54,
312
+ "instantInsights": {
313
+ "validationLevel": "warning"
314
+ },
315
+ "trustHostHeader": false,
316
+ "isExperimentalCompile": false
317
+ },
318
+ "htmlLimitedBots": "[\\w-]+-Google|Google-[\\w-]+|Chrome-Lighthouse|Slurp|DuckDuckBot|baiduspider|yandex|sogou|bitlybot|tumblr|vkShare|quora link preview|redditbot|ia_archiver|Bingbot|BingPreview|applebot|facebookexternalhit|facebookcatalog|Twitterbot|LinkedInBot|Slackbot|Discordbot|WhatsApp|SkypeUriPreview|Yeti|googleweblight",
319
+ "bundlePagesRouterDependencies": false,
320
+ "configFileName": "next.config.ts",
321
+ "serverExternalPackages": [
322
+ "quickjs-emscripten",
323
+ "quickjs-emscripten-core",
324
+ "@jitl/quickjs-wasmfile-release-sync",
325
+ "esbuild-wasm",
326
+ "handlebars"
327
+ ],
328
+ "agentRules": false,
329
+ "repoRoot": "/Users/otto/Desktop/deepstudio/osw-studio-git",
330
+ "turbopack": {
331
+ "root": "/Users/otto/Desktop/deepstudio/osw-studio-git"
332
+ },
333
+ "distDirRoot": ".next",
334
+ "supportsImmutableAssets": false,
335
+ "_originalRewrites": {
336
+ "beforeFiles": [],
337
+ "afterFiles": [
338
+ {
339
+ "source": "/deployments/:projectId",
340
+ "destination": "/deployments/:projectId/index.html"
341
+ },
342
+ {
343
+ "source": "/deployments/:projectId/",
344
+ "destination": "/deployments/:projectId/index.html"
345
+ },
346
+ {
347
+ "source": "/deployments/:projectId/:path([^.]+)",
348
+ "destination": "/deployments/:projectId/:path.html"
349
+ }
350
+ ],
351
+ "fallback": []
352
+ }
353
+ },
354
+ "appDir": "/Users/otto/Desktop/deepstudio/osw-studio-git",
355
+ "relativeAppDir": "",
356
+ "files": [
357
+ ".next/package.json",
358
+ ".next/routes-manifest.json",
359
+ ".next/server/pages-manifest.json",
360
+ ".next/build-manifest.json",
361
+ ".next/prerender-manifest.json",
362
+ ".next/server/functions-config-manifest.json",
363
+ ".next/server/middleware-manifest.json",
364
+ ".next/server/middleware-build-manifest.js",
365
+ ".next/server/middleware-react-loadable-manifest.js",
366
+ ".next/react-loadable-manifest.json",
367
+ ".next/server/app-paths-manifest.json",
368
+ ".next/app-path-routes-manifest.json",
369
+ ".next/server/server-reference-manifest.js",
370
+ ".next/server/server-reference-manifest.json",
371
+ ".next/server/prefetch-hints.json",
372
+ ".next/BUILD_ID",
373
+ ".next/server/next-font-manifest.js",
374
+ ".next/server/next-font-manifest.json",
375
+ ".next/required-server-files.json",
376
+ ".next/server/instrumentation.js",
377
+ ".next/server/edge-instrumentation.js"
378
+ ],
379
+ "ignore": []
380
+ }
.next/routes-manifest.json ADDED
@@ -0,0 +1,1160 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "version": 3,
3
+ "pages404": true,
4
+ "appType": "app",
5
+ "caseSensitive": false,
6
+ "basePath": "",
7
+ "redirects": [
8
+ {
9
+ "source": "/:path+/",
10
+ "destination": "/:path+",
11
+ "internal": true,
12
+ "priority": true,
13
+ "statusCode": 308,
14
+ "regex": "^(?:/((?:[^/]+?)(?:/(?:[^/]+?))*))/$"
15
+ }
16
+ ],
17
+ "headers": [
18
+ {
19
+ "source": "/deployments/:path*",
20
+ "headers": [
21
+ {
22
+ "key": "Cache-Control",
23
+ "value": "public, max-age=3600"
24
+ }
25
+ ],
26
+ "regex": "^/deployments(?:/((?:[^/]+?)(?:/(?:[^/]+?))*))?(?:/)?$"
27
+ },
28
+ {
29
+ "source": "/mcp/:path*",
30
+ "headers": [
31
+ {
32
+ "key": "X-Frame-Options",
33
+ "value": "DENY"
34
+ },
35
+ {
36
+ "key": "Content-Security-Policy",
37
+ "value": "frame-ancestors 'none'"
38
+ }
39
+ ],
40
+ "regex": "^/mcp(?:/((?:[^/]+?)(?:/(?:[^/]+?))*))?(?:/)?$"
41
+ }
42
+ ],
43
+ "onMatchHeaders": [],
44
+ "rewrites": {
45
+ "beforeFiles": [],
46
+ "afterFiles": [
47
+ {
48
+ "source": "/deployments/:projectId",
49
+ "destination": "/deployments/:projectId/index.html",
50
+ "regex": "^/deployments(?:/([^/]+?))(?:/)?$"
51
+ },
52
+ {
53
+ "source": "/deployments/:projectId/",
54
+ "destination": "/deployments/:projectId/index.html",
55
+ "regex": "^/deployments(?:/([^/]+?))/(?:/)?$"
56
+ },
57
+ {
58
+ "source": "/deployments/:projectId/:path([^.]+)",
59
+ "destination": "/deployments/:projectId/:path.html",
60
+ "regex": "^/deployments(?:/([^/]+?))(?:/([^.]+))(?:/)?$"
61
+ }
62
+ ],
63
+ "fallback": []
64
+ },
65
+ "dynamicRoutes": [
66
+ {
67
+ "page": "/.well-known/oauth-authorization-server/[[...path]]",
68
+ "regex": "^/\\.well\\-known/oauth\\-authorization\\-server(?:/(.+?))?(?:/)?$",
69
+ "routeKeys": {
70
+ "nxtPpath": "nxtPpath"
71
+ },
72
+ "namedRegex": "^/\\.well\\-known/oauth\\-authorization\\-server(?:/(?<nxtPpath>.+?))?(?:/)?$"
73
+ },
74
+ {
75
+ "page": "/.well-known/oauth-protected-resource/[[...path]]",
76
+ "regex": "^/\\.well\\-known/oauth\\-protected\\-resource(?:/(.+?))?(?:/)?$",
77
+ "routeKeys": {
78
+ "nxtPpath": "nxtPpath"
79
+ },
80
+ "namedRegex": "^/\\.well\\-known/oauth\\-protected\\-resource(?:/(?<nxtPpath>.+?))?(?:/)?$"
81
+ },
82
+ {
83
+ "page": "/api/admin/users/[id]",
84
+ "regex": "^/api/admin/users/([^/]+?)(?:/)?$",
85
+ "routeKeys": {
86
+ "nxtPid": "nxtPid"
87
+ },
88
+ "namedRegex": "^/api/admin/users/(?<nxtPid>[^/]+?)(?:/)?$"
89
+ },
90
+ {
91
+ "page": "/api/admin/workspaces/[id]",
92
+ "regex": "^/api/admin/workspaces/([^/]+?)(?:/)?$",
93
+ "routeKeys": {
94
+ "nxtPid": "nxtPid"
95
+ },
96
+ "namedRegex": "^/api/admin/workspaces/(?<nxtPid>[^/]+?)(?:/)?$"
97
+ },
98
+ {
99
+ "page": "/api/admin/workspaces/[id]/access",
100
+ "regex": "^/api/admin/workspaces/([^/]+?)/access(?:/)?$",
101
+ "routeKeys": {
102
+ "nxtPid": "nxtPid"
103
+ },
104
+ "namedRegex": "^/api/admin/workspaces/(?<nxtPid>[^/]+?)/access(?:/)?$"
105
+ },
106
+ {
107
+ "page": "/api/admin/workspaces/[id]/repair",
108
+ "regex": "^/api/admin/workspaces/([^/]+?)/repair(?:/)?$",
109
+ "routeKeys": {
110
+ "nxtPid": "nxtPid"
111
+ },
112
+ "namedRegex": "^/api/admin/workspaces/(?<nxtPid>[^/]+?)/repair(?:/)?$"
113
+ },
114
+ {
115
+ "page": "/api/analytics/[deploymentId]/clear",
116
+ "regex": "^/api/analytics/([^/]+?)/clear(?:/)?$",
117
+ "routeKeys": {
118
+ "nxtPdeploymentId": "nxtPdeploymentId"
119
+ },
120
+ "namedRegex": "^/api/analytics/(?<nxtPdeploymentId>[^/]+?)/clear(?:/)?$"
121
+ },
122
+ {
123
+ "page": "/api/analytics/[deploymentId]/engagement",
124
+ "regex": "^/api/analytics/([^/]+?)/engagement(?:/)?$",
125
+ "routeKeys": {
126
+ "nxtPdeploymentId": "nxtPdeploymentId"
127
+ },
128
+ "namedRegex": "^/api/analytics/(?<nxtPdeploymentId>[^/]+?)/engagement(?:/)?$"
129
+ },
130
+ {
131
+ "page": "/api/analytics/[deploymentId]/export",
132
+ "regex": "^/api/analytics/([^/]+?)/export(?:/)?$",
133
+ "routeKeys": {
134
+ "nxtPdeploymentId": "nxtPdeploymentId"
135
+ },
136
+ "namedRegex": "^/api/analytics/(?<nxtPdeploymentId>[^/]+?)/export(?:/)?$"
137
+ },
138
+ {
139
+ "page": "/api/analytics/[deploymentId]/heatmap",
140
+ "regex": "^/api/analytics/([^/]+?)/heatmap(?:/)?$",
141
+ "routeKeys": {
142
+ "nxtPdeploymentId": "nxtPdeploymentId"
143
+ },
144
+ "namedRegex": "^/api/analytics/(?<nxtPdeploymentId>[^/]+?)/heatmap(?:/)?$"
145
+ },
146
+ {
147
+ "page": "/api/analytics/[deploymentId]/overview",
148
+ "regex": "^/api/analytics/([^/]+?)/overview(?:/)?$",
149
+ "routeKeys": {
150
+ "nxtPdeploymentId": "nxtPdeploymentId"
151
+ },
152
+ "namedRegex": "^/api/analytics/(?<nxtPdeploymentId>[^/]+?)/overview(?:/)?$"
153
+ },
154
+ {
155
+ "page": "/api/analytics/[deploymentId]/sessions",
156
+ "regex": "^/api/analytics/([^/]+?)/sessions(?:/)?$",
157
+ "routeKeys": {
158
+ "nxtPdeploymentId": "nxtPdeploymentId"
159
+ },
160
+ "namedRegex": "^/api/analytics/(?<nxtPdeploymentId>[^/]+?)/sessions(?:/)?$"
161
+ },
162
+ {
163
+ "page": "/api/analytics/[deploymentId]/storage",
164
+ "regex": "^/api/analytics/([^/]+?)/storage(?:/)?$",
165
+ "routeKeys": {
166
+ "nxtPdeploymentId": "nxtPdeploymentId"
167
+ },
168
+ "namedRegex": "^/api/analytics/(?<nxtPdeploymentId>[^/]+?)/storage(?:/)?$"
169
+ },
170
+ {
171
+ "page": "/api/deployments/[id]/functions/[...path]",
172
+ "regex": "^/api/deployments/([^/]+?)/functions/(.+?)(?:/)?$",
173
+ "routeKeys": {
174
+ "nxtPid": "nxtPid",
175
+ "nxtPpath": "nxtPpath"
176
+ },
177
+ "namedRegex": "^/api/deployments/(?<nxtPid>[^/]+?)/functions/(?<nxtPpath>.+?)(?:/)?$"
178
+ },
179
+ {
180
+ "page": "/api/docs/[...path]",
181
+ "regex": "^/api/docs/(.+?)(?:/)?$",
182
+ "routeKeys": {
183
+ "nxtPpath": "nxtPpath"
184
+ },
185
+ "namedRegex": "^/api/docs/(?<nxtPpath>.+?)(?:/)?$"
186
+ },
187
+ {
188
+ "page": "/api/mcp/files/[token]",
189
+ "regex": "^/api/mcp/files/([^/]+?)(?:/)?$",
190
+ "routeKeys": {
191
+ "nxtPtoken": "nxtPtoken"
192
+ },
193
+ "namedRegex": "^/api/mcp/files/(?<nxtPtoken>[^/]+?)(?:/)?$"
194
+ },
195
+ {
196
+ "page": "/api/w/[workspaceId]/admin/deployments/[id]/database/logs",
197
+ "regex": "^/api/w/([^/]+?)/admin/deployments/([^/]+?)/database/logs(?:/)?$",
198
+ "routeKeys": {
199
+ "nxtPworkspaceId": "nxtPworkspaceId",
200
+ "nxtPid": "nxtPid"
201
+ },
202
+ "namedRegex": "^/api/w/(?<nxtPworkspaceId>[^/]+?)/admin/deployments/(?<nxtPid>[^/]+?)/database/logs(?:/)?$"
203
+ },
204
+ {
205
+ "page": "/api/w/[workspaceId]/admin/deployments/[id]/database/query",
206
+ "regex": "^/api/w/([^/]+?)/admin/deployments/([^/]+?)/database/query(?:/)?$",
207
+ "routeKeys": {
208
+ "nxtPworkspaceId": "nxtPworkspaceId",
209
+ "nxtPid": "nxtPid"
210
+ },
211
+ "namedRegex": "^/api/w/(?<nxtPworkspaceId>[^/]+?)/admin/deployments/(?<nxtPid>[^/]+?)/database/query(?:/)?$"
212
+ },
213
+ {
214
+ "page": "/api/w/[workspaceId]/admin/deployments/[id]/database/schema",
215
+ "regex": "^/api/w/([^/]+?)/admin/deployments/([^/]+?)/database/schema(?:/)?$",
216
+ "routeKeys": {
217
+ "nxtPworkspaceId": "nxtPworkspaceId",
218
+ "nxtPid": "nxtPid"
219
+ },
220
+ "namedRegex": "^/api/w/(?<nxtPworkspaceId>[^/]+?)/admin/deployments/(?<nxtPid>[^/]+?)/database/schema(?:/)?$"
221
+ },
222
+ {
223
+ "page": "/api/w/[workspaceId]/admin/deployments/[id]/functions",
224
+ "regex": "^/api/w/([^/]+?)/admin/deployments/([^/]+?)/functions(?:/)?$",
225
+ "routeKeys": {
226
+ "nxtPworkspaceId": "nxtPworkspaceId",
227
+ "nxtPid": "nxtPid"
228
+ },
229
+ "namedRegex": "^/api/w/(?<nxtPworkspaceId>[^/]+?)/admin/deployments/(?<nxtPid>[^/]+?)/functions(?:/)?$"
230
+ },
231
+ {
232
+ "page": "/api/w/[workspaceId]/admin/deployments/[id]/functions/[functionId]",
233
+ "regex": "^/api/w/([^/]+?)/admin/deployments/([^/]+?)/functions/([^/]+?)(?:/)?$",
234
+ "routeKeys": {
235
+ "nxtPworkspaceId": "nxtPworkspaceId",
236
+ "nxtPid": "nxtPid",
237
+ "nxtPfunctionId": "nxtPfunctionId"
238
+ },
239
+ "namedRegex": "^/api/w/(?<nxtPworkspaceId>[^/]+?)/admin/deployments/(?<nxtPid>[^/]+?)/functions/(?<nxtPfunctionId>[^/]+?)(?:/)?$"
240
+ },
241
+ {
242
+ "page": "/api/w/[workspaceId]/admin/deployments/[id]/functions/[functionId]/logs",
243
+ "regex": "^/api/w/([^/]+?)/admin/deployments/([^/]+?)/functions/([^/]+?)/logs(?:/)?$",
244
+ "routeKeys": {
245
+ "nxtPworkspaceId": "nxtPworkspaceId",
246
+ "nxtPid": "nxtPid",
247
+ "nxtPfunctionId": "nxtPfunctionId"
248
+ },
249
+ "namedRegex": "^/api/w/(?<nxtPworkspaceId>[^/]+?)/admin/deployments/(?<nxtPid>[^/]+?)/functions/(?<nxtPfunctionId>[^/]+?)/logs(?:/)?$"
250
+ },
251
+ {
252
+ "page": "/api/w/[workspaceId]/admin/deployments/[id]/provision",
253
+ "regex": "^/api/w/([^/]+?)/admin/deployments/([^/]+?)/provision(?:/)?$",
254
+ "routeKeys": {
255
+ "nxtPworkspaceId": "nxtPworkspaceId",
256
+ "nxtPid": "nxtPid"
257
+ },
258
+ "namedRegex": "^/api/w/(?<nxtPworkspaceId>[^/]+?)/admin/deployments/(?<nxtPid>[^/]+?)/provision(?:/)?$"
259
+ },
260
+ {
261
+ "page": "/api/w/[workspaceId]/admin/deployments/[id]/scheduled-functions",
262
+ "regex": "^/api/w/([^/]+?)/admin/deployments/([^/]+?)/scheduled\\-functions(?:/)?$",
263
+ "routeKeys": {
264
+ "nxtPworkspaceId": "nxtPworkspaceId",
265
+ "nxtPid": "nxtPid"
266
+ },
267
+ "namedRegex": "^/api/w/(?<nxtPworkspaceId>[^/]+?)/admin/deployments/(?<nxtPid>[^/]+?)/scheduled\\-functions(?:/)?$"
268
+ },
269
+ {
270
+ "page": "/api/w/[workspaceId]/admin/deployments/[id]/scheduled-functions/[scheduledFunctionId]",
271
+ "regex": "^/api/w/([^/]+?)/admin/deployments/([^/]+?)/scheduled\\-functions/([^/]+?)(?:/)?$",
272
+ "routeKeys": {
273
+ "nxtPworkspaceId": "nxtPworkspaceId",
274
+ "nxtPid": "nxtPid",
275
+ "nxtPscheduledFunctionId": "nxtPscheduledFunctionId"
276
+ },
277
+ "namedRegex": "^/api/w/(?<nxtPworkspaceId>[^/]+?)/admin/deployments/(?<nxtPid>[^/]+?)/scheduled\\-functions/(?<nxtPscheduledFunctionId>[^/]+?)(?:/)?$"
278
+ },
279
+ {
280
+ "page": "/api/w/[workspaceId]/admin/deployments/[id]/secrets",
281
+ "regex": "^/api/w/([^/]+?)/admin/deployments/([^/]+?)/secrets(?:/)?$",
282
+ "routeKeys": {
283
+ "nxtPworkspaceId": "nxtPworkspaceId",
284
+ "nxtPid": "nxtPid"
285
+ },
286
+ "namedRegex": "^/api/w/(?<nxtPworkspaceId>[^/]+?)/admin/deployments/(?<nxtPid>[^/]+?)/secrets(?:/)?$"
287
+ },
288
+ {
289
+ "page": "/api/w/[workspaceId]/admin/deployments/[id]/secrets/[secretId]",
290
+ "regex": "^/api/w/([^/]+?)/admin/deployments/([^/]+?)/secrets/([^/]+?)(?:/)?$",
291
+ "routeKeys": {
292
+ "nxtPworkspaceId": "nxtPworkspaceId",
293
+ "nxtPid": "nxtPid",
294
+ "nxtPsecretId": "nxtPsecretId"
295
+ },
296
+ "namedRegex": "^/api/w/(?<nxtPworkspaceId>[^/]+?)/admin/deployments/(?<nxtPid>[^/]+?)/secrets/(?<nxtPsecretId>[^/]+?)(?:/)?$"
297
+ },
298
+ {
299
+ "page": "/api/w/[workspaceId]/admin/deployments/[id]/server-context",
300
+ "regex": "^/api/w/([^/]+?)/admin/deployments/([^/]+?)/server\\-context(?:/)?$",
301
+ "routeKeys": {
302
+ "nxtPworkspaceId": "nxtPworkspaceId",
303
+ "nxtPid": "nxtPid"
304
+ },
305
+ "namedRegex": "^/api/w/(?<nxtPworkspaceId>[^/]+?)/admin/deployments/(?<nxtPid>[^/]+?)/server\\-context(?:/)?$"
306
+ },
307
+ {
308
+ "page": "/api/w/[workspaceId]/admin/deployments/[id]/server-context/mutate",
309
+ "regex": "^/api/w/([^/]+?)/admin/deployments/([^/]+?)/server\\-context/mutate(?:/)?$",
310
+ "routeKeys": {
311
+ "nxtPworkspaceId": "nxtPworkspaceId",
312
+ "nxtPid": "nxtPid"
313
+ },
314
+ "namedRegex": "^/api/w/(?<nxtPworkspaceId>[^/]+?)/admin/deployments/(?<nxtPid>[^/]+?)/server\\-context/mutate(?:/)?$"
315
+ },
316
+ {
317
+ "page": "/api/w/[workspaceId]/admin/deployments/[id]/server-functions",
318
+ "regex": "^/api/w/([^/]+?)/admin/deployments/([^/]+?)/server\\-functions(?:/)?$",
319
+ "routeKeys": {
320
+ "nxtPworkspaceId": "nxtPworkspaceId",
321
+ "nxtPid": "nxtPid"
322
+ },
323
+ "namedRegex": "^/api/w/(?<nxtPworkspaceId>[^/]+?)/admin/deployments/(?<nxtPid>[^/]+?)/server\\-functions(?:/)?$"
324
+ },
325
+ {
326
+ "page": "/api/w/[workspaceId]/admin/deployments/[id]/server-functions/[functionId]",
327
+ "regex": "^/api/w/([^/]+?)/admin/deployments/([^/]+?)/server\\-functions/([^/]+?)(?:/)?$",
328
+ "routeKeys": {
329
+ "nxtPworkspaceId": "nxtPworkspaceId",
330
+ "nxtPid": "nxtPid",
331
+ "nxtPfunctionId": "nxtPfunctionId"
332
+ },
333
+ "namedRegex": "^/api/w/(?<nxtPworkspaceId>[^/]+?)/admin/deployments/(?<nxtPid>[^/]+?)/server\\-functions/(?<nxtPfunctionId>[^/]+?)(?:/)?$"
334
+ },
335
+ {
336
+ "page": "/api/w/[workspaceId]/admin/run-migrations",
337
+ "regex": "^/api/w/([^/]+?)/admin/run\\-migrations(?:/)?$",
338
+ "routeKeys": {
339
+ "nxtPworkspaceId": "nxtPworkspaceId"
340
+ },
341
+ "namedRegex": "^/api/w/(?<nxtPworkspaceId>[^/]+?)/admin/run\\-migrations(?:/)?$"
342
+ },
343
+ {
344
+ "page": "/api/w/[workspaceId]/bash/execute",
345
+ "regex": "^/api/w/([^/]+?)/bash/execute(?:/)?$",
346
+ "routeKeys": {
347
+ "nxtPworkspaceId": "nxtPworkspaceId"
348
+ },
349
+ "namedRegex": "^/api/w/(?<nxtPworkspaceId>[^/]+?)/bash/execute(?:/)?$"
350
+ },
351
+ {
352
+ "page": "/api/w/[workspaceId]/deployments",
353
+ "regex": "^/api/w/([^/]+?)/deployments(?:/)?$",
354
+ "routeKeys": {
355
+ "nxtPworkspaceId": "nxtPworkspaceId"
356
+ },
357
+ "namedRegex": "^/api/w/(?<nxtPworkspaceId>[^/]+?)/deployments(?:/)?$"
358
+ },
359
+ {
360
+ "page": "/api/w/[workspaceId]/deployments/[id]",
361
+ "regex": "^/api/w/([^/]+?)/deployments/([^/]+?)(?:/)?$",
362
+ "routeKeys": {
363
+ "nxtPworkspaceId": "nxtPworkspaceId",
364
+ "nxtPid": "nxtPid"
365
+ },
366
+ "namedRegex": "^/api/w/(?<nxtPworkspaceId>[^/]+?)/deployments/(?<nxtPid>[^/]+?)(?:/)?$"
367
+ },
368
+ {
369
+ "page": "/api/w/[workspaceId]/deployments/[id]/publish",
370
+ "regex": "^/api/w/([^/]+?)/deployments/([^/]+?)/publish(?:/)?$",
371
+ "routeKeys": {
372
+ "nxtPworkspaceId": "nxtPworkspaceId",
373
+ "nxtPid": "nxtPid"
374
+ },
375
+ "namedRegex": "^/api/w/(?<nxtPworkspaceId>[^/]+?)/deployments/(?<nxtPid>[^/]+?)/publish(?:/)?$"
376
+ },
377
+ {
378
+ "page": "/api/w/[workspaceId]/deployments/[id]/settings",
379
+ "regex": "^/api/w/([^/]+?)/deployments/([^/]+?)/settings(?:/)?$",
380
+ "routeKeys": {
381
+ "nxtPworkspaceId": "nxtPworkspaceId",
382
+ "nxtPid": "nxtPid"
383
+ },
384
+ "namedRegex": "^/api/w/(?<nxtPworkspaceId>[^/]+?)/deployments/(?<nxtPid>[^/]+?)/settings(?:/)?$"
385
+ },
386
+ {
387
+ "page": "/api/w/[workspaceId]/deployments/[id]/swap-project",
388
+ "regex": "^/api/w/([^/]+?)/deployments/([^/]+?)/swap\\-project(?:/)?$",
389
+ "routeKeys": {
390
+ "nxtPworkspaceId": "nxtPworkspaceId",
391
+ "nxtPid": "nxtPid"
392
+ },
393
+ "namedRegex": "^/api/w/(?<nxtPworkspaceId>[^/]+?)/deployments/(?<nxtPid>[^/]+?)/swap\\-project(?:/)?$"
394
+ },
395
+ {
396
+ "page": "/api/w/[workspaceId]/deployments/[id]/thumbnail",
397
+ "regex": "^/api/w/([^/]+?)/deployments/([^/]+?)/thumbnail(?:/)?$",
398
+ "routeKeys": {
399
+ "nxtPworkspaceId": "nxtPworkspaceId",
400
+ "nxtPid": "nxtPid"
401
+ },
402
+ "namedRegex": "^/api/w/(?<nxtPworkspaceId>[^/]+?)/deployments/(?<nxtPid>[^/]+?)/thumbnail(?:/)?$"
403
+ },
404
+ {
405
+ "page": "/api/w/[workspaceId]/mail",
406
+ "regex": "^/api/w/([^/]+?)/mail(?:/)?$",
407
+ "routeKeys": {
408
+ "nxtPworkspaceId": "nxtPworkspaceId"
409
+ },
410
+ "namedRegex": "^/api/w/(?<nxtPworkspaceId>[^/]+?)/mail(?:/)?$"
411
+ },
412
+ {
413
+ "page": "/api/w/[workspaceId]/mail/queue",
414
+ "regex": "^/api/w/([^/]+?)/mail/queue(?:/)?$",
415
+ "routeKeys": {
416
+ "nxtPworkspaceId": "nxtPworkspaceId"
417
+ },
418
+ "namedRegex": "^/api/w/(?<nxtPworkspaceId>[^/]+?)/mail/queue(?:/)?$"
419
+ },
420
+ {
421
+ "page": "/api/w/[workspaceId]/mail/sending",
422
+ "regex": "^/api/w/([^/]+?)/mail/sending(?:/)?$",
423
+ "routeKeys": {
424
+ "nxtPworkspaceId": "nxtPworkspaceId"
425
+ },
426
+ "namedRegex": "^/api/w/(?<nxtPworkspaceId>[^/]+?)/mail/sending(?:/)?$"
427
+ },
428
+ {
429
+ "page": "/api/w/[workspaceId]/mail/test",
430
+ "regex": "^/api/w/([^/]+?)/mail/test(?:/)?$",
431
+ "routeKeys": {
432
+ "nxtPworkspaceId": "nxtPworkspaceId"
433
+ },
434
+ "namedRegex": "^/api/w/(?<nxtPworkspaceId>[^/]+?)/mail/test(?:/)?$"
435
+ },
436
+ {
437
+ "page": "/api/w/[workspaceId]/projects",
438
+ "regex": "^/api/w/([^/]+?)/projects(?:/)?$",
439
+ "routeKeys": {
440
+ "nxtPworkspaceId": "nxtPworkspaceId"
441
+ },
442
+ "namedRegex": "^/api/w/(?<nxtPworkspaceId>[^/]+?)/projects(?:/)?$"
443
+ },
444
+ {
445
+ "page": "/api/w/[workspaceId]/projects/[id]/database/query",
446
+ "regex": "^/api/w/([^/]+?)/projects/([^/]+?)/database/query(?:/)?$",
447
+ "routeKeys": {
448
+ "nxtPworkspaceId": "nxtPworkspaceId",
449
+ "nxtPid": "nxtPid"
450
+ },
451
+ "namedRegex": "^/api/w/(?<nxtPworkspaceId>[^/]+?)/projects/(?<nxtPid>[^/]+?)/database/query(?:/)?$"
452
+ },
453
+ {
454
+ "page": "/api/w/[workspaceId]/projects/[id]/database/schema",
455
+ "regex": "^/api/w/([^/]+?)/projects/([^/]+?)/database/schema(?:/)?$",
456
+ "routeKeys": {
457
+ "nxtPworkspaceId": "nxtPworkspaceId",
458
+ "nxtPid": "nxtPid"
459
+ },
460
+ "namedRegex": "^/api/w/(?<nxtPworkspaceId>[^/]+?)/projects/(?<nxtPid>[^/]+?)/database/schema(?:/)?$"
461
+ },
462
+ {
463
+ "page": "/api/w/[workspaceId]/projects/[id]/deployments",
464
+ "regex": "^/api/w/([^/]+?)/projects/([^/]+?)/deployments(?:/)?$",
465
+ "routeKeys": {
466
+ "nxtPworkspaceId": "nxtPworkspaceId",
467
+ "nxtPid": "nxtPid"
468
+ },
469
+ "namedRegex": "^/api/w/(?<nxtPworkspaceId>[^/]+?)/projects/(?<nxtPid>[^/]+?)/deployments(?:/)?$"
470
+ },
471
+ {
472
+ "page": "/api/w/[workspaceId]/sync/backend-features/[projectId]",
473
+ "regex": "^/api/w/([^/]+?)/sync/backend\\-features/([^/]+?)(?:/)?$",
474
+ "routeKeys": {
475
+ "nxtPworkspaceId": "nxtPworkspaceId",
476
+ "nxtPprojectId": "nxtPprojectId"
477
+ },
478
+ "namedRegex": "^/api/w/(?<nxtPworkspaceId>[^/]+?)/sync/backend\\-features/(?<nxtPprojectId>[^/]+?)(?:/)?$"
479
+ },
480
+ {
481
+ "page": "/api/w/[workspaceId]/sync/connections",
482
+ "regex": "^/api/w/([^/]+?)/sync/connections(?:/)?$",
483
+ "routeKeys": {
484
+ "nxtPworkspaceId": "nxtPworkspaceId"
485
+ },
486
+ "namedRegex": "^/api/w/(?<nxtPworkspaceId>[^/]+?)/sync/connections(?:/)?$"
487
+ },
488
+ {
489
+ "page": "/api/w/[workspaceId]/sync/connections/[id]",
490
+ "regex": "^/api/w/([^/]+?)/sync/connections/([^/]+?)(?:/)?$",
491
+ "routeKeys": {
492
+ "nxtPworkspaceId": "nxtPworkspaceId",
493
+ "nxtPid": "nxtPid"
494
+ },
495
+ "namedRegex": "^/api/w/(?<nxtPworkspaceId>[^/]+?)/sync/connections/(?<nxtPid>[^/]+?)(?:/)?$"
496
+ },
497
+ {
498
+ "page": "/api/w/[workspaceId]/sync/files",
499
+ "regex": "^/api/w/([^/]+?)/sync/files(?:/)?$",
500
+ "routeKeys": {
501
+ "nxtPworkspaceId": "nxtPworkspaceId"
502
+ },
503
+ "namedRegex": "^/api/w/(?<nxtPworkspaceId>[^/]+?)/sync/files(?:/)?$"
504
+ },
505
+ {
506
+ "page": "/api/w/[workspaceId]/sync/interview-templates",
507
+ "regex": "^/api/w/([^/]+?)/sync/interview\\-templates(?:/)?$",
508
+ "routeKeys": {
509
+ "nxtPworkspaceId": "nxtPworkspaceId"
510
+ },
511
+ "namedRegex": "^/api/w/(?<nxtPworkspaceId>[^/]+?)/sync/interview\\-templates(?:/)?$"
512
+ },
513
+ {
514
+ "page": "/api/w/[workspaceId]/sync/interview-templates/[id]",
515
+ "regex": "^/api/w/([^/]+?)/sync/interview\\-templates/([^/]+?)(?:/)?$",
516
+ "routeKeys": {
517
+ "nxtPworkspaceId": "nxtPworkspaceId",
518
+ "nxtPid": "nxtPid"
519
+ },
520
+ "namedRegex": "^/api/w/(?<nxtPworkspaceId>[^/]+?)/sync/interview\\-templates/(?<nxtPid>[^/]+?)(?:/)?$"
521
+ },
522
+ {
523
+ "page": "/api/w/[workspaceId]/sync/model-templates",
524
+ "regex": "^/api/w/([^/]+?)/sync/model\\-templates(?:/)?$",
525
+ "routeKeys": {
526
+ "nxtPworkspaceId": "nxtPworkspaceId"
527
+ },
528
+ "namedRegex": "^/api/w/(?<nxtPworkspaceId>[^/]+?)/sync/model\\-templates(?:/)?$"
529
+ },
530
+ {
531
+ "page": "/api/w/[workspaceId]/sync/model-templates/[id]",
532
+ "regex": "^/api/w/([^/]+?)/sync/model\\-templates/([^/]+?)(?:/)?$",
533
+ "routeKeys": {
534
+ "nxtPworkspaceId": "nxtPworkspaceId",
535
+ "nxtPid": "nxtPid"
536
+ },
537
+ "namedRegex": "^/api/w/(?<nxtPworkspaceId>[^/]+?)/sync/model\\-templates/(?<nxtPid>[^/]+?)(?:/)?$"
538
+ },
539
+ {
540
+ "page": "/api/w/[workspaceId]/sync/projects",
541
+ "regex": "^/api/w/([^/]+?)/sync/projects(?:/)?$",
542
+ "routeKeys": {
543
+ "nxtPworkspaceId": "nxtPworkspaceId"
544
+ },
545
+ "namedRegex": "^/api/w/(?<nxtPworkspaceId>[^/]+?)/sync/projects(?:/)?$"
546
+ },
547
+ {
548
+ "page": "/api/w/[workspaceId]/sync/projects/[id]",
549
+ "regex": "^/api/w/([^/]+?)/sync/projects/([^/]+?)(?:/)?$",
550
+ "routeKeys": {
551
+ "nxtPworkspaceId": "nxtPworkspaceId",
552
+ "nxtPid": "nxtPid"
553
+ },
554
+ "namedRegex": "^/api/w/(?<nxtPworkspaceId>[^/]+?)/sync/projects/(?<nxtPid>[^/]+?)(?:/)?$"
555
+ },
556
+ {
557
+ "page": "/api/w/[workspaceId]/sync/skills",
558
+ "regex": "^/api/w/([^/]+?)/sync/skills(?:/)?$",
559
+ "routeKeys": {
560
+ "nxtPworkspaceId": "nxtPworkspaceId"
561
+ },
562
+ "namedRegex": "^/api/w/(?<nxtPworkspaceId>[^/]+?)/sync/skills(?:/)?$"
563
+ },
564
+ {
565
+ "page": "/api/w/[workspaceId]/sync/skills/[id]",
566
+ "regex": "^/api/w/([^/]+?)/sync/skills/([^/]+?)(?:/)?$",
567
+ "routeKeys": {
568
+ "nxtPworkspaceId": "nxtPworkspaceId",
569
+ "nxtPid": "nxtPid"
570
+ },
571
+ "namedRegex": "^/api/w/(?<nxtPworkspaceId>[^/]+?)/sync/skills/(?<nxtPid>[^/]+?)(?:/)?$"
572
+ },
573
+ {
574
+ "page": "/api/w/[workspaceId]/sync/status",
575
+ "regex": "^/api/w/([^/]+?)/sync/status(?:/)?$",
576
+ "routeKeys": {
577
+ "nxtPworkspaceId": "nxtPworkspaceId"
578
+ },
579
+ "namedRegex": "^/api/w/(?<nxtPworkspaceId>[^/]+?)/sync/status(?:/)?$"
580
+ },
581
+ {
582
+ "page": "/api/w/[workspaceId]/sync/templates",
583
+ "regex": "^/api/w/([^/]+?)/sync/templates(?:/)?$",
584
+ "routeKeys": {
585
+ "nxtPworkspaceId": "nxtPworkspaceId"
586
+ },
587
+ "namedRegex": "^/api/w/(?<nxtPworkspaceId>[^/]+?)/sync/templates(?:/)?$"
588
+ },
589
+ {
590
+ "page": "/api/w/[workspaceId]/sync/templates/[id]",
591
+ "regex": "^/api/w/([^/]+?)/sync/templates/([^/]+?)(?:/)?$",
592
+ "routeKeys": {
593
+ "nxtPworkspaceId": "nxtPworkspaceId",
594
+ "nxtPid": "nxtPid"
595
+ },
596
+ "namedRegex": "^/api/w/(?<nxtPworkspaceId>[^/]+?)/sync/templates/(?<nxtPid>[^/]+?)(?:/)?$"
597
+ },
598
+ {
599
+ "page": "/api/w/[workspaceId]/users",
600
+ "regex": "^/api/w/([^/]+?)/users(?:/)?$",
601
+ "routeKeys": {
602
+ "nxtPworkspaceId": "nxtPworkspaceId"
603
+ },
604
+ "namedRegex": "^/api/w/(?<nxtPworkspaceId>[^/]+?)/users(?:/)?$"
605
+ },
606
+ {
607
+ "page": "/api/w/[workspaceId]/users/[userId]",
608
+ "regex": "^/api/w/([^/]+?)/users/([^/]+?)(?:/)?$",
609
+ "routeKeys": {
610
+ "nxtPworkspaceId": "nxtPworkspaceId",
611
+ "nxtPuserId": "nxtPuserId"
612
+ },
613
+ "namedRegex": "^/api/w/(?<nxtPworkspaceId>[^/]+?)/users/(?<nxtPuserId>[^/]+?)(?:/)?$"
614
+ },
615
+ {
616
+ "page": "/deployments/[id]",
617
+ "regex": "^/deployments/([^/]+?)(?:/)?$",
618
+ "routeKeys": {
619
+ "nxtPid": "nxtPid"
620
+ },
621
+ "namedRegex": "^/deployments/(?<nxtPid>[^/]+?)(?:/)?$"
622
+ },
623
+ {
624
+ "page": "/deployments/[id]/[...path]",
625
+ "regex": "^/deployments/([^/]+?)/(.+?)(?:/)?$",
626
+ "routeKeys": {
627
+ "nxtPid": "nxtPid",
628
+ "nxtPpath": "nxtPpath"
629
+ },
630
+ "namedRegex": "^/deployments/(?<nxtPid>[^/]+?)/(?<nxtPpath>.+?)(?:/)?$"
631
+ },
632
+ {
633
+ "page": "/review/[deploymentId]",
634
+ "regex": "^/review/([^/]+?)(?:/)?$",
635
+ "routeKeys": {
636
+ "nxtPdeploymentId": "nxtPdeploymentId"
637
+ },
638
+ "namedRegex": "^/review/(?<nxtPdeploymentId>[^/]+?)(?:/)?$"
639
+ },
640
+ {
641
+ "page": "/review/[deploymentId]/osw-api/comments",
642
+ "regex": "^/review/([^/]+?)/osw\\-api/comments(?:/)?$",
643
+ "routeKeys": {
644
+ "nxtPdeploymentId": "nxtPdeploymentId"
645
+ },
646
+ "namedRegex": "^/review/(?<nxtPdeploymentId>[^/]+?)/osw\\-api/comments(?:/)?$"
647
+ },
648
+ {
649
+ "page": "/review/[deploymentId]/osw-api/comments/[id]",
650
+ "regex": "^/review/([^/]+?)/osw\\-api/comments/([^/]+?)(?:/)?$",
651
+ "routeKeys": {
652
+ "nxtPdeploymentId": "nxtPdeploymentId",
653
+ "nxtPid": "nxtPid"
654
+ },
655
+ "namedRegex": "^/review/(?<nxtPdeploymentId>[^/]+?)/osw\\-api/comments/(?<nxtPid>[^/]+?)(?:/)?$"
656
+ },
657
+ {
658
+ "page": "/review/[deploymentId]/osw-api/participant",
659
+ "regex": "^/review/([^/]+?)/osw\\-api/participant(?:/)?$",
660
+ "routeKeys": {
661
+ "nxtPdeploymentId": "nxtPdeploymentId"
662
+ },
663
+ "namedRegex": "^/review/(?<nxtPdeploymentId>[^/]+?)/osw\\-api/participant(?:/)?$"
664
+ },
665
+ {
666
+ "page": "/review/[deploymentId]/unsubscribe",
667
+ "regex": "^/review/([^/]+?)/unsubscribe(?:/)?$",
668
+ "routeKeys": {
669
+ "nxtPdeploymentId": "nxtPdeploymentId"
670
+ },
671
+ "namedRegex": "^/review/(?<nxtPdeploymentId>[^/]+?)/unsubscribe(?:/)?$"
672
+ },
673
+ {
674
+ "page": "/review/[deploymentId]/[...path]",
675
+ "regex": "^/review/([^/]+?)/(.+?)(?:/)?$",
676
+ "routeKeys": {
677
+ "nxtPdeploymentId": "nxtPdeploymentId",
678
+ "nxtPpath": "nxtPpath"
679
+ },
680
+ "namedRegex": "^/review/(?<nxtPdeploymentId>[^/]+?)/(?<nxtPpath>.+?)(?:/)?$"
681
+ },
682
+ {
683
+ "page": "/w/[workspaceId]",
684
+ "regex": "^/w/([^/]+?)(?:/)?$",
685
+ "routeKeys": {
686
+ "nxtPworkspaceId": "nxtPworkspaceId"
687
+ },
688
+ "namedRegex": "^/w/(?<nxtPworkspaceId>[^/]+?)(?:/)?$"
689
+ },
690
+ {
691
+ "page": "/w/[workspaceId]/dashboard",
692
+ "regex": "^/w/([^/]+?)/dashboard(?:/)?$",
693
+ "routeKeys": {
694
+ "nxtPworkspaceId": "nxtPworkspaceId"
695
+ },
696
+ "namedRegex": "^/w/(?<nxtPworkspaceId>[^/]+?)/dashboard(?:/)?$"
697
+ },
698
+ {
699
+ "page": "/w/[workspaceId]/deployments",
700
+ "regex": "^/w/([^/]+?)/deployments(?:/)?$",
701
+ "routeKeys": {
702
+ "nxtPworkspaceId": "nxtPworkspaceId"
703
+ },
704
+ "namedRegex": "^/w/(?<nxtPworkspaceId>[^/]+?)/deployments(?:/)?$"
705
+ },
706
+ {
707
+ "page": "/w/[workspaceId]/docs",
708
+ "regex": "^/w/([^/]+?)/docs(?:/)?$",
709
+ "routeKeys": {
710
+ "nxtPworkspaceId": "nxtPworkspaceId"
711
+ },
712
+ "namedRegex": "^/w/(?<nxtPworkspaceId>[^/]+?)/docs(?:/)?$"
713
+ },
714
+ {
715
+ "page": "/w/[workspaceId]/interviews",
716
+ "regex": "^/w/([^/]+?)/interviews(?:/)?$",
717
+ "routeKeys": {
718
+ "nxtPworkspaceId": "nxtPworkspaceId"
719
+ },
720
+ "namedRegex": "^/w/(?<nxtPworkspaceId>[^/]+?)/interviews(?:/)?$"
721
+ },
722
+ {
723
+ "page": "/w/[workspaceId]/mail",
724
+ "regex": "^/w/([^/]+?)/mail(?:/)?$",
725
+ "routeKeys": {
726
+ "nxtPworkspaceId": "nxtPworkspaceId"
727
+ },
728
+ "namedRegex": "^/w/(?<nxtPworkspaceId>[^/]+?)/mail(?:/)?$"
729
+ },
730
+ {
731
+ "page": "/w/[workspaceId]/projects",
732
+ "regex": "^/w/([^/]+?)/projects(?:/)?$",
733
+ "routeKeys": {
734
+ "nxtPworkspaceId": "nxtPworkspaceId"
735
+ },
736
+ "namedRegex": "^/w/(?<nxtPworkspaceId>[^/]+?)/projects(?:/)?$"
737
+ },
738
+ {
739
+ "page": "/w/[workspaceId]/quick/[projectId]",
740
+ "regex": "^/w/([^/]+?)/quick/([^/]+?)(?:/)?$",
741
+ "routeKeys": {
742
+ "nxtPworkspaceId": "nxtPworkspaceId",
743
+ "nxtPprojectId": "nxtPprojectId"
744
+ },
745
+ "namedRegex": "^/w/(?<nxtPworkspaceId>[^/]+?)/quick/(?<nxtPprojectId>[^/]+?)(?:/)?$"
746
+ },
747
+ {
748
+ "page": "/w/[workspaceId]/settings",
749
+ "regex": "^/w/([^/]+?)/settings(?:/)?$",
750
+ "routeKeys": {
751
+ "nxtPworkspaceId": "nxtPworkspaceId"
752
+ },
753
+ "namedRegex": "^/w/(?<nxtPworkspaceId>[^/]+?)/settings(?:/)?$"
754
+ },
755
+ {
756
+ "page": "/w/[workspaceId]/skills",
757
+ "regex": "^/w/([^/]+?)/skills(?:/)?$",
758
+ "routeKeys": {
759
+ "nxtPworkspaceId": "nxtPworkspaceId"
760
+ },
761
+ "namedRegex": "^/w/(?<nxtPworkspaceId>[^/]+?)/skills(?:/)?$"
762
+ },
763
+ {
764
+ "page": "/w/[workspaceId]/templates",
765
+ "regex": "^/w/([^/]+?)/templates(?:/)?$",
766
+ "routeKeys": {
767
+ "nxtPworkspaceId": "nxtPworkspaceId"
768
+ },
769
+ "namedRegex": "^/w/(?<nxtPworkspaceId>[^/]+?)/templates(?:/)?$"
770
+ },
771
+ {
772
+ "page": "/w/[workspaceId]/users",
773
+ "regex": "^/w/([^/]+?)/users(?:/)?$",
774
+ "routeKeys": {
775
+ "nxtPworkspaceId": "nxtPworkspaceId"
776
+ },
777
+ "namedRegex": "^/w/(?<nxtPworkspaceId>[^/]+?)/users(?:/)?$"
778
+ }
779
+ ],
780
+ "staticRoutes": [
781
+ {
782
+ "page": "/",
783
+ "regex": "^/(?:/)?$",
784
+ "routeKeys": {},
785
+ "namedRegex": "^/(?:/)?$"
786
+ },
787
+ {
788
+ "page": "/_global-error",
789
+ "regex": "^/_global\\-error(?:/)?$",
790
+ "routeKeys": {},
791
+ "namedRegex": "^/_global\\-error(?:/)?$"
792
+ },
793
+ {
794
+ "page": "/_not-found",
795
+ "regex": "^/_not\\-found(?:/)?$",
796
+ "routeKeys": {},
797
+ "namedRegex": "^/_not\\-found(?:/)?$"
798
+ },
799
+ {
800
+ "page": "/admin",
801
+ "regex": "^/admin(?:/)?$",
802
+ "routeKeys": {},
803
+ "namedRegex": "^/admin(?:/)?$"
804
+ },
805
+ {
806
+ "page": "/admin/login",
807
+ "regex": "^/admin/login(?:/)?$",
808
+ "routeKeys": {},
809
+ "namedRegex": "^/admin/login(?:/)?$"
810
+ },
811
+ {
812
+ "page": "/admin/register",
813
+ "regex": "^/admin/register(?:/)?$",
814
+ "routeKeys": {},
815
+ "namedRegex": "^/admin/register(?:/)?$"
816
+ },
817
+ {
818
+ "page": "/admin/users",
819
+ "regex": "^/admin/users(?:/)?$",
820
+ "routeKeys": {},
821
+ "namedRegex": "^/admin/users(?:/)?$"
822
+ },
823
+ {
824
+ "page": "/admin/workspaces",
825
+ "regex": "^/admin/workspaces(?:/)?$",
826
+ "routeKeys": {},
827
+ "namedRegex": "^/admin/workspaces(?:/)?$"
828
+ },
829
+ {
830
+ "page": "/api/admin/dashboard",
831
+ "regex": "^/api/admin/dashboard(?:/)?$",
832
+ "routeKeys": {},
833
+ "namedRegex": "^/api/admin/dashboard(?:/)?$"
834
+ },
835
+ {
836
+ "page": "/api/admin/mail",
837
+ "regex": "^/api/admin/mail(?:/)?$",
838
+ "routeKeys": {},
839
+ "namedRegex": "^/api/admin/mail(?:/)?$"
840
+ },
841
+ {
842
+ "page": "/api/admin/mail/queue",
843
+ "regex": "^/api/admin/mail/queue(?:/)?$",
844
+ "routeKeys": {},
845
+ "namedRegex": "^/api/admin/mail/queue(?:/)?$"
846
+ },
847
+ {
848
+ "page": "/api/admin/mail/queue/flush",
849
+ "regex": "^/api/admin/mail/queue/flush(?:/)?$",
850
+ "routeKeys": {},
851
+ "namedRegex": "^/api/admin/mail/queue/flush(?:/)?$"
852
+ },
853
+ {
854
+ "page": "/api/admin/mail/test",
855
+ "regex": "^/api/admin/mail/test(?:/)?$",
856
+ "routeKeys": {},
857
+ "namedRegex": "^/api/admin/mail/test(?:/)?$"
858
+ },
859
+ {
860
+ "page": "/api/admin/sessions",
861
+ "regex": "^/api/admin/sessions(?:/)?$",
862
+ "routeKeys": {},
863
+ "namedRegex": "^/api/admin/sessions(?:/)?$"
864
+ },
865
+ {
866
+ "page": "/api/admin/users",
867
+ "regex": "^/api/admin/users(?:/)?$",
868
+ "routeKeys": {},
869
+ "namedRegex": "^/api/admin/users(?:/)?$"
870
+ },
871
+ {
872
+ "page": "/api/admin/workspaces",
873
+ "regex": "^/api/admin/workspaces(?:/)?$",
874
+ "routeKeys": {},
875
+ "namedRegex": "^/api/admin/workspaces(?:/)?$"
876
+ },
877
+ {
878
+ "page": "/api/analytics/interaction",
879
+ "regex": "^/api/analytics/interaction(?:/)?$",
880
+ "routeKeys": {},
881
+ "namedRegex": "^/api/analytics/interaction(?:/)?$"
882
+ },
883
+ {
884
+ "page": "/api/analytics/track",
885
+ "regex": "^/api/analytics/track(?:/)?$",
886
+ "routeKeys": {},
887
+ "namedRegex": "^/api/analytics/track(?:/)?$"
888
+ },
889
+ {
890
+ "page": "/api/auth/check",
891
+ "regex": "^/api/auth/check(?:/)?$",
892
+ "routeKeys": {},
893
+ "namedRegex": "^/api/auth/check(?:/)?$"
894
+ },
895
+ {
896
+ "page": "/api/auth/codex/connect",
897
+ "regex": "^/api/auth/codex/connect(?:/)?$",
898
+ "routeKeys": {},
899
+ "namedRegex": "^/api/auth/codex/connect(?:/)?$"
900
+ },
901
+ {
902
+ "page": "/api/auth/codex/disconnect",
903
+ "regex": "^/api/auth/codex/disconnect(?:/)?$",
904
+ "routeKeys": {},
905
+ "namedRegex": "^/api/auth/codex/disconnect(?:/)?$"
906
+ },
907
+ {
908
+ "page": "/api/auth/codex/status",
909
+ "regex": "^/api/auth/codex/status(?:/)?$",
910
+ "routeKeys": {},
911
+ "namedRegex": "^/api/auth/codex/status(?:/)?$"
912
+ },
913
+ {
914
+ "page": "/api/auth/codex/token",
915
+ "regex": "^/api/auth/codex/token(?:/)?$",
916
+ "routeKeys": {},
917
+ "namedRegex": "^/api/auth/codex/token(?:/)?$"
918
+ },
919
+ {
920
+ "page": "/api/auth/desktop-init",
921
+ "regex": "^/api/auth/desktop\\-init(?:/)?$",
922
+ "routeKeys": {},
923
+ "namedRegex": "^/api/auth/desktop\\-init(?:/)?$"
924
+ },
925
+ {
926
+ "page": "/api/auth/handoff",
927
+ "regex": "^/api/auth/handoff(?:/)?$",
928
+ "routeKeys": {},
929
+ "namedRegex": "^/api/auth/handoff(?:/)?$"
930
+ },
931
+ {
932
+ "page": "/api/auth/hf/capabilities",
933
+ "regex": "^/api/auth/hf/capabilities(?:/)?$",
934
+ "routeKeys": {},
935
+ "namedRegex": "^/api/auth/hf/capabilities(?:/)?$"
936
+ },
937
+ {
938
+ "page": "/api/auth/login",
939
+ "regex": "^/api/auth/login(?:/)?$",
940
+ "routeKeys": {},
941
+ "namedRegex": "^/api/auth/login(?:/)?$"
942
+ },
943
+ {
944
+ "page": "/api/auth/logout",
945
+ "regex": "^/api/auth/logout(?:/)?$",
946
+ "routeKeys": {},
947
+ "namedRegex": "^/api/auth/logout(?:/)?$"
948
+ },
949
+ {
950
+ "page": "/api/auth/me",
951
+ "regex": "^/api/auth/me(?:/)?$",
952
+ "routeKeys": {},
953
+ "namedRegex": "^/api/auth/me(?:/)?$"
954
+ },
955
+ {
956
+ "page": "/api/auth/register",
957
+ "regex": "^/api/auth/register(?:/)?$",
958
+ "routeKeys": {},
959
+ "namedRegex": "^/api/auth/register(?:/)?$"
960
+ },
961
+ {
962
+ "page": "/api/auth/setup-status",
963
+ "regex": "^/api/auth/setup\\-status(?:/)?$",
964
+ "routeKeys": {},
965
+ "namedRegex": "^/api/auth/setup\\-status(?:/)?$"
966
+ },
967
+ {
968
+ "page": "/api/generate",
969
+ "regex": "^/api/generate(?:/)?$",
970
+ "routeKeys": {},
971
+ "namedRegex": "^/api/generate(?:/)?$"
972
+ },
973
+ {
974
+ "page": "/api/generate-image",
975
+ "regex": "^/api/generate\\-image(?:/)?$",
976
+ "routeKeys": {},
977
+ "namedRegex": "^/api/generate\\-image(?:/)?$"
978
+ },
979
+ {
980
+ "page": "/api/mcp",
981
+ "regex": "^/api/mcp(?:/)?$",
982
+ "routeKeys": {},
983
+ "namedRegex": "^/api/mcp(?:/)?$"
984
+ },
985
+ {
986
+ "page": "/api/mcp/agent-claim",
987
+ "regex": "^/api/mcp/agent\\-claim(?:/)?$",
988
+ "routeKeys": {},
989
+ "namedRegex": "^/api/mcp/agent\\-claim(?:/)?$"
990
+ },
991
+ {
992
+ "page": "/api/mcp/agent-result",
993
+ "regex": "^/api/mcp/agent\\-result(?:/)?$",
994
+ "routeKeys": {},
995
+ "namedRegex": "^/api/mcp/agent\\-result(?:/)?$"
996
+ },
997
+ {
998
+ "page": "/api/mcp/grants",
999
+ "regex": "^/api/mcp/grants(?:/)?$",
1000
+ "routeKeys": {},
1001
+ "namedRegex": "^/api/mcp/grants(?:/)?$"
1002
+ },
1003
+ {
1004
+ "page": "/api/mcp/oauth/authorize",
1005
+ "regex": "^/api/mcp/oauth/authorize(?:/)?$",
1006
+ "routeKeys": {},
1007
+ "namedRegex": "^/api/mcp/oauth/authorize(?:/)?$"
1008
+ },
1009
+ {
1010
+ "page": "/api/mcp/oauth/hold",
1011
+ "regex": "^/api/mcp/oauth/hold(?:/)?$",
1012
+ "routeKeys": {},
1013
+ "namedRegex": "^/api/mcp/oauth/hold(?:/)?$"
1014
+ },
1015
+ {
1016
+ "page": "/api/mcp/oauth/register",
1017
+ "regex": "^/api/mcp/oauth/register(?:/)?$",
1018
+ "routeKeys": {},
1019
+ "namedRegex": "^/api/mcp/oauth/register(?:/)?$"
1020
+ },
1021
+ {
1022
+ "page": "/api/mcp/oauth/revoke",
1023
+ "regex": "^/api/mcp/oauth/revoke(?:/)?$",
1024
+ "routeKeys": {},
1025
+ "namedRegex": "^/api/mcp/oauth/revoke(?:/)?$"
1026
+ },
1027
+ {
1028
+ "page": "/api/mcp/oauth/token",
1029
+ "regex": "^/api/mcp/oauth/token(?:/)?$",
1030
+ "routeKeys": {},
1031
+ "namedRegex": "^/api/mcp/oauth/token(?:/)?$"
1032
+ },
1033
+ {
1034
+ "page": "/api/models",
1035
+ "regex": "^/api/models(?:/)?$",
1036
+ "routeKeys": {},
1037
+ "namedRegex": "^/api/models(?:/)?$"
1038
+ },
1039
+ {
1040
+ "page": "/api/ollama/preflight",
1041
+ "regex": "^/api/ollama/preflight(?:/)?$",
1042
+ "routeKeys": {},
1043
+ "namedRegex": "^/api/ollama/preflight(?:/)?$"
1044
+ },
1045
+ {
1046
+ "page": "/api/resolve-domain",
1047
+ "regex": "^/api/resolve\\-domain(?:/)?$",
1048
+ "routeKeys": {},
1049
+ "namedRegex": "^/api/resolve\\-domain(?:/)?$"
1050
+ },
1051
+ {
1052
+ "page": "/api/server-generate",
1053
+ "regex": "^/api/server\\-generate(?:/)?$",
1054
+ "routeKeys": {},
1055
+ "namedRegex": "^/api/server\\-generate(?:/)?$"
1056
+ },
1057
+ {
1058
+ "page": "/api/server-generate/build-result",
1059
+ "regex": "^/api/server\\-generate/build\\-result(?:/)?$",
1060
+ "routeKeys": {},
1061
+ "namedRegex": "^/api/server\\-generate/build\\-result(?:/)?$"
1062
+ },
1063
+ {
1064
+ "page": "/api/server-generate/cancel",
1065
+ "regex": "^/api/server\\-generate/cancel(?:/)?$",
1066
+ "routeKeys": {},
1067
+ "namedRegex": "^/api/server\\-generate/cancel(?:/)?$"
1068
+ },
1069
+ {
1070
+ "page": "/api/server-generate/events",
1071
+ "regex": "^/api/server\\-generate/events(?:/)?$",
1072
+ "routeKeys": {},
1073
+ "namedRegex": "^/api/server\\-generate/events(?:/)?$"
1074
+ },
1075
+ {
1076
+ "page": "/api/server-generate/files",
1077
+ "regex": "^/api/server\\-generate/files(?:/)?$",
1078
+ "routeKeys": {},
1079
+ "namedRegex": "^/api/server\\-generate/files(?:/)?$"
1080
+ },
1081
+ {
1082
+ "page": "/api/server-generate/pause",
1083
+ "regex": "^/api/server\\-generate/pause(?:/)?$",
1084
+ "routeKeys": {},
1085
+ "namedRegex": "^/api/server\\-generate/pause(?:/)?$"
1086
+ },
1087
+ {
1088
+ "page": "/api/server-generate/resume",
1089
+ "regex": "^/api/server\\-generate/resume(?:/)?$",
1090
+ "routeKeys": {},
1091
+ "namedRegex": "^/api/server\\-generate/resume(?:/)?$"
1092
+ },
1093
+ {
1094
+ "page": "/api/server-generate/search-result",
1095
+ "regex": "^/api/server\\-generate/search\\-result(?:/)?$",
1096
+ "routeKeys": {},
1097
+ "namedRegex": "^/api/server\\-generate/search\\-result(?:/)?$"
1098
+ },
1099
+ {
1100
+ "page": "/api/server-generate/status",
1101
+ "regex": "^/api/server\\-generate/status(?:/)?$",
1102
+ "routeKeys": {},
1103
+ "namedRegex": "^/api/server\\-generate/status(?:/)?$"
1104
+ },
1105
+ {
1106
+ "page": "/api/validate-key",
1107
+ "regex": "^/api/validate\\-key(?:/)?$",
1108
+ "routeKeys": {},
1109
+ "namedRegex": "^/api/validate\\-key(?:/)?$"
1110
+ },
1111
+ {
1112
+ "page": "/api/web/fetch",
1113
+ "regex": "^/api/web/fetch(?:/)?$",
1114
+ "routeKeys": {},
1115
+ "namedRegex": "^/api/web/fetch(?:/)?$"
1116
+ },
1117
+ {
1118
+ "page": "/api/web/search",
1119
+ "regex": "^/api/web/search(?:/)?$",
1120
+ "routeKeys": {},
1121
+ "namedRegex": "^/api/web/search(?:/)?$"
1122
+ },
1123
+ {
1124
+ "page": "/api/workspaces",
1125
+ "regex": "^/api/workspaces(?:/)?$",
1126
+ "routeKeys": {},
1127
+ "namedRegex": "^/api/workspaces(?:/)?$"
1128
+ },
1129
+ {
1130
+ "page": "/mcp/authorize",
1131
+ "regex": "^/mcp/authorize(?:/)?$",
1132
+ "routeKeys": {},
1133
+ "namedRegex": "^/mcp/authorize(?:/)?$"
1134
+ },
1135
+ {
1136
+ "page": "/test-generation",
1137
+ "regex": "^/test\\-generation(?:/)?$",
1138
+ "routeKeys": {},
1139
+ "namedRegex": "^/test\\-generation(?:/)?$"
1140
+ }
1141
+ ],
1142
+ "dataRoutes": [],
1143
+ "rsc": {
1144
+ "header": "rsc",
1145
+ "varyHeader": "rsc, next-router-state-tree, next-router-prefetch, next-router-segment-prefetch",
1146
+ "prefetchHeader": "next-router-prefetch",
1147
+ "didPostponeHeader": "x-nextjs-postponed",
1148
+ "contentTypeHeader": "text/x-component",
1149
+ "suffix": ".rsc",
1150
+ "prefetchSegmentHeader": "next-router-segment-prefetch",
1151
+ "prefetchSegmentSuffix": ".segment.rsc",
1152
+ "prefetchSegmentDirSuffix": ".segments",
1153
+ "clientParamParsing": false,
1154
+ "dynamicRSCPrerender": false
1155
+ },
1156
+ "rewriteHeaders": {
1157
+ "pathHeader": "x-nextjs-rewritten-path",
1158
+ "queryHeader": "x-nextjs-rewritten-query"
1159
+ }
1160
+ }
.next/server/app-paths-manifest.json ADDED
@@ -0,0 +1,146 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "/_not-found/page": "app/_not-found/page.js",
3
+ "/_global-error/page": "app/_global-error/page.js",
4
+ "/.well-known/oauth-authorization-server/[[...path]]/route": "app/.well-known/oauth-authorization-server/[[...path]]/route.js",
5
+ "/.well-known/oauth-protected-resource/[[...path]]/route": "app/.well-known/oauth-protected-resource/[[...path]]/route.js",
6
+ "/api/admin/mail/queue/flush/route": "app/api/admin/mail/queue/flush/route.js",
7
+ "/api/admin/mail/queue/route": "app/api/admin/mail/queue/route.js",
8
+ "/api/admin/mail/route": "app/api/admin/mail/route.js",
9
+ "/api/admin/mail/test/route": "app/api/admin/mail/test/route.js",
10
+ "/api/admin/sessions/route": "app/api/admin/sessions/route.js",
11
+ "/api/admin/users/[id]/route": "app/api/admin/users/[id]/route.js",
12
+ "/api/admin/users/route": "app/api/admin/users/route.js",
13
+ "/api/admin/workspaces/[id]/access/route": "app/api/admin/workspaces/[id]/access/route.js",
14
+ "/api/admin/workspaces/[id]/repair/route": "app/api/admin/workspaces/[id]/repair/route.js",
15
+ "/api/admin/workspaces/[id]/route": "app/api/admin/workspaces/[id]/route.js",
16
+ "/api/admin/workspaces/route": "app/api/admin/workspaces/route.js",
17
+ "/api/analytics/[deploymentId]/clear/route": "app/api/analytics/[deploymentId]/clear/route.js",
18
+ "/api/analytics/[deploymentId]/engagement/route": "app/api/analytics/[deploymentId]/engagement/route.js",
19
+ "/api/analytics/[deploymentId]/export/route": "app/api/analytics/[deploymentId]/export/route.js",
20
+ "/api/analytics/[deploymentId]/heatmap/route": "app/api/analytics/[deploymentId]/heatmap/route.js",
21
+ "/api/analytics/[deploymentId]/overview/route": "app/api/analytics/[deploymentId]/overview/route.js",
22
+ "/api/analytics/[deploymentId]/sessions/route": "app/api/analytics/[deploymentId]/sessions/route.js",
23
+ "/api/analytics/[deploymentId]/storage/route": "app/api/analytics/[deploymentId]/storage/route.js",
24
+ "/api/analytics/interaction/route": "app/api/analytics/interaction/route.js",
25
+ "/api/analytics/track/route": "app/api/analytics/track/route.js",
26
+ "/api/auth/check/route": "app/api/auth/check/route.js",
27
+ "/api/auth/codex/connect/route": "app/api/auth/codex/connect/route.js",
28
+ "/api/auth/codex/disconnect/route": "app/api/auth/codex/disconnect/route.js",
29
+ "/api/auth/codex/status/route": "app/api/auth/codex/status/route.js",
30
+ "/api/auth/codex/token/route": "app/api/auth/codex/token/route.js",
31
+ "/api/auth/desktop-init/route": "app/api/auth/desktop-init/route.js",
32
+ "/api/auth/handoff/route": "app/api/auth/handoff/route.js",
33
+ "/api/auth/hf/capabilities/route": "app/api/auth/hf/capabilities/route.js",
34
+ "/api/auth/login/route": "app/api/auth/login/route.js",
35
+ "/api/auth/logout/route": "app/api/auth/logout/route.js",
36
+ "/api/auth/me/route": "app/api/auth/me/route.js",
37
+ "/api/auth/register/route": "app/api/auth/register/route.js",
38
+ "/api/auth/setup-status/route": "app/api/auth/setup-status/route.js",
39
+ "/api/docs/[...path]/route": "app/api/docs/[...path]/route.js",
40
+ "/api/generate-image/route": "app/api/generate-image/route.js",
41
+ "/api/mcp/agent-claim/route": "app/api/mcp/agent-claim/route.js",
42
+ "/api/mcp/agent-result/route": "app/api/mcp/agent-result/route.js",
43
+ "/api/mcp/files/[token]/route": "app/api/mcp/files/[token]/route.js",
44
+ "/api/mcp/grants/route": "app/api/mcp/grants/route.js",
45
+ "/api/mcp/oauth/authorize/route": "app/api/mcp/oauth/authorize/route.js",
46
+ "/api/mcp/oauth/register/route": "app/api/mcp/oauth/register/route.js",
47
+ "/api/mcp/oauth/revoke/route": "app/api/mcp/oauth/revoke/route.js",
48
+ "/api/mcp/oauth/token/route": "app/api/mcp/oauth/token/route.js",
49
+ "/api/mcp/route": "app/api/mcp/route.js",
50
+ "/api/models/route": "app/api/models/route.js",
51
+ "/api/ollama/preflight/route": "app/api/ollama/preflight/route.js",
52
+ "/api/server-generate/build-result/route": "app/api/server-generate/build-result/route.js",
53
+ "/api/server-generate/cancel/route": "app/api/server-generate/cancel/route.js",
54
+ "/api/server-generate/events/route": "app/api/server-generate/events/route.js",
55
+ "/api/server-generate/files/route": "app/api/server-generate/files/route.js",
56
+ "/api/server-generate/pause/route": "app/api/server-generate/pause/route.js",
57
+ "/api/server-generate/resume/route": "app/api/server-generate/resume/route.js",
58
+ "/api/server-generate/route": "app/api/server-generate/route.js",
59
+ "/api/server-generate/search-result/route": "app/api/server-generate/search-result/route.js",
60
+ "/api/server-generate/status/route": "app/api/server-generate/status/route.js",
61
+ "/api/validate-key/route": "app/api/validate-key/route.js",
62
+ "/api/w/[workspaceId]/admin/deployments/[id]/database/logs/route": "app/api/w/[workspaceId]/admin/deployments/[id]/database/logs/route.js",
63
+ "/api/w/[workspaceId]/admin/deployments/[id]/database/query/route": "app/api/w/[workspaceId]/admin/deployments/[id]/database/query/route.js",
64
+ "/api/w/[workspaceId]/admin/deployments/[id]/database/schema/route": "app/api/w/[workspaceId]/admin/deployments/[id]/database/schema/route.js",
65
+ "/api/w/[workspaceId]/admin/deployments/[id]/functions/[functionId]/logs/route": "app/api/w/[workspaceId]/admin/deployments/[id]/functions/[functionId]/logs/route.js",
66
+ "/api/w/[workspaceId]/admin/deployments/[id]/functions/[functionId]/route": "app/api/w/[workspaceId]/admin/deployments/[id]/functions/[functionId]/route.js",
67
+ "/api/w/[workspaceId]/admin/deployments/[id]/functions/route": "app/api/w/[workspaceId]/admin/deployments/[id]/functions/route.js",
68
+ "/api/w/[workspaceId]/admin/deployments/[id]/provision/route": "app/api/w/[workspaceId]/admin/deployments/[id]/provision/route.js",
69
+ "/api/w/[workspaceId]/admin/deployments/[id]/scheduled-functions/[scheduledFunctionId]/route": "app/api/w/[workspaceId]/admin/deployments/[id]/scheduled-functions/[scheduledFunctionId]/route.js",
70
+ "/api/w/[workspaceId]/admin/deployments/[id]/scheduled-functions/route": "app/api/w/[workspaceId]/admin/deployments/[id]/scheduled-functions/route.js",
71
+ "/api/w/[workspaceId]/admin/deployments/[id]/secrets/[secretId]/route": "app/api/w/[workspaceId]/admin/deployments/[id]/secrets/[secretId]/route.js",
72
+ "/api/w/[workspaceId]/admin/deployments/[id]/server-context/mutate/route": "app/api/w/[workspaceId]/admin/deployments/[id]/server-context/mutate/route.js",
73
+ "/api/w/[workspaceId]/admin/deployments/[id]/server-functions/[functionId]/route": "app/api/w/[workspaceId]/admin/deployments/[id]/server-functions/[functionId]/route.js",
74
+ "/api/w/[workspaceId]/admin/deployments/[id]/server-functions/route": "app/api/w/[workspaceId]/admin/deployments/[id]/server-functions/route.js",
75
+ "/api/w/[workspaceId]/admin/run-migrations/route": "app/api/w/[workspaceId]/admin/run-migrations/route.js",
76
+ "/api/w/[workspaceId]/bash/execute/route": "app/api/w/[workspaceId]/bash/execute/route.js",
77
+ "/api/w/[workspaceId]/deployments/[id]/publish/route": "app/api/w/[workspaceId]/deployments/[id]/publish/route.js",
78
+ "/api/w/[workspaceId]/deployments/[id]/route": "app/api/w/[workspaceId]/deployments/[id]/route.js",
79
+ "/api/w/[workspaceId]/deployments/[id]/settings/route": "app/api/w/[workspaceId]/deployments/[id]/settings/route.js",
80
+ "/api/w/[workspaceId]/deployments/[id]/swap-project/route": "app/api/w/[workspaceId]/deployments/[id]/swap-project/route.js",
81
+ "/api/w/[workspaceId]/deployments/[id]/thumbnail/route": "app/api/w/[workspaceId]/deployments/[id]/thumbnail/route.js",
82
+ "/api/w/[workspaceId]/deployments/route": "app/api/w/[workspaceId]/deployments/route.js",
83
+ "/api/w/[workspaceId]/mail/queue/route": "app/api/w/[workspaceId]/mail/queue/route.js",
84
+ "/api/w/[workspaceId]/mail/route": "app/api/w/[workspaceId]/mail/route.js",
85
+ "/api/w/[workspaceId]/mail/sending/route": "app/api/w/[workspaceId]/mail/sending/route.js",
86
+ "/api/w/[workspaceId]/mail/test/route": "app/api/w/[workspaceId]/mail/test/route.js",
87
+ "/api/w/[workspaceId]/projects/[id]/database/query/route": "app/api/w/[workspaceId]/projects/[id]/database/query/route.js",
88
+ "/api/w/[workspaceId]/projects/[id]/database/schema/route": "app/api/w/[workspaceId]/projects/[id]/database/schema/route.js",
89
+ "/api/w/[workspaceId]/projects/[id]/deployments/route": "app/api/w/[workspaceId]/projects/[id]/deployments/route.js",
90
+ "/api/w/[workspaceId]/projects/route": "app/api/w/[workspaceId]/projects/route.js",
91
+ "/api/w/[workspaceId]/sync/backend-features/[projectId]/route": "app/api/w/[workspaceId]/sync/backend-features/[projectId]/route.js",
92
+ "/api/w/[workspaceId]/sync/connections/[id]/route": "app/api/w/[workspaceId]/sync/connections/[id]/route.js",
93
+ "/api/w/[workspaceId]/sync/connections/route": "app/api/w/[workspaceId]/sync/connections/route.js",
94
+ "/api/w/[workspaceId]/sync/files/route": "app/api/w/[workspaceId]/sync/files/route.js",
95
+ "/api/w/[workspaceId]/sync/interview-templates/[id]/route": "app/api/w/[workspaceId]/sync/interview-templates/[id]/route.js",
96
+ "/api/w/[workspaceId]/sync/interview-templates/route": "app/api/w/[workspaceId]/sync/interview-templates/route.js",
97
+ "/api/w/[workspaceId]/sync/model-templates/[id]/route": "app/api/w/[workspaceId]/sync/model-templates/[id]/route.js",
98
+ "/api/w/[workspaceId]/sync/model-templates/route": "app/api/w/[workspaceId]/sync/model-templates/route.js",
99
+ "/api/w/[workspaceId]/sync/projects/[id]/route": "app/api/w/[workspaceId]/sync/projects/[id]/route.js",
100
+ "/api/w/[workspaceId]/sync/projects/route": "app/api/w/[workspaceId]/sync/projects/route.js",
101
+ "/api/w/[workspaceId]/sync/skills/[id]/route": "app/api/w/[workspaceId]/sync/skills/[id]/route.js",
102
+ "/api/w/[workspaceId]/sync/skills/route": "app/api/w/[workspaceId]/sync/skills/route.js",
103
+ "/api/w/[workspaceId]/sync/status/route": "app/api/w/[workspaceId]/sync/status/route.js",
104
+ "/api/w/[workspaceId]/sync/templates/[id]/route": "app/api/w/[workspaceId]/sync/templates/[id]/route.js",
105
+ "/api/w/[workspaceId]/sync/templates/route": "app/api/w/[workspaceId]/sync/templates/route.js",
106
+ "/api/w/[workspaceId]/users/[userId]/route": "app/api/w/[workspaceId]/users/[userId]/route.js",
107
+ "/api/w/[workspaceId]/users/route": "app/api/w/[workspaceId]/users/route.js",
108
+ "/api/workspaces/route": "app/api/workspaces/route.js",
109
+ "/deployments/[id]/[...path]/route": "app/deployments/[id]/[...path]/route.js",
110
+ "/deployments/[id]/route": "app/deployments/[id]/route.js",
111
+ "/review/[deploymentId]/[...path]/route": "app/review/[deploymentId]/[...path]/route.js",
112
+ "/review/[deploymentId]/osw-api/comments/[id]/route": "app/review/[deploymentId]/osw-api/comments/[id]/route.js",
113
+ "/review/[deploymentId]/osw-api/comments/route": "app/review/[deploymentId]/osw-api/comments/route.js",
114
+ "/review/[deploymentId]/osw-api/participant/route": "app/review/[deploymentId]/osw-api/participant/route.js",
115
+ "/review/[deploymentId]/route": "app/review/[deploymentId]/route.js",
116
+ "/review/[deploymentId]/unsubscribe/route": "app/review/[deploymentId]/unsubscribe/route.js",
117
+ "/api/admin/dashboard/route": "app/api/admin/dashboard/route.js",
118
+ "/api/deployments/[id]/functions/[...path]/route": "app/api/deployments/[id]/functions/[...path]/route.js",
119
+ "/api/mcp/oauth/hold/route": "app/api/mcp/oauth/hold/route.js",
120
+ "/api/generate/route": "app/api/generate/route.js",
121
+ "/api/resolve-domain/route": "app/api/resolve-domain/route.js",
122
+ "/api/w/[workspaceId]/admin/deployments/[id]/secrets/route": "app/api/w/[workspaceId]/admin/deployments/[id]/secrets/route.js",
123
+ "/api/w/[workspaceId]/admin/deployments/[id]/server-context/route": "app/api/w/[workspaceId]/admin/deployments/[id]/server-context/route.js",
124
+ "/api/web/fetch/route": "app/api/web/fetch/route.js",
125
+ "/api/web/search/route": "app/api/web/search/route.js",
126
+ "/admin/login/page": "app/admin/login/page.js",
127
+ "/admin/page": "app/admin/page.js",
128
+ "/admin/register/page": "app/admin/register/page.js",
129
+ "/admin/users/page": "app/admin/users/page.js",
130
+ "/admin/workspaces/page": "app/admin/workspaces/page.js",
131
+ "/test-generation/page": "app/test-generation/page.js",
132
+ "/mcp/authorize/page": "app/mcp/authorize/page.js",
133
+ "/page": "app/page.js",
134
+ "/w/[workspaceId]/dashboard/page": "app/w/[workspaceId]/dashboard/page.js",
135
+ "/w/[workspaceId]/deployments/page": "app/w/[workspaceId]/deployments/page.js",
136
+ "/w/[workspaceId]/docs/page": "app/w/[workspaceId]/docs/page.js",
137
+ "/w/[workspaceId]/interviews/page": "app/w/[workspaceId]/interviews/page.js",
138
+ "/w/[workspaceId]/mail/page": "app/w/[workspaceId]/mail/page.js",
139
+ "/w/[workspaceId]/page": "app/w/[workspaceId]/page.js",
140
+ "/w/[workspaceId]/projects/page": "app/w/[workspaceId]/projects/page.js",
141
+ "/w/[workspaceId]/quick/[projectId]/page": "app/w/[workspaceId]/quick/[projectId]/page.js",
142
+ "/w/[workspaceId]/settings/page": "app/w/[workspaceId]/settings/page.js",
143
+ "/w/[workspaceId]/skills/page": "app/w/[workspaceId]/skills/page.js",
144
+ "/w/[workspaceId]/templates/page": "app/w/[workspaceId]/templates/page.js",
145
+ "/w/[workspaceId]/users/page": "app/w/[workspaceId]/users/page.js"
146
+ }
.next/server/app/.well-known/oauth-authorization-server/[[...path]]/route.js ADDED
@@ -0,0 +1 @@
 
 
1
+ (()=>{var a={};a.id=8699,a.ids=[8699],a.modules={261:a=>{"use strict";a.exports=require("next/dist/shared/lib/router/utils/app-paths")},1708:a=>{"use strict";a.exports=require("node:process")},3295:a=>{"use strict";a.exports=require("next/dist/server/app-render/after-task-async-storage.external.js")},8128:a=>{"use strict";a.exports=require("next/dist/server/runtime-reacts.external.js")},10846:a=>{"use strict";a.exports=require("next/dist/compiled/next-server/app-page.runtime.prod.js")},19121:a=>{"use strict";a.exports=require("next/dist/server/app-render/action-async-storage.external.js")},29021:a=>{"use strict";a.exports=require("fs")},29294:a=>{"use strict";a.exports=require("next/dist/server/app-render/work-async-storage.external.js")},33873:a=>{"use strict";a.exports=require("path")},44870:a=>{"use strict";a.exports=require("next/dist/compiled/next-server/app-route.runtime.prod.js")},47621:(a,b,c)=>{"use strict";c.d(b,{AT:()=>e,i6:()=>f,iJ:()=>g});var d=c(8810);function e(){return"true"===process.env.MCP_ENABLED&&!1}function f(a){let b=a.extra??{};return{userId:String(b.userId??""),workspaceId:String(b.workspaceId??""),workspaceName:String(b.workspaceName??""),scopes:a.scopes,clientLabel:String(b.clientLabel??a.clientId),grantId:String(b.grantId??a.clientId)}}function g(){return{async verifyAccessToken(a){let{subjectForAccessToken:b}=await Promise.all([c.e(9824),c.e(5798)]).then(c.bind(c,98546)),e=b(a);return e?{token:a,clientId:e.clientId,scopes:e.scopes,expiresAt:e.expiresAt,extra:{userId:e.userId,workspaceId:e.workspaceId,workspaceName:e.workspaceName,clientLabel:e.clientName,grantId:e.grantId}}:function(){throw new d.W5(d.Bl.InvalidToken,"Unknown token")}()}}}c(80038)},55511:a=>{"use strict";a.exports=require("crypto")},59690:(a,b,c)=>{"use strict";c.r(b),c.d(b,{GET:()=>g,OPTIONS:()=>h});var d=c(23211),e=c(47621),f=c(96838);async function g(a){return(0,e.AT)()?d.NextResponse.json((0,f.WE)(a),{headers:{"Cache-Control":"public, max-age=3600","Access-Control-Allow-Origin":"*"}}):d.NextResponse.json({error:"Not found"},{status:404})}async function h(){return new d.NextResponse(null,{status:204,headers:{"Access-Control-Allow-Origin":"*","Access-Control-Allow-Methods":"GET, OPTIONS","Access-Control-Allow-Headers":"*"}})}},63033:a=>{"use strict";a.exports=require("next/dist/server/app-render/work-unit-async-storage.external.js")},78335:()=>{},80038:(a,b,c)=>{"use strict";c.d(b,{PP:()=>e,jJ:()=>d,wh:()=>h,yJ:()=>f});let d=["projects:read","projects:write","agent","deploy","analytics","workspace:admin"],e=d.filter(a=>"workspace:admin"!==a),f={"projects:read":"viewer","projects:write":"editor",agent:"editor",deploy:"editor",analytics:"editor","workspace:admin":"owner"},g={viewer:1,editor:2,owner:3};function h(a){return e.filter(b=>g[a]>=g[f[b]])}},86439:a=>{"use strict";a.exports=require("next/dist/shared/lib/no-fallback-error.external")},87550:a=>{"use strict";a.exports=require("better-sqlite3")},90794:(a,b,c)=>{"use strict";c.r(b),c.d(b,{handler:()=>z,patchFetch:()=>y,routeModule:()=>u,serverHooks:()=>x,workAsyncStorage:()=>v,workUnitAsyncStorage:()=>w});var d=c(19225),e=c(84006),f=c(8317),g=c(99373),h=c(34775),i=c(24235),j=c(261),k=c(54365),l=c(90771),m=c(73461),n=c(67798),o=c(92280),p=c(62018),q=c(45696),r=c(47929),s=c(86439),t=c(37527);let u=new d.AppRouteRouteModule({definition:{kind:e.RouteKind.APP_ROUTE,page:"/.well-known/oauth-authorization-server/[[...path]]/route",pathname:"/.well-known/oauth-authorization-server/[[...path]]",filename:"route",bundlePath:"app/.well-known/oauth-authorization-server/[[...path]]/route"},distDir:".next",relativeProjectDir:"",resolvedPagePath:"/Users/otto/Desktop/deepstudio/osw-studio-git/app/.well-known/oauth-authorization-server/[[...path]]/route.ts",nextConfigOutput:"standalone",userland:()=>c(59690),...{}}),{workAsyncStorage:v,workUnitAsyncStorage:w,serverHooks:x}=u;function y(){return(0,f.patchFetch)({workAsyncStorage:v,workUnitAsyncStorage:w})}async function z(a,b,c){c.requestMeta&&(0,g.setRequestMeta)(a,c.requestMeta),u.isDev&&(0,g.addRequestMeta)(a,"devRequestTimingInternalsEnd",process.hrtime.bigint());let d="/.well-known/oauth-authorization-server/[[...path]]/route";"/index"===d&&(d="/");let f=await u.prepare(a,b,{srcPage:d,multiZoneDraftMode:!1});if(!f)return b.statusCode=400,b.end("Bad Request"),null==c.waitUntil||c.waitUntil.call(c,Promise.resolve()),null;let{buildId:v,deploymentId:w,params:x,nextConfig:y,parsedUrl:z,isDraftMode:A,prerenderManifest:B,routerServerContext:C,isOnDemandRevalidate:D,revalidateOnlyGenerated:E,resolvedPathname:F,clientReferenceManifest:G,serverActionsManifest:H}=f,I=(0,j.normalizeAppPath)(d),J=!!(B.dynamicRoutes[I]||B.routes[F]),K=async()=>((null==C?void 0:C.render404)?await C.render404(a,b,z,!1):b.end("This page could not be found"),null);if(J&&!A){let a=!!B.routes[F],b=B.dynamicRoutes[I];if(b&&!1===b.fallback&&!a){if(y.adapterPath)return await K();throw new s.NoFallbackError}}let L=null;!J||u.isDev||A||(L="/index"===(L=F)?"/":L);let M=!0===u.isDev||!J,N=J&&!M;H&&G&&(0,i.setManifestsSingleton)({page:d,clientReferenceManifest:G,serverActionsManifest:H});let O=a.method||"GET",P=(0,h.getTracer)(),Q=P.getActiveScopeSpan(),R=!!(null==C?void 0:C.isWrappedByNextServer),S=!!(0,g.getRequestMeta)(a,"minimalMode"),T=(0,g.getRequestMeta)(a,"incrementalCache")||await u.getIncrementalCache(a,y,B,S);null==T||T.resetRequestCache(),globalThis.__incrementalCache=T;let U={params:x,previewProps:B.preview,renderOpts:{experimental:{authInterrupts:!!y.experimental.authInterrupts,useCacheTimeout:y.experimental.useCacheTimeout},cacheComponents:!!y.cacheComponents,validationLevel:y.experimental.instantInsights.validationLevel,supportsDynamicResponse:M,incrementalCache:T,hmrRefreshHash:(0,g.getRequestMeta)(a,"hmrRefreshHash"),cacheLifeProfiles:y.cacheLife,staticPageGenerationTimeout:y.staticPageGenerationTimeout,waitUntil:c.waitUntil,onClose:a=>{b.on("close",a)},onAfterTaskError:void 0,onInstrumentationRequestError:(b,c,d,e)=>u.onRequestError(a,b,d,e,C)},sharedContext:{buildId:v,deploymentId:w}},V=new k.NodeNextRequest(a),W=new k.NodeNextResponse(b),X=l.NextRequestAdapter.fromNodeNextRequest(V,(0,l.signalFromNodeResponse)(b)),Y=async({previousCacheEntry:e})=>{try{if(!S&&D&&E&&!e)return b.statusCode=404,b.setHeader("x-nextjs-cache","REVALIDATED"),b.end("This page could not be found"),null;let d=await u.handle(X,U);a.fetchMetrics=U.renderOpts.fetchMetrics;let f=U.renderOpts.pendingWaitUntil;f&&c.waitUntil&&(c.waitUntil(f),f=void 0);let g=U.renderOpts.collectedTags;if(!J)return await (0,o.I)(V,W,d,f),null;{let a=await d.blob(),b=(0,p.toNodeOutgoingHttpHeaders)(d.headers);g&&(b[r.NEXT_CACHE_TAGS_HEADER]=g),!b["content-type"]&&a.type&&(b["content-type"]=a.type);let c=void 0!==U.renderOpts.collectedRevalidate&&!(U.renderOpts.collectedRevalidate>=r.INFINITE_CACHE)&&U.renderOpts.collectedRevalidate,e=void 0===U.renderOpts.collectedExpire||U.renderOpts.collectedExpire>=r.INFINITE_CACHE?!1!==c&&c>0?y.expireTime:void 0:U.renderOpts.collectedExpire;return{value:{kind:t.CachedRouteKind.APP_ROUTE,status:d.status,body:Buffer.from(await a.arrayBuffer()),headers:b},cacheControl:{revalidate:c,expire:e}}}}catch(b){throw(null==e?void 0:e.isStale)&&await u.onRequestError(a,b,{routerKind:"App Router",routePath:d,routeType:"route",revalidateReason:(0,n.getRevalidateReason)({isStaticGeneration:N,isOnDemandRevalidate:D})},!1,C),b}},Z=async(d,f)=>{try{var g,i;let d=await u.handleResponse({req:a,nextConfig:y,cacheKey:L,routeKind:e.RouteKind.APP_ROUTE,isFallback:!1,prerenderManifest:B,isRoutePPREnabled:!1,isOnDemandRevalidate:D,revalidateOnlyGenerated:E,responseGenerator:Y,waitUntil:c.waitUntil,isMinimalMode:S});if(!J)return;if((null==d||null==(g=d.value)?void 0:g.kind)!==t.CachedRouteKind.APP_ROUTE)throw Object.defineProperty(Error(`Invariant: app-route received invalid cache entry ${null==d||null==(i=d.value)?void 0:i.kind}`),"__NEXT_ERROR_CODE",{value:"E701",enumerable:!1,configurable:!0});S||b.setHeader("x-nextjs-cache",D?"REVALIDATED":d.isMiss?"MISS":d.isStale?"STALE":"HIT"),A&&b.setHeader("Cache-Control","private, no-cache, no-store, max-age=0, must-revalidate");let f=(0,p.fromNodeOutgoingHttpHeaders)(d.value.headers);S&&J||f.delete(r.NEXT_CACHE_TAGS_HEADER),!d.cacheControl||b.getHeader("Cache-Control")||f.get("Cache-Control")||f.set("Cache-Control",(0,q.getCacheControlHeader)(d.cacheControl)),await (0,o.I)(V,W,new Response(d.value.body,{headers:f,status:d.value.status||200}));return}catch(b){if(b instanceof s.NoFallbackError||await u.onRequestError(a,b,{routerKind:"App Router",routePath:I,routeType:"route",revalidateReason:(0,n.getRevalidateReason)({isStaticGeneration:N,isOnDemandRevalidate:D})},!1,C),J)throw b;await (0,o.I)(V,W,new Response(null,{status:500}));return}finally{(()=>{if(!d)return;let a=b.statusCode;d.setAttributes({"http.status_code":a,"next.rsc":!1}),a&&a>=500&&(d.setStatus({code:h.SpanStatusCode.ERROR}),d.setAttribute("error.type",a.toString()));let c=P.getRootSpanAttributes();if(!c)return;if(c.get("next.span_type")!==m.BaseServerSpan.handleRequest)return console.warn(`Unexpected root span type '${c.get("next.span_type")}'. Please report this Next.js issue https://github.com/vercel/next.js`);let e=c.get("next.route")||I,g=`${O} ${e}`;d.setAttributes({"next.route":e,"http.route":e,"next.span_name":g}),d.updateName(g),f&&f!==d&&(f.setAttribute("http.route",e),f.updateName(g))})()}};if(R&&Q)await Z(Q,void 0);else{let b=P.getActiveScopeSpan();await P.withPropagatedContext(a.headers,()=>P.trace(m.BaseServerSpan.handleRequest,{spanName:`${O} ${d}`,kind:h.SpanKind.SERVER,attributes:{"http.method":O,"http.target":a.url}},a=>Z(a,b)),void 0,!R)}}},96487:()=>{},96838:(a,b,c)=>{"use strict";c.d(b,{Qn:()=>g,UI:()=>f,Ve:()=>e,WE:()=>h});var d=c(80038);function e(a){let b=process.env.NEXT_PUBLIC_APP_URL;if(b)return b.replace(/\/$/,"");let c=new URL(a.url),d=(a.headers.get("x-forwarded-proto")??c.protocol.replace(":","")).split(",")[0].trim(),e=(a.headers.get("x-forwarded-host")??a.headers.get("host")??c.host).split(",")[0].trim();return`${d}://${e}`}function f(a){return`${e(a)}/api/mcp`}function g(a){let b=e(a);return{resource:f(a),authorization_servers:[b],scopes_supported:[...d.PP],bearer_methods_supported:["header"],resource_documentation:`${b}/docs`}}function h(a){let b=e(a);return{issuer:b,authorization_endpoint:`${b}/mcp/authorize`,token_endpoint:`${b}/api/mcp/oauth/token`,registration_endpoint:`${b}/api/mcp/oauth/register`,revocation_endpoint:`${b}/api/mcp/oauth/revoke`,scopes_supported:[...d.PP,"offline_access"],response_types_supported:["code"],grant_types_supported:["authorization_code","refresh_token"],code_challenge_methods_supported:["S256"],token_endpoint_auth_methods_supported:["none"],revocation_endpoint_auth_methods_supported:["none"]}}}};var b=require("../../../../webpack-runtime.js");b.C(a);var c=b.X(0,[3445,1813,8810],()=>b(b.s=90794));module.exports=c})();
.next/server/app/.well-known/oauth-authorization-server/[[...path]]/route.js.nft.json ADDED
@@ -0,0 +1 @@
 
 
1
+ {"version":1,"files":["../../../../../../data/osws.sqlite","../../../../../../data/osws.sqlite-shm","../../../../../../data/osws.sqlite-wal","../../../../../../data/projects/090088cb-eadd-48a2-a772-e85f4c44c373/database.sqlite","../../../../../../data/projects/090088cb-eadd-48a2-a772-e85f4c44c373/database.sqlite-shm","../../../../../../data/projects/090088cb-eadd-48a2-a772-e85f4c44c373/database.sqlite-wal","../../../../../../data/projects/9e663c73-9577-4060-bdf3-05ef9c5bcb23/database.sqlite","../../../../../../data/projects/9e663c73-9577-4060-bdf3-05ef9c5bcb23/database.sqlite-shm","../../../../../../data/projects/9e663c73-9577-4060-bdf3-05ef9c5bcb23/database.sqlite-wal","../../../../../../data/projects/a7e2194e-45bd-4a7c-ba34-19c062e4bad8/database.sqlite","../../../../../../data/projects/a7e2194e-45bd-4a7c-ba34-19c062e4bad8/database.sqlite-shm","../../../../../../data/projects/a7e2194e-45bd-4a7c-ba34-19c062e4bad8/database.sqlite-wal","../../../../../../data/projects/c63eef59-90c2-4387-b2b8-defcc369a9a4/database.sqlite","../../../../../../data/projects/c63eef59-90c2-4387-b2b8-defcc369a9a4/database.sqlite-shm","../../../../../../data/projects/c63eef59-90c2-4387-b2b8-defcc369a9a4/database.sqlite-wal","../../../../../../data/projects/ff508d48-5468-4d8d-8501-cbd349e8b84f/database.sqlite","../../../../../../data/projects/ff508d48-5468-4d8d-8501-cbd349e8b84f/database.sqlite-shm","../../../../../../data/projects/ff508d48-5468-4d8d-8501-cbd349e8b84f/database.sqlite-wal","../../../../../../data/system.sqlite","../../../../../../data/system.sqlite-shm","../../../../../../data/system.sqlite-wal","../../../../../../data/users/0d12b892-b9f7-4da9-bf1b-2940a83cb3f4/osws.sqlite","../../../../../../data/users/0d12b892-b9f7-4da9-bf1b-2940a83cb3f4/osws.sqlite-shm","../../../../../../data/users/0d12b892-b9f7-4da9-bf1b-2940a83cb3f4/osws.sqlite-wal","../../../../../../data/workspaces/19c1750c-30ba-417f-b9d7-513faaa8820d/blobs/1a189eb997c3e2ece68373e387afaec9e8617424186c4b1ab3cff7c54ba6223b","../../../../../../data/workspaces/19c1750c-30ba-417f-b9d7-513faaa8820d/blobs/2c13c30b43f62349ac6f6825bf96ee84d535f97fca901091f9de320cbdfd6cf7","../../../../../../data/workspaces/19c1750c-30ba-417f-b9d7-513faaa8820d/blobs/2fb2e8cbfd52ae46179a8b6024eb162f1f9c6de3d22d6e3a30d8f395de7220be","../../../../../../data/workspaces/19c1750c-30ba-417f-b9d7-513faaa8820d/blobs/3911b66d9f2e005a4b989223405d0e5032619c668597ba467cc76a23c8fffcfb","../../../../../../data/workspaces/19c1750c-30ba-417f-b9d7-513faaa8820d/blobs/4866787fc952dbdbd591d6923d67bc21c2d894b93f34ab69d0cdf25d47bfb2df","../../../../../../data/workspaces/19c1750c-30ba-417f-b9d7-513faaa8820d/blobs/5bb66d8319ba1602bb2eb67dce8d79c2b4687be8ce183a0574433e949b3c60ad","../../../../../../data/workspaces/19c1750c-30ba-417f-b9d7-513faaa8820d/blobs/684ad5b531f81d43c1e8c7038262d5db7cdc1f68006e04d6c7769efa8d33c8cc","../../../../../../data/workspaces/19c1750c-30ba-417f-b9d7-513faaa8820d/blobs/6bbb044ab420e07edb0a3042d2eb314b85e83a0182e945a15ab3b9092668dfd5","../../../../../../data/workspaces/19c1750c-30ba-417f-b9d7-513faaa8820d/blobs/79f36354836fb87863c7d140e3333446c1d1ec9748a207a09798912d8a3c64d5","../../../../../../data/workspaces/19c1750c-30ba-417f-b9d7-513faaa8820d/blobs/849785f0540bd2202dab1b43973d121ed16b0b2550805da02b94911dc70f1f89","../../../../../../data/workspaces/19c1750c-30ba-417f-b9d7-513faaa8820d/blobs/93d163cd4b1f07736d34bfef80803646ab0322efa947a98e3973a1450e3d20cc","../../../../../../data/workspaces/19c1750c-30ba-417f-b9d7-513faaa8820d/blobs/a30ddcd349703aff7464c34bef3fffdff405ee50c113440d7c8693c02d210972","../../../../../../data/workspaces/19c1750c-30ba-417f-b9d7-513faaa8820d/blobs/c268b459a9329e59fecf39a17618efd44c71735532048d60b12aab76a8c14914","../../../../../../data/workspaces/19c1750c-30ba-417f-b9d7-513faaa8820d/blobs/cbed36f09aa0e9e528fcafc865ab5f4c4d3f276f5d39b8f6fa5891bd8aa85089","../../../../../../data/workspaces/19c1750c-30ba-417f-b9d7-513faaa8820d/blobs/cd8800999070b729e1cc0bf7a48da6c3ac096a044251171b9a7574b56d96d4b4","../../../../../../data/workspaces/19c1750c-30ba-417f-b9d7-513faaa8820d/blobs/d20700bb92c8b8a602d398265849e142b83bae0f71a3805f2d48859e9b5f5825","../../../../../../data/workspaces/19c1750c-30ba-417f-b9d7-513faaa8820d/blobs/d39b60889a94a527a7f73c7988a2d6efb6c081614aef683b0b386c02d74c2175","../../../../../../data/workspaces/19c1750c-30ba-417f-b9d7-513faaa8820d/blobs/de37de877dc17e4577341fa68bb5cb526b53d54cb29721e674208546a3c7849d","../../../../../../data/workspaces/19c1750c-30ba-417f-b9d7-513faaa8820d/blobs/e097f89a95825c4eee9fc7241cec57156ce732a512dd23d823d0a0447aa25c6a","../../../../../../data/workspaces/19c1750c-30ba-417f-b9d7-513faaa8820d/osws.sqlite","../../../../../../data/workspaces/19c1750c-30ba-417f-b9d7-513faaa8820d/osws.sqlite-shm","../../../../../../data/workspaces/19c1750c-30ba-417f-b9d7-513faaa8820d/osws.sqlite-wal","../../../../../../data/workspaces/19c1750c-30ba-417f-b9d7-513faaa8820d/projects/090088cb-eadd-48a2-a772-e85f4c44c373/database.sqlite","../../../../../../data/workspaces/19c1750c-30ba-417f-b9d7-513faaa8820d/projects/090088cb-eadd-48a2-a772-e85f4c44c373/database.sqlite-shm","../../../../../../data/workspaces/19c1750c-30ba-417f-b9d7-513faaa8820d/projects/090088cb-eadd-48a2-a772-e85f4c44c373/database.sqlite-wal","../../../../../../data/workspaces/19c1750c-30ba-417f-b9d7-513faaa8820d/projects/3a500401-169a-433a-a10d-dcbb4bc11529/database.sqlite","../../../../../../data/workspaces/19c1750c-30ba-417f-b9d7-513faaa8820d/projects/3a500401-169a-433a-a10d-dcbb4bc11529/database.sqlite-shm","../../../../../../data/workspaces/19c1750c-30ba-417f-b9d7-513faaa8820d/projects/3a500401-169a-433a-a10d-dcbb4bc11529/database.sqlite-wal","../../../../../../data/workspaces/19c1750c-30ba-417f-b9d7-513faaa8820d/projects/9e663c73-9577-4060-bdf3-05ef9c5bcb23/database.sqlite","../../../../../../data/workspaces/19c1750c-30ba-417f-b9d7-513faaa8820d/projects/9e663c73-9577-4060-bdf3-05ef9c5bcb23/database.sqlite-shm","../../../../../../data/workspaces/19c1750c-30ba-417f-b9d7-513faaa8820d/projects/9e663c73-9577-4060-bdf3-05ef9c5bcb23/database.sqlite-wal","../../../../../../data/workspaces/19c1750c-30ba-417f-b9d7-513faaa8820d/projects/a7e2194e-45bd-4a7c-ba34-19c062e4bad8/database.sqlite","../../../../../../data/workspaces/19c1750c-30ba-417f-b9d7-513faaa8820d/projects/a7e2194e-45bd-4a7c-ba34-19c062e4bad8/database.sqlite-shm","../../../../../../data/workspaces/19c1750c-30ba-417f-b9d7-513faaa8820d/projects/a7e2194e-45bd-4a7c-ba34-19c062e4bad8/database.sqlite-wal","../../../../../../data/workspaces/19c1750c-30ba-417f-b9d7-513faaa8820d/projects/c63eef59-90c2-4387-b2b8-defcc369a9a4/database.sqlite","../../../../../../data/workspaces/19c1750c-30ba-417f-b9d7-513faaa8820d/projects/c63eef59-90c2-4387-b2b8-defcc369a9a4/database.sqlite-shm","../../../../../../data/workspaces/19c1750c-30ba-417f-b9d7-513faaa8820d/projects/c63eef59-90c2-4387-b2b8-defcc369a9a4/database.sqlite-wal","../../../../../../data/workspaces/19c1750c-30ba-417f-b9d7-513faaa8820d/projects/cbbcc68d-c1b8-44b7-831d-ab296e3becb1/database.sqlite","../../../../../../data/workspaces/19c1750c-30ba-417f-b9d7-513faaa8820d/projects/ff508d48-5468-4d8d-8501-cbd349e8b84f/database.sqlite","../../../../../../data/workspaces/19c1750c-30ba-417f-b9d7-513faaa8820d/projects/ff508d48-5468-4d8d-8501-cbd349e8b84f/database.sqlite-shm","../../../../../../data/workspaces/19c1750c-30ba-417f-b9d7-513faaa8820d/projects/ff508d48-5468-4d8d-8501-cbd349e8b84f/database.sqlite-wal","../../../../../../data/workspaces/c1908c4d-6c6b-4f91-b1e9-f3923bb6d7bd/osws.sqlite","../../../../../../data/workspaces/c1908c4d-6c6b-4f91-b1e9-f3923bb6d7bd/osws.sqlite-shm","../../../../../../data/workspaces/c1908c4d-6c6b-4f91-b1e9-f3923bb6d7bd/osws.sqlite-wal","../../../../../../data/workspaces/c1908c4d-6c6b-4f91-b1e9-f3923bb6d7bd/projects/090088cb-eadd-48a2-a772-e85f4c44c373/database.sqlite","../../../../../../data/workspaces/c1908c4d-6c6b-4f91-b1e9-f3923bb6d7bd/projects/090088cb-eadd-48a2-a772-e85f4c44c373/database.sqlite-shm","../../../../../../data/workspaces/c1908c4d-6c6b-4f91-b1e9-f3923bb6d7bd/projects/090088cb-eadd-48a2-a772-e85f4c44c373/database.sqlite-wal","../../../../../../data/workspaces/c1908c4d-6c6b-4f91-b1e9-f3923bb6d7bd/projects/9e663c73-9577-4060-bdf3-05ef9c5bcb23/database.sqlite","../../../../../../data/workspaces/c1908c4d-6c6b-4f91-b1e9-f3923bb6d7bd/projects/9e663c73-9577-4060-bdf3-05ef9c5bcb23/database.sqlite-shm","../../../../../../data/workspaces/c1908c4d-6c6b-4f91-b1e9-f3923bb6d7bd/projects/9e663c73-9577-4060-bdf3-05ef9c5bcb23/database.sqlite-wal","../../../../../../data/workspaces/c1908c4d-6c6b-4f91-b1e9-f3923bb6d7bd/projects/a7e2194e-45bd-4a7c-ba34-19c062e4bad8/database.sqlite","../../../../../../data/workspaces/c1908c4d-6c6b-4f91-b1e9-f3923bb6d7bd/projects/a7e2194e-45bd-4a7c-ba34-19c062e4bad8/database.sqlite-shm","../../../../../../data/workspaces/c1908c4d-6c6b-4f91-b1e9-f3923bb6d7bd/projects/a7e2194e-45bd-4a7c-ba34-19c062e4bad8/database.sqlite-wal","../../../../../../data/workspaces/c1908c4d-6c6b-4f91-b1e9-f3923bb6d7bd/projects/c63eef59-90c2-4387-b2b8-defcc369a9a4/database.sqlite","../../../../../../data/workspaces/c1908c4d-6c6b-4f91-b1e9-f3923bb6d7bd/projects/c63eef59-90c2-4387-b2b8-defcc369a9a4/database.sqlite-shm","../../../../../../data/workspaces/c1908c4d-6c6b-4f91-b1e9-f3923bb6d7bd/projects/c63eef59-90c2-4387-b2b8-defcc369a9a4/database.sqlite-wal","../../../../../../data/workspaces/c1908c4d-6c6b-4f91-b1e9-f3923bb6d7bd/projects/ff508d48-5468-4d8d-8501-cbd349e8b84f/database.sqlite","../../../../../../data/workspaces/c1908c4d-6c6b-4f91-b1e9-f3923bb6d7bd/projects/ff508d48-5468-4d8d-8501-cbd349e8b84f/database.sqlite-shm","../../../../../../data/workspaces/c1908c4d-6c6b-4f91-b1e9-f3923bb6d7bd/projects/ff508d48-5468-4d8d-8501-cbd349e8b84f/database.sqlite-wal","../../../../../../data/workspaces/d9ced420-3ade-4300-ad90-98bed1a71041/blobs/85d4405a6ac4cc2c6236fa376550e0912510284e7a7dd95ea7a10486cd2535bb","../../../../../../data/workspaces/d9ced420-3ade-4300-ad90-98bed1a71041/osws.sqlite","../../../../../../data/workspaces/d9ced420-3ade-4300-ad90-98bed1a71041/osws.sqlite-shm","../../../../../../data/workspaces/d9ced420-3ade-4300-ad90-98bed1a71041/osws.sqlite-wal","../../../../../../node_modules/@swc/helpers/_/_interop_require_default/package.json","../../../../../../node_modules/@swc/helpers/cjs/_interop_require_default.cjs","../../../../../../node_modules/@swc/helpers/package.json","../../../../../../node_modules/better-sqlite3/build/Release/better_sqlite3.node","../../../../../../node_modules/better-sqlite3/lib/database.js","../../../../../../node_modules/better-sqlite3/lib/index.js","../../../../../../node_modules/better-sqlite3/lib/methods/aggregate.js","../../../../../../node_modules/better-sqlite3/lib/methods/backup.js","../../../../../../node_modules/better-sqlite3/lib/methods/function.js","../../../../../../node_modules/better-sqlite3/lib/methods/inspect.js","../../../../../../node_modules/better-sqlite3/lib/methods/pragma.js","../../../../../../node_modules/better-sqlite3/lib/methods/serialize.js","../../../../../../node_modules/better-sqlite3/lib/methods/table.js","../../../../../../node_modules/better-sqlite3/lib/methods/transaction.js","../../../../../../node_modules/better-sqlite3/lib/methods/wrappers.js","../../../../../../node_modules/better-sqlite3/lib/sqlite-error.js","../../../../../../node_modules/better-sqlite3/lib/util.js","../../../../../../node_modules/better-sqlite3/package.json","../../../../../../node_modules/bindings/bindings.js","../../../../../../node_modules/bindings/package.json","../../../../../../node_modules/file-uri-to-path/index.js","../../../../../../node_modules/file-uri-to-path/package.json","../../../../../../node_modules/next/dist/build/adapter/setup-node-env.external.js","../../../../../../node_modules/next/dist/client/components/hooks-server-context.js","../../../../../../node_modules/next/dist/client/components/static-generation-bailout.js","../../../../../../node_modules/next/dist/client/lib/console.js","../../../../../../node_modules/next/dist/compiled/@opentelemetry/api/index.js","../../../../../../node_modules/next/dist/compiled/@opentelemetry/api/package.json","../../../../../../node_modules/next/dist/compiled/jsonwebtoken/index.js","../../../../../../node_modules/next/dist/compiled/jsonwebtoken/package.json","../../../../../../node_modules/next/dist/compiled/next-server/app-page.runtime.prod.js","../../../../../../node_modules/next/dist/compiled/next-server/app-route.runtime.prod.js","../../../../../../node_modules/next/dist/compiled/source-map/package.json","../../../../../../node_modules/next/dist/compiled/source-map/source-map.js","../../../../../../node_modules/next/dist/compiled/stacktrace-parser/package.json","../../../../../../node_modules/next/dist/compiled/stacktrace-parser/stack-trace-parser.cjs.js","../../../../../../node_modules/next/dist/compiled/ws/index.js","../../../../../../node_modules/next/dist/compiled/ws/package.json","../../../../../../node_modules/next/dist/lib/client-and-server-references.js","../../../../../../node_modules/next/dist/lib/constants.js","../../../../../../node_modules/next/dist/lib/framework/boundary-constants.js","../../../../../../node_modules/next/dist/lib/interop-default.js","../../../../../../node_modules/next/dist/lib/is-error.js","../../../../../../node_modules/next/dist/lib/picocolors.js","../../../../../../node_modules/next/dist/lib/scheduler.js","../../../../../../node_modules/next/dist/lib/semver-noop.js","../../../../../../node_modules/next/dist/server/app-render/action-async-storage-instance.js","../../../../../../node_modules/next/dist/server/app-render/action-async-storage.external.js","../../../../../../node_modules/next/dist/server/app-render/after-task-async-storage-instance.js","../../../../../../node_modules/next/dist/server/app-render/after-task-async-storage.external.js","../../../../../../node_modules/next/dist/server/app-render/async-local-storage.js","../../../../../../node_modules/next/dist/server/app-render/blocking-route-messages.js","../../../../../../node_modules/next/dist/server/app-render/cache-signal.js","../../../../../../node_modules/next/dist/server/app-render/console-async-storage-instance.js","../../../../../../node_modules/next/dist/server/app-render/console-async-storage.external.js","../../../../../../node_modules/next/dist/server/app-render/dynamic-access-async-storage-instance.js","../../../../../../node_modules/next/dist/server/app-render/dynamic-access-async-storage.external.js","../../../../../../node_modules/next/dist/server/app-render/dynamic-rendering.js","../../../../../../node_modules/next/dist/server/app-render/instant-validation/boundary-constants.js","../../../../../../node_modules/next/dist/server/app-render/instant-validation/boundary-tracking.js","../../../../../../node_modules/next/dist/server/app-render/module-loading/track-module-loading.external.js","../../../../../../node_modules/next/dist/server/app-render/module-loading/track-module-loading.instance.js","../../../../../../node_modules/next/dist/server/app-render/staged-rendering.js","../../../../../../node_modules/next/dist/server/app-render/sync-io-messages.js","../../../../../../node_modules/next/dist/server/app-render/work-async-storage-instance.js","../../../../../../node_modules/next/dist/server/app-render/work-async-storage.external.js","../../../../../../node_modules/next/dist/server/app-render/work-unit-async-storage-instance.js","../../../../../../node_modules/next/dist/server/app-render/work-unit-async-storage.external.js","../../../../../../node_modules/next/dist/server/dev/browser-logs/file-logger.js","../../../../../../node_modules/next/dist/server/dynamic-rendering-utils.js","../../../../../../node_modules/next/dist/server/lib/incremental-cache/memory-cache.external.js","../../../../../../node_modules/next/dist/server/lib/incremental-cache/shared-cache-controls.external.js","../../../../../../node_modules/next/dist/server/lib/incremental-cache/tags-manifest.external.js","../../../../../../node_modules/next/dist/server/lib/lru-cache.js","../../../../../../node_modules/next/dist/server/lib/parse-stack.js","../../../../../../node_modules/next/dist/server/lib/router-utils/instrumentation-globals.external.js","../../../../../../node_modules/next/dist/server/lib/router-utils/instrumentation-node-extensions.js","../../../../../../node_modules/next/dist/server/lib/source-maps.js","../../../../../../node_modules/next/dist/server/lib/trace/constants.js","../../../../../../node_modules/next/dist/server/lib/trace/tracer.js","../../../../../../node_modules/next/dist/server/load-manifest.external.js","../../../../../../node_modules/next/dist/server/node-environment-baseline.js","../../../../../../node_modules/next/dist/server/node-environment-extensions/console-dim.external.js","../../../../../../node_modules/next/dist/server/node-environment-extensions/console-exit.js","../../../../../../node_modules/next/dist/server/node-environment-extensions/console-file.js","../../../../../../node_modules/next/dist/server/node-environment-extensions/date.js","../../../../../../node_modules/next/dist/server/node-environment-extensions/error-inspect.js","../../../../../../node_modules/next/dist/server/node-environment-extensions/fast-set-immediate.external.js","../../../../../../node_modules/next/dist/server/node-environment-extensions/io-utils.js","../../../../../../node_modules/next/dist/server/node-environment-extensions/node-crypto.js","../../../../../../node_modules/next/dist/server/node-environment-extensions/random.js","../../../../../../node_modules/next/dist/server/node-environment-extensions/unhandled-rejection.external.js","../../../../../../node_modules/next/dist/server/node-environment-extensions/web-crypto.js","../../../../../../node_modules/next/dist/server/node-environment.js","../../../../../../node_modules/next/dist/server/node-polyfill-crypto.js","../../../../../../node_modules/next/dist/server/patch-error-inspect.js","../../../../../../node_modules/next/dist/server/require-hook.js","../../../../../../node_modules/next/dist/server/response-cache/types.js","../../../../../../node_modules/next/dist/server/runtime-reacts.external.js","../../../../../../node_modules/next/dist/shared/lib/deep-freeze.js","../../../../../../node_modules/next/dist/shared/lib/instant-messages.js","../../../../../../node_modules/next/dist/shared/lib/invariant-error.js","../../../../../../node_modules/next/dist/shared/lib/is-plain-object.js","../../../../../../node_modules/next/dist/shared/lib/is-thenable.js","../../../../../../node_modules/next/dist/shared/lib/lazy-dynamic/bailout-to-csr.js","../../../../../../node_modules/next/dist/shared/lib/no-fallback-error.external.js","../../../../../../node_modules/next/dist/shared/lib/page-path/ensure-leading-slash.js","../../../../../../node_modules/next/dist/shared/lib/promise-with-resolvers.js","../../../../../../node_modules/next/dist/shared/lib/router/utils/app-paths.js","../../../../../../node_modules/next/dist/shared/lib/segment.js","../../../../../../node_modules/next/dist/shared/lib/server-reference-info.js","../../../../../../node_modules/next/package.json","../../../../../../node_modules/react/cjs/react.development.js","../../../../../../node_modules/react/cjs/react.production.js","../../../../../../node_modules/react/index.js","../../../../../../node_modules/react/package.json","../../../../../../package.json","../../../../../package.json","../../../../chunks/1813.js","../../../../chunks/3445.js","../../../../chunks/5798.js","../../../../chunks/8810.js","../../../../chunks/9824.js","../../../../webpack-runtime.js","route_client-reference-manifest.js"]}
.next/server/app/.well-known/oauth-authorization-server/[[...path]]/route_client-reference-manifest.js ADDED
@@ -0,0 +1 @@
 
 
1
+ globalThis.__RSC_MANIFEST=(globalThis.__RSC_MANIFEST||{});globalThis.__RSC_MANIFEST["/.well-known/oauth-authorization-server/[[...path]]/route"]={"moduleLoading":{"prefix":"/_next/"},"ssrModuleMapping":{},"edgeSSRModuleMapping":{},"clientModules":{},"entryCSSFiles":{"/Users/otto/Desktop/deepstudio/osw-studio-git/app/.well-known/oauth-authorization-server/[[...path]]/route":[]},"rscModuleMapping":{},"edgeRscModuleMapping":{}};
.next/server/app/.well-known/oauth-protected-resource/[[...path]]/route.js ADDED
@@ -0,0 +1 @@
 
 
1
+ (()=>{var a={};a.id=9545,a.ids=[9545],a.modules={261:a=>{"use strict";a.exports=require("next/dist/shared/lib/router/utils/app-paths")},1708:a=>{"use strict";a.exports=require("node:process")},3295:a=>{"use strict";a.exports=require("next/dist/server/app-render/after-task-async-storage.external.js")},8128:a=>{"use strict";a.exports=require("next/dist/server/runtime-reacts.external.js")},10846:a=>{"use strict";a.exports=require("next/dist/compiled/next-server/app-page.runtime.prod.js")},19121:a=>{"use strict";a.exports=require("next/dist/server/app-render/action-async-storage.external.js")},23276:(a,b,c)=>{"use strict";c.r(b),c.d(b,{GET:()=>g,OPTIONS:()=>h});var d=c(23211),e=c(47621),f=c(96838);async function g(a){return(0,e.AT)()?d.NextResponse.json((0,f.Qn)(a),{headers:{"Cache-Control":"public, max-age=3600","Access-Control-Allow-Origin":"*"}}):d.NextResponse.json({error:"Not found"},{status:404})}async function h(){return new d.NextResponse(null,{status:204,headers:{"Access-Control-Allow-Origin":"*","Access-Control-Allow-Methods":"GET, OPTIONS","Access-Control-Allow-Headers":"*"}})}},29021:a=>{"use strict";a.exports=require("fs")},29294:a=>{"use strict";a.exports=require("next/dist/server/app-render/work-async-storage.external.js")},33873:a=>{"use strict";a.exports=require("path")},44870:a=>{"use strict";a.exports=require("next/dist/compiled/next-server/app-route.runtime.prod.js")},47621:(a,b,c)=>{"use strict";c.d(b,{AT:()=>e,i6:()=>f,iJ:()=>g});var d=c(8810);function e(){return"true"===process.env.MCP_ENABLED&&!1}function f(a){let b=a.extra??{};return{userId:String(b.userId??""),workspaceId:String(b.workspaceId??""),workspaceName:String(b.workspaceName??""),scopes:a.scopes,clientLabel:String(b.clientLabel??a.clientId),grantId:String(b.grantId??a.clientId)}}function g(){return{async verifyAccessToken(a){let{subjectForAccessToken:b}=await Promise.all([c.e(9824),c.e(5798)]).then(c.bind(c,98546)),e=b(a);return e?{token:a,clientId:e.clientId,scopes:e.scopes,expiresAt:e.expiresAt,extra:{userId:e.userId,workspaceId:e.workspaceId,workspaceName:e.workspaceName,clientLabel:e.clientName,grantId:e.grantId}}:function(){throw new d.W5(d.Bl.InvalidToken,"Unknown token")}()}}}c(80038)},53798:(a,b,c)=>{"use strict";c.r(b),c.d(b,{handler:()=>z,patchFetch:()=>y,routeModule:()=>u,serverHooks:()=>x,workAsyncStorage:()=>v,workUnitAsyncStorage:()=>w});var d=c(19225),e=c(84006),f=c(8317),g=c(99373),h=c(34775),i=c(24235),j=c(261),k=c(54365),l=c(90771),m=c(73461),n=c(67798),o=c(92280),p=c(62018),q=c(45696),r=c(47929),s=c(86439),t=c(37527);let u=new d.AppRouteRouteModule({definition:{kind:e.RouteKind.APP_ROUTE,page:"/.well-known/oauth-protected-resource/[[...path]]/route",pathname:"/.well-known/oauth-protected-resource/[[...path]]",filename:"route",bundlePath:"app/.well-known/oauth-protected-resource/[[...path]]/route"},distDir:".next",relativeProjectDir:"",resolvedPagePath:"/Users/otto/Desktop/deepstudio/osw-studio-git/app/.well-known/oauth-protected-resource/[[...path]]/route.ts",nextConfigOutput:"standalone",userland:()=>c(23276),...{}}),{workAsyncStorage:v,workUnitAsyncStorage:w,serverHooks:x}=u;function y(){return(0,f.patchFetch)({workAsyncStorage:v,workUnitAsyncStorage:w})}async function z(a,b,c){c.requestMeta&&(0,g.setRequestMeta)(a,c.requestMeta),u.isDev&&(0,g.addRequestMeta)(a,"devRequestTimingInternalsEnd",process.hrtime.bigint());let d="/.well-known/oauth-protected-resource/[[...path]]/route";"/index"===d&&(d="/");let f=await u.prepare(a,b,{srcPage:d,multiZoneDraftMode:!1});if(!f)return b.statusCode=400,b.end("Bad Request"),null==c.waitUntil||c.waitUntil.call(c,Promise.resolve()),null;let{buildId:v,deploymentId:w,params:x,nextConfig:y,parsedUrl:z,isDraftMode:A,prerenderManifest:B,routerServerContext:C,isOnDemandRevalidate:D,revalidateOnlyGenerated:E,resolvedPathname:F,clientReferenceManifest:G,serverActionsManifest:H}=f,I=(0,j.normalizeAppPath)(d),J=!!(B.dynamicRoutes[I]||B.routes[F]),K=async()=>((null==C?void 0:C.render404)?await C.render404(a,b,z,!1):b.end("This page could not be found"),null);if(J&&!A){let a=!!B.routes[F],b=B.dynamicRoutes[I];if(b&&!1===b.fallback&&!a){if(y.adapterPath)return await K();throw new s.NoFallbackError}}let L=null;!J||u.isDev||A||(L="/index"===(L=F)?"/":L);let M=!0===u.isDev||!J,N=J&&!M;H&&G&&(0,i.setManifestsSingleton)({page:d,clientReferenceManifest:G,serverActionsManifest:H});let O=a.method||"GET",P=(0,h.getTracer)(),Q=P.getActiveScopeSpan(),R=!!(null==C?void 0:C.isWrappedByNextServer),S=!!(0,g.getRequestMeta)(a,"minimalMode"),T=(0,g.getRequestMeta)(a,"incrementalCache")||await u.getIncrementalCache(a,y,B,S);null==T||T.resetRequestCache(),globalThis.__incrementalCache=T;let U={params:x,previewProps:B.preview,renderOpts:{experimental:{authInterrupts:!!y.experimental.authInterrupts,useCacheTimeout:y.experimental.useCacheTimeout},cacheComponents:!!y.cacheComponents,validationLevel:y.experimental.instantInsights.validationLevel,supportsDynamicResponse:M,incrementalCache:T,hmrRefreshHash:(0,g.getRequestMeta)(a,"hmrRefreshHash"),cacheLifeProfiles:y.cacheLife,staticPageGenerationTimeout:y.staticPageGenerationTimeout,waitUntil:c.waitUntil,onClose:a=>{b.on("close",a)},onAfterTaskError:void 0,onInstrumentationRequestError:(b,c,d,e)=>u.onRequestError(a,b,d,e,C)},sharedContext:{buildId:v,deploymentId:w}},V=new k.NodeNextRequest(a),W=new k.NodeNextResponse(b),X=l.NextRequestAdapter.fromNodeNextRequest(V,(0,l.signalFromNodeResponse)(b)),Y=async({previousCacheEntry:e})=>{try{if(!S&&D&&E&&!e)return b.statusCode=404,b.setHeader("x-nextjs-cache","REVALIDATED"),b.end("This page could not be found"),null;let d=await u.handle(X,U);a.fetchMetrics=U.renderOpts.fetchMetrics;let f=U.renderOpts.pendingWaitUntil;f&&c.waitUntil&&(c.waitUntil(f),f=void 0);let g=U.renderOpts.collectedTags;if(!J)return await (0,o.I)(V,W,d,f),null;{let a=await d.blob(),b=(0,p.toNodeOutgoingHttpHeaders)(d.headers);g&&(b[r.NEXT_CACHE_TAGS_HEADER]=g),!b["content-type"]&&a.type&&(b["content-type"]=a.type);let c=void 0!==U.renderOpts.collectedRevalidate&&!(U.renderOpts.collectedRevalidate>=r.INFINITE_CACHE)&&U.renderOpts.collectedRevalidate,e=void 0===U.renderOpts.collectedExpire||U.renderOpts.collectedExpire>=r.INFINITE_CACHE?!1!==c&&c>0?y.expireTime:void 0:U.renderOpts.collectedExpire;return{value:{kind:t.CachedRouteKind.APP_ROUTE,status:d.status,body:Buffer.from(await a.arrayBuffer()),headers:b},cacheControl:{revalidate:c,expire:e}}}}catch(b){throw(null==e?void 0:e.isStale)&&await u.onRequestError(a,b,{routerKind:"App Router",routePath:d,routeType:"route",revalidateReason:(0,n.getRevalidateReason)({isStaticGeneration:N,isOnDemandRevalidate:D})},!1,C),b}},Z=async(d,f)=>{try{var g,i;let d=await u.handleResponse({req:a,nextConfig:y,cacheKey:L,routeKind:e.RouteKind.APP_ROUTE,isFallback:!1,prerenderManifest:B,isRoutePPREnabled:!1,isOnDemandRevalidate:D,revalidateOnlyGenerated:E,responseGenerator:Y,waitUntil:c.waitUntil,isMinimalMode:S});if(!J)return;if((null==d||null==(g=d.value)?void 0:g.kind)!==t.CachedRouteKind.APP_ROUTE)throw Object.defineProperty(Error(`Invariant: app-route received invalid cache entry ${null==d||null==(i=d.value)?void 0:i.kind}`),"__NEXT_ERROR_CODE",{value:"E701",enumerable:!1,configurable:!0});S||b.setHeader("x-nextjs-cache",D?"REVALIDATED":d.isMiss?"MISS":d.isStale?"STALE":"HIT"),A&&b.setHeader("Cache-Control","private, no-cache, no-store, max-age=0, must-revalidate");let f=(0,p.fromNodeOutgoingHttpHeaders)(d.value.headers);S&&J||f.delete(r.NEXT_CACHE_TAGS_HEADER),!d.cacheControl||b.getHeader("Cache-Control")||f.get("Cache-Control")||f.set("Cache-Control",(0,q.getCacheControlHeader)(d.cacheControl)),await (0,o.I)(V,W,new Response(d.value.body,{headers:f,status:d.value.status||200}));return}catch(b){if(b instanceof s.NoFallbackError||await u.onRequestError(a,b,{routerKind:"App Router",routePath:I,routeType:"route",revalidateReason:(0,n.getRevalidateReason)({isStaticGeneration:N,isOnDemandRevalidate:D})},!1,C),J)throw b;await (0,o.I)(V,W,new Response(null,{status:500}));return}finally{(()=>{if(!d)return;let a=b.statusCode;d.setAttributes({"http.status_code":a,"next.rsc":!1}),a&&a>=500&&(d.setStatus({code:h.SpanStatusCode.ERROR}),d.setAttribute("error.type",a.toString()));let c=P.getRootSpanAttributes();if(!c)return;if(c.get("next.span_type")!==m.BaseServerSpan.handleRequest)return console.warn(`Unexpected root span type '${c.get("next.span_type")}'. Please report this Next.js issue https://github.com/vercel/next.js`);let e=c.get("next.route")||I,g=`${O} ${e}`;d.setAttributes({"next.route":e,"http.route":e,"next.span_name":g}),d.updateName(g),f&&f!==d&&(f.setAttribute("http.route",e),f.updateName(g))})()}};if(R&&Q)await Z(Q,void 0);else{let b=P.getActiveScopeSpan();await P.withPropagatedContext(a.headers,()=>P.trace(m.BaseServerSpan.handleRequest,{spanName:`${O} ${d}`,kind:h.SpanKind.SERVER,attributes:{"http.method":O,"http.target":a.url}},a=>Z(a,b)),void 0,!R)}}},55511:a=>{"use strict";a.exports=require("crypto")},63033:a=>{"use strict";a.exports=require("next/dist/server/app-render/work-unit-async-storage.external.js")},78335:()=>{},80038:(a,b,c)=>{"use strict";c.d(b,{PP:()=>e,jJ:()=>d,wh:()=>h,yJ:()=>f});let d=["projects:read","projects:write","agent","deploy","analytics","workspace:admin"],e=d.filter(a=>"workspace:admin"!==a),f={"projects:read":"viewer","projects:write":"editor",agent:"editor",deploy:"editor",analytics:"editor","workspace:admin":"owner"},g={viewer:1,editor:2,owner:3};function h(a){return e.filter(b=>g[a]>=g[f[b]])}},86439:a=>{"use strict";a.exports=require("next/dist/shared/lib/no-fallback-error.external")},87550:a=>{"use strict";a.exports=require("better-sqlite3")},96487:()=>{},96838:(a,b,c)=>{"use strict";c.d(b,{Qn:()=>g,UI:()=>f,Ve:()=>e,WE:()=>h});var d=c(80038);function e(a){let b=process.env.NEXT_PUBLIC_APP_URL;if(b)return b.replace(/\/$/,"");let c=new URL(a.url),d=(a.headers.get("x-forwarded-proto")??c.protocol.replace(":","")).split(",")[0].trim(),e=(a.headers.get("x-forwarded-host")??a.headers.get("host")??c.host).split(",")[0].trim();return`${d}://${e}`}function f(a){return`${e(a)}/api/mcp`}function g(a){let b=e(a);return{resource:f(a),authorization_servers:[b],scopes_supported:[...d.PP],bearer_methods_supported:["header"],resource_documentation:`${b}/docs`}}function h(a){let b=e(a);return{issuer:b,authorization_endpoint:`${b}/mcp/authorize`,token_endpoint:`${b}/api/mcp/oauth/token`,registration_endpoint:`${b}/api/mcp/oauth/register`,revocation_endpoint:`${b}/api/mcp/oauth/revoke`,scopes_supported:[...d.PP,"offline_access"],response_types_supported:["code"],grant_types_supported:["authorization_code","refresh_token"],code_challenge_methods_supported:["S256"],token_endpoint_auth_methods_supported:["none"],revocation_endpoint_auth_methods_supported:["none"]}}}};var b=require("../../../../webpack-runtime.js");b.C(a);var c=b.X(0,[3445,1813,8810],()=>b(b.s=53798));module.exports=c})();
.next/server/app/.well-known/oauth-protected-resource/[[...path]]/route.js.nft.json ADDED
@@ -0,0 +1 @@
 
 
1
+ {"version":1,"files":["../../../../../../data/osws.sqlite","../../../../../../data/osws.sqlite-shm","../../../../../../data/osws.sqlite-wal","../../../../../../data/projects/090088cb-eadd-48a2-a772-e85f4c44c373/database.sqlite","../../../../../../data/projects/090088cb-eadd-48a2-a772-e85f4c44c373/database.sqlite-shm","../../../../../../data/projects/090088cb-eadd-48a2-a772-e85f4c44c373/database.sqlite-wal","../../../../../../data/projects/9e663c73-9577-4060-bdf3-05ef9c5bcb23/database.sqlite","../../../../../../data/projects/9e663c73-9577-4060-bdf3-05ef9c5bcb23/database.sqlite-shm","../../../../../../data/projects/9e663c73-9577-4060-bdf3-05ef9c5bcb23/database.sqlite-wal","../../../../../../data/projects/a7e2194e-45bd-4a7c-ba34-19c062e4bad8/database.sqlite","../../../../../../data/projects/a7e2194e-45bd-4a7c-ba34-19c062e4bad8/database.sqlite-shm","../../../../../../data/projects/a7e2194e-45bd-4a7c-ba34-19c062e4bad8/database.sqlite-wal","../../../../../../data/projects/c63eef59-90c2-4387-b2b8-defcc369a9a4/database.sqlite","../../../../../../data/projects/c63eef59-90c2-4387-b2b8-defcc369a9a4/database.sqlite-shm","../../../../../../data/projects/c63eef59-90c2-4387-b2b8-defcc369a9a4/database.sqlite-wal","../../../../../../data/projects/ff508d48-5468-4d8d-8501-cbd349e8b84f/database.sqlite","../../../../../../data/projects/ff508d48-5468-4d8d-8501-cbd349e8b84f/database.sqlite-shm","../../../../../../data/projects/ff508d48-5468-4d8d-8501-cbd349e8b84f/database.sqlite-wal","../../../../../../data/system.sqlite","../../../../../../data/system.sqlite-shm","../../../../../../data/system.sqlite-wal","../../../../../../data/users/0d12b892-b9f7-4da9-bf1b-2940a83cb3f4/osws.sqlite","../../../../../../data/users/0d12b892-b9f7-4da9-bf1b-2940a83cb3f4/osws.sqlite-shm","../../../../../../data/users/0d12b892-b9f7-4da9-bf1b-2940a83cb3f4/osws.sqlite-wal","../../../../../../data/workspaces/19c1750c-30ba-417f-b9d7-513faaa8820d/blobs/1a189eb997c3e2ece68373e387afaec9e8617424186c4b1ab3cff7c54ba6223b","../../../../../../data/workspaces/19c1750c-30ba-417f-b9d7-513faaa8820d/blobs/2c13c30b43f62349ac6f6825bf96ee84d535f97fca901091f9de320cbdfd6cf7","../../../../../../data/workspaces/19c1750c-30ba-417f-b9d7-513faaa8820d/blobs/2fb2e8cbfd52ae46179a8b6024eb162f1f9c6de3d22d6e3a30d8f395de7220be","../../../../../../data/workspaces/19c1750c-30ba-417f-b9d7-513faaa8820d/blobs/3911b66d9f2e005a4b989223405d0e5032619c668597ba467cc76a23c8fffcfb","../../../../../../data/workspaces/19c1750c-30ba-417f-b9d7-513faaa8820d/blobs/4866787fc952dbdbd591d6923d67bc21c2d894b93f34ab69d0cdf25d47bfb2df","../../../../../../data/workspaces/19c1750c-30ba-417f-b9d7-513faaa8820d/blobs/5bb66d8319ba1602bb2eb67dce8d79c2b4687be8ce183a0574433e949b3c60ad","../../../../../../data/workspaces/19c1750c-30ba-417f-b9d7-513faaa8820d/blobs/684ad5b531f81d43c1e8c7038262d5db7cdc1f68006e04d6c7769efa8d33c8cc","../../../../../../data/workspaces/19c1750c-30ba-417f-b9d7-513faaa8820d/blobs/6bbb044ab420e07edb0a3042d2eb314b85e83a0182e945a15ab3b9092668dfd5","../../../../../../data/workspaces/19c1750c-30ba-417f-b9d7-513faaa8820d/blobs/79f36354836fb87863c7d140e3333446c1d1ec9748a207a09798912d8a3c64d5","../../../../../../data/workspaces/19c1750c-30ba-417f-b9d7-513faaa8820d/blobs/849785f0540bd2202dab1b43973d121ed16b0b2550805da02b94911dc70f1f89","../../../../../../data/workspaces/19c1750c-30ba-417f-b9d7-513faaa8820d/blobs/93d163cd4b1f07736d34bfef80803646ab0322efa947a98e3973a1450e3d20cc","../../../../../../data/workspaces/19c1750c-30ba-417f-b9d7-513faaa8820d/blobs/a30ddcd349703aff7464c34bef3fffdff405ee50c113440d7c8693c02d210972","../../../../../../data/workspaces/19c1750c-30ba-417f-b9d7-513faaa8820d/blobs/c268b459a9329e59fecf39a17618efd44c71735532048d60b12aab76a8c14914","../../../../../../data/workspaces/19c1750c-30ba-417f-b9d7-513faaa8820d/blobs/cbed36f09aa0e9e528fcafc865ab5f4c4d3f276f5d39b8f6fa5891bd8aa85089","../../../../../../data/workspaces/19c1750c-30ba-417f-b9d7-513faaa8820d/blobs/cd8800999070b729e1cc0bf7a48da6c3ac096a044251171b9a7574b56d96d4b4","../../../../../../data/workspaces/19c1750c-30ba-417f-b9d7-513faaa8820d/blobs/d20700bb92c8b8a602d398265849e142b83bae0f71a3805f2d48859e9b5f5825","../../../../../../data/workspaces/19c1750c-30ba-417f-b9d7-513faaa8820d/blobs/d39b60889a94a527a7f73c7988a2d6efb6c081614aef683b0b386c02d74c2175","../../../../../../data/workspaces/19c1750c-30ba-417f-b9d7-513faaa8820d/blobs/de37de877dc17e4577341fa68bb5cb526b53d54cb29721e674208546a3c7849d","../../../../../../data/workspaces/19c1750c-30ba-417f-b9d7-513faaa8820d/blobs/e097f89a95825c4eee9fc7241cec57156ce732a512dd23d823d0a0447aa25c6a","../../../../../../data/workspaces/19c1750c-30ba-417f-b9d7-513faaa8820d/osws.sqlite","../../../../../../data/workspaces/19c1750c-30ba-417f-b9d7-513faaa8820d/osws.sqlite-shm","../../../../../../data/workspaces/19c1750c-30ba-417f-b9d7-513faaa8820d/osws.sqlite-wal","../../../../../../data/workspaces/19c1750c-30ba-417f-b9d7-513faaa8820d/projects/090088cb-eadd-48a2-a772-e85f4c44c373/database.sqlite","../../../../../../data/workspaces/19c1750c-30ba-417f-b9d7-513faaa8820d/projects/090088cb-eadd-48a2-a772-e85f4c44c373/database.sqlite-shm","../../../../../../data/workspaces/19c1750c-30ba-417f-b9d7-513faaa8820d/projects/090088cb-eadd-48a2-a772-e85f4c44c373/database.sqlite-wal","../../../../../../data/workspaces/19c1750c-30ba-417f-b9d7-513faaa8820d/projects/3a500401-169a-433a-a10d-dcbb4bc11529/database.sqlite","../../../../../../data/workspaces/19c1750c-30ba-417f-b9d7-513faaa8820d/projects/3a500401-169a-433a-a10d-dcbb4bc11529/database.sqlite-shm","../../../../../../data/workspaces/19c1750c-30ba-417f-b9d7-513faaa8820d/projects/3a500401-169a-433a-a10d-dcbb4bc11529/database.sqlite-wal","../../../../../../data/workspaces/19c1750c-30ba-417f-b9d7-513faaa8820d/projects/9e663c73-9577-4060-bdf3-05ef9c5bcb23/database.sqlite","../../../../../../data/workspaces/19c1750c-30ba-417f-b9d7-513faaa8820d/projects/9e663c73-9577-4060-bdf3-05ef9c5bcb23/database.sqlite-shm","../../../../../../data/workspaces/19c1750c-30ba-417f-b9d7-513faaa8820d/projects/9e663c73-9577-4060-bdf3-05ef9c5bcb23/database.sqlite-wal","../../../../../../data/workspaces/19c1750c-30ba-417f-b9d7-513faaa8820d/projects/a7e2194e-45bd-4a7c-ba34-19c062e4bad8/database.sqlite","../../../../../../data/workspaces/19c1750c-30ba-417f-b9d7-513faaa8820d/projects/a7e2194e-45bd-4a7c-ba34-19c062e4bad8/database.sqlite-shm","../../../../../../data/workspaces/19c1750c-30ba-417f-b9d7-513faaa8820d/projects/a7e2194e-45bd-4a7c-ba34-19c062e4bad8/database.sqlite-wal","../../../../../../data/workspaces/19c1750c-30ba-417f-b9d7-513faaa8820d/projects/c63eef59-90c2-4387-b2b8-defcc369a9a4/database.sqlite","../../../../../../data/workspaces/19c1750c-30ba-417f-b9d7-513faaa8820d/projects/c63eef59-90c2-4387-b2b8-defcc369a9a4/database.sqlite-shm","../../../../../../data/workspaces/19c1750c-30ba-417f-b9d7-513faaa8820d/projects/c63eef59-90c2-4387-b2b8-defcc369a9a4/database.sqlite-wal","../../../../../../data/workspaces/19c1750c-30ba-417f-b9d7-513faaa8820d/projects/cbbcc68d-c1b8-44b7-831d-ab296e3becb1/database.sqlite","../../../../../../data/workspaces/19c1750c-30ba-417f-b9d7-513faaa8820d/projects/ff508d48-5468-4d8d-8501-cbd349e8b84f/database.sqlite","../../../../../../data/workspaces/19c1750c-30ba-417f-b9d7-513faaa8820d/projects/ff508d48-5468-4d8d-8501-cbd349e8b84f/database.sqlite-shm","../../../../../../data/workspaces/19c1750c-30ba-417f-b9d7-513faaa8820d/projects/ff508d48-5468-4d8d-8501-cbd349e8b84f/database.sqlite-wal","../../../../../../data/workspaces/c1908c4d-6c6b-4f91-b1e9-f3923bb6d7bd/osws.sqlite","../../../../../../data/workspaces/c1908c4d-6c6b-4f91-b1e9-f3923bb6d7bd/osws.sqlite-shm","../../../../../../data/workspaces/c1908c4d-6c6b-4f91-b1e9-f3923bb6d7bd/osws.sqlite-wal","../../../../../../data/workspaces/c1908c4d-6c6b-4f91-b1e9-f3923bb6d7bd/projects/090088cb-eadd-48a2-a772-e85f4c44c373/database.sqlite","../../../../../../data/workspaces/c1908c4d-6c6b-4f91-b1e9-f3923bb6d7bd/projects/090088cb-eadd-48a2-a772-e85f4c44c373/database.sqlite-shm","../../../../../../data/workspaces/c1908c4d-6c6b-4f91-b1e9-f3923bb6d7bd/projects/090088cb-eadd-48a2-a772-e85f4c44c373/database.sqlite-wal","../../../../../../data/workspaces/c1908c4d-6c6b-4f91-b1e9-f3923bb6d7bd/projects/9e663c73-9577-4060-bdf3-05ef9c5bcb23/database.sqlite","../../../../../../data/workspaces/c1908c4d-6c6b-4f91-b1e9-f3923bb6d7bd/projects/9e663c73-9577-4060-bdf3-05ef9c5bcb23/database.sqlite-shm","../../../../../../data/workspaces/c1908c4d-6c6b-4f91-b1e9-f3923bb6d7bd/projects/9e663c73-9577-4060-bdf3-05ef9c5bcb23/database.sqlite-wal","../../../../../../data/workspaces/c1908c4d-6c6b-4f91-b1e9-f3923bb6d7bd/projects/a7e2194e-45bd-4a7c-ba34-19c062e4bad8/database.sqlite","../../../../../../data/workspaces/c1908c4d-6c6b-4f91-b1e9-f3923bb6d7bd/projects/a7e2194e-45bd-4a7c-ba34-19c062e4bad8/database.sqlite-shm","../../../../../../data/workspaces/c1908c4d-6c6b-4f91-b1e9-f3923bb6d7bd/projects/a7e2194e-45bd-4a7c-ba34-19c062e4bad8/database.sqlite-wal","../../../../../../data/workspaces/c1908c4d-6c6b-4f91-b1e9-f3923bb6d7bd/projects/c63eef59-90c2-4387-b2b8-defcc369a9a4/database.sqlite","../../../../../../data/workspaces/c1908c4d-6c6b-4f91-b1e9-f3923bb6d7bd/projects/c63eef59-90c2-4387-b2b8-defcc369a9a4/database.sqlite-shm","../../../../../../data/workspaces/c1908c4d-6c6b-4f91-b1e9-f3923bb6d7bd/projects/c63eef59-90c2-4387-b2b8-defcc369a9a4/database.sqlite-wal","../../../../../../data/workspaces/c1908c4d-6c6b-4f91-b1e9-f3923bb6d7bd/projects/ff508d48-5468-4d8d-8501-cbd349e8b84f/database.sqlite","../../../../../../data/workspaces/c1908c4d-6c6b-4f91-b1e9-f3923bb6d7bd/projects/ff508d48-5468-4d8d-8501-cbd349e8b84f/database.sqlite-shm","../../../../../../data/workspaces/c1908c4d-6c6b-4f91-b1e9-f3923bb6d7bd/projects/ff508d48-5468-4d8d-8501-cbd349e8b84f/database.sqlite-wal","../../../../../../data/workspaces/d9ced420-3ade-4300-ad90-98bed1a71041/blobs/85d4405a6ac4cc2c6236fa376550e0912510284e7a7dd95ea7a10486cd2535bb","../../../../../../data/workspaces/d9ced420-3ade-4300-ad90-98bed1a71041/osws.sqlite","../../../../../../data/workspaces/d9ced420-3ade-4300-ad90-98bed1a71041/osws.sqlite-shm","../../../../../../data/workspaces/d9ced420-3ade-4300-ad90-98bed1a71041/osws.sqlite-wal","../../../../../../node_modules/@swc/helpers/_/_interop_require_default/package.json","../../../../../../node_modules/@swc/helpers/cjs/_interop_require_default.cjs","../../../../../../node_modules/@swc/helpers/package.json","../../../../../../node_modules/better-sqlite3/build/Release/better_sqlite3.node","../../../../../../node_modules/better-sqlite3/lib/database.js","../../../../../../node_modules/better-sqlite3/lib/index.js","../../../../../../node_modules/better-sqlite3/lib/methods/aggregate.js","../../../../../../node_modules/better-sqlite3/lib/methods/backup.js","../../../../../../node_modules/better-sqlite3/lib/methods/function.js","../../../../../../node_modules/better-sqlite3/lib/methods/inspect.js","../../../../../../node_modules/better-sqlite3/lib/methods/pragma.js","../../../../../../node_modules/better-sqlite3/lib/methods/serialize.js","../../../../../../node_modules/better-sqlite3/lib/methods/table.js","../../../../../../node_modules/better-sqlite3/lib/methods/transaction.js","../../../../../../node_modules/better-sqlite3/lib/methods/wrappers.js","../../../../../../node_modules/better-sqlite3/lib/sqlite-error.js","../../../../../../node_modules/better-sqlite3/lib/util.js","../../../../../../node_modules/better-sqlite3/package.json","../../../../../../node_modules/bindings/bindings.js","../../../../../../node_modules/bindings/package.json","../../../../../../node_modules/file-uri-to-path/index.js","../../../../../../node_modules/file-uri-to-path/package.json","../../../../../../node_modules/next/dist/build/adapter/setup-node-env.external.js","../../../../../../node_modules/next/dist/client/components/hooks-server-context.js","../../../../../../node_modules/next/dist/client/components/static-generation-bailout.js","../../../../../../node_modules/next/dist/client/lib/console.js","../../../../../../node_modules/next/dist/compiled/@opentelemetry/api/index.js","../../../../../../node_modules/next/dist/compiled/@opentelemetry/api/package.json","../../../../../../node_modules/next/dist/compiled/jsonwebtoken/index.js","../../../../../../node_modules/next/dist/compiled/jsonwebtoken/package.json","../../../../../../node_modules/next/dist/compiled/next-server/app-page.runtime.prod.js","../../../../../../node_modules/next/dist/compiled/next-server/app-route.runtime.prod.js","../../../../../../node_modules/next/dist/compiled/source-map/package.json","../../../../../../node_modules/next/dist/compiled/source-map/source-map.js","../../../../../../node_modules/next/dist/compiled/stacktrace-parser/package.json","../../../../../../node_modules/next/dist/compiled/stacktrace-parser/stack-trace-parser.cjs.js","../../../../../../node_modules/next/dist/compiled/ws/index.js","../../../../../../node_modules/next/dist/compiled/ws/package.json","../../../../../../node_modules/next/dist/lib/client-and-server-references.js","../../../../../../node_modules/next/dist/lib/constants.js","../../../../../../node_modules/next/dist/lib/framework/boundary-constants.js","../../../../../../node_modules/next/dist/lib/interop-default.js","../../../../../../node_modules/next/dist/lib/is-error.js","../../../../../../node_modules/next/dist/lib/picocolors.js","../../../../../../node_modules/next/dist/lib/scheduler.js","../../../../../../node_modules/next/dist/lib/semver-noop.js","../../../../../../node_modules/next/dist/server/app-render/action-async-storage-instance.js","../../../../../../node_modules/next/dist/server/app-render/action-async-storage.external.js","../../../../../../node_modules/next/dist/server/app-render/after-task-async-storage-instance.js","../../../../../../node_modules/next/dist/server/app-render/after-task-async-storage.external.js","../../../../../../node_modules/next/dist/server/app-render/async-local-storage.js","../../../../../../node_modules/next/dist/server/app-render/blocking-route-messages.js","../../../../../../node_modules/next/dist/server/app-render/cache-signal.js","../../../../../../node_modules/next/dist/server/app-render/console-async-storage-instance.js","../../../../../../node_modules/next/dist/server/app-render/console-async-storage.external.js","../../../../../../node_modules/next/dist/server/app-render/dynamic-access-async-storage-instance.js","../../../../../../node_modules/next/dist/server/app-render/dynamic-access-async-storage.external.js","../../../../../../node_modules/next/dist/server/app-render/dynamic-rendering.js","../../../../../../node_modules/next/dist/server/app-render/instant-validation/boundary-constants.js","../../../../../../node_modules/next/dist/server/app-render/instant-validation/boundary-tracking.js","../../../../../../node_modules/next/dist/server/app-render/module-loading/track-module-loading.external.js","../../../../../../node_modules/next/dist/server/app-render/module-loading/track-module-loading.instance.js","../../../../../../node_modules/next/dist/server/app-render/staged-rendering.js","../../../../../../node_modules/next/dist/server/app-render/sync-io-messages.js","../../../../../../node_modules/next/dist/server/app-render/work-async-storage-instance.js","../../../../../../node_modules/next/dist/server/app-render/work-async-storage.external.js","../../../../../../node_modules/next/dist/server/app-render/work-unit-async-storage-instance.js","../../../../../../node_modules/next/dist/server/app-render/work-unit-async-storage.external.js","../../../../../../node_modules/next/dist/server/dev/browser-logs/file-logger.js","../../../../../../node_modules/next/dist/server/dynamic-rendering-utils.js","../../../../../../node_modules/next/dist/server/lib/incremental-cache/memory-cache.external.js","../../../../../../node_modules/next/dist/server/lib/incremental-cache/shared-cache-controls.external.js","../../../../../../node_modules/next/dist/server/lib/incremental-cache/tags-manifest.external.js","../../../../../../node_modules/next/dist/server/lib/lru-cache.js","../../../../../../node_modules/next/dist/server/lib/parse-stack.js","../../../../../../node_modules/next/dist/server/lib/router-utils/instrumentation-globals.external.js","../../../../../../node_modules/next/dist/server/lib/router-utils/instrumentation-node-extensions.js","../../../../../../node_modules/next/dist/server/lib/source-maps.js","../../../../../../node_modules/next/dist/server/lib/trace/constants.js","../../../../../../node_modules/next/dist/server/lib/trace/tracer.js","../../../../../../node_modules/next/dist/server/load-manifest.external.js","../../../../../../node_modules/next/dist/server/node-environment-baseline.js","../../../../../../node_modules/next/dist/server/node-environment-extensions/console-dim.external.js","../../../../../../node_modules/next/dist/server/node-environment-extensions/console-exit.js","../../../../../../node_modules/next/dist/server/node-environment-extensions/console-file.js","../../../../../../node_modules/next/dist/server/node-environment-extensions/date.js","../../../../../../node_modules/next/dist/server/node-environment-extensions/error-inspect.js","../../../../../../node_modules/next/dist/server/node-environment-extensions/fast-set-immediate.external.js","../../../../../../node_modules/next/dist/server/node-environment-extensions/io-utils.js","../../../../../../node_modules/next/dist/server/node-environment-extensions/node-crypto.js","../../../../../../node_modules/next/dist/server/node-environment-extensions/random.js","../../../../../../node_modules/next/dist/server/node-environment-extensions/unhandled-rejection.external.js","../../../../../../node_modules/next/dist/server/node-environment-extensions/web-crypto.js","../../../../../../node_modules/next/dist/server/node-environment.js","../../../../../../node_modules/next/dist/server/node-polyfill-crypto.js","../../../../../../node_modules/next/dist/server/patch-error-inspect.js","../../../../../../node_modules/next/dist/server/require-hook.js","../../../../../../node_modules/next/dist/server/response-cache/types.js","../../../../../../node_modules/next/dist/server/runtime-reacts.external.js","../../../../../../node_modules/next/dist/shared/lib/deep-freeze.js","../../../../../../node_modules/next/dist/shared/lib/instant-messages.js","../../../../../../node_modules/next/dist/shared/lib/invariant-error.js","../../../../../../node_modules/next/dist/shared/lib/is-plain-object.js","../../../../../../node_modules/next/dist/shared/lib/is-thenable.js","../../../../../../node_modules/next/dist/shared/lib/lazy-dynamic/bailout-to-csr.js","../../../../../../node_modules/next/dist/shared/lib/no-fallback-error.external.js","../../../../../../node_modules/next/dist/shared/lib/page-path/ensure-leading-slash.js","../../../../../../node_modules/next/dist/shared/lib/promise-with-resolvers.js","../../../../../../node_modules/next/dist/shared/lib/router/utils/app-paths.js","../../../../../../node_modules/next/dist/shared/lib/segment.js","../../../../../../node_modules/next/dist/shared/lib/server-reference-info.js","../../../../../../node_modules/next/package.json","../../../../../../node_modules/react/cjs/react.development.js","../../../../../../node_modules/react/cjs/react.production.js","../../../../../../node_modules/react/index.js","../../../../../../node_modules/react/package.json","../../../../../../package.json","../../../../../package.json","../../../../chunks/1813.js","../../../../chunks/3445.js","../../../../chunks/5798.js","../../../../chunks/8810.js","../../../../chunks/9824.js","../../../../webpack-runtime.js","route_client-reference-manifest.js"]}
.next/server/app/.well-known/oauth-protected-resource/[[...path]]/route_client-reference-manifest.js ADDED
@@ -0,0 +1 @@
 
 
1
+ globalThis.__RSC_MANIFEST=(globalThis.__RSC_MANIFEST||{});globalThis.__RSC_MANIFEST["/.well-known/oauth-protected-resource/[[...path]]/route"]={"moduleLoading":{"prefix":"/_next/"},"ssrModuleMapping":{},"edgeSSRModuleMapping":{},"clientModules":{},"entryCSSFiles":{"/Users/otto/Desktop/deepstudio/osw-studio-git/app/.well-known/oauth-protected-resource/[[...path]]/route":[]},"rscModuleMapping":{},"edgeRscModuleMapping":{}};
.next/server/app/_global-error.html ADDED
@@ -0,0 +1 @@
 
 
1
+ <!DOCTYPE html><html id="__next_error__"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-a4114446528a0cad.js"/><script src="/_next/static/chunks/4bd1b696-8a4ab4fdf0ae305a.js" async=""></script><script src="/_next/static/chunks/3794-d7cddff008311ab3.js" async=""></script><script src="/_next/static/chunks/main-app-a1f3e73b9952cd96.js" async=""></script><script src="/_next/static/chunks/app/global-error-7240682073063959.js" async=""></script><meta name="next-size-adjust" content=""/><title>500: This page couldn’t load</title><style>:root {--next-error-bg: #fff;--next-error-text: #171717;--next-error-title: #171717;--next-error-message: #171717;--next-error-digest: #666666;--next-error-btn-text: #fff;--next-error-btn-bg: #171717;--next-error-btn-border: none;--next-error-btn-secondary-text: #171717;--next-error-btn-secondary-bg: transparent;--next-error-btn-secondary-border: 1px solid rgba(0,0,0,0.08);}@media (prefers-color-scheme: dark) {:root {--next-error-bg: #0a0a0a;--next-error-text: #ededed;--next-error-title: #ededed;--next-error-message: #ededed;--next-error-digest: #a0a0a0;--next-error-btn-text: #0a0a0a;--next-error-btn-bg: #ededed;--next-error-btn-border: none;--next-error-btn-secondary-text: #ededed;--next-error-btn-secondary-bg: transparent;--next-error-btn-secondary-border: 1px solid rgba(255,255,255,0.14);}}body { margin: 0; color: var(--next-error-text); background: var(--next-error-bg); }</style><script src="/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule=""></script></head><body><div hidden=""><!--$--><!--/$--></div><div style="font-family:system-ui,&quot;Segoe UI&quot;,Roboto,Helvetica,Arial,sans-serif,&quot;Apple Color Emoji&quot;,&quot;Segoe UI Emoji&quot;;height:100vh;display:flex;align-items:center;justify-content:center"><div style="margin-top:-32px;max-width:325px;padding:32px 28px;text-align:left"><svg width="32" height="32" viewBox="-0.2 -1.5 32 32" fill="none" style="margin-bottom:24px"><path d="M16.9328 0C18.0839 0.000116771 19.1334 0.658832 19.634 1.69531L31.4299 26.1309C32.0708 27.4588 31.1036 28.9999 29.6291 29H2.00215C0.527541 29 -0.439628 27.4588 0.201371 26.1309L11.9973 1.69531C12.4979 0.658823 13.5474 7.75066e-05 14.6984 0H16.9328ZM3.59493 26H28.0363L16.9328 3H14.6984L3.59493 26ZM15.8156 19C16.9202 19.0001 17.8156 19.8955 17.8156 21C17.8156 22.1045 16.9202 22.9999 15.8156 23C14.7111 23 13.8156 22.1046 13.8156 21C13.8156 19.8954 14.7111 19 15.8156 19ZM17.3156 16.5H14.3156V8.5H17.3156V16.5Z" fill="var(--next-error-title)"></path></svg><h1 style="font-size:24px;font-weight:500;letter-spacing:-0.02em;line-height:32px;margin:0 0 12px 0;color:var(--next-error-title)">This page couldn’t load</h1><p style="font-size:14px;font-weight:400;line-height:21px;margin:0 0 20px 0;color:var(--next-error-message)">A server error occurred. Reload to try again.</p><form style="margin:0"><button type="submit" style="display:inline-flex;align-items:center;justify-content:center;height:32px;padding:0 12px;font-size:14px;font-weight:500;line-height:20px;border-radius:6px;cursor:pointer;color:var(--next-error-btn-text);background:var(--next-error-btn-bg);border:var(--next-error-btn-border)">Reload</button></form></div></div><!--$--><!--/$--><script src="/_next/static/chunks/webpack-a4114446528a0cad.js" id="_R_" async=""></script><script>(self.__next_f=self.__next_f||[]).push([0])</script><script>self.__next_f.push([1,"1:\"$Sreact.fragment\"\n2:I[57121,[],\"\"]\n3:I[74581,[],\"\"]\n4:I[90484,[],\"OutletBoundary\"]\n5:\"$Sreact.suspense\"\n8:I[90484,[],\"ViewportBoundary\"]\na:I[90484,[],\"MetadataBoundary\"]\nc:I[54690,[\"4219\",\"static/chunks/app/global-error-7240682073063959.js\"],\"default\"]\n7:X\n0:{\"P\":null,\"c\":[\"\",\"_global-error\"],\"q\":\"\",\"i\":false,\"f\":[[[\"\",{\"children\":[\"_global-error\",{\"children\":[\"__PAGE__\",{},\"$undefined\",\"$undefined\",4624]},\"$undefined\",\"$undefined\",4624]},\"$undefined\",\"$undefined\",4624],[[\"$\",\"$1\",\"c\",{\"children\":[null,[\"$\",\"$L2\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L3\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]]}],{\"children\":[[\"$\",\"$1\",\"c\",{\"children\":[null,[\"$\",\"$L2\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L3\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]]}],{\"children\":[[\"$\",\"$1\",\"c\",{\"children\":[[\"$\",\"html\",null,{\"id\":\"__next_error__\",\"children\":[[\"$\",\"head\",null,{\"children\":[[\"$\",\"title\",null,{\"children\":\"500: This page couldn’t load\"}],[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\":root {--next-error-bg: #fff;--next-error-text: #171717;--next-error-title: #171717;--next-error-message: #171717;--next-error-digest: #666666;--next-error-btn-text: #fff;--next-error-btn-bg: #171717;--next-error-btn-border: none;--next-error-btn-secondary-text: #171717;--next-error-btn-secondary-bg: transparent;--next-error-btn-secondary-border: 1px solid rgba(0,0,0,0.08);}@media (prefers-color-scheme: dark) {:root {--next-error-bg: #0a0a0a;--next-error-text: #ededed;--next-error-title: #ededed;--next-error-message: #ededed;--next-error-digest: #a0a0a0;--next-error-btn-text: #0a0a0a;--next-error-btn-bg: #ededed;--next-error-btn-border: none;--next-error-btn-secondary-text: #ededed;--next-error-btn-secondary-bg: transparent;--next-error-btn-secondary-border: 1px solid rgba(255,255,255,0.14);}}body { margin: 0; color: var(--next-error-text); background: var(--next-error-bg); }\"}}]]}],[\"$\",\"body\",null,{\"children\":[\"$\",\"div\",null,{\"style\":{\"fontFamily\":\"system-ui,\\\"Segoe UI\\\",Roboto,Helvetica,Arial,sans-serif,\\\"Apple Color Emoji\\\",\\\"Segoe UI Emoji\\\"\",\"height\":\"100vh\",\"display\":\"flex\",\"alignItems\":\"center\",\"justifyContent\":\"center\"},\"children\":[\"$\",\"div\",null,{\"style\":{\"marginTop\":\"-32px\",\"maxWidth\":\"325px\",\"padding\":\"32px 28px\",\"textAlign\":\"left\"},\"children\":[[\"$\",\"svg\",null,{\"width\":\"32\",\"height\":\"32\",\"viewBox\":\"-0.2 -1.5 32 32\",\"fill\":\"none\",\"style\":{\"marginBottom\":\"24px\"},\"children\":[\"$\",\"path\",null,{\"d\":\"M16.9328 0C18.0839 0.000116771 19.1334 0.658832 19.634 1.69531L31.4299 26.1309C32.0708 27.4588 31.1036 28.9999 29.6291 29H2.00215C0.527541 29 -0.439628 27.4588 0.201371 26.1309L11.9973 1.69531C12.4979 0.658823 13.5474 7.75066e-05 14.6984 0H16.9328ZM3.59493 26H28.0363L16.9328 3H14.6984L3.59493 26ZM15.8156 19C16.9202 19.0001 17.8156 19.8955 17.8156 21C17.8156 22.1045 16.9202 22.9999 15.8156 23C14.7111 23 13.8156 22.1046 13.8156 21C13.8156 19.8954 14.7111 19 15.8156 19ZM17.3156 16.5H14.3156V8.5H17.3156V16.5Z\",\"fill\":\"var(--next-error-title)\"}]}],[\"$\",\"h1\",null,{\"style\":{\"fontSize\":\"24px\",\"fontWeight\":500,\"letterSpacing\":\"-0.02em\",\"lineHeight\":\"32px\",\"margin\":\"0 0 12px 0\",\"color\":\"var(--next-error-title)\"},\"children\":\"This page couldn’t load\"}],[\"$\",\"p\",null,{\"style\":{\"fontSize\":\"14px\",\"fontWeight\":400,\"lineHeight\":\"21px\",\"margin\":\"0 0 20px 0\",\"color\":\"var(--next-error-message)\"},\"children\":\"A server error occurred. Reload to try again.\"}],[\"$\",\"form\",null,{\"style\":{\"margin\":0},\"children\":[\"$\",\"button\",null,{\"type\":\"submit\",\"style\":{\"display\":\"inline-flex\",\"alignItems\":\"center\",\"justifyContent\":\"center\",\"height\":\"32px\",\"padding\":\"0 12px\",\"fontSize\":\"14px\",\"fontWeight\":500,\"lineHeight\":\"20px\",\"borderRadius\":\"6px\",\"cursor\":\"pointer\",\"color\":\"var(--next-error-btn-text)\",\"background\":\"var(--next-error-btn-bg)\",\"border\":\"var(--next-error-btn-border)\"},\"children\":\"Reload\"}]}]]}]}]}]]}],null,[\"$\",\"$L4\",null,{\"children\":[\"$\",\"$5\",null,{\"name\":\"Next.MetadataOutlet\",\"children\":\"$@6\"}]}]]}],{},null,false,null]},null,false,\"$7\"]},null,false,\"$7\"],[\"$\",\"$1\",\"h\",{\"children\":[null,[\"$\",\"$L8\",null,{\"children\":\"$L9\"}],[\"$\",\"div\",null,{\"hidden\":true,\"children\":[\"$\",\"$La\",null,{\"children\":[\"$\",\"$5\",null,{\"name\":\"Next.Metadata\",\"children\":\"$Lb\"}]}]}],[\"$\",\"meta\",null,{\"name\":\"next-size-adjust\",\"content\":\"\"}]]}],false]],\"m\":\"$undefined\",\"G\":[\"$c\",[]],\"S\":true,\"h\":null,\"r\":\"$undefined\",\"s\":\"$undefined\",\"a\":\"$undefined\",\"l\":\"$undefined\",\"p\":\"$undefined\",\"d\":\"$undefined\",\"b\":\"IcaHav3WBDC0zG-P0ri12\"}\n7:C\n9:[[\"$\",\"meta\",\"0\",{\"charSet\":\"utf-8\"}],[\"$\",\"meta\",\"1\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1\"}]]\n6:null\nb:[]\n"])</script></body></html>
.next/server/app/_global-error.meta ADDED
@@ -0,0 +1,27 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "status": 500,
3
+ "headers": {
4
+ "x-nextjs-stale-time": "300",
5
+ "x-nextjs-prerender": "1",
6
+ "x-next-cache-tags": "_N_T_/layout,_N_T_/_global-error/layout,_N_T_/_global-error/page,_N_T_/_global-error"
7
+ },
8
+ "segmentPaths": [
9
+ "/_tree",
10
+ "/_full",
11
+ "/_global-error/__PAGE__"
12
+ ],
13
+ "prefetchHints": {
14
+ "hints": 64,
15
+ "slots": {
16
+ "children": {
17
+ "hints": 96,
18
+ "slots": {
19
+ "children": {
20
+ "hints": 160,
21
+ "slots": null
22
+ }
23
+ }
24
+ }
25
+ }
26
+ }
27
+ }
.next/server/app/_global-error.rsc ADDED
@@ -0,0 +1,14 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ 1:"$Sreact.fragment"
2
+ 2:I[57121,[],""]
3
+ 3:I[74581,[],""]
4
+ 4:I[90484,[],"OutletBoundary"]
5
+ 5:"$Sreact.suspense"
6
+ 8:I[90484,[],"ViewportBoundary"]
7
+ a:I[90484,[],"MetadataBoundary"]
8
+ c:I[54690,["4219","static/chunks/app/global-error-7240682073063959.js"],"default"]
9
+ 7:X
10
+ 0:{"P":null,"c":["","_global-error"],"q":"","i":false,"f":[[["",{"children":["_global-error",{"children":["__PAGE__",{},"$undefined","$undefined",4624]},"$undefined","$undefined",4624]},"$undefined","$undefined",4624],[["$","$1","c",{"children":[null,["$","$L2",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L3",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","forbidden":"$undefined","unauthorized":"$undefined"}]]}],{"children":[["$","$1","c",{"children":[null,["$","$L2",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L3",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","forbidden":"$undefined","unauthorized":"$undefined"}]]}],{"children":[["$","$1","c",{"children":[["$","html",null,{"id":"__next_error__","children":[["$","head",null,{"children":[["$","title",null,{"children":"500: This page couldn’t load"}],["$","style",null,{"dangerouslySetInnerHTML":{"__html":":root {--next-error-bg: #fff;--next-error-text: #171717;--next-error-title: #171717;--next-error-message: #171717;--next-error-digest: #666666;--next-error-btn-text: #fff;--next-error-btn-bg: #171717;--next-error-btn-border: none;--next-error-btn-secondary-text: #171717;--next-error-btn-secondary-bg: transparent;--next-error-btn-secondary-border: 1px solid rgba(0,0,0,0.08);}@media (prefers-color-scheme: dark) {:root {--next-error-bg: #0a0a0a;--next-error-text: #ededed;--next-error-title: #ededed;--next-error-message: #ededed;--next-error-digest: #a0a0a0;--next-error-btn-text: #0a0a0a;--next-error-btn-bg: #ededed;--next-error-btn-border: none;--next-error-btn-secondary-text: #ededed;--next-error-btn-secondary-bg: transparent;--next-error-btn-secondary-border: 1px solid rgba(255,255,255,0.14);}}body { margin: 0; color: var(--next-error-text); background: var(--next-error-bg); }"}}]]}],["$","body",null,{"children":["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","display":"flex","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"style":{"marginTop":"-32px","maxWidth":"325px","padding":"32px 28px","textAlign":"left"},"children":[["$","svg",null,{"width":"32","height":"32","viewBox":"-0.2 -1.5 32 32","fill":"none","style":{"marginBottom":"24px"},"children":["$","path",null,{"d":"M16.9328 0C18.0839 0.000116771 19.1334 0.658832 19.634 1.69531L31.4299 26.1309C32.0708 27.4588 31.1036 28.9999 29.6291 29H2.00215C0.527541 29 -0.439628 27.4588 0.201371 26.1309L11.9973 1.69531C12.4979 0.658823 13.5474 7.75066e-05 14.6984 0H16.9328ZM3.59493 26H28.0363L16.9328 3H14.6984L3.59493 26ZM15.8156 19C16.9202 19.0001 17.8156 19.8955 17.8156 21C17.8156 22.1045 16.9202 22.9999 15.8156 23C14.7111 23 13.8156 22.1046 13.8156 21C13.8156 19.8954 14.7111 19 15.8156 19ZM17.3156 16.5H14.3156V8.5H17.3156V16.5Z","fill":"var(--next-error-title)"}]}],["$","h1",null,{"style":{"fontSize":"24px","fontWeight":500,"letterSpacing":"-0.02em","lineHeight":"32px","margin":"0 0 12px 0","color":"var(--next-error-title)"},"children":"This page couldn’t load"}],["$","p",null,{"style":{"fontSize":"14px","fontWeight":400,"lineHeight":"21px","margin":"0 0 20px 0","color":"var(--next-error-message)"},"children":"A server error occurred. Reload to try again."}],["$","form",null,{"style":{"margin":0},"children":["$","button",null,{"type":"submit","style":{"display":"inline-flex","alignItems":"center","justifyContent":"center","height":"32px","padding":"0 12px","fontSize":"14px","fontWeight":500,"lineHeight":"20px","borderRadius":"6px","cursor":"pointer","color":"var(--next-error-btn-text)","background":"var(--next-error-btn-bg)","border":"var(--next-error-btn-border)"},"children":"Reload"}]}]]}]}]}]]}],null,["$","$L4",null,{"children":["$","$5",null,{"name":"Next.MetadataOutlet","children":"$@6"}]}]]}],{},null,false,null]},null,false,"$7"]},null,false,"$7"],["$","$1","h",{"children":[null,["$","$L8",null,{"children":"$L9"}],["$","div",null,{"hidden":true,"children":["$","$La",null,{"children":["$","$5",null,{"name":"Next.Metadata","children":"$Lb"}]}]}],["$","meta",null,{"name":"next-size-adjust","content":""}]]}],false]],"m":"$undefined","G":["$c",[]],"S":true,"h":null,"r":"$undefined","s":"$undefined","a":"$undefined","l":"$undefined","p":"$undefined","d":"$undefined","b":"IcaHav3WBDC0zG-P0ri12"}
11
+ 7:C
12
+ 9:[["$","meta","0",{"charSet":"utf-8"}],["$","meta","1",{"name":"viewport","content":"width=device-width, initial-scale=1"}]]
13
+ 6:null
14
+ b:[]
.next/server/app/_global-error.segments/_full.segment.rsc ADDED
@@ -0,0 +1,14 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ 1:"$Sreact.fragment"
2
+ 2:I[57121,[],""]
3
+ 3:I[74581,[],""]
4
+ 4:I[90484,[],"OutletBoundary"]
5
+ 5:"$Sreact.suspense"
6
+ 8:I[90484,[],"ViewportBoundary"]
7
+ a:I[90484,[],"MetadataBoundary"]
8
+ c:I[54690,["4219","static/chunks/app/global-error-7240682073063959.js"],"default"]
9
+ 7:X
10
+ 0:{"P":null,"c":["","_global-error"],"q":"","i":false,"f":[[["",{"children":["_global-error",{"children":["__PAGE__",{},"$undefined","$undefined",4624]},"$undefined","$undefined",4624]},"$undefined","$undefined",4624],[["$","$1","c",{"children":[null,["$","$L2",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L3",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","forbidden":"$undefined","unauthorized":"$undefined"}]]}],{"children":[["$","$1","c",{"children":[null,["$","$L2",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L3",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","forbidden":"$undefined","unauthorized":"$undefined"}]]}],{"children":[["$","$1","c",{"children":[["$","html",null,{"id":"__next_error__","children":[["$","head",null,{"children":[["$","title",null,{"children":"500: This page couldn’t load"}],["$","style",null,{"dangerouslySetInnerHTML":{"__html":":root {--next-error-bg: #fff;--next-error-text: #171717;--next-error-title: #171717;--next-error-message: #171717;--next-error-digest: #666666;--next-error-btn-text: #fff;--next-error-btn-bg: #171717;--next-error-btn-border: none;--next-error-btn-secondary-text: #171717;--next-error-btn-secondary-bg: transparent;--next-error-btn-secondary-border: 1px solid rgba(0,0,0,0.08);}@media (prefers-color-scheme: dark) {:root {--next-error-bg: #0a0a0a;--next-error-text: #ededed;--next-error-title: #ededed;--next-error-message: #ededed;--next-error-digest: #a0a0a0;--next-error-btn-text: #0a0a0a;--next-error-btn-bg: #ededed;--next-error-btn-border: none;--next-error-btn-secondary-text: #ededed;--next-error-btn-secondary-bg: transparent;--next-error-btn-secondary-border: 1px solid rgba(255,255,255,0.14);}}body { margin: 0; color: var(--next-error-text); background: var(--next-error-bg); }"}}]]}],["$","body",null,{"children":["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","display":"flex","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"style":{"marginTop":"-32px","maxWidth":"325px","padding":"32px 28px","textAlign":"left"},"children":[["$","svg",null,{"width":"32","height":"32","viewBox":"-0.2 -1.5 32 32","fill":"none","style":{"marginBottom":"24px"},"children":["$","path",null,{"d":"M16.9328 0C18.0839 0.000116771 19.1334 0.658832 19.634 1.69531L31.4299 26.1309C32.0708 27.4588 31.1036 28.9999 29.6291 29H2.00215C0.527541 29 -0.439628 27.4588 0.201371 26.1309L11.9973 1.69531C12.4979 0.658823 13.5474 7.75066e-05 14.6984 0H16.9328ZM3.59493 26H28.0363L16.9328 3H14.6984L3.59493 26ZM15.8156 19C16.9202 19.0001 17.8156 19.8955 17.8156 21C17.8156 22.1045 16.9202 22.9999 15.8156 23C14.7111 23 13.8156 22.1046 13.8156 21C13.8156 19.8954 14.7111 19 15.8156 19ZM17.3156 16.5H14.3156V8.5H17.3156V16.5Z","fill":"var(--next-error-title)"}]}],["$","h1",null,{"style":{"fontSize":"24px","fontWeight":500,"letterSpacing":"-0.02em","lineHeight":"32px","margin":"0 0 12px 0","color":"var(--next-error-title)"},"children":"This page couldn’t load"}],["$","p",null,{"style":{"fontSize":"14px","fontWeight":400,"lineHeight":"21px","margin":"0 0 20px 0","color":"var(--next-error-message)"},"children":"A server error occurred. Reload to try again."}],["$","form",null,{"style":{"margin":0},"children":["$","button",null,{"type":"submit","style":{"display":"inline-flex","alignItems":"center","justifyContent":"center","height":"32px","padding":"0 12px","fontSize":"14px","fontWeight":500,"lineHeight":"20px","borderRadius":"6px","cursor":"pointer","color":"var(--next-error-btn-text)","background":"var(--next-error-btn-bg)","border":"var(--next-error-btn-border)"},"children":"Reload"}]}]]}]}]}]]}],null,["$","$L4",null,{"children":["$","$5",null,{"name":"Next.MetadataOutlet","children":"$@6"}]}]]}],{},null,false,null]},null,false,"$7"]},null,false,"$7"],["$","$1","h",{"children":[null,["$","$L8",null,{"children":"$L9"}],["$","div",null,{"hidden":true,"children":["$","$La",null,{"children":["$","$5",null,{"name":"Next.Metadata","children":"$Lb"}]}]}],["$","meta",null,{"name":"next-size-adjust","content":""}]]}],false]],"m":"$undefined","G":["$c",[]],"S":true,"h":null,"r":"$undefined","s":"$undefined","a":"$undefined","l":"$undefined","p":"$undefined","d":"$undefined","b":"IcaHav3WBDC0zG-P0ri12"}
11
+ 7:C
12
+ 9:[["$","meta","0",{"charSet":"utf-8"}],["$","meta","1",{"name":"viewport","content":"width=device-width, initial-scale=1"}]]
13
+ 6:null
14
+ b:[]
.next/server/app/_global-error.segments/_global-error/__PAGE__.segment.rsc ADDED
@@ -0,0 +1,20 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ 1:"$Sreact.fragment"
2
+ 2:I[90484,[],"OutletBoundary"]
3
+ 3:"$Sreact.suspense"
4
+ 7:I[90484,[],"ViewportBoundary"]
5
+ 8:I[90484,[],"MetadataBoundary"]
6
+ a:I[57121,[],""]
7
+ b:I[74581,[],""]
8
+ 6:X
9
+ d:X
10
+ d:C
11
+ 0:{"buildId":"IcaHav3WBDC0zG-P0ri12","data":[{"rsc":["$","$1","c",{"children":[["$","html",null,{"id":"__next_error__","children":[["$","head",null,{"children":[["$","title",null,{"children":"500: This page couldn’t load"}],["$","style",null,{"dangerouslySetInnerHTML":{"__html":":root {--next-error-bg: #fff;--next-error-text: #171717;--next-error-title: #171717;--next-error-message: #171717;--next-error-digest: #666666;--next-error-btn-text: #fff;--next-error-btn-bg: #171717;--next-error-btn-border: none;--next-error-btn-secondary-text: #171717;--next-error-btn-secondary-bg: transparent;--next-error-btn-secondary-border: 1px solid rgba(0,0,0,0.08);}@media (prefers-color-scheme: dark) {:root {--next-error-bg: #0a0a0a;--next-error-text: #ededed;--next-error-title: #ededed;--next-error-message: #ededed;--next-error-digest: #a0a0a0;--next-error-btn-text: #0a0a0a;--next-error-btn-bg: #ededed;--next-error-btn-border: none;--next-error-btn-secondary-text: #ededed;--next-error-btn-secondary-bg: transparent;--next-error-btn-secondary-border: 1px solid rgba(255,255,255,0.14);}}body { margin: 0; color: var(--next-error-text); background: var(--next-error-bg); }"}}]]}],["$","body",null,{"children":["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","display":"flex","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"style":{"marginTop":"-32px","maxWidth":"325px","padding":"32px 28px","textAlign":"left"},"children":[["$","svg",null,{"width":"32","height":"32","viewBox":"-0.2 -1.5 32 32","fill":"none","style":{"marginBottom":"24px"},"children":["$","path",null,{"d":"M16.9328 0C18.0839 0.000116771 19.1334 0.658832 19.634 1.69531L31.4299 26.1309C32.0708 27.4588 31.1036 28.9999 29.6291 29H2.00215C0.527541 29 -0.439628 27.4588 0.201371 26.1309L11.9973 1.69531C12.4979 0.658823 13.5474 7.75066e-05 14.6984 0H16.9328ZM3.59493 26H28.0363L16.9328 3H14.6984L3.59493 26ZM15.8156 19C16.9202 19.0001 17.8156 19.8955 17.8156 21C17.8156 22.1045 16.9202 22.9999 15.8156 23C14.7111 23 13.8156 22.1046 13.8156 21C13.8156 19.8954 14.7111 19 15.8156 19ZM17.3156 16.5H14.3156V8.5H17.3156V16.5Z","fill":"var(--next-error-title)"}]}],["$","h1",null,{"style":{"fontSize":"24px","fontWeight":500,"letterSpacing":"-0.02em","lineHeight":"32px","margin":"0 0 12px 0","color":"var(--next-error-title)"},"children":"This page couldn’t load"}],["$","p",null,{"style":{"fontSize":"14px","fontWeight":400,"lineHeight":"21px","margin":"0 0 20px 0","color":"var(--next-error-message)"},"children":"A server error occurred. Reload to try again."}],["$","form",null,{"style":{"margin":0},"children":["$","button",null,{"type":"submit","style":{"display":"inline-flex","alignItems":"center","justifyContent":"center","height":"32px","padding":"0 12px","fontSize":"14px","fontWeight":500,"lineHeight":"20px","borderRadius":"6px","cursor":"pointer","color":"var(--next-error-btn-text)","background":"var(--next-error-btn-bg)","border":"var(--next-error-btn-border)"},"children":"Reload"}]}]]}]}]}]]}],null,["$","$L2",null,{"children":["$","$3",null,{"name":"Next.MetadataOutlet","children":"$@4"}]}]]}],"isPartial":"$@5","staleTime":"$6","varyParams":null},{"rsc":["$","$1","h",{"children":[null,["$","$L7",null,{"children":[["$","meta","0",{"charSet":"utf-8"}],["$","meta","1",{"name":"viewport","content":"width=device-width, initial-scale=1"}]]}],["$","div",null,{"hidden":true,"children":["$","$L8",null,{"children":["$","$3",null,{"name":"Next.Metadata","children":[]}]}]}],["$","meta",null,{"name":"next-size-adjust","content":""}]]}],"isPartial":"$@9","staleTime":"$6","varyParams":null},{"rsc":["$","$1","c",{"children":[null,["$","$La",null,{"parallelRouterKey":"children","template":["$","$Lb",null,{}]}]]}],"isPartial":"$@c","staleTime":"$6","varyParams":"$d"},{"rsc":["$","$1","c",{"children":[null,["$","$La",null,{"parallelRouterKey":"children","template":["$","$Lb",null,{}]}]]}],"isPartial":"$@e","staleTime":"$6","varyParams":"$d"}],"isUpgradeableISRFallback":false,"a":"$@f","rootVaryParams":null,"needsRuntimeRequest":"$@10"}
12
+ 4:null
13
+ 6:300
14
+ 10:true
15
+ 6:C
16
+ f:0
17
+ 9:"$undefined"
18
+ c:"$undefined"
19
+ e:"$undefined"
20
+ 5:"$undefined"
.next/server/app/_global-error.segments/_tree.segment.rsc ADDED
@@ -0,0 +1 @@
 
 
1
+ 0:{"tree":{"name":"","param":null,"prefetchHints":4176,"slots":{"children":{"name":"_global-error","param":null,"prefetchHints":4208,"slots":{"children":{"name":"__PAGE__","param":null,"prefetchHints":4272,"slots":null}}}}},"staleTime":300,"buildId":"IcaHav3WBDC0zG-P0ri12"}
.next/server/app/_global-error/page.js ADDED
@@ -0,0 +1,31 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ (()=>{var a={};a.id=4896,a.ids=[4896],a.modules={3295:a=>{"use strict";a.exports=require("next/dist/server/app-render/after-task-async-storage.external.js")},8128:a=>{"use strict";a.exports=require("next/dist/server/runtime-reacts.external.js")},10846:a=>{"use strict";a.exports=require("next/dist/compiled/next-server/app-page.runtime.prod.js")},19121:a=>{"use strict";a.exports=require("next/dist/server/app-render/action-async-storage.external.js")},20503:(a,b,c)=>{"use strict";Object.defineProperty(b,"__esModule",{value:!0});var d={MutableRequestCookiesAdapter:function(){return o},ReadonlyRequestCookiesError:function(){return j},RequestCookiesAdapter:function(){return k},appendMutableCookies:function(){return n},areCookiesMutableInCurrentPhase:function(){return q},createCookiesWithMutableAccessCheck:function(){return p},getModifiedCookieValues:function(){return m},responseCookiesToRequestCookies:function(){return s}};for(var e in d)Object.defineProperty(b,e,{enumerable:!0,get:d[e]});let f=c(91488),g=c(20445),h=c(29294),i=c(43014);class j extends Error{constructor(){super("Cookies can only be modified in a Server Action or Route Handler. Read more: https://nextjs.org/docs/app/api-reference/functions/cookies#options"),Object.defineProperty(this,"__NEXT_ERROR_CODE",{value:"E1180",enumerable:!1,configurable:!0})}static callable(){throw new j}}class k{static seal(a){return new Proxy(a,{get(a,b,c){switch(b){case"clear":case"delete":case"set":return j.callable;default:return g.ReflectAdapter.get(a,b,c)}}})}static fresh(a){return new Proxy(a,{get:(a,b,c)=>g.ReflectAdapter.get(a,b,c)})}}let l=Symbol.for("next.mutated.cookies");function m(a){let b=a[l];return b&&Array.isArray(b)&&0!==b.length?b:[]}function n(a,b){let c=m(b);if(0===c.length)return!1;let d=new f.ResponseCookies(a),e=d.getAll();for(let a of c)d.set(a);for(let a of e)d.set(a);return!0}class o{static wrap(a,b){let c=new f.ResponseCookies(new Headers);for(let b of a.getAll())c.set(b);let d=[],e=new Set,j=()=>{let a=h.workAsyncStorage.getStore();if(a&&(a.pathWasRevalidated=i.ActionDidRevalidateStaticAndDynamic),d=c.getAll().filter(a=>e.has(a.name)),b){let a=[];for(let b of d){let c=new f.ResponseCookies(new Headers);c.set(b),a.push(c.toString())}b(a)}},k=new Proxy(c,{get(a,b,c){switch(b){case l:return d;case"delete":return function(...b){e.add("string"==typeof b[0]?b[0]:b[0].name);try{return a.delete(...b),k}finally{j()}};case"set":return function(...b){e.add("string"==typeof b[0]?b[0]:b[0].name);try{return a.set(...b),k}finally{j()}};default:return g.ReflectAdapter.get(a,b,c)}}});return k}}function p(a){let b=new Proxy(a.mutableCookies,{get(c,d,e){switch(d){case"delete":return function(...d){return r(a,"cookies().delete"),c.delete(...d),b};case"set":return function(...d){return r(a,"cookies().set"),c.set(...d),b};default:return g.ReflectAdapter.get(c,d,e)}}});return b}function q(a){return"action"===a.phase}function r(a,b){if(!q(a))throw new j}function s(a){let b=new f.RequestCookies(new Headers);for(let c of a.getAll())b.set(c);return b}},28354:a=>{"use strict";a.exports=require("util")},29294:a=>{"use strict";a.exports=require("next/dist/server/app-render/work-async-storage.external.js")},33873:a=>{"use strict";a.exports=require("path")},38522:a=>{"use strict";a.exports=require("node:zlib")},41025:a=>{"use strict";a.exports=require("next/dist/server/app-render/dynamic-access-async-storage.external.js")},43014:(a,b)=>{"use strict";Object.defineProperty(b,"__esModule",{value:!0});var c={ActionDidNotRevalidate:function(){return e},ActionDidRevalidateDynamicOnly:function(){return g},ActionDidRevalidateStaticAndDynamic:function(){return f}};for(var d in c)Object.defineProperty(b,d,{enumerable:!0,get:c[d]});let e=0,f=1,g=2},43248:(a,b,c)=>{"use strict";c.r(b),c.d(b,{default:()=>e});var d=c(48249);function e({error:a,reset:b}){let c=process.env.NEXT_PUBLIC_GATEWAY_URL;return(0,d.jsx)("html",{children:(0,d.jsx)("body",{style:{margin:0,minHeight:"100vh",display:"flex",alignItems:"center",justifyContent:"center",fontFamily:'-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif',background:"#0a0a0a",color:"#e5e5e5"},children:(0,d.jsxs)("div",{style:{textAlign:"center",maxWidth:480,padding:"2rem"},children:[(0,d.jsx)("h1",{style:{fontSize:"1.5rem",fontWeight:600,marginBottom:"0.75rem"},children:"Something went wrong"}),(0,d.jsx)("p",{style:{color:"#a3a3a3",marginBottom:"1.5rem",lineHeight:1.6},children:"This workspace is temporarily unavailable. This usually resolves on its own within a few minutes."}),(0,d.jsxs)("div",{style:{display:"flex",gap:"0.75rem",justifyContent:"center"},children:[(0,d.jsx)("button",{onClick:b,style:{padding:"0.5rem 1.25rem",background:"#262626",color:"#e5e5e5",border:"1px solid #404040",borderRadius:"0.375rem",cursor:"pointer",fontSize:"0.875rem"},children:"Try again"}),c&&(0,d.jsx)("a",{href:c,style:{padding:"0.5rem 1.25rem",background:"#262626",color:"#e5e5e5",border:"1px solid #404040",borderRadius:"0.375rem",textDecoration:"none",fontSize:"0.875rem"},children:"Back to account"})]})]})})})}},44494:(a,b,c)=>{Promise.resolve().then(c.bind(c,43248))},46060:a=>{"use strict";a.exports=require("next/dist/shared/lib/no-fallback-error.external.js")},48928:(a,b,c)=>{"use strict";Object.defineProperty(b,"__esModule",{value:!0});var d={WarningIcon:function(){return i},errorStyles:function(){return g},errorThemeCss:function(){return h}};for(var e in d)Object.defineProperty(b,e,{enumerable:!0,get:d[e]});c(62605);let f=c(5735);c(91986);let g={container:{fontFamily:'system-ui,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji"',height:"100vh",display:"flex",alignItems:"center",justifyContent:"center"},card:{marginTop:"-32px",maxWidth:"325px",padding:"32px 28px",textAlign:"left"},icon:{marginBottom:"24px"},title:{fontSize:"24px",fontWeight:500,letterSpacing:"-0.02em",lineHeight:"32px",margin:"0 0 12px 0",color:"var(--next-error-title)"},message:{fontSize:"14px",fontWeight:400,lineHeight:"21px",margin:"0 0 20px 0",color:"var(--next-error-message)"},form:{margin:0},buttonGroup:{display:"flex",gap:"8px",alignItems:"center"},button:{display:"inline-flex",alignItems:"center",justifyContent:"center",height:"32px",padding:"0 12px",fontSize:"14px",fontWeight:500,lineHeight:"20px",borderRadius:"6px",cursor:"pointer",color:"var(--next-error-btn-text)",background:"var(--next-error-btn-bg)",border:"var(--next-error-btn-border)"},buttonSecondary:{display:"inline-flex",alignItems:"center",justifyContent:"center",height:"32px",padding:"0 12px",fontSize:"14px",fontWeight:500,lineHeight:"20px",borderRadius:"6px",cursor:"pointer",color:"var(--next-error-btn-secondary-text)",background:"var(--next-error-btn-secondary-bg)",border:"var(--next-error-btn-secondary-border)"},digestFooter:{position:"fixed",bottom:"32px",left:"0",right:"0",textAlign:"center",fontFamily:'ui-monospace,SFMono-Regular,"SF Mono",Menlo,Consolas,monospace',fontSize:"12px",lineHeight:"18px",fontWeight:400,margin:"0",color:"var(--next-error-digest)"}},h=`
2
+ :root {
3
+ --next-error-bg: #fff;
4
+ --next-error-text: #171717;
5
+ --next-error-title: #171717;
6
+ --next-error-message: #171717;
7
+ --next-error-digest: #666666;
8
+ --next-error-btn-text: #fff;
9
+ --next-error-btn-bg: #171717;
10
+ --next-error-btn-border: none;
11
+ --next-error-btn-secondary-text: #171717;
12
+ --next-error-btn-secondary-bg: transparent;
13
+ --next-error-btn-secondary-border: 1px solid rgba(0,0,0,0.08);
14
+ }
15
+ @media (prefers-color-scheme: dark) {
16
+ :root {
17
+ --next-error-bg: #0a0a0a;
18
+ --next-error-text: #ededed;
19
+ --next-error-title: #ededed;
20
+ --next-error-message: #ededed;
21
+ --next-error-digest: #a0a0a0;
22
+ --next-error-btn-text: #0a0a0a;
23
+ --next-error-btn-bg: #ededed;
24
+ --next-error-btn-border: none;
25
+ --next-error-btn-secondary-text: #ededed;
26
+ --next-error-btn-secondary-bg: transparent;
27
+ --next-error-btn-secondary-border: 1px solid rgba(255,255,255,0.14);
28
+ }
29
+ }
30
+ body { margin: 0; color: var(--next-error-text); background: var(--next-error-bg); }
31
+ `.replace(/\n\s*/g,"");function i(){return(0,f.jsx)("svg",{width:"32",height:"32",viewBox:"-0.2 -1.5 32 32",fill:"none",style:g.icon,children:(0,f.jsx)("path",{d:"M16.9328 0C18.0839 0.000116771 19.1334 0.658832 19.634 1.69531L31.4299 26.1309C32.0708 27.4588 31.1036 28.9999 29.6291 29H2.00215C0.527541 29 -0.439628 27.4588 0.201371 26.1309L11.9973 1.69531C12.4979 0.658823 13.5474 7.75066e-05 14.6984 0H16.9328ZM3.59493 26H28.0363L16.9328 3H14.6984L3.59493 26ZM15.8156 19C16.9202 19.0001 17.8156 19.8955 17.8156 21C17.8156 22.1045 16.9202 22.9999 15.8156 23C14.7111 23 13.8156 22.1046 13.8156 21C13.8156 19.8954 14.7111 19 15.8156 19ZM17.3156 16.5H14.3156V8.5H17.3156V16.5Z",fill:"var(--next-error-title)"})})}("function"==typeof b.default||"object"==typeof b.default&&null!==b.default)&&void 0===b.default.__esModule&&(Object.defineProperty(b.default,"__esModule",{value:!0}),Object.assign(b.default,b),a.exports=b.default)},52002:(a,b,c)=>{Promise.resolve().then(c.t.bind(c,15098,23)),Promise.resolve().then(c.t.bind(c,47644,23)),Promise.resolve().then(c.t.bind(c,33859,23)),Promise.resolve().then(c.t.bind(c,98099,23)),Promise.resolve().then(c.t.bind(c,16237,23)),Promise.resolve().then(c.t.bind(c,98562,23)),Promise.resolve().then(c.t.bind(c,36675,23))},55038:(a,b,c)=>{"use strict";c.r(b),c.d(b,{default:()=>d});let d=(0,c(77943).registerClientReference)(function(){throw Error("Attempted to call the default export of \"/Users/otto/Desktop/deepstudio/osw-studio-git/app/global-error.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/global-error.tsx","default")},62605:(a,b,c)=>{"use strict";function d(a){return a&&a.__esModule?a:{default:a}}c.r(b),c.d(b,{_:()=>d})},63033:a=>{"use strict";a.exports=require("next/dist/server/app-render/work-unit-async-storage.external.js")},67484:(a,b,c)=>{"use strict";a.exports=c(81155).vendored["react-ssr"].React},70154:(a,b,c)=>{Promise.resolve().then(c.t.bind(c,60440,23)),Promise.resolve().then(c.t.bind(c,84342,23)),Promise.resolve().then(c.t.bind(c,82265,23)),Promise.resolve().then(c.t.bind(c,35421,23)),Promise.resolve().then(c.t.bind(c,61335,23)),Promise.resolve().then(c.t.bind(c,70664,23)),Promise.resolve().then(c.bind(c,74661))},71311:(a,b,c)=>{"use strict";Object.defineProperty(b,"__esModule",{value:!0}),Object.defineProperty(b,"default",{enumerable:!0,get:function(){return f}}),c(62605);let d=c(5735);c(91986);let e=c(48928),f=function(){return(0,d.jsxs)("html",{id:"__next_error__",children:[(0,d.jsxs)("head",{children:[(0,d.jsx)("title",{children:"500: This page couldn’t load"}),(0,d.jsx)("style",{dangerouslySetInnerHTML:{__html:e.errorThemeCss}})]}),(0,d.jsx)("body",{children:(0,d.jsx)("div",{style:e.errorStyles.container,children:(0,d.jsxs)("div",{style:e.errorStyles.card,children:[(0,d.jsx)(e.WarningIcon,{}),(0,d.jsx)("h1",{style:e.errorStyles.title,children:"This page couldn’t load"}),(0,d.jsx)("p",{style:e.errorStyles.message,children:"A server error occurred. Reload to try again."}),(0,d.jsx)("form",{style:e.errorStyles.form,children:(0,d.jsx)("button",{type:"submit",style:e.errorStyles.button,children:"Reload"})})]})})})]})};("function"==typeof b.default||"object"==typeof b.default&&null!==b.default)&&void 0===b.default.__esModule&&(Object.defineProperty(b.default,"__esModule",{value:!0}),Object.assign(b.default,b),a.exports=b.default)},74429:(a,b,c)=>{"use strict";a.exports=c(81155).vendored["react-ssr"].ReactDOM},74758:(a,b,c)=>{Promise.resolve().then(c.bind(c,55038))},77943:(a,b,c)=>{"use strict";a.exports=c(7553).vendored["react-rsc"].ReactServerDOMWebpackServer},78335:()=>{},81155:(a,b,c)=>{"use strict";a.exports=c(10846)},81307:(a,b,c)=>{"use strict";c.r(b),c.d(b,{__next_app__:()=>k,handler:()=>m,routeModule:()=>l});var d=c(21635),e=c(86315),f=c(1020),g=c(61287),h={};for(let a in g)0>["default","__next_app__","routeModule","handler"].indexOf(a)&&(h[a]=()=>g[a]);c.d(b,h);let i={children:["",{children:["_global-error",{children:["__PAGE__",{},{page:[(0,d.p)(()=>Promise.resolve().then(c.t.bind(c,71311,23))),"next/dist/client/components/builtin/app-error.js"]}]},{}]},{"global-error":[(0,d.p)(()=>Promise.resolve().then(c.bind(c,55038))),"/Users/otto/Desktop/deepstudio/osw-studio-git/app/global-error.tsx"],forbidden:[(0,d.p)(()=>Promise.resolve().then(c.t.bind(c,45270,23))),"next/dist/client/components/builtin/forbidden.js"],unauthorized:[(0,d.p)(()=>Promise.resolve().then(c.t.bind(c,28193,23))),"next/dist/client/components/builtin/unauthorized.js"]},[]]}.children,j=(0,e.H)({tree:i,page:"/_global-error/page",pathname:"/_global-error",require:c,loadChunk:()=>Promise.resolve(),interopDefault:f.T}),k=j.__next_app__,l=j.routeModule,m=j.handler},89768:(a,b,c)=>{"use strict";Object.defineProperty(b,"__esModule",{value:!0}),Object.defineProperty(b,"createDedupedByCallsiteServerErrorLoggerDev",{enumerable:!0,get:function(){return i}});let d=function(a){if(a&&a.__esModule)return a;if(null===a||"object"!=typeof a&&"function"!=typeof a)return{default:a};var b=e(void 0);if(b&&b.has(a))return b.get(a);var c={__proto__:null},d=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var f in a)if("default"!==f&&Object.prototype.hasOwnProperty.call(a,f)){var g=d?Object.getOwnPropertyDescriptor(a,f):null;g&&(g.get||g.set)?Object.defineProperty(c,f,g):c[f]=a[f]}return c.default=a,b&&b.set(a,c),c}(c(91986));function e(a){if("function"!=typeof WeakMap)return null;var b=new WeakMap,c=new WeakMap;return(e=function(a){return a?c:b})(a)}let f={current:null},g="function"==typeof d.cache?d.cache:a=>a,h=console.warn;function i(a){return function(...b){h(a(...b))}}g(a=>{try{h(f.current)}finally{f.current=null}})},96487:()=>{}};var b=require("../../webpack-runtime.js");b.C(a);var c=b.X(0,[3445,6644],()=>b(b.s=81307));module.exports=c})();
.next/server/app/_global-error/page.js.nft.json ADDED
@@ -0,0 +1 @@
 
 
1
+ {"version":1,"files":["../../../../node_modules/@swc/helpers/_/_interop_require_default/package.json","../../../../node_modules/@swc/helpers/cjs/_interop_require_default.cjs","../../../../node_modules/@swc/helpers/package.json","../../../../node_modules/next/dist/build/adapter/setup-node-env.external.js","../../../../node_modules/next/dist/client/components/hooks-server-context.js","../../../../node_modules/next/dist/client/components/static-generation-bailout.js","../../../../node_modules/next/dist/client/lib/console.js","../../../../node_modules/next/dist/compiled/@opentelemetry/api/index.js","../../../../node_modules/next/dist/compiled/@opentelemetry/api/package.json","../../../../node_modules/next/dist/compiled/jsonwebtoken/index.js","../../../../node_modules/next/dist/compiled/jsonwebtoken/package.json","../../../../node_modules/next/dist/compiled/next-server/app-page.runtime.prod.js","../../../../node_modules/next/dist/compiled/source-map/package.json","../../../../node_modules/next/dist/compiled/source-map/source-map.js","../../../../node_modules/next/dist/compiled/stacktrace-parser/package.json","../../../../node_modules/next/dist/compiled/stacktrace-parser/stack-trace-parser.cjs.js","../../../../node_modules/next/dist/compiled/ws/index.js","../../../../node_modules/next/dist/compiled/ws/package.json","../../../../node_modules/next/dist/lib/client-and-server-references.js","../../../../node_modules/next/dist/lib/constants.js","../../../../node_modules/next/dist/lib/framework/boundary-constants.js","../../../../node_modules/next/dist/lib/interop-default.js","../../../../node_modules/next/dist/lib/is-error.js","../../../../node_modules/next/dist/lib/picocolors.js","../../../../node_modules/next/dist/lib/scheduler.js","../../../../node_modules/next/dist/lib/semver-noop.js","../../../../node_modules/next/dist/server/app-render/action-async-storage-instance.js","../../../../node_modules/next/dist/server/app-render/action-async-storage.external.js","../../../../node_modules/next/dist/server/app-render/after-task-async-storage-instance.js","../../../../node_modules/next/dist/server/app-render/after-task-async-storage.external.js","../../../../node_modules/next/dist/server/app-render/async-local-storage.js","../../../../node_modules/next/dist/server/app-render/blocking-route-messages.js","../../../../node_modules/next/dist/server/app-render/cache-signal.js","../../../../node_modules/next/dist/server/app-render/console-async-storage-instance.js","../../../../node_modules/next/dist/server/app-render/console-async-storage.external.js","../../../../node_modules/next/dist/server/app-render/dynamic-access-async-storage-instance.js","../../../../node_modules/next/dist/server/app-render/dynamic-access-async-storage.external.js","../../../../node_modules/next/dist/server/app-render/dynamic-rendering.js","../../../../node_modules/next/dist/server/app-render/instant-validation/boundary-constants.js","../../../../node_modules/next/dist/server/app-render/instant-validation/boundary-tracking.js","../../../../node_modules/next/dist/server/app-render/module-loading/track-module-loading.external.js","../../../../node_modules/next/dist/server/app-render/module-loading/track-module-loading.instance.js","../../../../node_modules/next/dist/server/app-render/staged-rendering.js","../../../../node_modules/next/dist/server/app-render/sync-io-messages.js","../../../../node_modules/next/dist/server/app-render/work-async-storage-instance.js","../../../../node_modules/next/dist/server/app-render/work-async-storage.external.js","../../../../node_modules/next/dist/server/app-render/work-unit-async-storage-instance.js","../../../../node_modules/next/dist/server/app-render/work-unit-async-storage.external.js","../../../../node_modules/next/dist/server/dev/browser-logs/file-logger.js","../../../../node_modules/next/dist/server/dynamic-rendering-utils.js","../../../../node_modules/next/dist/server/lib/incremental-cache/memory-cache.external.js","../../../../node_modules/next/dist/server/lib/incremental-cache/shared-cache-controls.external.js","../../../../node_modules/next/dist/server/lib/incremental-cache/tags-manifest.external.js","../../../../node_modules/next/dist/server/lib/lru-cache.js","../../../../node_modules/next/dist/server/lib/parse-stack.js","../../../../node_modules/next/dist/server/lib/router-utils/instrumentation-globals.external.js","../../../../node_modules/next/dist/server/lib/router-utils/instrumentation-node-extensions.js","../../../../node_modules/next/dist/server/lib/source-maps.js","../../../../node_modules/next/dist/server/lib/trace/constants.js","../../../../node_modules/next/dist/server/lib/trace/tracer.js","../../../../node_modules/next/dist/server/load-manifest.external.js","../../../../node_modules/next/dist/server/node-environment-baseline.js","../../../../node_modules/next/dist/server/node-environment-extensions/console-dim.external.js","../../../../node_modules/next/dist/server/node-environment-extensions/console-exit.js","../../../../node_modules/next/dist/server/node-environment-extensions/console-file.js","../../../../node_modules/next/dist/server/node-environment-extensions/date.js","../../../../node_modules/next/dist/server/node-environment-extensions/error-inspect.js","../../../../node_modules/next/dist/server/node-environment-extensions/fast-set-immediate.external.js","../../../../node_modules/next/dist/server/node-environment-extensions/io-utils.js","../../../../node_modules/next/dist/server/node-environment-extensions/node-crypto.js","../../../../node_modules/next/dist/server/node-environment-extensions/random.js","../../../../node_modules/next/dist/server/node-environment-extensions/unhandled-rejection.external.js","../../../../node_modules/next/dist/server/node-environment-extensions/web-crypto.js","../../../../node_modules/next/dist/server/node-environment.js","../../../../node_modules/next/dist/server/node-polyfill-crypto.js","../../../../node_modules/next/dist/server/patch-error-inspect.js","../../../../node_modules/next/dist/server/require-hook.js","../../../../node_modules/next/dist/server/response-cache/types.js","../../../../node_modules/next/dist/server/runtime-reacts.external.js","../../../../node_modules/next/dist/shared/lib/deep-freeze.js","../../../../node_modules/next/dist/shared/lib/instant-messages.js","../../../../node_modules/next/dist/shared/lib/invariant-error.js","../../../../node_modules/next/dist/shared/lib/is-plain-object.js","../../../../node_modules/next/dist/shared/lib/is-thenable.js","../../../../node_modules/next/dist/shared/lib/lazy-dynamic/bailout-to-csr.js","../../../../node_modules/next/dist/shared/lib/no-fallback-error.external.js","../../../../node_modules/next/dist/shared/lib/promise-with-resolvers.js","../../../../node_modules/next/dist/shared/lib/server-reference-info.js","../../../../node_modules/next/package.json","../../../../node_modules/react/cjs/react.development.js","../../../../node_modules/react/cjs/react.production.js","../../../../node_modules/react/index.js","../../../../node_modules/react/package.json","../../../package.json","../../chunks/3445.js","../../chunks/6644.js","../../webpack-runtime.js","page_client-reference-manifest.js"]}
.next/server/app/_global-error/page_client-reference-manifest.js ADDED
@@ -0,0 +1 @@
 
 
1
+ globalThis.__RSC_MANIFEST=(globalThis.__RSC_MANIFEST||{});globalThis.__RSC_MANIFEST["/_global-error/page"]={"moduleLoading":{"prefix":"/_next/"},"ssrModuleMapping":{"5187":{"*":{"id":"29005","name":"*","chunks":[],"async":false}},"11055":{"*":{"id":"35565","name":"*","chunks":[],"async":false}},"15626":{"*":{"id":"78128","name":"*","chunks":[],"async":false}},"32383":{"*":{"id":"32735","name":"*","chunks":[],"async":false}},"39295":{"*":{"id":"79379","name":"*","chunks":[],"async":false}},"52318":{"*":{"id":"60689","name":"*","chunks":[],"async":false}},"52329":{"*":{"id":"46005","name":"*","chunks":[],"async":false}},"54103":{"*":{"id":"1421","name":"*","chunks":[],"async":false}},"54690":{"*":{"id":"43248","name":"*","chunks":[],"async":false}},"57121":{"*":{"id":"35421","name":"*","chunks":[],"async":false}},"61304":{"*":{"id":"60440","name":"*","chunks":[],"async":false}},"61549":{"*":{"id":"99703","name":"*","chunks":[],"async":false}},"64777":{"*":{"id":"82265","name":"*","chunks":[],"async":false}},"65180":{"*":{"id":"4976","name":"*","chunks":[],"async":false}},"66365":{"*":{"id":"48515","name":"*","chunks":[],"async":false}},"66609":{"*":{"id":"90707","name":"*","chunks":[],"async":false}},"74581":{"*":{"id":"61335","name":"*","chunks":[],"async":false}},"78616":{"*":{"id":"84342","name":"*","chunks":[],"async":false}},"80029":{"*":{"id":"37368","name":"*","chunks":[],"async":false}},"86763":{"*":{"id":"9999","name":"*","chunks":[],"async":false}},"86869":{"*":{"id":"74661","name":"*","chunks":[],"async":false}},"90268":{"*":{"id":"90850","name":"*","chunks":[],"async":false}},"90484":{"*":{"id":"70664","name":"*","chunks":[],"async":false}},"98019":{"*":{"id":"38894","name":"*","chunks":[],"async":false}}},"edgeSSRModuleMapping":{},"clientModules":{"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-page.js":{"id":61304,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-page.js":{"id":61304,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-segment.js":{"id":78616,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-segment.js":{"id":78616,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/http-access-fallback/error-boundary.js":{"id":64777,"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":64777,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/layout-router.js":{"id":57121,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/layout-router.js":{"id":57121,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/render-from-template-context.js":{"id":74581,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/render-from-template-context.js":{"id":74581,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/framework/boundary-components.js":{"id":90484,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/framework/boundary-components.js":{"id":90484,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/metadata/generate/icon-mark.js":{"id":86869,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/metadata/generate/icon-mark.js":{"id":86869,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/assets/globals.css":{"id":81526,"name":"*","chunks":["6609","static/chunks/6609-d04b1d068005ddca.js","9802","static/chunks/9802-9c9c462b53f29f0e.js","8367","static/chunks/8367-b0f6205630262903.js","2799","static/chunks/2799-59294b17f2637889.js","8756","static/chunks/8756-ec844b11df9153aa.js","4955","static/chunks/4955-23104aa2134b08b8.js","3549","static/chunks/3549-e1b20f929ed3af5c.js","7177","static/chunks/app/layout-82267ffe46eceb33.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/backend-status-banner/index.tsx":{"id":90268,"name":"*","chunks":["6609","static/chunks/6609-d04b1d068005ddca.js","9802","static/chunks/9802-9c9c462b53f29f0e.js","8367","static/chunks/8367-b0f6205630262903.js","2799","static/chunks/2799-59294b17f2637889.js","8756","static/chunks/8756-ec844b11df9153aa.js","4955","static/chunks/4955-23104aa2134b08b8.js","3549","static/chunks/3549-e1b20f929ed3af5c.js","7177","static/chunks/app/layout-82267ffe46eceb33.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/mcp-activity-banner/index.tsx":{"id":5187,"name":"*","chunks":["6609","static/chunks/6609-d04b1d068005ddca.js","9802","static/chunks/9802-9c9c462b53f29f0e.js","8367","static/chunks/8367-b0f6205630262903.js","2799","static/chunks/2799-59294b17f2637889.js","8756","static/chunks/8756-ec844b11df9153aa.js","4955","static/chunks/4955-23104aa2134b08b8.js","3549","static/chunks/3549-e1b20f929ed3af5c.js","7177","static/chunks/app/layout-82267ffe46eceb33.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/tanstack-query-provider.tsx":{"id":15626,"name":"*","chunks":["6609","static/chunks/6609-d04b1d068005ddca.js","9802","static/chunks/9802-9c9c462b53f29f0e.js","8367","static/chunks/8367-b0f6205630262903.js","2799","static/chunks/2799-59294b17f2637889.js","8756","static/chunks/8756-ec844b11df9153aa.js","4955","static/chunks/4955-23104aa2134b08b8.js","3549","static/chunks/3549-e1b20f929ed3af5c.js","7177","static/chunks/app/layout-82267ffe46eceb33.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/theme-provider.tsx":{"id":32383,"name":"*","chunks":["6609","static/chunks/6609-d04b1d068005ddca.js","9802","static/chunks/9802-9c9c462b53f29f0e.js","8367","static/chunks/8367-b0f6205630262903.js","2799","static/chunks/2799-59294b17f2637889.js","8756","static/chunks/8756-ec844b11df9153aa.js","4955","static/chunks/4955-23104aa2134b08b8.js","3549","static/chunks/3549-e1b20f929ed3af5c.js","7177","static/chunks/app/layout-82267ffe46eceb33.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/ui/sonner.tsx":{"id":61549,"name":"*","chunks":["6609","static/chunks/6609-d04b1d068005ddca.js","9802","static/chunks/9802-9c9c462b53f29f0e.js","8367","static/chunks/8367-b0f6205630262903.js","2799","static/chunks/2799-59294b17f2637889.js","8756","static/chunks/8756-ec844b11df9153aa.js","4955","static/chunks/4955-23104aa2134b08b8.js","3549","static/chunks/3549-e1b20f929ed3af5c.js","7177","static/chunks/app/layout-82267ffe46eceb33.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":25729,"name":"*","chunks":["6609","static/chunks/6609-d04b1d068005ddca.js","9802","static/chunks/9802-9c9c462b53f29f0e.js","8367","static/chunks/8367-b0f6205630262903.js","2799","static/chunks/2799-59294b17f2637889.js","8756","static/chunks/8756-ec844b11df9153aa.js","4955","static/chunks/4955-23104aa2134b08b8.js","3549","static/chunks/3549-e1b20f929ed3af5c.js","7177","static/chunks/app/layout-82267ffe46eceb33.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":89620,"name":"*","chunks":["6609","static/chunks/6609-d04b1d068005ddca.js","9802","static/chunks/9802-9c9c462b53f29f0e.js","8367","static/chunks/8367-b0f6205630262903.js","2799","static/chunks/2799-59294b17f2637889.js","8756","static/chunks/8756-ec844b11df9153aa.js","4955","static/chunks/4955-23104aa2134b08b8.js","3549","static/chunks/3549-e1b20f929ed3af5c.js","7177","static/chunks/app/layout-82267ffe46eceb33.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/global-error.tsx":{"id":54690,"name":"*","chunks":["4219","static/chunks/app/global-error-7240682073063959.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/sonner/dist/index.mjs":{"id":66609,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/login/page.tsx":{"id":66365,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/page.tsx":{"id":11055,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/register/page.tsx":{"id":52329,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/page-wrapper/index.tsx":{"id":39295,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/test-generation/page.tsx":{"id":52318,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/mcp/consent-form.tsx":{"id":98019,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/ui/logo.tsx":{"id":54103,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page.tsx":{"id":80029,"name":"*","chunks":["2685","static/chunks/9ad0e60a-b509baefc1ee1013.js","7003","static/chunks/14258b02-ae2eff76e8809e2c.js","5948","static/chunks/06bf0ff1-05bec4405a26193e.js","4316","static/chunks/ad2866b8-6c51983a1eb56136.js","6609","static/chunks/6609-d04b1d068005ddca.js","9802","static/chunks/9802-9c9c462b53f29f0e.js","8367","static/chunks/8367-b0f6205630262903.js","9756","static/chunks/9756-c0db2184d44e8848.js","6614","static/chunks/6614-c74a3a99c67c7182.js","4172","static/chunks/4172-d5730e9cf6cac21e.js","3775","static/chunks/3775-4b72808c43fde03a.js","8520","static/chunks/8520-d03092f6af5145d5.js","8756","static/chunks/8756-ec844b11df9153aa.js","4955","static/chunks/4955-23104aa2134b08b8.js","3549","static/chunks/3549-e1b20f929ed3af5c.js","9693","static/chunks/9693-ca07ea962aff2983.js","5024","static/chunks/5024-b5961b13eb2d5fd4.js","7942","static/chunks/7942-062adc70592d9c8b.js","8974","static/chunks/app/page-2232198a6240d5f9.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/view-mode-provider.tsx":{"id":65180,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/w/[workspaceId]/projects/page.tsx":{"id":86763,"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/e9b7c5983eff0933.css"},{"inlined":false,"path":"static/css/1138060002beec9e.css"}],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/global-error":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/_global-error/page":[]},"rscModuleMapping":{"5187":{"*":{"id":"95419","name":"*","chunks":[],"async":false}},"11055":{"*":{"id":"93843","name":"*","chunks":[],"async":false}},"15626":{"*":{"id":"13526","name":"*","chunks":[],"async":false}},"32383":{"*":{"id":"4085","name":"*","chunks":[],"async":false}},"39295":{"*":{"id":"44785","name":"*","chunks":[],"async":false}},"52318":{"*":{"id":"8333","name":"*","chunks":[],"async":false}},"52329":{"*":{"id":"79979","name":"*","chunks":[],"async":false}},"54103":{"*":{"id":"9935","name":"*","chunks":[],"async":false}},"54690":{"*":{"id":"55038","name":"*","chunks":[],"async":false}},"57121":{"*":{"id":"98099","name":"*","chunks":[],"async":false}},"61304":{"*":{"id":"15098","name":"*","chunks":[],"async":false}},"61549":{"*":{"id":"85561","name":"*","chunks":[],"async":false}},"64777":{"*":{"id":"33859","name":"*","chunks":[],"async":false}},"65180":{"*":{"id":"18682","name":"*","chunks":[],"async":false}},"66365":{"*":{"id":"889","name":"*","chunks":[],"async":false}},"66609":{"*":{"id":"23417","name":"*","chunks":[],"async":false}},"74581":{"*":{"id":"16237","name":"*","chunks":[],"async":false}},"78616":{"*":{"id":"47644","name":"*","chunks":[],"async":false}},"80029":{"*":{"id":"99647","name":"*","chunks":[],"async":false}},"81526":{"*":{"id":"94348","name":"*","chunks":[],"async":false}},"86763":{"*":{"id":"43377","name":"*","chunks":[],"async":false}},"86869":{"*":{"id":"36675","name":"*","chunks":[],"async":false}},"90268":{"*":{"id":"11804","name":"*","chunks":[],"async":false}},"90484":{"*":{"id":"98562","name":"*","chunks":[],"async":false}},"98019":{"*":{"id":"98185","name":"*","chunks":[],"async":false}}},"edgeRscModuleMapping":{}};
.next/server/app/_not-found.html ADDED
@@ -0,0 +1 @@
 
 
1
+ <!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1"/><link rel="preload" href="/_next/static/media/58f662ed5ba12a72-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/c3f6eb667c0186c5-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/e4af272ccee01ff0-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="stylesheet" href="/_next/static/css/e9b7c5983eff0933.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/css/1138060002beec9e.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-a4114446528a0cad.js"/><script src="/_next/static/chunks/4bd1b696-8a4ab4fdf0ae305a.js" async=""></script><script src="/_next/static/chunks/3794-d7cddff008311ab3.js" async=""></script><script src="/_next/static/chunks/main-app-a1f3e73b9952cd96.js" async=""></script><script src="/_next/static/chunks/6609-d04b1d068005ddca.js" async=""></script><script src="/_next/static/chunks/9802-9c9c462b53f29f0e.js" async=""></script><script src="/_next/static/chunks/8367-b0f6205630262903.js" async=""></script><script src="/_next/static/chunks/2799-59294b17f2637889.js" async=""></script><script src="/_next/static/chunks/8756-ec844b11df9153aa.js" async=""></script><script src="/_next/static/chunks/4955-23104aa2134b08b8.js" async=""></script><script src="/_next/static/chunks/3549-e1b20f929ed3af5c.js" async=""></script><script src="/_next/static/chunks/app/layout-82267ffe46eceb33.js" async=""></script><script src="/_next/static/chunks/app/global-error-7240682073063959.js" async=""></script><meta name="robots" content="noindex"/><meta name="theme-color" content="#000000"/><title>OSW Studio</title><meta name="description" content="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."/><meta name="mobile-web-app-capable" content="yes"/><meta name="apple-mobile-web-app-title" content="OSW-Studio"/><meta name="apple-mobile-web-app-status-bar-style" content="black-translucent"/><meta property="og:title" content="Open Source Web Studio | Agentic AI Development"/><meta property="og:description" content="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."/><meta property="og:url" content="https://huggingface.co/spaces/otst/osw-studio"/><meta property="og:site_name" content="Open Source Web Studio"/><meta property="og:image" content="https://huggingface.co/spaces/otst/osw-studio/resolve/main/banner.png"/><meta property="og:image:width" content="1200"/><meta property="og:image:height" content="630"/><meta property="og:image:alt" content="Open Source Web Studio - Agentic AI Development"/><meta name="twitter:card" content="summary_large_image"/><meta name="twitter:title" content="OSW Studio | Agentic AI Development"/><meta name="twitter:description" content="OSW-Studio is an AI-powered development environment that enables autonomous multi-file development through intelligent tool usage. Build complete applications with natural language."/><meta name="twitter:image" content="https://huggingface.co/spaces/otst/osw-studio/resolve/main/banner.png"/><link rel="shortcut icon" href="/osw-studio-logo.svg"/><link rel="icon" href="/osw-studio-logo.svg"/><link rel="apple-touch-icon" href="/osw-studio-logo.svg"/><meta name="next-size-adjust" content=""/><title>404: This page could not be found.</title><script src="/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule=""></script></head><body class="__variable_f367f3 __variable_438d47 antialiased bg-background h-[100dvh] overflow-hidden"><div hidden=""><!--$--><!--/$--></div><script>((a,b,c,d,e,f,g,h)=>{let i=document.documentElement,j=["light","dark"];function k(b){var c;(Array.isArray(a)?a:[a]).forEach(a=>{let c="class"===a,d=c&&f?e.map(a=>f[a]||a):e;c?(i.classList.remove(...d),i.classList.add(f&&f[b]?f[b]:b)):i.setAttribute(a,b)}),c=b,h&&j.includes(c)&&(i.style.colorScheme=c)}if(d)k(d);else try{let a=localStorage.getItem(b)||c,d=g&&"system"===a?window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light":a;k(d)}catch(a){}})("class","osw-studio-theme","dark",null,["light","dark"],null,true,true)</script><section aria-label="Notifications alt+T" tabindex="-1" aria-live="polite" aria-relevant="additions text" aria-atomic="false" data-react-aria-top-layer="true"></section><div style="font-family:system-ui,&quot;Segoe UI&quot;,Roboto,Helvetica,Arial,sans-serif,&quot;Apple Color Emoji&quot;,&quot;Segoe UI Emoji&quot;;height:100vh;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center"><div><style>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)}}</style><h1 class="next-error-h1" style="display:inline-block;margin:0 20px 0 0;padding:0 23px 0 0;font-size:24px;font-weight:500;vertical-align:top;line-height:49px">404</h1><div style="display:inline-block"><h2 style="font-size:14px;font-weight:400;line-height:49px;margin:0">This page could not be found.</h2></div></div></div><!--$--><!--/$--><script src="/_next/static/chunks/webpack-a4114446528a0cad.js" id="_R_" async=""></script><script>(self.__next_f=self.__next_f||[]).push([0])</script><script>self.__next_f.push([1,"1:\"$Sreact.fragment\"\n2:I[32383,[\"6609\",\"static/chunks/6609-d04b1d068005ddca.js\",\"9802\",\"static/chunks/9802-9c9c462b53f29f0e.js\",\"8367\",\"static/chunks/8367-b0f6205630262903.js\",\"2799\",\"static/chunks/2799-59294b17f2637889.js\",\"8756\",\"static/chunks/8756-ec844b11df9153aa.js\",\"4955\",\"static/chunks/4955-23104aa2134b08b8.js\",\"3549\",\"static/chunks/3549-e1b20f929ed3af5c.js\",\"7177\",\"static/chunks/app/layout-82267ffe46eceb33.js\"],\"ThemeProvider\"]\n3:I[61549,[\"6609\",\"static/chunks/6609-d04b1d068005ddca.js\",\"9802\",\"static/chunks/9802-9c9c462b53f29f0e.js\",\"8367\",\"static/chunks/8367-b0f6205630262903.js\",\"2799\",\"static/chunks/2799-59294b17f2637889.js\",\"8756\",\"static/chunks/8756-ec844b11df9153aa.js\",\"4955\",\"static/chunks/4955-23104aa2134b08b8.js\",\"3549\",\"static/chunks/3549-e1b20f929ed3af5c.js\",\"7177\",\"static/chunks/app/layout-82267ffe46eceb33.js\"],\"Toaster\"]\n4:I[90268,[\"6609\",\"static/chunks/6609-d04b1d068005ddca.js\",\"9802\",\"static/chunks/9802-9c9c462b53f29f0e.js\",\"8367\",\"static/chunks/8367-b0f6205630262903.js\",\"2799\",\"static/chunks/2799-59294b17f2637889.js\",\"8756\",\"static/chunks/8756-ec844b11df9153aa.js\",\"4955\",\"static/chunks/4955-23104aa2134b08b8.js\",\"3549\",\"static/chunks/3549-e1b20f929ed3af5c.js\",\"7177\",\"static/chunks/app/layout-82267ffe46eceb33.js\"],\"BackendStatusBanner\"]\n5:I[5187,[\"6609\",\"static/chunks/6609-d04b1d068005ddca.js\",\"9802\",\"static/chunks/9802-9c9c462b53f29f0e.js\",\"8367\",\"static/chunks/8367-b0f6205630262903.js\",\"2799\",\"static/chunks/2799-59294b17f2637889.js\",\"8756\",\"static/chunks/8756-ec844b11df9153aa.js\",\"4955\",\"static/chunks/4955-23104aa2134b08b8.js\",\"3549\",\"static/chunks/3549-e1b20f929ed3af5c.js\",\"7177\",\"static/chunks/app/layout-82267ffe46eceb33.js\"],\"McpActivityBanner\"]\n6:I[15626,[\"6609\",\"static/chunks/6609-d04b1d068005ddca.js\",\"9802\",\"static/chunks/9802-9c9c462b53f29f0e.js\",\"8367\",\"static/chunks/8367-b0f6205630262903.js\",\"2799\",\"static/chunks/2799-59294b17f2637889.js\",\"8756\",\"static/chunks/8756-ec844b11df9153aa.js\",\"4955\",\"static/chunks/4955-23104aa2134b08b8.js\",\"3549\",\"static/chunks/3549-e1b20f929ed3af5c.js\",\"7177\",\"static/chunks/app/layout-82267ffe46eceb33.js\"],\"default\"]\n7:I[57121,[],\"\"]\n8:I[74581,[],\"\"]\n9:I[90484,[],\"OutletBoundary\"]\na:\"$Sreact.suspense\"\nd:I[90484,[],\"ViewportBoundary\"]\nf:I[90484,[],\"MetadataBoundary\"]\n11:I[54690,[\"4219\",\"static/chunks/app/global-error-7240682073063959.js\"],\"default\"]\n:HL[\"/_next/static/media/58f662ed5ba12a72-s.p.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/media/c3f6eb667c0186c5-s.p.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/media/e4af272ccee01ff0-s.p.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/css/e9b7c5983eff0933.css\",\"style\"]\n:HL[\"/_next/static/css/1138060002beec9e.css\",\"style\"]\nc:X\n0:{\"P\":null,\"c\":[\"\",\"_not-found\"],\"q\":\"\",\"i\":false,\"f\":[[[\"\",{\"children\":[\"_not-found\",{\"children\":[\"__PAGE__\",{},\"$undefined\",\"$undefined\",4608]},\"$undefined\",\"$undefined\",4608]},\"$undefined\",\"$undefined\",4624],[[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/e9b7c5983eff0933.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"link\",\"1\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/1138060002beec9e.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,{}],[\"$\",\"$L5\",null,{}],[\"$\",\"$L6\",null,{\"children\":[\"$\",\"$L7\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L8\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]}]]}]}]}]]}],{\"children\":[[\"$\",\"$1\",\"c\",{\"children\":[null,[\"$\",\"$L7\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L8\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]]}],{\"children\":[[\"$\",\"$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,[\"$\",\"$L9\",null,{\"children\":[\"$\",\"$a\",null,{\"name\":\"Next.MetadataOutlet\",\"children\":\"$@b\"}]}]]}],{},null,false,null]},null,false,\"$c\"]},null,false,null],[\"$\",\"$1\",\"h\",{\"children\":[[\"$\",\"meta\",null,{\"name\":\"robots\",\"content\":\"noindex\"}],[\"$\",\"$Ld\",null,{\"children\":\"$Le\"}],[\"$\",\"div\",null,{\"hidden\":true,\"children\":[\"$\",\"$Lf\",null,{\"children\":[\"$\",\"$a\",null,{\"name\":\"Next.Metadata\",\"children\":\"$L10\"}]}]}],[\"$\",\"meta\",null,{\"name\":\"next-size-adjust\",\"content\":\"\"}]]}],false]],\"m\":\"$undefined\",\"G\":[\"$11\",[]],\"S\":true,\"h\":null,\"r\":\"$undefined\",\"s\":\"$undefined\",\"a\":\"$undefined\",\"l\":\"$undefined\",\"p\":\"$undefined\",\"d\":\"$undefined\",\"b\":\"IcaHav3WBDC0zG-P0ri12\"}\nc:C\ne:[[\"$\",\"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\"}]]\n12:I[86869,[],\"IconMark\"]\nb:null\n10:[[\"$\",\"title\",\"0\",{\"children\":\"OSW Studio\"}],[\"$\",\"meta\",\"1\",{\"name\":\"description\",\"content\":\"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.\"}],[\"$\",\"meta\",\"2\",{\"name\":\"mobile-web-app-capable\",\"content\":\"yes\"}],[\"$\",\"meta\",\"3\",{\"name\":\"apple-mobile-web-app-title\",\"content\":\"OSW-Studio\"}],[\"$\",\"meta\",\"4\",{\"name\":\"apple-mobile-web-app-status-bar-style\",\"content\":\"black-translucent\"}],[\"$\",\"meta\",\"5\",{\"property\":\"og:title\",\"content\":\"Open Source Web Studio | Agentic AI Development\"}],[\"$\",\"meta\",\"6\",{\"property\":\"og:description\",\"content\":\"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.\"}],[\"$\",\"meta\",\"7\",{\"property\":\"og:url\",\"content\":\"https://huggingface.co/spaces/otst/osw-studio\"}],[\"$\",\"meta\",\"8\",{\"property\":\"og:site_name\",\"content\":\"Open Source Web Studio\"}],[\"$\",\"meta\",\"9\",{\"property\":\"og:image\",\"content\":\"https://huggingface.co/spaces/otst/osw-studio/resolve/main/banner.png\"}],[\"$\",\"meta\",\"10\",{\"property\":\"og:image:width\",\"content\":\"1200\"}],[\"$\",\"meta\",\"11\",{\"property\":\"og:image:height\",\"content\":\"630\"}],[\"$\",\"meta\",\"12\",{\"property\":\"og:image:alt\",\"content\":\"Open Source Web Studio - Agentic AI Development\"}],[\"$\",\"meta\",\"13\",{\"name\":\"twitter:card\",\"content\":\"summary_large_image\"}],[\"$\",\"meta\",\"14\",{\"name\":\"twitter:title\",\"content\":\"OSW Studio | Agentic AI Development\"}],[\"$\",\"meta\",\"15\",{\"name\":\"twitter:description\",\"content\":\"OSW-Studio is an AI-powered development environment that enables autonomous multi-file development through intelligent tool usage. Build complete applications with natural language.\"}],[\"$\",\"meta\",\"16\",{\"name\":\"twitter:image\",\"content\":\"https://huggingface.co/spaces/otst/osw-studio/resolve/main/banner.png\"}],[\"$\",\"link\",\"17\",{\"rel\":\"shortcut icon\",\"href\":\"/osw-studio-logo.svg\"}],[\"$\",\"link\",\"18\",{\"rel\":\"icon\",\"href\":\"/osw-studio-logo.svg\"}],[\"$\",\"link\",\"19\",{\"rel\":\"apple-touch-icon\",\"href\":\"/osw-studio-logo.svg\"}],[\"$\",\"$L12\",\"20\",{}]]\n"])</script></body></html>
.next/server/app/_not-found.meta ADDED
@@ -0,0 +1,27 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "status": 404,
3
+ "headers": {
4
+ "x-nextjs-stale-time": "300",
5
+ "x-nextjs-prerender": "1",
6
+ "x-next-cache-tags": "_N_T_/layout,_N_T_/_not-found/layout,_N_T_/_not-found/page,_N_T_/_not-found"
7
+ },
8
+ "segmentPaths": [
9
+ "/_tree",
10
+ "/_full",
11
+ "/_not-found/__PAGE__"
12
+ ],
13
+ "prefetchHints": {
14
+ "hints": 64,
15
+ "slots": {
16
+ "children": {
17
+ "hints": 96,
18
+ "slots": {
19
+ "children": {
20
+ "hints": 160,
21
+ "slots": null
22
+ }
23
+ }
24
+ }
25
+ }
26
+ }
27
+ }
.next/server/app/_not-found.rsc ADDED
@@ -0,0 +1,25 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ 1:"$Sreact.fragment"
2
+ 2:I[32383,["6609","static/chunks/6609-d04b1d068005ddca.js","9802","static/chunks/9802-9c9c462b53f29f0e.js","8367","static/chunks/8367-b0f6205630262903.js","2799","static/chunks/2799-59294b17f2637889.js","8756","static/chunks/8756-ec844b11df9153aa.js","4955","static/chunks/4955-23104aa2134b08b8.js","3549","static/chunks/3549-e1b20f929ed3af5c.js","7177","static/chunks/app/layout-82267ffe46eceb33.js"],"ThemeProvider"]
3
+ 3:I[61549,["6609","static/chunks/6609-d04b1d068005ddca.js","9802","static/chunks/9802-9c9c462b53f29f0e.js","8367","static/chunks/8367-b0f6205630262903.js","2799","static/chunks/2799-59294b17f2637889.js","8756","static/chunks/8756-ec844b11df9153aa.js","4955","static/chunks/4955-23104aa2134b08b8.js","3549","static/chunks/3549-e1b20f929ed3af5c.js","7177","static/chunks/app/layout-82267ffe46eceb33.js"],"Toaster"]
4
+ 4:I[90268,["6609","static/chunks/6609-d04b1d068005ddca.js","9802","static/chunks/9802-9c9c462b53f29f0e.js","8367","static/chunks/8367-b0f6205630262903.js","2799","static/chunks/2799-59294b17f2637889.js","8756","static/chunks/8756-ec844b11df9153aa.js","4955","static/chunks/4955-23104aa2134b08b8.js","3549","static/chunks/3549-e1b20f929ed3af5c.js","7177","static/chunks/app/layout-82267ffe46eceb33.js"],"BackendStatusBanner"]
5
+ 5:I[5187,["6609","static/chunks/6609-d04b1d068005ddca.js","9802","static/chunks/9802-9c9c462b53f29f0e.js","8367","static/chunks/8367-b0f6205630262903.js","2799","static/chunks/2799-59294b17f2637889.js","8756","static/chunks/8756-ec844b11df9153aa.js","4955","static/chunks/4955-23104aa2134b08b8.js","3549","static/chunks/3549-e1b20f929ed3af5c.js","7177","static/chunks/app/layout-82267ffe46eceb33.js"],"McpActivityBanner"]
6
+ 6:I[15626,["6609","static/chunks/6609-d04b1d068005ddca.js","9802","static/chunks/9802-9c9c462b53f29f0e.js","8367","static/chunks/8367-b0f6205630262903.js","2799","static/chunks/2799-59294b17f2637889.js","8756","static/chunks/8756-ec844b11df9153aa.js","4955","static/chunks/4955-23104aa2134b08b8.js","3549","static/chunks/3549-e1b20f929ed3af5c.js","7177","static/chunks/app/layout-82267ffe46eceb33.js"],"default"]
7
+ 7:I[57121,[],""]
8
+ 8:I[74581,[],""]
9
+ 9:I[90484,[],"OutletBoundary"]
10
+ a:"$Sreact.suspense"
11
+ d:I[90484,[],"ViewportBoundary"]
12
+ f:I[90484,[],"MetadataBoundary"]
13
+ 11:I[54690,["4219","static/chunks/app/global-error-7240682073063959.js"],"default"]
14
+ :HL["/_next/static/media/58f662ed5ba12a72-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}]
15
+ :HL["/_next/static/media/c3f6eb667c0186c5-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}]
16
+ :HL["/_next/static/media/e4af272ccee01ff0-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}]
17
+ :HL["/_next/static/css/e9b7c5983eff0933.css","style"]
18
+ :HL["/_next/static/css/1138060002beec9e.css","style"]
19
+ c:X
20
+ 0:{"P":null,"c":["","_not-found"],"q":"","i":false,"f":[[["",{"children":["_not-found",{"children":["__PAGE__",{},"$undefined","$undefined",4608]},"$undefined","$undefined",4608]},"$undefined","$undefined",4624],[["$","$1","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/e9b7c5983eff0933.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}],["$","link","1",{"rel":"stylesheet","href":"/_next/static/css/1138060002beec9e.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,{}],["$","$L5",null,{}],["$","$L6",null,{"children":["$","$L7",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L8",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","forbidden":"$undefined","unauthorized":"$undefined"}]}]]}]}]}]]}],{"children":[["$","$1","c",{"children":[null,["$","$L7",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L8",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","forbidden":"$undefined","unauthorized":"$undefined"}]]}],{"children":[["$","$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,["$","$L9",null,{"children":["$","$a",null,{"name":"Next.MetadataOutlet","children":"$@b"}]}]]}],{},null,false,null]},null,false,"$c"]},null,false,null],["$","$1","h",{"children":[["$","meta",null,{"name":"robots","content":"noindex"}],["$","$Ld",null,{"children":"$Le"}],["$","div",null,{"hidden":true,"children":["$","$Lf",null,{"children":["$","$a",null,{"name":"Next.Metadata","children":"$L10"}]}]}],["$","meta",null,{"name":"next-size-adjust","content":""}]]}],false]],"m":"$undefined","G":["$11",[]],"S":true,"h":null,"r":"$undefined","s":"$undefined","a":"$undefined","l":"$undefined","p":"$undefined","d":"$undefined","b":"IcaHav3WBDC0zG-P0ri12"}
21
+ c:C
22
+ e:[["$","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"}]]
23
+ 12:I[86869,[],"IconMark"]
24
+ b:null
25
+ 10:[["$","title","0",{"children":"OSW Studio"}],["$","meta","1",{"name":"description","content":"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."}],["$","meta","2",{"name":"mobile-web-app-capable","content":"yes"}],["$","meta","3",{"name":"apple-mobile-web-app-title","content":"OSW-Studio"}],["$","meta","4",{"name":"apple-mobile-web-app-status-bar-style","content":"black-translucent"}],["$","meta","5",{"property":"og:title","content":"Open Source Web Studio | Agentic AI Development"}],["$","meta","6",{"property":"og:description","content":"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."}],["$","meta","7",{"property":"og:url","content":"https://huggingface.co/spaces/otst/osw-studio"}],["$","meta","8",{"property":"og:site_name","content":"Open Source Web Studio"}],["$","meta","9",{"property":"og:image","content":"https://huggingface.co/spaces/otst/osw-studio/resolve/main/banner.png"}],["$","meta","10",{"property":"og:image:width","content":"1200"}],["$","meta","11",{"property":"og:image:height","content":"630"}],["$","meta","12",{"property":"og:image:alt","content":"Open Source Web Studio - Agentic AI Development"}],["$","meta","13",{"name":"twitter:card","content":"summary_large_image"}],["$","meta","14",{"name":"twitter:title","content":"OSW Studio | Agentic AI Development"}],["$","meta","15",{"name":"twitter:description","content":"OSW-Studio is an AI-powered development environment that enables autonomous multi-file development through intelligent tool usage. Build complete applications with natural language."}],["$","meta","16",{"name":"twitter:image","content":"https://huggingface.co/spaces/otst/osw-studio/resolve/main/banner.png"}],["$","link","17",{"rel":"shortcut icon","href":"/osw-studio-logo.svg"}],["$","link","18",{"rel":"icon","href":"/osw-studio-logo.svg"}],["$","link","19",{"rel":"apple-touch-icon","href":"/osw-studio-logo.svg"}],["$","$L12","20",{}]]
.next/server/app/_not-found.segments/_full.segment.rsc ADDED
@@ -0,0 +1,25 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ 1:"$Sreact.fragment"
2
+ 2:I[32383,["6609","static/chunks/6609-d04b1d068005ddca.js","9802","static/chunks/9802-9c9c462b53f29f0e.js","8367","static/chunks/8367-b0f6205630262903.js","2799","static/chunks/2799-59294b17f2637889.js","8756","static/chunks/8756-ec844b11df9153aa.js","4955","static/chunks/4955-23104aa2134b08b8.js","3549","static/chunks/3549-e1b20f929ed3af5c.js","7177","static/chunks/app/layout-82267ffe46eceb33.js"],"ThemeProvider"]
3
+ 3:I[61549,["6609","static/chunks/6609-d04b1d068005ddca.js","9802","static/chunks/9802-9c9c462b53f29f0e.js","8367","static/chunks/8367-b0f6205630262903.js","2799","static/chunks/2799-59294b17f2637889.js","8756","static/chunks/8756-ec844b11df9153aa.js","4955","static/chunks/4955-23104aa2134b08b8.js","3549","static/chunks/3549-e1b20f929ed3af5c.js","7177","static/chunks/app/layout-82267ffe46eceb33.js"],"Toaster"]
4
+ 4:I[90268,["6609","static/chunks/6609-d04b1d068005ddca.js","9802","static/chunks/9802-9c9c462b53f29f0e.js","8367","static/chunks/8367-b0f6205630262903.js","2799","static/chunks/2799-59294b17f2637889.js","8756","static/chunks/8756-ec844b11df9153aa.js","4955","static/chunks/4955-23104aa2134b08b8.js","3549","static/chunks/3549-e1b20f929ed3af5c.js","7177","static/chunks/app/layout-82267ffe46eceb33.js"],"BackendStatusBanner"]
5
+ 5:I[5187,["6609","static/chunks/6609-d04b1d068005ddca.js","9802","static/chunks/9802-9c9c462b53f29f0e.js","8367","static/chunks/8367-b0f6205630262903.js","2799","static/chunks/2799-59294b17f2637889.js","8756","static/chunks/8756-ec844b11df9153aa.js","4955","static/chunks/4955-23104aa2134b08b8.js","3549","static/chunks/3549-e1b20f929ed3af5c.js","7177","static/chunks/app/layout-82267ffe46eceb33.js"],"McpActivityBanner"]
6
+ 6:I[15626,["6609","static/chunks/6609-d04b1d068005ddca.js","9802","static/chunks/9802-9c9c462b53f29f0e.js","8367","static/chunks/8367-b0f6205630262903.js","2799","static/chunks/2799-59294b17f2637889.js","8756","static/chunks/8756-ec844b11df9153aa.js","4955","static/chunks/4955-23104aa2134b08b8.js","3549","static/chunks/3549-e1b20f929ed3af5c.js","7177","static/chunks/app/layout-82267ffe46eceb33.js"],"default"]
7
+ 7:I[57121,[],""]
8
+ 8:I[74581,[],""]
9
+ 9:I[90484,[],"OutletBoundary"]
10
+ a:"$Sreact.suspense"
11
+ d:I[90484,[],"ViewportBoundary"]
12
+ f:I[90484,[],"MetadataBoundary"]
13
+ 11:I[54690,["4219","static/chunks/app/global-error-7240682073063959.js"],"default"]
14
+ :HL["/_next/static/media/58f662ed5ba12a72-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}]
15
+ :HL["/_next/static/media/c3f6eb667c0186c5-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}]
16
+ :HL["/_next/static/media/e4af272ccee01ff0-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}]
17
+ :HL["/_next/static/css/e9b7c5983eff0933.css","style"]
18
+ :HL["/_next/static/css/1138060002beec9e.css","style"]
19
+ c:X
20
+ 0:{"P":null,"c":["","_not-found"],"q":"","i":false,"f":[[["",{"children":["_not-found",{"children":["__PAGE__",{},"$undefined","$undefined",4608]},"$undefined","$undefined",4608]},"$undefined","$undefined",4624],[["$","$1","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/e9b7c5983eff0933.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}],["$","link","1",{"rel":"stylesheet","href":"/_next/static/css/1138060002beec9e.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,{}],["$","$L5",null,{}],["$","$L6",null,{"children":["$","$L7",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L8",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","forbidden":"$undefined","unauthorized":"$undefined"}]}]]}]}]}]]}],{"children":[["$","$1","c",{"children":[null,["$","$L7",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L8",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","forbidden":"$undefined","unauthorized":"$undefined"}]]}],{"children":[["$","$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,["$","$L9",null,{"children":["$","$a",null,{"name":"Next.MetadataOutlet","children":"$@b"}]}]]}],{},null,false,null]},null,false,"$c"]},null,false,null],["$","$1","h",{"children":[["$","meta",null,{"name":"robots","content":"noindex"}],["$","$Ld",null,{"children":"$Le"}],["$","div",null,{"hidden":true,"children":["$","$Lf",null,{"children":["$","$a",null,{"name":"Next.Metadata","children":"$L10"}]}]}],["$","meta",null,{"name":"next-size-adjust","content":""}]]}],false]],"m":"$undefined","G":["$11",[]],"S":true,"h":null,"r":"$undefined","s":"$undefined","a":"$undefined","l":"$undefined","p":"$undefined","d":"$undefined","b":"IcaHav3WBDC0zG-P0ri12"}
21
+ c:C
22
+ e:[["$","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"}]]
23
+ 12:I[86869,[],"IconMark"]
24
+ b:null
25
+ 10:[["$","title","0",{"children":"OSW Studio"}],["$","meta","1",{"name":"description","content":"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."}],["$","meta","2",{"name":"mobile-web-app-capable","content":"yes"}],["$","meta","3",{"name":"apple-mobile-web-app-title","content":"OSW-Studio"}],["$","meta","4",{"name":"apple-mobile-web-app-status-bar-style","content":"black-translucent"}],["$","meta","5",{"property":"og:title","content":"Open Source Web Studio | Agentic AI Development"}],["$","meta","6",{"property":"og:description","content":"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."}],["$","meta","7",{"property":"og:url","content":"https://huggingface.co/spaces/otst/osw-studio"}],["$","meta","8",{"property":"og:site_name","content":"Open Source Web Studio"}],["$","meta","9",{"property":"og:image","content":"https://huggingface.co/spaces/otst/osw-studio/resolve/main/banner.png"}],["$","meta","10",{"property":"og:image:width","content":"1200"}],["$","meta","11",{"property":"og:image:height","content":"630"}],["$","meta","12",{"property":"og:image:alt","content":"Open Source Web Studio - Agentic AI Development"}],["$","meta","13",{"name":"twitter:card","content":"summary_large_image"}],["$","meta","14",{"name":"twitter:title","content":"OSW Studio | Agentic AI Development"}],["$","meta","15",{"name":"twitter:description","content":"OSW-Studio is an AI-powered development environment that enables autonomous multi-file development through intelligent tool usage. Build complete applications with natural language."}],["$","meta","16",{"name":"twitter:image","content":"https://huggingface.co/spaces/otst/osw-studio/resolve/main/banner.png"}],["$","link","17",{"rel":"shortcut icon","href":"/osw-studio-logo.svg"}],["$","link","18",{"rel":"icon","href":"/osw-studio-logo.svg"}],["$","link","19",{"rel":"apple-touch-icon","href":"/osw-studio-logo.svg"}],["$","$L12","20",{}]]
.next/server/app/_not-found.segments/_not-found/__PAGE__.segment.rsc ADDED
@@ -0,0 +1,30 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ 1:"$Sreact.fragment"
2
+ 2:I[90484,[],"OutletBoundary"]
3
+ 3:"$Sreact.suspense"
4
+ 7:I[90484,[],"ViewportBoundary"]
5
+ 8:I[90484,[],"MetadataBoundary"]
6
+ 9:I[86869,[],"IconMark"]
7
+ b:I[57121,[],""]
8
+ c:I[74581,[],""]
9
+ :HL["/_next/static/css/e9b7c5983eff0933.css","style"]
10
+ 6:X
11
+ e:X
12
+ e:C
13
+ 0:{"buildId":"IcaHav3WBDC0zG-P0ri12","data":[{"rsc":["$","$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,["$","$L2",null,{"children":["$","$3",null,{"name":"Next.MetadataOutlet","children":"$@4"}]}]]}],"isPartial":"$@5","staleTime":"$6","varyParams":null},{"rsc":["$","$1","h",{"children":[["$","meta",null,{"name":"robots","content":"noindex"}],["$","$L7",null,{"children":[["$","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"}]]}],["$","div",null,{"hidden":true,"children":["$","$L8",null,{"children":["$","$3",null,{"name":"Next.Metadata","children":[["$","title","0",{"children":"OSW Studio"}],["$","meta","1",{"name":"description","content":"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."}],["$","meta","2",{"name":"mobile-web-app-capable","content":"yes"}],["$","meta","3",{"name":"apple-mobile-web-app-title","content":"OSW-Studio"}],["$","meta","4",{"name":"apple-mobile-web-app-status-bar-style","content":"black-translucent"}],["$","meta","5",{"property":"og:title","content":"Open Source Web Studio | Agentic AI Development"}],["$","meta","6",{"property":"og:description","content":"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."}],["$","meta","7",{"property":"og:url","content":"https://huggingface.co/spaces/otst/osw-studio"}],["$","meta","8",{"property":"og:site_name","content":"Open Source Web Studio"}],["$","meta","9",{"property":"og:image","content":"https://huggingface.co/spaces/otst/osw-studio/resolve/main/banner.png"}],["$","meta","10",{"property":"og:image:width","content":"1200"}],["$","meta","11",{"property":"og:image:height","content":"630"}],["$","meta","12",{"property":"og:image:alt","content":"Open Source Web Studio - Agentic AI Development"}],["$","meta","13",{"name":"twitter:card","content":"summary_large_image"}],["$","meta","14",{"name":"twitter:title","content":"OSW Studio | Agentic AI Development"}],["$","meta","15",{"name":"twitter:description","content":"OSW-Studio is an AI-powered development environment that enables autonomous multi-file development through intelligent tool usage. Build complete applications with natural language."}],["$","meta","16",{"name":"twitter:image","content":"https://huggingface.co/spaces/otst/osw-studio/resolve/main/banner.png"}],["$","link","17",{"rel":"shortcut icon","href":"/osw-studio-logo.svg"}],["$","link","18",{"rel":"icon","href":"/osw-studio-logo.svg"}],["$","link","19",{"rel":"apple-touch-icon","href":"/osw-studio-logo.svg"}],["$","$L9","20",{}]]}]}]}],["$","meta",null,{"name":"next-size-adjust","content":""}]]}],"isPartial":"$@a","staleTime":"$6","varyParams":null},{"rsc":["$","$1","c",{"children":[null,["$","$Lb",null,{"parallelRouterKey":"children","template":["$","$Lc",null,{}]}]]}],"isPartial":"$@d","staleTime":"$6","varyParams":"$e"},{"rsc":["$","$1","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/e9b7c5983eff0933.css","precedence":"next"}],"$Lf"],"$L10"]}],"isPartial":"$@11","staleTime":"$6","varyParams":null}],"isUpgradeableISRFallback":false,"a":"$@12","rootVaryParams":null,"needsRuntimeRequest":"$@13"}
14
+ 14:I[32383,["6609","static/chunks/6609-d04b1d068005ddca.js","9802","static/chunks/9802-9c9c462b53f29f0e.js","8367","static/chunks/8367-b0f6205630262903.js","2799","static/chunks/2799-59294b17f2637889.js","8756","static/chunks/8756-ec844b11df9153aa.js","4955","static/chunks/4955-23104aa2134b08b8.js","3549","static/chunks/3549-e1b20f929ed3af5c.js","7177","static/chunks/app/layout-82267ffe46eceb33.js"],"ThemeProvider"]
15
+ 15:I[61549,["6609","static/chunks/6609-d04b1d068005ddca.js","9802","static/chunks/9802-9c9c462b53f29f0e.js","8367","static/chunks/8367-b0f6205630262903.js","2799","static/chunks/2799-59294b17f2637889.js","8756","static/chunks/8756-ec844b11df9153aa.js","4955","static/chunks/4955-23104aa2134b08b8.js","3549","static/chunks/3549-e1b20f929ed3af5c.js","7177","static/chunks/app/layout-82267ffe46eceb33.js"],"Toaster"]
16
+ 16:I[90268,["6609","static/chunks/6609-d04b1d068005ddca.js","9802","static/chunks/9802-9c9c462b53f29f0e.js","8367","static/chunks/8367-b0f6205630262903.js","2799","static/chunks/2799-59294b17f2637889.js","8756","static/chunks/8756-ec844b11df9153aa.js","4955","static/chunks/4955-23104aa2134b08b8.js","3549","static/chunks/3549-e1b20f929ed3af5c.js","7177","static/chunks/app/layout-82267ffe46eceb33.js"],"BackendStatusBanner"]
17
+ 17:I[5187,["6609","static/chunks/6609-d04b1d068005ddca.js","9802","static/chunks/9802-9c9c462b53f29f0e.js","8367","static/chunks/8367-b0f6205630262903.js","2799","static/chunks/2799-59294b17f2637889.js","8756","static/chunks/8756-ec844b11df9153aa.js","4955","static/chunks/4955-23104aa2134b08b8.js","3549","static/chunks/3549-e1b20f929ed3af5c.js","7177","static/chunks/app/layout-82267ffe46eceb33.js"],"McpActivityBanner"]
18
+ 18:I[15626,["6609","static/chunks/6609-d04b1d068005ddca.js","9802","static/chunks/9802-9c9c462b53f29f0e.js","8367","static/chunks/8367-b0f6205630262903.js","2799","static/chunks/2799-59294b17f2637889.js","8756","static/chunks/8756-ec844b11df9153aa.js","4955","static/chunks/4955-23104aa2134b08b8.js","3549","static/chunks/3549-e1b20f929ed3af5c.js","7177","static/chunks/app/layout-82267ffe46eceb33.js"],"default"]
19
+ :HL["/_next/static/css/1138060002beec9e.css","style"]
20
+ 4:null
21
+ f:["$","link","1",{"rel":"stylesheet","href":"/_next/static/css/1138060002beec9e.css","precedence":"next"}]
22
+ 10:["$","html",null,{"lang":"en","suppressHydrationWarning":true,"children":["$","body",null,{"className":"__variable_f367f3 __variable_438d47 antialiased bg-background h-[100dvh] overflow-hidden","suppressHydrationWarning":true,"children":["$","$L14",null,{"children":[["$","$L15",null,{"richColors":true,"position":"bottom-center"}],["$","$L16",null,{}],["$","$L17",null,{}],["$","$L18",null,{"children":["$","$Lb",null,{"parallelRouterKey":"children","template":["$","$Lc",null,{}]}]}]]}]}]}]
23
+ 6:300
24
+ 13:true
25
+ 6:C
26
+ 12:0
27
+ a:"$undefined"
28
+ d:"$undefined"
29
+ 11:"$undefined"
30
+ 5:"$undefined"
.next/server/app/_not-found.segments/_tree.segment.rsc ADDED
@@ -0,0 +1,6 @@
 
 
 
 
 
 
 
1
+ :HL["/_next/static/media/58f662ed5ba12a72-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}]
2
+ :HL["/_next/static/media/c3f6eb667c0186c5-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}]
3
+ :HL["/_next/static/media/e4af272ccee01ff0-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}]
4
+ :HL["/_next/static/css/e9b7c5983eff0933.css","style"]
5
+ :HL["/_next/static/css/1138060002beec9e.css","style"]
6
+ 0:{"tree":{"name":"","param":null,"prefetchHints":4176,"slots":{"children":{"name":"_not-found","param":null,"prefetchHints":4192,"slots":{"children":{"name":"__PAGE__","param":null,"prefetchHints":4256,"slots":null}}}}},"staleTime":300,"buildId":"IcaHav3WBDC0zG-P0ri12"}
.next/server/app/_not-found/page.js ADDED
@@ -0,0 +1 @@
 
 
1
+ "use strict";(()=>{var a={};a.id=9492,a.ids=[9492],a.modules={643:a=>{a.exports=require("node:perf_hooks")},3295:a=>{a.exports=require("next/dist/server/app-render/after-task-async-storage.external.js")},4573:a=>{a.exports=require("node:buffer")},8128:a=>{a.exports=require("next/dist/server/runtime-reacts.external.js")},10846:a=>{a.exports=require("next/dist/compiled/next-server/app-page.runtime.prod.js")},16698:a=>{a.exports=require("node:async_hooks")},19121:a=>{a.exports=require("next/dist/server/app-render/action-async-storage.external.js")},20503:(a,b,c)=>{Object.defineProperty(b,"__esModule",{value:!0});var d={MutableRequestCookiesAdapter:function(){return o},ReadonlyRequestCookiesError:function(){return j},RequestCookiesAdapter:function(){return k},appendMutableCookies:function(){return n},areCookiesMutableInCurrentPhase:function(){return q},createCookiesWithMutableAccessCheck:function(){return p},getModifiedCookieValues:function(){return m},responseCookiesToRequestCookies:function(){return s}};for(var e in d)Object.defineProperty(b,e,{enumerable:!0,get:d[e]});let f=c(91488),g=c(20445),h=c(29294),i=c(43014);class j extends Error{constructor(){super("Cookies can only be modified in a Server Action or Route Handler. Read more: https://nextjs.org/docs/app/api-reference/functions/cookies#options"),Object.defineProperty(this,"__NEXT_ERROR_CODE",{value:"E1180",enumerable:!1,configurable:!0})}static callable(){throw new j}}class k{static seal(a){return new Proxy(a,{get(a,b,c){switch(b){case"clear":case"delete":case"set":return j.callable;default:return g.ReflectAdapter.get(a,b,c)}}})}static fresh(a){return new Proxy(a,{get:(a,b,c)=>g.ReflectAdapter.get(a,b,c)})}}let l=Symbol.for("next.mutated.cookies");function m(a){let b=a[l];return b&&Array.isArray(b)&&0!==b.length?b:[]}function n(a,b){let c=m(b);if(0===c.length)return!1;let d=new f.ResponseCookies(a),e=d.getAll();for(let a of c)d.set(a);for(let a of e)d.set(a);return!0}class o{static wrap(a,b){let c=new f.ResponseCookies(new Headers);for(let b of a.getAll())c.set(b);let d=[],e=new Set,j=()=>{let a=h.workAsyncStorage.getStore();if(a&&(a.pathWasRevalidated=i.ActionDidRevalidateStaticAndDynamic),d=c.getAll().filter(a=>e.has(a.name)),b){let a=[];for(let b of d){let c=new f.ResponseCookies(new Headers);c.set(b),a.push(c.toString())}b(a)}},k=new Proxy(c,{get(a,b,c){switch(b){case l:return d;case"delete":return function(...b){e.add("string"==typeof b[0]?b[0]:b[0].name);try{return a.delete(...b),k}finally{j()}};case"set":return function(...b){e.add("string"==typeof b[0]?b[0]:b[0].name);try{return a.set(...b),k}finally{j()}};default:return g.ReflectAdapter.get(a,b,c)}}});return k}}function p(a){let b=new Proxy(a.mutableCookies,{get(c,d,e){switch(d){case"delete":return function(...d){return r(a,"cookies().delete"),c.delete(...d),b};case"set":return function(...d){return r(a,"cookies().set"),c.set(...d),b};default:return g.ReflectAdapter.get(c,d,e)}}});return b}function q(a){return"action"===a.phase}function r(a,b){if(!q(a))throw new j}function s(a){let b=new f.RequestCookies(new Headers);for(let c of a.getAll())b.set(c);return b}},27910:a=>{a.exports=require("stream")},28354:a=>{a.exports=require("util")},29021:a=>{a.exports=require("fs")},29294:a=>{a.exports=require("next/dist/server/app-render/work-async-storage.external.js")},32467:a=>{a.exports=require("node:http2")},33873:a=>{a.exports=require("path")},37067:a=>{a.exports=require("node:http")},37540:a=>{a.exports=require("node:console")},38522:a=>{a.exports=require("node:zlib")},40610:a=>{a.exports=require("node:dns")},41025:a=>{a.exports=require("next/dist/server/app-render/dynamic-access-async-storage.external.js")},41204:a=>{a.exports=require("string_decoder")},41503:a=>{a.exports=require("esbuild-wasm")},41692:a=>{a.exports=require("node:tls")},41792:a=>{a.exports=require("node:querystring")},43014:(a,b)=>{Object.defineProperty(b,"__esModule",{value:!0});var c={ActionDidNotRevalidate:function(){return e},ActionDidRevalidateDynamicOnly:function(){return g},ActionDidRevalidateStaticAndDynamic:function(){return f}};for(var d in c)Object.defineProperty(b,d,{enumerable:!0,get:c[d]});let e=0,f=1,g=2},46060:a=>{a.exports=require("next/dist/shared/lib/no-fallback-error.external.js")},51455:a=>{a.exports=require("node:fs/promises")},53053:a=>{a.exports=require("node:diagnostics_channel")},55511:a=>{a.exports=require("crypto")},56970:a=>{a.exports=require("node:assert")},57075:a=>{a.exports=require("node:stream")},57156:a=>{a.exports=require("handlebars")},57975:a=>{a.exports=require("node:util")},63033:a=>{a.exports=require("next/dist/server/app-render/work-unit-async-storage.external.js")},73136:a=>{a.exports=require("node:url")},73429:a=>{a.exports=require("node:util/types")},75919:a=>{a.exports=require("node:worker_threads")},76760:a=>{a.exports=require("node:path")},77030:a=>{a.exports=require("node:net")},77598:a=>{a.exports=require("node:crypto")},78474:a=>{a.exports=require("node:events")},79428:a=>{a.exports=require("buffer")},79868:a=>{a.exports=require("node:sqlite")},85301:(a,b,c)=>{c.r(b),c.d(b,{__next_app__:()=>k,handler:()=>m,routeModule:()=>l});var d=c(21635),e=c(86315),f=c(1020),g=c(61287),h={};for(let a in g)0>["default","__next_app__","routeModule","handler"].indexOf(a)&&(h[a]=()=>g[a]);c.d(b,h);let i={children:["",{children:["_not-found",{children:["__PAGE__",{},{page:[(0,d.p)(()=>Promise.resolve().then(c.t.bind(c,55091,23))),"next/dist/client/components/builtin/not-found.js"]}]},{}]},{layout:[(0,d.p)(()=>Promise.resolve().then(c.bind(c,32056))),"/Users/otto/Desktop/deepstudio/osw-studio-git/app/layout.tsx"],"global-error":[(0,d.p)(()=>Promise.resolve().then(c.bind(c,55038))),"/Users/otto/Desktop/deepstudio/osw-studio-git/app/global-error.tsx"],forbidden:[(0,d.p)(()=>Promise.resolve().then(c.t.bind(c,45270,23))),"next/dist/client/components/builtin/forbidden.js"],unauthorized:[(0,d.p)(()=>Promise.resolve().then(c.t.bind(c,28193,23))),"next/dist/client/components/builtin/unauthorized.js"]},[]]}.children,j=(0,e.H)({tree:i,page:"/_not-found/page",pathname:"/_not-found",require:c,loadChunk:()=>Promise.resolve(),interopDefault:f.T}),k=j.__next_app__,l=j.routeModule,m=j.handler},87550:a=>{a.exports=require("better-sqlite3")},87997:a=>{a.exports=require("node:timers")},89768:(a,b,c)=>{Object.defineProperty(b,"__esModule",{value:!0}),Object.defineProperty(b,"createDedupedByCallsiteServerErrorLoggerDev",{enumerable:!0,get:function(){return i}});let d=function(a){if(a&&a.__esModule)return a;if(null===a||"object"!=typeof a&&"function"!=typeof a)return{default:a};var b=e(void 0);if(b&&b.has(a))return b.get(a);var c={__proto__:null},d=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var f in a)if("default"!==f&&Object.prototype.hasOwnProperty.call(a,f)){var g=d?Object.getOwnPropertyDescriptor(a,f):null;g&&(g.get||g.set)?Object.defineProperty(c,f,g):c[f]=a[f]}return c.default=a,b&&b.set(a,c),c}(c(91986));function e(a){if("function"!=typeof WeakMap)return null;var b=new WeakMap,c=new WeakMap;return(e=function(a){return a?c:b})(a)}let f={current:null},g="function"==typeof d.cache?d.cache:a=>a,h=console.warn;function i(a){return function(...b){h(a(...b))}}g(a=>{try{h(f.current)}finally{f.current=null}})},94735:a=>{a.exports=require("events")}};var b=require("../../webpack-runtime.js");b.C(a);var c=b.X(0,[3445,4469,6644,681,9754],()=>b(b.s=85301));module.exports=c})();
.next/server/app/_not-found/page.js.nft.json ADDED
@@ -0,0 +1 @@
 
 
1
+ {"version":1,"files":["../../../../node_modules/@swc/helpers/_/_interop_require_default/package.json","../../../../node_modules/@swc/helpers/cjs/_interop_require_default.cjs","../../../../node_modules/@swc/helpers/package.json","../../../../node_modules/better-sqlite3/build/Release/better_sqlite3.node","../../../../node_modules/better-sqlite3/lib/database.js","../../../../node_modules/better-sqlite3/lib/index.js","../../../../node_modules/better-sqlite3/lib/methods/aggregate.js","../../../../node_modules/better-sqlite3/lib/methods/backup.js","../../../../node_modules/better-sqlite3/lib/methods/function.js","../../../../node_modules/better-sqlite3/lib/methods/inspect.js","../../../../node_modules/better-sqlite3/lib/methods/pragma.js","../../../../node_modules/better-sqlite3/lib/methods/serialize.js","../../../../node_modules/better-sqlite3/lib/methods/table.js","../../../../node_modules/better-sqlite3/lib/methods/transaction.js","../../../../node_modules/better-sqlite3/lib/methods/wrappers.js","../../../../node_modules/better-sqlite3/lib/sqlite-error.js","../../../../node_modules/better-sqlite3/lib/util.js","../../../../node_modules/better-sqlite3/package.json","../../../../node_modules/bindings/bindings.js","../../../../node_modules/bindings/package.json","../../../../node_modules/esbuild-wasm/lib/main.js","../../../../node_modules/esbuild-wasm/package.json","../../../../node_modules/file-uri-to-path/index.js","../../../../node_modules/file-uri-to-path/package.json","../../../../node_modules/handlebars/dist/cjs/handlebars.js","../../../../node_modules/handlebars/dist/cjs/handlebars.runtime.js","../../../../node_modules/handlebars/dist/cjs/handlebars/base.js","../../../../node_modules/handlebars/dist/cjs/handlebars/compiler/ast.js","../../../../node_modules/handlebars/dist/cjs/handlebars/compiler/base.js","../../../../node_modules/handlebars/dist/cjs/handlebars/compiler/code-gen.js","../../../../node_modules/handlebars/dist/cjs/handlebars/compiler/compiler.js","../../../../node_modules/handlebars/dist/cjs/handlebars/compiler/helpers.js","../../../../node_modules/handlebars/dist/cjs/handlebars/compiler/javascript-compiler.js","../../../../node_modules/handlebars/dist/cjs/handlebars/compiler/parser.js","../../../../node_modules/handlebars/dist/cjs/handlebars/compiler/printer.js","../../../../node_modules/handlebars/dist/cjs/handlebars/compiler/visitor.js","../../../../node_modules/handlebars/dist/cjs/handlebars/compiler/whitespace-control.js","../../../../node_modules/handlebars/dist/cjs/handlebars/decorators.js","../../../../node_modules/handlebars/dist/cjs/handlebars/decorators/inline.js","../../../../node_modules/handlebars/dist/cjs/handlebars/exception.js","../../../../node_modules/handlebars/dist/cjs/handlebars/helpers.js","../../../../node_modules/handlebars/dist/cjs/handlebars/helpers/block-helper-missing.js","../../../../node_modules/handlebars/dist/cjs/handlebars/helpers/each.js","../../../../node_modules/handlebars/dist/cjs/handlebars/helpers/helper-missing.js","../../../../node_modules/handlebars/dist/cjs/handlebars/helpers/if.js","../../../../node_modules/handlebars/dist/cjs/handlebars/helpers/log.js","../../../../node_modules/handlebars/dist/cjs/handlebars/helpers/lookup.js","../../../../node_modules/handlebars/dist/cjs/handlebars/helpers/with.js","../../../../node_modules/handlebars/dist/cjs/handlebars/internal/proto-access.js","../../../../node_modules/handlebars/dist/cjs/handlebars/internal/wrapHelper.js","../../../../node_modules/handlebars/dist/cjs/handlebars/logger.js","../../../../node_modules/handlebars/dist/cjs/handlebars/no-conflict.js","../../../../node_modules/handlebars/dist/cjs/handlebars/runtime.js","../../../../node_modules/handlebars/dist/cjs/handlebars/safe-string.js","../../../../node_modules/handlebars/dist/cjs/handlebars/utils.js","../../../../node_modules/handlebars/lib/index.js","../../../../node_modules/handlebars/package.json","../../../../node_modules/next/dist/build/adapter/setup-node-env.external.js","../../../../node_modules/next/dist/client/components/hooks-server-context.js","../../../../node_modules/next/dist/client/components/static-generation-bailout.js","../../../../node_modules/next/dist/client/lib/console.js","../../../../node_modules/next/dist/compiled/@opentelemetry/api/index.js","../../../../node_modules/next/dist/compiled/@opentelemetry/api/package.json","../../../../node_modules/next/dist/compiled/jsonwebtoken/index.js","../../../../node_modules/next/dist/compiled/jsonwebtoken/package.json","../../../../node_modules/next/dist/compiled/next-server/app-page.runtime.prod.js","../../../../node_modules/next/dist/compiled/source-map/package.json","../../../../node_modules/next/dist/compiled/source-map/source-map.js","../../../../node_modules/next/dist/compiled/stacktrace-parser/package.json","../../../../node_modules/next/dist/compiled/stacktrace-parser/stack-trace-parser.cjs.js","../../../../node_modules/next/dist/compiled/ws/index.js","../../../../node_modules/next/dist/compiled/ws/package.json","../../../../node_modules/next/dist/lib/client-and-server-references.js","../../../../node_modules/next/dist/lib/constants.js","../../../../node_modules/next/dist/lib/framework/boundary-constants.js","../../../../node_modules/next/dist/lib/interop-default.js","../../../../node_modules/next/dist/lib/is-error.js","../../../../node_modules/next/dist/lib/picocolors.js","../../../../node_modules/next/dist/lib/scheduler.js","../../../../node_modules/next/dist/lib/semver-noop.js","../../../../node_modules/next/dist/server/app-render/action-async-storage-instance.js","../../../../node_modules/next/dist/server/app-render/action-async-storage.external.js","../../../../node_modules/next/dist/server/app-render/after-task-async-storage-instance.js","../../../../node_modules/next/dist/server/app-render/after-task-async-storage.external.js","../../../../node_modules/next/dist/server/app-render/async-local-storage.js","../../../../node_modules/next/dist/server/app-render/blocking-route-messages.js","../../../../node_modules/next/dist/server/app-render/cache-signal.js","../../../../node_modules/next/dist/server/app-render/console-async-storage-instance.js","../../../../node_modules/next/dist/server/app-render/console-async-storage.external.js","../../../../node_modules/next/dist/server/app-render/dynamic-access-async-storage-instance.js","../../../../node_modules/next/dist/server/app-render/dynamic-access-async-storage.external.js","../../../../node_modules/next/dist/server/app-render/dynamic-rendering.js","../../../../node_modules/next/dist/server/app-render/instant-validation/boundary-constants.js","../../../../node_modules/next/dist/server/app-render/instant-validation/boundary-tracking.js","../../../../node_modules/next/dist/server/app-render/module-loading/track-module-loading.external.js","../../../../node_modules/next/dist/server/app-render/module-loading/track-module-loading.instance.js","../../../../node_modules/next/dist/server/app-render/staged-rendering.js","../../../../node_modules/next/dist/server/app-render/sync-io-messages.js","../../../../node_modules/next/dist/server/app-render/work-async-storage-instance.js","../../../../node_modules/next/dist/server/app-render/work-async-storage.external.js","../../../../node_modules/next/dist/server/app-render/work-unit-async-storage-instance.js","../../../../node_modules/next/dist/server/app-render/work-unit-async-storage.external.js","../../../../node_modules/next/dist/server/dev/browser-logs/file-logger.js","../../../../node_modules/next/dist/server/dynamic-rendering-utils.js","../../../../node_modules/next/dist/server/lib/incremental-cache/memory-cache.external.js","../../../../node_modules/next/dist/server/lib/incremental-cache/shared-cache-controls.external.js","../../../../node_modules/next/dist/server/lib/incremental-cache/tags-manifest.external.js","../../../../node_modules/next/dist/server/lib/lru-cache.js","../../../../node_modules/next/dist/server/lib/parse-stack.js","../../../../node_modules/next/dist/server/lib/router-utils/instrumentation-globals.external.js","../../../../node_modules/next/dist/server/lib/router-utils/instrumentation-node-extensions.js","../../../../node_modules/next/dist/server/lib/source-maps.js","../../../../node_modules/next/dist/server/lib/trace/constants.js","../../../../node_modules/next/dist/server/lib/trace/tracer.js","../../../../node_modules/next/dist/server/load-manifest.external.js","../../../../node_modules/next/dist/server/node-environment-baseline.js","../../../../node_modules/next/dist/server/node-environment-extensions/console-dim.external.js","../../../../node_modules/next/dist/server/node-environment-extensions/console-exit.js","../../../../node_modules/next/dist/server/node-environment-extensions/console-file.js","../../../../node_modules/next/dist/server/node-environment-extensions/date.js","../../../../node_modules/next/dist/server/node-environment-extensions/error-inspect.js","../../../../node_modules/next/dist/server/node-environment-extensions/fast-set-immediate.external.js","../../../../node_modules/next/dist/server/node-environment-extensions/io-utils.js","../../../../node_modules/next/dist/server/node-environment-extensions/node-crypto.js","../../../../node_modules/next/dist/server/node-environment-extensions/random.js","../../../../node_modules/next/dist/server/node-environment-extensions/unhandled-rejection.external.js","../../../../node_modules/next/dist/server/node-environment-extensions/web-crypto.js","../../../../node_modules/next/dist/server/node-environment.js","../../../../node_modules/next/dist/server/node-polyfill-crypto.js","../../../../node_modules/next/dist/server/patch-error-inspect.js","../../../../node_modules/next/dist/server/require-hook.js","../../../../node_modules/next/dist/server/response-cache/types.js","../../../../node_modules/next/dist/server/runtime-reacts.external.js","../../../../node_modules/next/dist/shared/lib/deep-freeze.js","../../../../node_modules/next/dist/shared/lib/instant-messages.js","../../../../node_modules/next/dist/shared/lib/invariant-error.js","../../../../node_modules/next/dist/shared/lib/is-plain-object.js","../../../../node_modules/next/dist/shared/lib/is-thenable.js","../../../../node_modules/next/dist/shared/lib/lazy-dynamic/bailout-to-csr.js","../../../../node_modules/next/dist/shared/lib/no-fallback-error.external.js","../../../../node_modules/next/dist/shared/lib/promise-with-resolvers.js","../../../../node_modules/next/dist/shared/lib/server-reference-info.js","../../../../node_modules/next/package.json","../../../../node_modules/react/cjs/react.development.js","../../../../node_modules/react/cjs/react.production.js","../../../../node_modules/react/index.js","../../../../node_modules/react/package.json","../../../../node_modules/source-map/lib/array-set.js","../../../../node_modules/source-map/lib/base64-vlq.js","../../../../node_modules/source-map/lib/base64.js","../../../../node_modules/source-map/lib/binary-search.js","../../../../node_modules/source-map/lib/mapping-list.js","../../../../node_modules/source-map/lib/quick-sort.js","../../../../node_modules/source-map/lib/source-map-consumer.js","../../../../node_modules/source-map/lib/source-map-generator.js","../../../../node_modules/source-map/lib/source-node.js","../../../../node_modules/source-map/lib/util.js","../../../../node_modules/source-map/package.json","../../../../node_modules/source-map/source-map.js","../../../package.json","../../chunks/1160.js","../../chunks/1184.js","../../chunks/145.js","../../chunks/1754.js","../../chunks/2042.js","../../chunks/32.js","../../chunks/3445.js","../../chunks/3760.js","../../chunks/4469.js","../../chunks/4545.js","../../chunks/4943.js","../../chunks/5218.js","../../chunks/5268.js","../../chunks/6644.js","../../chunks/681.js","../../chunks/7061.js","../../chunks/8543.js","../../chunks/8555.js","../../chunks/8825.js","../../chunks/9208.js","../../chunks/9754.js","../../chunks/9786.js","../../webpack-runtime.js","page_client-reference-manifest.js"]}
.next/server/app/_not-found/page_client-reference-manifest.js ADDED
@@ -0,0 +1 @@
 
 
1
+ globalThis.__RSC_MANIFEST=(globalThis.__RSC_MANIFEST||{});globalThis.__RSC_MANIFEST["/_not-found/page"]={"moduleLoading":{"prefix":"/_next/"},"ssrModuleMapping":{"5187":{"*":{"id":"29005","name":"*","chunks":[],"async":false}},"11055":{"*":{"id":"35565","name":"*","chunks":[],"async":false}},"15626":{"*":{"id":"78128","name":"*","chunks":[],"async":false}},"32383":{"*":{"id":"32735","name":"*","chunks":[],"async":false}},"39295":{"*":{"id":"79379","name":"*","chunks":[],"async":false}},"52318":{"*":{"id":"60689","name":"*","chunks":[],"async":false}},"52329":{"*":{"id":"46005","name":"*","chunks":[],"async":false}},"54103":{"*":{"id":"1421","name":"*","chunks":[],"async":false}},"54690":{"*":{"id":"43248","name":"*","chunks":[],"async":false}},"57121":{"*":{"id":"35421","name":"*","chunks":[],"async":false}},"61304":{"*":{"id":"60440","name":"*","chunks":[],"async":false}},"61549":{"*":{"id":"99703","name":"*","chunks":[],"async":false}},"64777":{"*":{"id":"82265","name":"*","chunks":[],"async":false}},"65180":{"*":{"id":"4976","name":"*","chunks":[],"async":false}},"66365":{"*":{"id":"48515","name":"*","chunks":[],"async":false}},"66609":{"*":{"id":"90707","name":"*","chunks":[],"async":false}},"74581":{"*":{"id":"61335","name":"*","chunks":[],"async":false}},"78616":{"*":{"id":"84342","name":"*","chunks":[],"async":false}},"80029":{"*":{"id":"37368","name":"*","chunks":[],"async":false}},"86763":{"*":{"id":"9999","name":"*","chunks":[],"async":false}},"86869":{"*":{"id":"74661","name":"*","chunks":[],"async":false}},"90268":{"*":{"id":"90850","name":"*","chunks":[],"async":false}},"90484":{"*":{"id":"70664","name":"*","chunks":[],"async":false}},"98019":{"*":{"id":"38894","name":"*","chunks":[],"async":false}}},"edgeSSRModuleMapping":{},"clientModules":{"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-page.js":{"id":61304,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-page.js":{"id":61304,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-segment.js":{"id":78616,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-segment.js":{"id":78616,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/http-access-fallback/error-boundary.js":{"id":64777,"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":64777,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/layout-router.js":{"id":57121,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/layout-router.js":{"id":57121,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/render-from-template-context.js":{"id":74581,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/render-from-template-context.js":{"id":74581,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/framework/boundary-components.js":{"id":90484,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/framework/boundary-components.js":{"id":90484,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/metadata/generate/icon-mark.js":{"id":86869,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/metadata/generate/icon-mark.js":{"id":86869,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/assets/globals.css":{"id":81526,"name":"*","chunks":["6609","static/chunks/6609-d04b1d068005ddca.js","9802","static/chunks/9802-9c9c462b53f29f0e.js","8367","static/chunks/8367-b0f6205630262903.js","2799","static/chunks/2799-59294b17f2637889.js","8756","static/chunks/8756-ec844b11df9153aa.js","4955","static/chunks/4955-23104aa2134b08b8.js","3549","static/chunks/3549-e1b20f929ed3af5c.js","7177","static/chunks/app/layout-82267ffe46eceb33.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/backend-status-banner/index.tsx":{"id":90268,"name":"*","chunks":["6609","static/chunks/6609-d04b1d068005ddca.js","9802","static/chunks/9802-9c9c462b53f29f0e.js","8367","static/chunks/8367-b0f6205630262903.js","2799","static/chunks/2799-59294b17f2637889.js","8756","static/chunks/8756-ec844b11df9153aa.js","4955","static/chunks/4955-23104aa2134b08b8.js","3549","static/chunks/3549-e1b20f929ed3af5c.js","7177","static/chunks/app/layout-82267ffe46eceb33.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/mcp-activity-banner/index.tsx":{"id":5187,"name":"*","chunks":["6609","static/chunks/6609-d04b1d068005ddca.js","9802","static/chunks/9802-9c9c462b53f29f0e.js","8367","static/chunks/8367-b0f6205630262903.js","2799","static/chunks/2799-59294b17f2637889.js","8756","static/chunks/8756-ec844b11df9153aa.js","4955","static/chunks/4955-23104aa2134b08b8.js","3549","static/chunks/3549-e1b20f929ed3af5c.js","7177","static/chunks/app/layout-82267ffe46eceb33.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/tanstack-query-provider.tsx":{"id":15626,"name":"*","chunks":["6609","static/chunks/6609-d04b1d068005ddca.js","9802","static/chunks/9802-9c9c462b53f29f0e.js","8367","static/chunks/8367-b0f6205630262903.js","2799","static/chunks/2799-59294b17f2637889.js","8756","static/chunks/8756-ec844b11df9153aa.js","4955","static/chunks/4955-23104aa2134b08b8.js","3549","static/chunks/3549-e1b20f929ed3af5c.js","7177","static/chunks/app/layout-82267ffe46eceb33.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/theme-provider.tsx":{"id":32383,"name":"*","chunks":["6609","static/chunks/6609-d04b1d068005ddca.js","9802","static/chunks/9802-9c9c462b53f29f0e.js","8367","static/chunks/8367-b0f6205630262903.js","2799","static/chunks/2799-59294b17f2637889.js","8756","static/chunks/8756-ec844b11df9153aa.js","4955","static/chunks/4955-23104aa2134b08b8.js","3549","static/chunks/3549-e1b20f929ed3af5c.js","7177","static/chunks/app/layout-82267ffe46eceb33.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/ui/sonner.tsx":{"id":61549,"name":"*","chunks":["6609","static/chunks/6609-d04b1d068005ddca.js","9802","static/chunks/9802-9c9c462b53f29f0e.js","8367","static/chunks/8367-b0f6205630262903.js","2799","static/chunks/2799-59294b17f2637889.js","8756","static/chunks/8756-ec844b11df9153aa.js","4955","static/chunks/4955-23104aa2134b08b8.js","3549","static/chunks/3549-e1b20f929ed3af5c.js","7177","static/chunks/app/layout-82267ffe46eceb33.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":25729,"name":"*","chunks":["6609","static/chunks/6609-d04b1d068005ddca.js","9802","static/chunks/9802-9c9c462b53f29f0e.js","8367","static/chunks/8367-b0f6205630262903.js","2799","static/chunks/2799-59294b17f2637889.js","8756","static/chunks/8756-ec844b11df9153aa.js","4955","static/chunks/4955-23104aa2134b08b8.js","3549","static/chunks/3549-e1b20f929ed3af5c.js","7177","static/chunks/app/layout-82267ffe46eceb33.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":89620,"name":"*","chunks":["6609","static/chunks/6609-d04b1d068005ddca.js","9802","static/chunks/9802-9c9c462b53f29f0e.js","8367","static/chunks/8367-b0f6205630262903.js","2799","static/chunks/2799-59294b17f2637889.js","8756","static/chunks/8756-ec844b11df9153aa.js","4955","static/chunks/4955-23104aa2134b08b8.js","3549","static/chunks/3549-e1b20f929ed3af5c.js","7177","static/chunks/app/layout-82267ffe46eceb33.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/global-error.tsx":{"id":54690,"name":"*","chunks":["4219","static/chunks/app/global-error-7240682073063959.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/sonner/dist/index.mjs":{"id":66609,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/login/page.tsx":{"id":66365,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/page.tsx":{"id":11055,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/register/page.tsx":{"id":52329,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/page-wrapper/index.tsx":{"id":39295,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/test-generation/page.tsx":{"id":52318,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/mcp/consent-form.tsx":{"id":98019,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/ui/logo.tsx":{"id":54103,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page.tsx":{"id":80029,"name":"*","chunks":["2685","static/chunks/9ad0e60a-b509baefc1ee1013.js","7003","static/chunks/14258b02-ae2eff76e8809e2c.js","5948","static/chunks/06bf0ff1-05bec4405a26193e.js","4316","static/chunks/ad2866b8-6c51983a1eb56136.js","6609","static/chunks/6609-d04b1d068005ddca.js","9802","static/chunks/9802-9c9c462b53f29f0e.js","8367","static/chunks/8367-b0f6205630262903.js","9756","static/chunks/9756-c0db2184d44e8848.js","6614","static/chunks/6614-c74a3a99c67c7182.js","4172","static/chunks/4172-d5730e9cf6cac21e.js","3775","static/chunks/3775-4b72808c43fde03a.js","8520","static/chunks/8520-d03092f6af5145d5.js","8756","static/chunks/8756-ec844b11df9153aa.js","4955","static/chunks/4955-23104aa2134b08b8.js","3549","static/chunks/3549-e1b20f929ed3af5c.js","9693","static/chunks/9693-ca07ea962aff2983.js","5024","static/chunks/5024-b5961b13eb2d5fd4.js","7942","static/chunks/7942-062adc70592d9c8b.js","8974","static/chunks/app/page-2232198a6240d5f9.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/view-mode-provider.tsx":{"id":65180,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/w/[workspaceId]/projects/page.tsx":{"id":86763,"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/e9b7c5983eff0933.css"},{"inlined":false,"path":"static/css/1138060002beec9e.css"}],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/global-error":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page":[],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/_not-found/page":[]},"rscModuleMapping":{"5187":{"*":{"id":"95419","name":"*","chunks":[],"async":false}},"11055":{"*":{"id":"93843","name":"*","chunks":[],"async":false}},"15626":{"*":{"id":"13526","name":"*","chunks":[],"async":false}},"32383":{"*":{"id":"4085","name":"*","chunks":[],"async":false}},"39295":{"*":{"id":"44785","name":"*","chunks":[],"async":false}},"52318":{"*":{"id":"8333","name":"*","chunks":[],"async":false}},"52329":{"*":{"id":"79979","name":"*","chunks":[],"async":false}},"54103":{"*":{"id":"9935","name":"*","chunks":[],"async":false}},"54690":{"*":{"id":"55038","name":"*","chunks":[],"async":false}},"57121":{"*":{"id":"98099","name":"*","chunks":[],"async":false}},"61304":{"*":{"id":"15098","name":"*","chunks":[],"async":false}},"61549":{"*":{"id":"85561","name":"*","chunks":[],"async":false}},"64777":{"*":{"id":"33859","name":"*","chunks":[],"async":false}},"65180":{"*":{"id":"18682","name":"*","chunks":[],"async":false}},"66365":{"*":{"id":"889","name":"*","chunks":[],"async":false}},"66609":{"*":{"id":"23417","name":"*","chunks":[],"async":false}},"74581":{"*":{"id":"16237","name":"*","chunks":[],"async":false}},"78616":{"*":{"id":"47644","name":"*","chunks":[],"async":false}},"80029":{"*":{"id":"99647","name":"*","chunks":[],"async":false}},"81526":{"*":{"id":"94348","name":"*","chunks":[],"async":false}},"86763":{"*":{"id":"43377","name":"*","chunks":[],"async":false}},"86869":{"*":{"id":"36675","name":"*","chunks":[],"async":false}},"90268":{"*":{"id":"11804","name":"*","chunks":[],"async":false}},"90484":{"*":{"id":"98562","name":"*","chunks":[],"async":false}},"98019":{"*":{"id":"98185","name":"*","chunks":[],"async":false}}},"edgeRscModuleMapping":{}};
.next/server/app/admin.html ADDED
@@ -0,0 +1 @@
 
 
1
+ <!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1"/><link rel="preload" href="/_next/static/media/58f662ed5ba12a72-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/c3f6eb667c0186c5-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/e4af272ccee01ff0-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="stylesheet" href="/_next/static/css/e9b7c5983eff0933.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/css/1138060002beec9e.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-a4114446528a0cad.js"/><script src="/_next/static/chunks/4bd1b696-8a4ab4fdf0ae305a.js" async=""></script><script src="/_next/static/chunks/3794-d7cddff008311ab3.js" async=""></script><script src="/_next/static/chunks/main-app-a1f3e73b9952cd96.js" async=""></script><script src="/_next/static/chunks/6609-d04b1d068005ddca.js" async=""></script><script src="/_next/static/chunks/9802-9c9c462b53f29f0e.js" async=""></script><script src="/_next/static/chunks/8367-b0f6205630262903.js" async=""></script><script src="/_next/static/chunks/2799-59294b17f2637889.js" async=""></script><script src="/_next/static/chunks/8756-ec844b11df9153aa.js" async=""></script><script src="/_next/static/chunks/4955-23104aa2134b08b8.js" async=""></script><script src="/_next/static/chunks/3549-e1b20f929ed3af5c.js" async=""></script><script src="/_next/static/chunks/app/layout-82267ffe46eceb33.js" async=""></script><script src="/_next/static/chunks/app/admin/page-b39ad3e2c00f24dd.js" async=""></script><script src="/_next/static/chunks/app/global-error-7240682073063959.js" async=""></script><meta name="theme-color" content="#000000"/><title>OSW Studio</title><meta name="description" content="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."/><meta name="mobile-web-app-capable" content="yes"/><meta name="apple-mobile-web-app-title" content="OSW-Studio"/><meta name="apple-mobile-web-app-status-bar-style" content="black-translucent"/><meta property="og:title" content="Open Source Web Studio | Agentic AI Development"/><meta property="og:description" content="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."/><meta property="og:url" content="https://huggingface.co/spaces/otst/osw-studio"/><meta property="og:site_name" content="Open Source Web Studio"/><meta property="og:image" content="https://huggingface.co/spaces/otst/osw-studio/resolve/main/banner.png"/><meta property="og:image:width" content="1200"/><meta property="og:image:height" content="630"/><meta property="og:image:alt" content="Open Source Web Studio - Agentic AI Development"/><meta name="twitter:card" content="summary_large_image"/><meta name="twitter:title" content="OSW Studio | Agentic AI Development"/><meta name="twitter:description" content="OSW-Studio is an AI-powered development environment that enables autonomous multi-file development through intelligent tool usage. Build complete applications with natural language."/><meta name="twitter:image" content="https://huggingface.co/spaces/otst/osw-studio/resolve/main/banner.png"/><link rel="shortcut icon" href="/osw-studio-logo.svg"/><link rel="icon" href="/osw-studio-logo.svg"/><link rel="apple-touch-icon" href="/osw-studio-logo.svg"/><meta name="next-size-adjust" content=""/><script src="/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule=""></script></head><body class="__variable_f367f3 __variable_438d47 antialiased bg-background h-[100dvh] overflow-hidden"><div hidden=""><!--$--><!--/$--></div><script>((a,b,c,d,e,f,g,h)=>{let i=document.documentElement,j=["light","dark"];function k(b){var c;(Array.isArray(a)?a:[a]).forEach(a=>{let c="class"===a,d=c&&f?e.map(a=>f[a]||a):e;c?(i.classList.remove(...d),i.classList.add(f&&f[b]?f[b]:b)):i.setAttribute(a,b)}),c=b,h&&j.includes(c)&&(i.style.colorScheme=c)}if(d)k(d);else try{let a=localStorage.getItem(b)||c,d=g&&"system"===a?window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light":a;k(d)}catch(a){}})("class","osw-studio-theme","dark",null,["light","dark"],null,true,true)</script><section aria-label="Notifications alt+T" tabindex="-1" aria-live="polite" aria-relevant="additions text" aria-atomic="false" data-react-aria-top-layer="true"></section><div class="min-h-screen flex items-center justify-center bg-[#0a0a0a]"><p class="text-zinc-400">Redirecting...</p></div><!--$--><!--/$--><script src="/_next/static/chunks/webpack-a4114446528a0cad.js" id="_R_" async=""></script><script>(self.__next_f=self.__next_f||[]).push([0])</script><script>self.__next_f.push([1,"1:\"$Sreact.fragment\"\n2:I[32383,[\"6609\",\"static/chunks/6609-d04b1d068005ddca.js\",\"9802\",\"static/chunks/9802-9c9c462b53f29f0e.js\",\"8367\",\"static/chunks/8367-b0f6205630262903.js\",\"2799\",\"static/chunks/2799-59294b17f2637889.js\",\"8756\",\"static/chunks/8756-ec844b11df9153aa.js\",\"4955\",\"static/chunks/4955-23104aa2134b08b8.js\",\"3549\",\"static/chunks/3549-e1b20f929ed3af5c.js\",\"7177\",\"static/chunks/app/layout-82267ffe46eceb33.js\"],\"ThemeProvider\"]\n3:I[61549,[\"6609\",\"static/chunks/6609-d04b1d068005ddca.js\",\"9802\",\"static/chunks/9802-9c9c462b53f29f0e.js\",\"8367\",\"static/chunks/8367-b0f6205630262903.js\",\"2799\",\"static/chunks/2799-59294b17f2637889.js\",\"8756\",\"static/chunks/8756-ec844b11df9153aa.js\",\"4955\",\"static/chunks/4955-23104aa2134b08b8.js\",\"3549\",\"static/chunks/3549-e1b20f929ed3af5c.js\",\"7177\",\"static/chunks/app/layout-82267ffe46eceb33.js\"],\"Toaster\"]\n4:I[90268,[\"6609\",\"static/chunks/6609-d04b1d068005ddca.js\",\"9802\",\"static/chunks/9802-9c9c462b53f29f0e.js\",\"8367\",\"static/chunks/8367-b0f6205630262903.js\",\"2799\",\"static/chunks/2799-59294b17f2637889.js\",\"8756\",\"static/chunks/8756-ec844b11df9153aa.js\",\"4955\",\"static/chunks/4955-23104aa2134b08b8.js\",\"3549\",\"static/chunks/3549-e1b20f929ed3af5c.js\",\"7177\",\"static/chunks/app/layout-82267ffe46eceb33.js\"],\"BackendStatusBanner\"]\n5:I[5187,[\"6609\",\"static/chunks/6609-d04b1d068005ddca.js\",\"9802\",\"static/chunks/9802-9c9c462b53f29f0e.js\",\"8367\",\"static/chunks/8367-b0f6205630262903.js\",\"2799\",\"static/chunks/2799-59294b17f2637889.js\",\"8756\",\"static/chunks/8756-ec844b11df9153aa.js\",\"4955\",\"static/chunks/4955-23104aa2134b08b8.js\",\"3549\",\"static/chunks/3549-e1b20f929ed3af5c.js\",\"7177\",\"static/chunks/app/layout-82267ffe46eceb33.js\"],\"McpActivityBanner\"]\n6:I[15626,[\"6609\",\"static/chunks/6609-d04b1d068005ddca.js\",\"9802\",\"static/chunks/9802-9c9c462b53f29f0e.js\",\"8367\",\"static/chunks/8367-b0f6205630262903.js\",\"2799\",\"static/chunks/2799-59294b17f2637889.js\",\"8756\",\"static/chunks/8756-ec844b11df9153aa.js\",\"4955\",\"static/chunks/4955-23104aa2134b08b8.js\",\"3549\",\"static/chunks/3549-e1b20f929ed3af5c.js\",\"7177\",\"static/chunks/app/layout-82267ffe46eceb33.js\"],\"default\"]\n7:I[57121,[],\"\"]\n8:I[74581,[],\"\"]\n9:I[61304,[],\"ClientPageRoot\"]\na:I[11055,[\"3698\",\"static/chunks/app/admin/page-b39ad3e2c00f24dd.js\"],\"default\"]\nd:I[90484,[],\"OutletBoundary\"]\ne:\"$Sreact.suspense\"\n11:I[90484,[],\"ViewportBoundary\"]\n13:I[90484,[],\"MetadataBoundary\"]\n15:I[54690,[\"4219\",\"static/chunks/app/global-error-7240682073063959.js\"],\"default\"]\n:HL[\"/_next/static/media/58f662ed5ba12a72-s.p.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/media/c3f6eb667c0186c5-s.p.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/media/e4af272ccee01ff0-s.p.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/css/e9b7c5983eff0933.css\",\"style\"]\n:HL[\"/_next/static/css/1138060002beec9e.css\",\"style\"]\n10:X\n0:{\"P\":null,\"c\":[\"\",\"admin\"],\"q\":\"\",\"i\":false,\"f\":[[[\"\",{\"children\":[\"admin\",{\"children\":[\"__PAGE__\",{},\"$undefined\",\"$undefined\",4608]},\"$undefined\",\"$undefined\",4608]},\"$undefined\",\"$undefined\",4624],[[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/e9b7c5983eff0933.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"link\",\"1\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/1138060002beec9e.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,{}],[\"$\",\"$L5\",null,{}],[\"$\",\"$L6\",null,{\"children\":[\"$\",\"$L7\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L8\",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\":[[\"$\",\"$1\",\"c\",{\"children\":[null,[\"$\",\"$L7\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L8\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]]}],{\"children\":[[\"$\",\"$1\",\"c\",{\"children\":[[\"$\",\"$L9\",null,{\"Component\":\"$a\",\"serverProvidedParams\":{\"searchParams\":{},\"params\":{},\"promises\":[\"$@b\",\"$@c\"]}}],null,[\"$\",\"$Ld\",null,{\"children\":[\"$\",\"$e\",null,{\"name\":\"Next.MetadataOutlet\",\"children\":\"$@f\"}]}]]}],{},null,false,null]},null,false,\"$10\"]},null,false,null],[\"$\",\"$1\",\"h\",{\"children\":[null,[\"$\",\"$L11\",null,{\"children\":\"$L12\"}],[\"$\",\"div\",null,{\"hidden\":true,\"children\":[\"$\",\"$L13\",null,{\"children\":[\"$\",\"$e\",null,{\"name\":\"Next.Metadata\",\"children\":\"$L14\"}]}]}],[\"$\",\"meta\",null,{\"name\":\"next-size-adjust\",\"content\":\"\"}]]}],false]],\"m\":\"$undefined\",\"G\":[\"$15\",[]],\"S\":true,\"h\":null,\"r\":\"$undefined\",\"s\":\"$undefined\",\"a\":\"$undefined\",\"l\":\"$undefined\",\"p\":\"$undefined\",\"d\":\"$undefined\",\"b\":\"IcaHav3WBDC0zG-P0ri12\"}\n10:C\nb:{}\nc:\"$0:f:0:1:1:children:1:children:0:props:children:0:props:serverProvidedParams:params\"\n12:[[\"$\",\"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\"}]]\n16:I[86869,[],\"IconMark\"]\nf:null\n14:[[\"$\",\"title\",\"0\",{\"children\":\"OSW Studio\"}],[\"$\",\"meta\",\"1\",{\"name\":\"description\",\"content\":\"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.\"}],[\"$\",\"meta\",\"2\",{\"name\":\"mobile-web-app-capable\",\"content\":\"yes\"}],[\"$\",\"meta\",\"3\",{\"name\":\"apple-mobile-web-app-title\",\"content\":\"OSW-Studio\"}],[\"$\",\"meta\",\"4\",{\"name\":\"apple-mobile-web-app-status-bar-style\",\"content\":\"black-translucent\"}],[\"$\",\"meta\",\"5\",{\"property\":\"og:title\",\"content\":\"Open Source Web Studio | Agentic AI Development\"}],[\"$\",\"meta\",\"6\",{\"property\":\"og:description\",\"content\":\"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.\"}],[\"$\",\"meta\",\"7\",{\"property\":\"og:url\",\"content\":\"https://huggingface.co/spaces/otst/osw-studio\"}],[\"$\",\"meta\",\"8\",{\"property\":\"og:site_name\",\"content\":\"Open Source Web Studio\"}],[\"$\",\"meta\",\"9\",{\"property\":\"og:image\",\"content\":\"https://huggingface.co/spaces/otst/osw-studio/resolve/main/banner.png\"}],[\"$\",\"meta\",\"10\",{\"property\":\"og:image:width\",\"content\":\"1200\"}],[\"$\",\"meta\",\"11\",{\"property\":\"og:image:height\",\"content\":\"630\"}],[\"$\",\"meta\",\"12\",{\"property\":\"og:image:alt\",\"content\":\"Open Source Web Studio - Agentic AI Development\"}],[\"$\",\"meta\",\"13\",{\"name\":\"twitter:card\",\"content\":\"summary_large_image\"}],[\"$\",\"meta\",\"14\",{\"name\":\"twitter:title\",\"content\":\"OSW Studio | Agentic AI Development\"}],[\"$\",\"meta\",\"15\",{\"name\":\"twitter:description\",\"content\":\"OSW-Studio is an AI-powered development environment that enables autonomous multi-file development through intelligent tool usage. Build complete applications with natural language.\"}],[\"$\",\"meta\",\"16\",{\"name\":\"twitter:image\",\"content\":\"https://huggingface.co/spaces/otst/osw-studio/resolve/main/banner.png\"}],[\"$\",\"link\",\"17\",{\"rel\":\"shortcut icon\",\"href\":\"/osw-studio-logo.svg\"}],[\"$\",\"link\",\"18\",{\"rel\":\"icon\",\"href\":\"/osw-studio-logo.svg\"}],[\"$\",\"link\",\"19\",{\"rel\":\"apple-touch-icon\",\"href\":\"/osw-studio-logo.svg\"}],[\"$\",\"$L16\",\"20\",{}]]\n"])</script></body></html>
.next/server/app/admin.meta ADDED
@@ -0,0 +1,26 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "headers": {
3
+ "x-nextjs-stale-time": "300",
4
+ "x-nextjs-prerender": "1",
5
+ "x-next-cache-tags": "_N_T_/layout,_N_T_/admin/layout,_N_T_/admin/page,_N_T_/admin"
6
+ },
7
+ "segmentPaths": [
8
+ "/_tree",
9
+ "/_full",
10
+ "/admin/__PAGE__"
11
+ ],
12
+ "prefetchHints": {
13
+ "hints": 64,
14
+ "slots": {
15
+ "children": {
16
+ "hints": 96,
17
+ "slots": {
18
+ "children": {
19
+ "hints": 160,
20
+ "slots": null
21
+ }
22
+ }
23
+ }
24
+ }
25
+ }
26
+ }
.next/server/app/admin.rsc ADDED
@@ -0,0 +1,29 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ 1:"$Sreact.fragment"
2
+ 2:I[32383,["6609","static/chunks/6609-d04b1d068005ddca.js","9802","static/chunks/9802-9c9c462b53f29f0e.js","8367","static/chunks/8367-b0f6205630262903.js","2799","static/chunks/2799-59294b17f2637889.js","8756","static/chunks/8756-ec844b11df9153aa.js","4955","static/chunks/4955-23104aa2134b08b8.js","3549","static/chunks/3549-e1b20f929ed3af5c.js","7177","static/chunks/app/layout-82267ffe46eceb33.js"],"ThemeProvider"]
3
+ 3:I[61549,["6609","static/chunks/6609-d04b1d068005ddca.js","9802","static/chunks/9802-9c9c462b53f29f0e.js","8367","static/chunks/8367-b0f6205630262903.js","2799","static/chunks/2799-59294b17f2637889.js","8756","static/chunks/8756-ec844b11df9153aa.js","4955","static/chunks/4955-23104aa2134b08b8.js","3549","static/chunks/3549-e1b20f929ed3af5c.js","7177","static/chunks/app/layout-82267ffe46eceb33.js"],"Toaster"]
4
+ 4:I[90268,["6609","static/chunks/6609-d04b1d068005ddca.js","9802","static/chunks/9802-9c9c462b53f29f0e.js","8367","static/chunks/8367-b0f6205630262903.js","2799","static/chunks/2799-59294b17f2637889.js","8756","static/chunks/8756-ec844b11df9153aa.js","4955","static/chunks/4955-23104aa2134b08b8.js","3549","static/chunks/3549-e1b20f929ed3af5c.js","7177","static/chunks/app/layout-82267ffe46eceb33.js"],"BackendStatusBanner"]
5
+ 5:I[5187,["6609","static/chunks/6609-d04b1d068005ddca.js","9802","static/chunks/9802-9c9c462b53f29f0e.js","8367","static/chunks/8367-b0f6205630262903.js","2799","static/chunks/2799-59294b17f2637889.js","8756","static/chunks/8756-ec844b11df9153aa.js","4955","static/chunks/4955-23104aa2134b08b8.js","3549","static/chunks/3549-e1b20f929ed3af5c.js","7177","static/chunks/app/layout-82267ffe46eceb33.js"],"McpActivityBanner"]
6
+ 6:I[15626,["6609","static/chunks/6609-d04b1d068005ddca.js","9802","static/chunks/9802-9c9c462b53f29f0e.js","8367","static/chunks/8367-b0f6205630262903.js","2799","static/chunks/2799-59294b17f2637889.js","8756","static/chunks/8756-ec844b11df9153aa.js","4955","static/chunks/4955-23104aa2134b08b8.js","3549","static/chunks/3549-e1b20f929ed3af5c.js","7177","static/chunks/app/layout-82267ffe46eceb33.js"],"default"]
7
+ 7:I[57121,[],""]
8
+ 8:I[74581,[],""]
9
+ 9:I[61304,[],"ClientPageRoot"]
10
+ a:I[11055,["3698","static/chunks/app/admin/page-b39ad3e2c00f24dd.js"],"default"]
11
+ d:I[90484,[],"OutletBoundary"]
12
+ e:"$Sreact.suspense"
13
+ 11:I[90484,[],"ViewportBoundary"]
14
+ 13:I[90484,[],"MetadataBoundary"]
15
+ 15:I[54690,["4219","static/chunks/app/global-error-7240682073063959.js"],"default"]
16
+ :HL["/_next/static/media/58f662ed5ba12a72-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}]
17
+ :HL["/_next/static/media/c3f6eb667c0186c5-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}]
18
+ :HL["/_next/static/media/e4af272ccee01ff0-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}]
19
+ :HL["/_next/static/css/e9b7c5983eff0933.css","style"]
20
+ :HL["/_next/static/css/1138060002beec9e.css","style"]
21
+ 10:X
22
+ 0:{"P":null,"c":["","admin"],"q":"","i":false,"f":[[["",{"children":["admin",{"children":["__PAGE__",{},"$undefined","$undefined",4608]},"$undefined","$undefined",4608]},"$undefined","$undefined",4624],[["$","$1","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/e9b7c5983eff0933.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}],["$","link","1",{"rel":"stylesheet","href":"/_next/static/css/1138060002beec9e.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,{}],["$","$L5",null,{}],["$","$L6",null,{"children":["$","$L7",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L8",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":[["$","$1","c",{"children":[null,["$","$L7",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L8",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","forbidden":"$undefined","unauthorized":"$undefined"}]]}],{"children":[["$","$1","c",{"children":[["$","$L9",null,{"Component":"$a","serverProvidedParams":{"searchParams":{},"params":{},"promises":["$@b","$@c"]}}],null,["$","$Ld",null,{"children":["$","$e",null,{"name":"Next.MetadataOutlet","children":"$@f"}]}]]}],{},null,false,null]},null,false,"$10"]},null,false,null],["$","$1","h",{"children":[null,["$","$L11",null,{"children":"$L12"}],["$","div",null,{"hidden":true,"children":["$","$L13",null,{"children":["$","$e",null,{"name":"Next.Metadata","children":"$L14"}]}]}],["$","meta",null,{"name":"next-size-adjust","content":""}]]}],false]],"m":"$undefined","G":["$15",[]],"S":true,"h":null,"r":"$undefined","s":"$undefined","a":"$undefined","l":"$undefined","p":"$undefined","d":"$undefined","b":"IcaHav3WBDC0zG-P0ri12"}
23
+ 10:C
24
+ b:{}
25
+ c:"$0:f:0:1:1:children:1:children:0:props:children:0:props:serverProvidedParams:params"
26
+ 12:[["$","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"}]]
27
+ 16:I[86869,[],"IconMark"]
28
+ f:null
29
+ 14:[["$","title","0",{"children":"OSW Studio"}],["$","meta","1",{"name":"description","content":"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."}],["$","meta","2",{"name":"mobile-web-app-capable","content":"yes"}],["$","meta","3",{"name":"apple-mobile-web-app-title","content":"OSW-Studio"}],["$","meta","4",{"name":"apple-mobile-web-app-status-bar-style","content":"black-translucent"}],["$","meta","5",{"property":"og:title","content":"Open Source Web Studio | Agentic AI Development"}],["$","meta","6",{"property":"og:description","content":"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."}],["$","meta","7",{"property":"og:url","content":"https://huggingface.co/spaces/otst/osw-studio"}],["$","meta","8",{"property":"og:site_name","content":"Open Source Web Studio"}],["$","meta","9",{"property":"og:image","content":"https://huggingface.co/spaces/otst/osw-studio/resolve/main/banner.png"}],["$","meta","10",{"property":"og:image:width","content":"1200"}],["$","meta","11",{"property":"og:image:height","content":"630"}],["$","meta","12",{"property":"og:image:alt","content":"Open Source Web Studio - Agentic AI Development"}],["$","meta","13",{"name":"twitter:card","content":"summary_large_image"}],["$","meta","14",{"name":"twitter:title","content":"OSW Studio | Agentic AI Development"}],["$","meta","15",{"name":"twitter:description","content":"OSW-Studio is an AI-powered development environment that enables autonomous multi-file development through intelligent tool usage. Build complete applications with natural language."}],["$","meta","16",{"name":"twitter:image","content":"https://huggingface.co/spaces/otst/osw-studio/resolve/main/banner.png"}],["$","link","17",{"rel":"shortcut icon","href":"/osw-studio-logo.svg"}],["$","link","18",{"rel":"icon","href":"/osw-studio-logo.svg"}],["$","link","19",{"rel":"apple-touch-icon","href":"/osw-studio-logo.svg"}],["$","$L16","20",{}]]
.next/server/app/admin.segments/_full.segment.rsc ADDED
@@ -0,0 +1,29 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ 1:"$Sreact.fragment"
2
+ 2:I[32383,["6609","static/chunks/6609-d04b1d068005ddca.js","9802","static/chunks/9802-9c9c462b53f29f0e.js","8367","static/chunks/8367-b0f6205630262903.js","2799","static/chunks/2799-59294b17f2637889.js","8756","static/chunks/8756-ec844b11df9153aa.js","4955","static/chunks/4955-23104aa2134b08b8.js","3549","static/chunks/3549-e1b20f929ed3af5c.js","7177","static/chunks/app/layout-82267ffe46eceb33.js"],"ThemeProvider"]
3
+ 3:I[61549,["6609","static/chunks/6609-d04b1d068005ddca.js","9802","static/chunks/9802-9c9c462b53f29f0e.js","8367","static/chunks/8367-b0f6205630262903.js","2799","static/chunks/2799-59294b17f2637889.js","8756","static/chunks/8756-ec844b11df9153aa.js","4955","static/chunks/4955-23104aa2134b08b8.js","3549","static/chunks/3549-e1b20f929ed3af5c.js","7177","static/chunks/app/layout-82267ffe46eceb33.js"],"Toaster"]
4
+ 4:I[90268,["6609","static/chunks/6609-d04b1d068005ddca.js","9802","static/chunks/9802-9c9c462b53f29f0e.js","8367","static/chunks/8367-b0f6205630262903.js","2799","static/chunks/2799-59294b17f2637889.js","8756","static/chunks/8756-ec844b11df9153aa.js","4955","static/chunks/4955-23104aa2134b08b8.js","3549","static/chunks/3549-e1b20f929ed3af5c.js","7177","static/chunks/app/layout-82267ffe46eceb33.js"],"BackendStatusBanner"]
5
+ 5:I[5187,["6609","static/chunks/6609-d04b1d068005ddca.js","9802","static/chunks/9802-9c9c462b53f29f0e.js","8367","static/chunks/8367-b0f6205630262903.js","2799","static/chunks/2799-59294b17f2637889.js","8756","static/chunks/8756-ec844b11df9153aa.js","4955","static/chunks/4955-23104aa2134b08b8.js","3549","static/chunks/3549-e1b20f929ed3af5c.js","7177","static/chunks/app/layout-82267ffe46eceb33.js"],"McpActivityBanner"]
6
+ 6:I[15626,["6609","static/chunks/6609-d04b1d068005ddca.js","9802","static/chunks/9802-9c9c462b53f29f0e.js","8367","static/chunks/8367-b0f6205630262903.js","2799","static/chunks/2799-59294b17f2637889.js","8756","static/chunks/8756-ec844b11df9153aa.js","4955","static/chunks/4955-23104aa2134b08b8.js","3549","static/chunks/3549-e1b20f929ed3af5c.js","7177","static/chunks/app/layout-82267ffe46eceb33.js"],"default"]
7
+ 7:I[57121,[],""]
8
+ 8:I[74581,[],""]
9
+ 9:I[61304,[],"ClientPageRoot"]
10
+ a:I[11055,["3698","static/chunks/app/admin/page-b39ad3e2c00f24dd.js"],"default"]
11
+ d:I[90484,[],"OutletBoundary"]
12
+ e:"$Sreact.suspense"
13
+ 11:I[90484,[],"ViewportBoundary"]
14
+ 13:I[90484,[],"MetadataBoundary"]
15
+ 15:I[54690,["4219","static/chunks/app/global-error-7240682073063959.js"],"default"]
16
+ :HL["/_next/static/media/58f662ed5ba12a72-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}]
17
+ :HL["/_next/static/media/c3f6eb667c0186c5-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}]
18
+ :HL["/_next/static/media/e4af272ccee01ff0-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}]
19
+ :HL["/_next/static/css/e9b7c5983eff0933.css","style"]
20
+ :HL["/_next/static/css/1138060002beec9e.css","style"]
21
+ 10:X
22
+ 0:{"P":null,"c":["","admin"],"q":"","i":false,"f":[[["",{"children":["admin",{"children":["__PAGE__",{},"$undefined","$undefined",4608]},"$undefined","$undefined",4608]},"$undefined","$undefined",4624],[["$","$1","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/e9b7c5983eff0933.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}],["$","link","1",{"rel":"stylesheet","href":"/_next/static/css/1138060002beec9e.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,{}],["$","$L5",null,{}],["$","$L6",null,{"children":["$","$L7",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L8",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":[["$","$1","c",{"children":[null,["$","$L7",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L8",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","forbidden":"$undefined","unauthorized":"$undefined"}]]}],{"children":[["$","$1","c",{"children":[["$","$L9",null,{"Component":"$a","serverProvidedParams":{"searchParams":{},"params":{},"promises":["$@b","$@c"]}}],null,["$","$Ld",null,{"children":["$","$e",null,{"name":"Next.MetadataOutlet","children":"$@f"}]}]]}],{},null,false,null]},null,false,"$10"]},null,false,null],["$","$1","h",{"children":[null,["$","$L11",null,{"children":"$L12"}],["$","div",null,{"hidden":true,"children":["$","$L13",null,{"children":["$","$e",null,{"name":"Next.Metadata","children":"$L14"}]}]}],["$","meta",null,{"name":"next-size-adjust","content":""}]]}],false]],"m":"$undefined","G":["$15",[]],"S":true,"h":null,"r":"$undefined","s":"$undefined","a":"$undefined","l":"$undefined","p":"$undefined","d":"$undefined","b":"IcaHav3WBDC0zG-P0ri12"}
23
+ 10:C
24
+ b:{}
25
+ c:"$0:f:0:1:1:children:1:children:0:props:children:0:props:serverProvidedParams:params"
26
+ 12:[["$","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"}]]
27
+ 16:I[86869,[],"IconMark"]
28
+ f:null
29
+ 14:[["$","title","0",{"children":"OSW Studio"}],["$","meta","1",{"name":"description","content":"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."}],["$","meta","2",{"name":"mobile-web-app-capable","content":"yes"}],["$","meta","3",{"name":"apple-mobile-web-app-title","content":"OSW-Studio"}],["$","meta","4",{"name":"apple-mobile-web-app-status-bar-style","content":"black-translucent"}],["$","meta","5",{"property":"og:title","content":"Open Source Web Studio | Agentic AI Development"}],["$","meta","6",{"property":"og:description","content":"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."}],["$","meta","7",{"property":"og:url","content":"https://huggingface.co/spaces/otst/osw-studio"}],["$","meta","8",{"property":"og:site_name","content":"Open Source Web Studio"}],["$","meta","9",{"property":"og:image","content":"https://huggingface.co/spaces/otst/osw-studio/resolve/main/banner.png"}],["$","meta","10",{"property":"og:image:width","content":"1200"}],["$","meta","11",{"property":"og:image:height","content":"630"}],["$","meta","12",{"property":"og:image:alt","content":"Open Source Web Studio - Agentic AI Development"}],["$","meta","13",{"name":"twitter:card","content":"summary_large_image"}],["$","meta","14",{"name":"twitter:title","content":"OSW Studio | Agentic AI Development"}],["$","meta","15",{"name":"twitter:description","content":"OSW-Studio is an AI-powered development environment that enables autonomous multi-file development through intelligent tool usage. Build complete applications with natural language."}],["$","meta","16",{"name":"twitter:image","content":"https://huggingface.co/spaces/otst/osw-studio/resolve/main/banner.png"}],["$","link","17",{"rel":"shortcut icon","href":"/osw-studio-logo.svg"}],["$","link","18",{"rel":"icon","href":"/osw-studio-logo.svg"}],["$","link","19",{"rel":"apple-touch-icon","href":"/osw-studio-logo.svg"}],["$","$L16","20",{}]]
.next/server/app/admin.segments/_tree.segment.rsc ADDED
@@ -0,0 +1,6 @@
 
 
 
 
 
 
 
1
+ :HL["/_next/static/media/58f662ed5ba12a72-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}]
2
+ :HL["/_next/static/media/c3f6eb667c0186c5-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}]
3
+ :HL["/_next/static/media/e4af272ccee01ff0-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}]
4
+ :HL["/_next/static/css/e9b7c5983eff0933.css","style"]
5
+ :HL["/_next/static/css/1138060002beec9e.css","style"]
6
+ 0:{"tree":{"name":"","param":null,"prefetchHints":4176,"slots":{"children":{"name":"admin","param":null,"prefetchHints":4192,"slots":{"children":{"name":"__PAGE__","param":null,"prefetchHints":4256,"slots":null}}}}},"staleTime":300,"buildId":"IcaHav3WBDC0zG-P0ri12"}
.next/server/app/admin.segments/admin/__PAGE__.segment.rsc ADDED
@@ -0,0 +1,34 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ 1:"$Sreact.fragment"
2
+ 2:I[61304,[],"ClientPageRoot"]
3
+ 3:I[11055,["3698","static/chunks/app/admin/page-b39ad3e2c00f24dd.js"],"default"]
4
+ 6:I[90484,[],"OutletBoundary"]
5
+ 7:"$Sreact.suspense"
6
+ b:I[90484,[],"ViewportBoundary"]
7
+ c:I[90484,[],"MetadataBoundary"]
8
+ d:I[86869,[],"IconMark"]
9
+ f:I[57121,[],""]
10
+ 10:I[74581,[],""]
11
+ 13:I[32383,["6609","static/chunks/6609-d04b1d068005ddca.js","9802","static/chunks/9802-9c9c462b53f29f0e.js","8367","static/chunks/8367-b0f6205630262903.js","2799","static/chunks/2799-59294b17f2637889.js","8756","static/chunks/8756-ec844b11df9153aa.js","4955","static/chunks/4955-23104aa2134b08b8.js","3549","static/chunks/3549-e1b20f929ed3af5c.js","7177","static/chunks/app/layout-82267ffe46eceb33.js"],"ThemeProvider"]
12
+ 14:I[61549,["6609","static/chunks/6609-d04b1d068005ddca.js","9802","static/chunks/9802-9c9c462b53f29f0e.js","8367","static/chunks/8367-b0f6205630262903.js","2799","static/chunks/2799-59294b17f2637889.js","8756","static/chunks/8756-ec844b11df9153aa.js","4955","static/chunks/4955-23104aa2134b08b8.js","3549","static/chunks/3549-e1b20f929ed3af5c.js","7177","static/chunks/app/layout-82267ffe46eceb33.js"],"Toaster"]
13
+ 15:I[90268,["6609","static/chunks/6609-d04b1d068005ddca.js","9802","static/chunks/9802-9c9c462b53f29f0e.js","8367","static/chunks/8367-b0f6205630262903.js","2799","static/chunks/2799-59294b17f2637889.js","8756","static/chunks/8756-ec844b11df9153aa.js","4955","static/chunks/4955-23104aa2134b08b8.js","3549","static/chunks/3549-e1b20f929ed3af5c.js","7177","static/chunks/app/layout-82267ffe46eceb33.js"],"BackendStatusBanner"]
14
+ 16:I[5187,["6609","static/chunks/6609-d04b1d068005ddca.js","9802","static/chunks/9802-9c9c462b53f29f0e.js","8367","static/chunks/8367-b0f6205630262903.js","2799","static/chunks/2799-59294b17f2637889.js","8756","static/chunks/8756-ec844b11df9153aa.js","4955","static/chunks/4955-23104aa2134b08b8.js","3549","static/chunks/3549-e1b20f929ed3af5c.js","7177","static/chunks/app/layout-82267ffe46eceb33.js"],"McpActivityBanner"]
15
+ 17:I[15626,["6609","static/chunks/6609-d04b1d068005ddca.js","9802","static/chunks/9802-9c9c462b53f29f0e.js","8367","static/chunks/8367-b0f6205630262903.js","2799","static/chunks/2799-59294b17f2637889.js","8756","static/chunks/8756-ec844b11df9153aa.js","4955","static/chunks/4955-23104aa2134b08b8.js","3549","static/chunks/3549-e1b20f929ed3af5c.js","7177","static/chunks/app/layout-82267ffe46eceb33.js"],"default"]
16
+ :HL["/_next/static/css/e9b7c5983eff0933.css","style"]
17
+ :HL["/_next/static/css/1138060002beec9e.css","style"]
18
+ a:X
19
+ 12:X
20
+ 12:C
21
+ 0:{"buildId":"IcaHav3WBDC0zG-P0ri12","data":[{"rsc":["$","$1","c",{"children":[["$","$L2",null,{"Component":"$3","serverProvidedParams":{"searchParams":{},"params":{},"promises":["$@4","$@5"]}}],null,["$","$L6",null,{"children":["$","$7",null,{"name":"Next.MetadataOutlet","children":"$@8"}]}]]}],"isPartial":"$@9","staleTime":"$a","varyParams":null},{"rsc":["$","$1","h",{"children":[null,["$","$Lb",null,{"children":[["$","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"}]]}],["$","div",null,{"hidden":true,"children":["$","$Lc",null,{"children":["$","$7",null,{"name":"Next.Metadata","children":[["$","title","0",{"children":"OSW Studio"}],["$","meta","1",{"name":"description","content":"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."}],["$","meta","2",{"name":"mobile-web-app-capable","content":"yes"}],["$","meta","3",{"name":"apple-mobile-web-app-title","content":"OSW-Studio"}],["$","meta","4",{"name":"apple-mobile-web-app-status-bar-style","content":"black-translucent"}],["$","meta","5",{"property":"og:title","content":"Open Source Web Studio | Agentic AI Development"}],["$","meta","6",{"property":"og:description","content":"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."}],["$","meta","7",{"property":"og:url","content":"https://huggingface.co/spaces/otst/osw-studio"}],["$","meta","8",{"property":"og:site_name","content":"Open Source Web Studio"}],["$","meta","9",{"property":"og:image","content":"https://huggingface.co/spaces/otst/osw-studio/resolve/main/banner.png"}],["$","meta","10",{"property":"og:image:width","content":"1200"}],["$","meta","11",{"property":"og:image:height","content":"630"}],["$","meta","12",{"property":"og:image:alt","content":"Open Source Web Studio - Agentic AI Development"}],["$","meta","13",{"name":"twitter:card","content":"summary_large_image"}],["$","meta","14",{"name":"twitter:title","content":"OSW Studio | Agentic AI Development"}],["$","meta","15",{"name":"twitter:description","content":"OSW-Studio is an AI-powered development environment that enables autonomous multi-file development through intelligent tool usage. Build complete applications with natural language."}],["$","meta","16",{"name":"twitter:image","content":"https://huggingface.co/spaces/otst/osw-studio/resolve/main/banner.png"}],["$","link","17",{"rel":"shortcut icon","href":"/osw-studio-logo.svg"}],["$","link","18",{"rel":"icon","href":"/osw-studio-logo.svg"}],["$","link","19",{"rel":"apple-touch-icon","href":"/osw-studio-logo.svg"}],["$","$Ld","20",{}]]}]}]}],["$","meta",null,{"name":"next-size-adjust","content":""}]]}],"isPartial":"$@e","staleTime":"$a","varyParams":null},{"rsc":["$","$1","c",{"children":[null,["$","$Lf",null,{"parallelRouterKey":"children","template":["$","$L10",null,{}]}]]}],"isPartial":"$@11","staleTime":"$a","varyParams":"$12"},{"rsc":["$","$1","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/e9b7c5983eff0933.css","precedence":"next"}],["$","link","1",{"rel":"stylesheet","href":"/_next/static/css/1138060002beec9e.css","precedence":"next"}]],["$","html",null,{"lang":"en","suppressHydrationWarning":true,"children":["$","body",null,{"className":"__variable_f367f3 __variable_438d47 antialiased bg-background h-[100dvh] overflow-hidden","suppressHydrationWarning":true,"children":["$","$L13",null,{"children":[["$","$L14",null,{"richColors":true,"position":"bottom-center"}],["$","$L15",null,{}],["$","$L16",null,{}],["$","$L17",null,{"children":["$","$Lf",null,{"parallelRouterKey":"children","template":["$","$L10",null,{}],"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)}}"}}],"$L18","$L19"]}]}]],[]]}]}]]}]}]}]]}],"isPartial":"$@1a","staleTime":"$a","varyParams":null}],"isUpgradeableISRFallback":false,"a":"$@1b","rootVaryParams":null,"needsRuntimeRequest":"$@1c"}
22
+ 4:{}
23
+ 5:"$0:data:0:rsc:props:children:0:props:serverProvidedParams:params"
24
+ 8:null
25
+ 18:["$","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}]
26
+ 19:["$","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."}]}]
27
+ a:300
28
+ 1c:true
29
+ a:C
30
+ 1b:0
31
+ e:"$undefined"
32
+ 11:"$undefined"
33
+ 1a:"$undefined"
34
+ 9:"$undefined"
.next/server/app/admin/login.html ADDED
@@ -0,0 +1 @@
 
 
1
+ <!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1"/><link rel="preload" href="/_next/static/media/58f662ed5ba12a72-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/c3f6eb667c0186c5-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/e4af272ccee01ff0-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="stylesheet" href="/_next/static/css/e9b7c5983eff0933.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/css/1138060002beec9e.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-a4114446528a0cad.js"/><script src="/_next/static/chunks/4bd1b696-8a4ab4fdf0ae305a.js" async=""></script><script src="/_next/static/chunks/3794-d7cddff008311ab3.js" async=""></script><script src="/_next/static/chunks/main-app-a1f3e73b9952cd96.js" async=""></script><script src="/_next/static/chunks/6609-d04b1d068005ddca.js" async=""></script><script src="/_next/static/chunks/9802-9c9c462b53f29f0e.js" async=""></script><script src="/_next/static/chunks/8367-b0f6205630262903.js" async=""></script><script src="/_next/static/chunks/2799-59294b17f2637889.js" async=""></script><script src="/_next/static/chunks/8756-ec844b11df9153aa.js" async=""></script><script src="/_next/static/chunks/4955-23104aa2134b08b8.js" async=""></script><script src="/_next/static/chunks/3549-e1b20f929ed3af5c.js" async=""></script><script src="/_next/static/chunks/app/layout-82267ffe46eceb33.js" async=""></script><script src="/_next/static/chunks/9756-c0db2184d44e8848.js" async=""></script><script src="/_next/static/chunks/3790-7a185cc3b3c3d73f.js" async=""></script><script src="/_next/static/chunks/app/admin/login/page-9f9c4eaad1553252.js" async=""></script><script src="/_next/static/chunks/app/global-error-7240682073063959.js" async=""></script><meta name="theme-color" content="#000000"/><title>OSW Studio</title><meta name="description" content="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."/><meta name="mobile-web-app-capable" content="yes"/><meta name="apple-mobile-web-app-title" content="OSW-Studio"/><meta name="apple-mobile-web-app-status-bar-style" content="black-translucent"/><meta property="og:title" content="Open Source Web Studio | Agentic AI Development"/><meta property="og:description" content="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."/><meta property="og:url" content="https://huggingface.co/spaces/otst/osw-studio"/><meta property="og:site_name" content="Open Source Web Studio"/><meta property="og:image" content="https://huggingface.co/spaces/otst/osw-studio/resolve/main/banner.png"/><meta property="og:image:width" content="1200"/><meta property="og:image:height" content="630"/><meta property="og:image:alt" content="Open Source Web Studio - Agentic AI Development"/><meta name="twitter:card" content="summary_large_image"/><meta name="twitter:title" content="OSW Studio | Agentic AI Development"/><meta name="twitter:description" content="OSW-Studio is an AI-powered development environment that enables autonomous multi-file development through intelligent tool usage. Build complete applications with natural language."/><meta name="twitter:image" content="https://huggingface.co/spaces/otst/osw-studio/resolve/main/banner.png"/><link rel="shortcut icon" href="/osw-studio-logo.svg"/><link rel="icon" href="/osw-studio-logo.svg"/><link rel="apple-touch-icon" href="/osw-studio-logo.svg"/><meta name="next-size-adjust" content=""/><script src="/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule=""></script></head><body class="__variable_f367f3 __variable_438d47 antialiased bg-background h-[100dvh] overflow-hidden"><div hidden=""><!--$--><!--/$--></div><script>((a,b,c,d,e,f,g,h)=>{let i=document.documentElement,j=["light","dark"];function k(b){var c;(Array.isArray(a)?a:[a]).forEach(a=>{let c="class"===a,d=c&&f?e.map(a=>f[a]||a):e;c?(i.classList.remove(...d),i.classList.add(f&&f[b]?f[b]:b)):i.setAttribute(a,b)}),c=b,h&&j.includes(c)&&(i.style.colorScheme=c)}if(d)k(d);else try{let a=localStorage.getItem(b)||c,d=g&&"system"===a?window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light":a;k(d)}catch(a){}})("class","osw-studio-theme","dark",null,["light","dark"],null,true,true)</script><section aria-label="Notifications alt+T" tabindex="-1" aria-live="polite" aria-relevant="additions text" aria-atomic="false" data-react-aria-top-layer="true"></section><!--$!--><template data-dgst="BAILOUT_TO_CLIENT_SIDE_RENDERING"></template><!--/$--><!--$--><!--/$--><script src="/_next/static/chunks/webpack-a4114446528a0cad.js" id="_R_" async=""></script><script>(self.__next_f=self.__next_f||[]).push([0])</script><script>self.__next_f.push([1,"1:\"$Sreact.fragment\"\n2:I[32383,[\"6609\",\"static/chunks/6609-d04b1d068005ddca.js\",\"9802\",\"static/chunks/9802-9c9c462b53f29f0e.js\",\"8367\",\"static/chunks/8367-b0f6205630262903.js\",\"2799\",\"static/chunks/2799-59294b17f2637889.js\",\"8756\",\"static/chunks/8756-ec844b11df9153aa.js\",\"4955\",\"static/chunks/4955-23104aa2134b08b8.js\",\"3549\",\"static/chunks/3549-e1b20f929ed3af5c.js\",\"7177\",\"static/chunks/app/layout-82267ffe46eceb33.js\"],\"ThemeProvider\"]\n3:I[61549,[\"6609\",\"static/chunks/6609-d04b1d068005ddca.js\",\"9802\",\"static/chunks/9802-9c9c462b53f29f0e.js\",\"8367\",\"static/chunks/8367-b0f6205630262903.js\",\"2799\",\"static/chunks/2799-59294b17f2637889.js\",\"8756\",\"static/chunks/8756-ec844b11df9153aa.js\",\"4955\",\"static/chunks/4955-23104aa2134b08b8.js\",\"3549\",\"static/chunks/3549-e1b20f929ed3af5c.js\",\"7177\",\"static/chunks/app/layout-82267ffe46eceb33.js\"],\"Toaster\"]\n4:I[90268,[\"6609\",\"static/chunks/6609-d04b1d068005ddca.js\",\"9802\",\"static/chunks/9802-9c9c462b53f29f0e.js\",\"8367\",\"static/chunks/8367-b0f6205630262903.js\",\"2799\",\"static/chunks/2799-59294b17f2637889.js\",\"8756\",\"static/chunks/8756-ec844b11df9153aa.js\",\"4955\",\"static/chunks/4955-23104aa2134b08b8.js\",\"3549\",\"static/chunks/3549-e1b20f929ed3af5c.js\",\"7177\",\"static/chunks/app/layout-82267ffe46eceb33.js\"],\"BackendStatusBanner\"]\n5:I[5187,[\"6609\",\"static/chunks/6609-d04b1d068005ddca.js\",\"9802\",\"static/chunks/9802-9c9c462b53f29f0e.js\",\"8367\",\"static/chunks/8367-b0f6205630262903.js\",\"2799\",\"static/chunks/2799-59294b17f2637889.js\",\"8756\",\"static/chunks/8756-ec844b11df9153aa.js\",\"4955\",\"static/chunks/4955-23104aa2134b08b8.js\",\"3549\",\"static/chunks/3549-e1b20f929ed3af5c.js\",\"7177\",\"static/chunks/app/layout-82267ffe46eceb33.js\"],\"McpActivityBanner\"]\n6:I[15626,[\"6609\",\"static/chunks/6609-d04b1d068005ddca.js\",\"9802\",\"static/chunks/9802-9c9c462b53f29f0e.js\",\"8367\",\"static/chunks/8367-b0f6205630262903.js\",\"2799\",\"static/chunks/2799-59294b17f2637889.js\",\"8756\",\"static/chunks/8756-ec844b11df9153aa.js\",\"4955\",\"static/chunks/4955-23104aa2134b08b8.js\",\"3549\",\"static/chunks/3549-e1b20f929ed3af5c.js\",\"7177\",\"static/chunks/app/layout-82267ffe46eceb33.js\"],\"default\"]\n7:I[57121,[],\"\"]\n8:I[74581,[],\"\"]\n9:I[61304,[],\"ClientPageRoot\"]\na:I[66365,[\"9756\",\"static/chunks/9756-c0db2184d44e8848.js\",\"3790\",\"static/chunks/3790-7a185cc3b3c3d73f.js\",\"2116\",\"static/chunks/app/admin/login/page-9f9c4eaad1553252.js\"],\"default\"]\nd:I[90484,[],\"OutletBoundary\"]\ne:\"$Sreact.suspense\"\n11:I[90484,[],\"ViewportBoundary\"]\n13:I[90484,[],\"MetadataBoundary\"]\n15:I[54690,[\"4219\",\"static/chunks/app/global-error-7240682073063959.js\"],\"default\"]\n:HL[\"/_next/static/media/58f662ed5ba12a72-s.p.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/media/c3f6eb667c0186c5-s.p.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/media/e4af272ccee01ff0-s.p.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/css/e9b7c5983eff0933.css\",\"style\"]\n:HL[\"/_next/static/css/1138060002beec9e.css\",\"style\"]\n10:X\n0:{\"P\":null,\"c\":[\"\",\"admin\",\"login\"],\"q\":\"\",\"i\":false,\"f\":[[[\"\",{\"children\":[\"admin\",{\"children\":[\"login\",{\"children\":[\"__PAGE__\",{},\"$undefined\",\"$undefined\",4608]},\"$undefined\",\"$undefined\",4608]},\"$undefined\",\"$undefined\",4608]},\"$undefined\",\"$undefined\",4624],[[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/e9b7c5983eff0933.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"link\",\"1\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/1138060002beec9e.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,{}],[\"$\",\"$L5\",null,{}],[\"$\",\"$L6\",null,{\"children\":[\"$\",\"$L7\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L8\",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\":[[\"$\",\"$1\",\"c\",{\"children\":[null,[\"$\",\"$L7\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L8\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]]}],{\"children\":[[\"$\",\"$1\",\"c\",{\"children\":[null,[\"$\",\"$L7\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L8\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]]}],{\"children\":[[\"$\",\"$1\",\"c\",{\"children\":[[\"$\",\"$L9\",null,{\"Component\":\"$a\",\"serverProvidedParams\":{\"searchParams\":{},\"params\":{},\"promises\":[\"$@b\",\"$@c\"]}}],null,[\"$\",\"$Ld\",null,{\"children\":[\"$\",\"$e\",null,{\"name\":\"Next.MetadataOutlet\",\"children\":\"$@f\"}]}]]}],{},null,false,null]},null,false,\"$10\"]},null,false,\"$10\"]},null,false,null],[\"$\",\"$1\",\"h\",{\"children\":[null,[\"$\",\"$L11\",null,{\"children\":\"$L12\"}],[\"$\",\"div\",null,{\"hidden\":true,\"children\":[\"$\",\"$L13\",null,{\"children\":[\"$\",\"$e\",null,{\"name\":\"Next.Metadata\",\"children\":\"$L14\"}]}]}],[\"$\",\"meta\",null,{\"name\":\"next-size-adjust\",\"content\":\"\"}]]}],false]],\"m\":\"$undefined\",\"G\":[\"$15\",[]],\"S\":true,\"h\":null,\"r\":\"$undefined\",\"s\":\"$undefined\",\"a\":\"$undefined\",\"l\":\"$undefined\",\"p\":\"$undefined\",\"d\":\"$undefined\",\"b\":\"IcaHav3WBDC0zG-P0ri12\"}\n10:C\nb:{}\nc:\"$0:f:0:1:1:children:1:children:1:children:0:props:children:0:props:serverProvidedParams:params\"\n12:[[\"$\",\"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\"}]]\n16:I[86869,[],\"IconMark\"]\nf:null\n14:[[\"$\",\"title\",\"0\",{\"children\":\"OSW Studio\"}],[\"$\",\"meta\",\"1\",{\"name\":\"description\",\"content\":\"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.\"}],[\"$\",\"meta\",\"2\",{\"name\":\"mobile-web-app-capable\",\"content\":\"yes\"}],[\"$\",\"meta\",\"3\",{\"name\":\"apple-mobile-web-app-title\",\"content\":\"OSW-Studio\"}],[\"$\",\"meta\",\"4\",{\"name\":\"apple-mobile-web-app-status-bar-style\",\"content\":\"black-translucent\"}],[\"$\",\"meta\",\"5\",{\"property\":\"og:title\",\"content\":\"Open Source Web Studio | Agentic AI Development\"}],[\"$\",\"meta\",\"6\",{\"property\":\"og:description\",\"content\":\"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.\"}],[\"$\",\"meta\",\"7\",{\"property\":\"og:url\",\"content\":\"https://huggingface.co/spaces/otst/osw-studio\"}],[\"$\",\"meta\",\"8\",{\"property\":\"og:site_name\",\"content\":\"Open Source Web Studio\"}],[\"$\",\"meta\",\"9\",{\"property\":\"og:image\",\"content\":\"https://huggingface.co/spaces/otst/osw-studio/resolve/main/banner.png\"}],[\"$\",\"meta\",\"10\",{\"property\":\"og:image:width\",\"content\":\"1200\"}],[\"$\",\"meta\",\"11\",{\"property\":\"og:image:height\",\"content\":\"630\"}],[\"$\",\"meta\",\"12\",{\"property\":\"og:image:alt\",\"content\":\"Open Source Web Studio - Agentic AI Development\"}],[\"$\",\"meta\",\"13\",{\"name\":\"twitter:card\",\"content\":\"summary_large_image\"}],[\"$\",\"meta\",\"14\",{\"name\":\"twitter:title\",\"content\":\"OSW Studio | Agentic AI Development\"}],[\"$\",\"meta\",\"15\",{\"name\":\"twitter:description\",\"content\":\"OSW-Studio is an AI-powered development environment that enables autonomous multi-file development through intelligent tool usage. Build complete applications with natural language.\"}],[\"$\",\"meta\",\"16\",{\"name\":\"twitter:image\",\"content\":\"https://huggingface.co/spaces/otst/osw-studio/resolve/main/banner.png\"}],[\"$\",\"link\",\"17\",{\"rel\":\"shortcut icon\",\"href\":\"/osw-studio-logo.svg\"}],[\"$\",\"link\",\"18\",{\"rel\":\"icon\",\"href\":\"/osw-studio-logo.svg\"}],[\"$\",\"link\",\"19\",{\"rel\":\"apple-touch-icon\",\"href\":\"/osw-studio-logo.svg\"}],[\"$\",\"$L16\",\"20\",{}]]\n"])</script></body></html>
.next/server/app/admin/login.meta ADDED
@@ -0,0 +1,31 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "headers": {
3
+ "x-nextjs-stale-time": "300",
4
+ "x-nextjs-prerender": "1",
5
+ "x-next-cache-tags": "_N_T_/layout,_N_T_/admin/layout,_N_T_/admin/login/layout,_N_T_/admin/login/page,_N_T_/admin/login"
6
+ },
7
+ "segmentPaths": [
8
+ "/_tree",
9
+ "/_full",
10
+ "/admin/login/__PAGE__"
11
+ ],
12
+ "prefetchHints": {
13
+ "hints": 64,
14
+ "slots": {
15
+ "children": {
16
+ "hints": 96,
17
+ "slots": {
18
+ "children": {
19
+ "hints": 96,
20
+ "slots": {
21
+ "children": {
22
+ "hints": 160,
23
+ "slots": null
24
+ }
25
+ }
26
+ }
27
+ }
28
+ }
29
+ }
30
+ }
31
+ }
.next/server/app/admin/login.rsc ADDED
@@ -0,0 +1,29 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ 1:"$Sreact.fragment"
2
+ 2:I[32383,["6609","static/chunks/6609-d04b1d068005ddca.js","9802","static/chunks/9802-9c9c462b53f29f0e.js","8367","static/chunks/8367-b0f6205630262903.js","2799","static/chunks/2799-59294b17f2637889.js","8756","static/chunks/8756-ec844b11df9153aa.js","4955","static/chunks/4955-23104aa2134b08b8.js","3549","static/chunks/3549-e1b20f929ed3af5c.js","7177","static/chunks/app/layout-82267ffe46eceb33.js"],"ThemeProvider"]
3
+ 3:I[61549,["6609","static/chunks/6609-d04b1d068005ddca.js","9802","static/chunks/9802-9c9c462b53f29f0e.js","8367","static/chunks/8367-b0f6205630262903.js","2799","static/chunks/2799-59294b17f2637889.js","8756","static/chunks/8756-ec844b11df9153aa.js","4955","static/chunks/4955-23104aa2134b08b8.js","3549","static/chunks/3549-e1b20f929ed3af5c.js","7177","static/chunks/app/layout-82267ffe46eceb33.js"],"Toaster"]
4
+ 4:I[90268,["6609","static/chunks/6609-d04b1d068005ddca.js","9802","static/chunks/9802-9c9c462b53f29f0e.js","8367","static/chunks/8367-b0f6205630262903.js","2799","static/chunks/2799-59294b17f2637889.js","8756","static/chunks/8756-ec844b11df9153aa.js","4955","static/chunks/4955-23104aa2134b08b8.js","3549","static/chunks/3549-e1b20f929ed3af5c.js","7177","static/chunks/app/layout-82267ffe46eceb33.js"],"BackendStatusBanner"]
5
+ 5:I[5187,["6609","static/chunks/6609-d04b1d068005ddca.js","9802","static/chunks/9802-9c9c462b53f29f0e.js","8367","static/chunks/8367-b0f6205630262903.js","2799","static/chunks/2799-59294b17f2637889.js","8756","static/chunks/8756-ec844b11df9153aa.js","4955","static/chunks/4955-23104aa2134b08b8.js","3549","static/chunks/3549-e1b20f929ed3af5c.js","7177","static/chunks/app/layout-82267ffe46eceb33.js"],"McpActivityBanner"]
6
+ 6:I[15626,["6609","static/chunks/6609-d04b1d068005ddca.js","9802","static/chunks/9802-9c9c462b53f29f0e.js","8367","static/chunks/8367-b0f6205630262903.js","2799","static/chunks/2799-59294b17f2637889.js","8756","static/chunks/8756-ec844b11df9153aa.js","4955","static/chunks/4955-23104aa2134b08b8.js","3549","static/chunks/3549-e1b20f929ed3af5c.js","7177","static/chunks/app/layout-82267ffe46eceb33.js"],"default"]
7
+ 7:I[57121,[],""]
8
+ 8:I[74581,[],""]
9
+ 9:I[61304,[],"ClientPageRoot"]
10
+ a:I[66365,["9756","static/chunks/9756-c0db2184d44e8848.js","3790","static/chunks/3790-7a185cc3b3c3d73f.js","2116","static/chunks/app/admin/login/page-9f9c4eaad1553252.js"],"default"]
11
+ d:I[90484,[],"OutletBoundary"]
12
+ e:"$Sreact.suspense"
13
+ 11:I[90484,[],"ViewportBoundary"]
14
+ 13:I[90484,[],"MetadataBoundary"]
15
+ 15:I[54690,["4219","static/chunks/app/global-error-7240682073063959.js"],"default"]
16
+ :HL["/_next/static/media/58f662ed5ba12a72-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}]
17
+ :HL["/_next/static/media/c3f6eb667c0186c5-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}]
18
+ :HL["/_next/static/media/e4af272ccee01ff0-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}]
19
+ :HL["/_next/static/css/e9b7c5983eff0933.css","style"]
20
+ :HL["/_next/static/css/1138060002beec9e.css","style"]
21
+ 10:X
22
+ 0:{"P":null,"c":["","admin","login"],"q":"","i":false,"f":[[["",{"children":["admin",{"children":["login",{"children":["__PAGE__",{},"$undefined","$undefined",4608]},"$undefined","$undefined",4608]},"$undefined","$undefined",4608]},"$undefined","$undefined",4624],[["$","$1","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/e9b7c5983eff0933.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}],["$","link","1",{"rel":"stylesheet","href":"/_next/static/css/1138060002beec9e.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,{}],["$","$L5",null,{}],["$","$L6",null,{"children":["$","$L7",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L8",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":[["$","$1","c",{"children":[null,["$","$L7",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L8",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","forbidden":"$undefined","unauthorized":"$undefined"}]]}],{"children":[["$","$1","c",{"children":[null,["$","$L7",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L8",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","forbidden":"$undefined","unauthorized":"$undefined"}]]}],{"children":[["$","$1","c",{"children":[["$","$L9",null,{"Component":"$a","serverProvidedParams":{"searchParams":{},"params":{},"promises":["$@b","$@c"]}}],null,["$","$Ld",null,{"children":["$","$e",null,{"name":"Next.MetadataOutlet","children":"$@f"}]}]]}],{},null,false,null]},null,false,"$10"]},null,false,"$10"]},null,false,null],["$","$1","h",{"children":[null,["$","$L11",null,{"children":"$L12"}],["$","div",null,{"hidden":true,"children":["$","$L13",null,{"children":["$","$e",null,{"name":"Next.Metadata","children":"$L14"}]}]}],["$","meta",null,{"name":"next-size-adjust","content":""}]]}],false]],"m":"$undefined","G":["$15",[]],"S":true,"h":null,"r":"$undefined","s":"$undefined","a":"$undefined","l":"$undefined","p":"$undefined","d":"$undefined","b":"IcaHav3WBDC0zG-P0ri12"}
23
+ 10:C
24
+ b:{}
25
+ c:"$0:f:0:1:1:children:1:children:1:children:0:props:children:0:props:serverProvidedParams:params"
26
+ 12:[["$","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"}]]
27
+ 16:I[86869,[],"IconMark"]
28
+ f:null
29
+ 14:[["$","title","0",{"children":"OSW Studio"}],["$","meta","1",{"name":"description","content":"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."}],["$","meta","2",{"name":"mobile-web-app-capable","content":"yes"}],["$","meta","3",{"name":"apple-mobile-web-app-title","content":"OSW-Studio"}],["$","meta","4",{"name":"apple-mobile-web-app-status-bar-style","content":"black-translucent"}],["$","meta","5",{"property":"og:title","content":"Open Source Web Studio | Agentic AI Development"}],["$","meta","6",{"property":"og:description","content":"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."}],["$","meta","7",{"property":"og:url","content":"https://huggingface.co/spaces/otst/osw-studio"}],["$","meta","8",{"property":"og:site_name","content":"Open Source Web Studio"}],["$","meta","9",{"property":"og:image","content":"https://huggingface.co/spaces/otst/osw-studio/resolve/main/banner.png"}],["$","meta","10",{"property":"og:image:width","content":"1200"}],["$","meta","11",{"property":"og:image:height","content":"630"}],["$","meta","12",{"property":"og:image:alt","content":"Open Source Web Studio - Agentic AI Development"}],["$","meta","13",{"name":"twitter:card","content":"summary_large_image"}],["$","meta","14",{"name":"twitter:title","content":"OSW Studio | Agentic AI Development"}],["$","meta","15",{"name":"twitter:description","content":"OSW-Studio is an AI-powered development environment that enables autonomous multi-file development through intelligent tool usage. Build complete applications with natural language."}],["$","meta","16",{"name":"twitter:image","content":"https://huggingface.co/spaces/otst/osw-studio/resolve/main/banner.png"}],["$","link","17",{"rel":"shortcut icon","href":"/osw-studio-logo.svg"}],["$","link","18",{"rel":"icon","href":"/osw-studio-logo.svg"}],["$","link","19",{"rel":"apple-touch-icon","href":"/osw-studio-logo.svg"}],["$","$L16","20",{}]]
.next/server/app/admin/login.segments/_full.segment.rsc ADDED
@@ -0,0 +1,29 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ 1:"$Sreact.fragment"
2
+ 2:I[32383,["6609","static/chunks/6609-d04b1d068005ddca.js","9802","static/chunks/9802-9c9c462b53f29f0e.js","8367","static/chunks/8367-b0f6205630262903.js","2799","static/chunks/2799-59294b17f2637889.js","8756","static/chunks/8756-ec844b11df9153aa.js","4955","static/chunks/4955-23104aa2134b08b8.js","3549","static/chunks/3549-e1b20f929ed3af5c.js","7177","static/chunks/app/layout-82267ffe46eceb33.js"],"ThemeProvider"]
3
+ 3:I[61549,["6609","static/chunks/6609-d04b1d068005ddca.js","9802","static/chunks/9802-9c9c462b53f29f0e.js","8367","static/chunks/8367-b0f6205630262903.js","2799","static/chunks/2799-59294b17f2637889.js","8756","static/chunks/8756-ec844b11df9153aa.js","4955","static/chunks/4955-23104aa2134b08b8.js","3549","static/chunks/3549-e1b20f929ed3af5c.js","7177","static/chunks/app/layout-82267ffe46eceb33.js"],"Toaster"]
4
+ 4:I[90268,["6609","static/chunks/6609-d04b1d068005ddca.js","9802","static/chunks/9802-9c9c462b53f29f0e.js","8367","static/chunks/8367-b0f6205630262903.js","2799","static/chunks/2799-59294b17f2637889.js","8756","static/chunks/8756-ec844b11df9153aa.js","4955","static/chunks/4955-23104aa2134b08b8.js","3549","static/chunks/3549-e1b20f929ed3af5c.js","7177","static/chunks/app/layout-82267ffe46eceb33.js"],"BackendStatusBanner"]
5
+ 5:I[5187,["6609","static/chunks/6609-d04b1d068005ddca.js","9802","static/chunks/9802-9c9c462b53f29f0e.js","8367","static/chunks/8367-b0f6205630262903.js","2799","static/chunks/2799-59294b17f2637889.js","8756","static/chunks/8756-ec844b11df9153aa.js","4955","static/chunks/4955-23104aa2134b08b8.js","3549","static/chunks/3549-e1b20f929ed3af5c.js","7177","static/chunks/app/layout-82267ffe46eceb33.js"],"McpActivityBanner"]
6
+ 6:I[15626,["6609","static/chunks/6609-d04b1d068005ddca.js","9802","static/chunks/9802-9c9c462b53f29f0e.js","8367","static/chunks/8367-b0f6205630262903.js","2799","static/chunks/2799-59294b17f2637889.js","8756","static/chunks/8756-ec844b11df9153aa.js","4955","static/chunks/4955-23104aa2134b08b8.js","3549","static/chunks/3549-e1b20f929ed3af5c.js","7177","static/chunks/app/layout-82267ffe46eceb33.js"],"default"]
7
+ 7:I[57121,[],""]
8
+ 8:I[74581,[],""]
9
+ 9:I[61304,[],"ClientPageRoot"]
10
+ a:I[66365,["9756","static/chunks/9756-c0db2184d44e8848.js","3790","static/chunks/3790-7a185cc3b3c3d73f.js","2116","static/chunks/app/admin/login/page-9f9c4eaad1553252.js"],"default"]
11
+ d:I[90484,[],"OutletBoundary"]
12
+ e:"$Sreact.suspense"
13
+ 11:I[90484,[],"ViewportBoundary"]
14
+ 13:I[90484,[],"MetadataBoundary"]
15
+ 15:I[54690,["4219","static/chunks/app/global-error-7240682073063959.js"],"default"]
16
+ :HL["/_next/static/media/58f662ed5ba12a72-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}]
17
+ :HL["/_next/static/media/c3f6eb667c0186c5-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}]
18
+ :HL["/_next/static/media/e4af272ccee01ff0-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}]
19
+ :HL["/_next/static/css/e9b7c5983eff0933.css","style"]
20
+ :HL["/_next/static/css/1138060002beec9e.css","style"]
21
+ 10:X
22
+ 0:{"P":null,"c":["","admin","login"],"q":"","i":false,"f":[[["",{"children":["admin",{"children":["login",{"children":["__PAGE__",{},"$undefined","$undefined",4608]},"$undefined","$undefined",4608]},"$undefined","$undefined",4608]},"$undefined","$undefined",4624],[["$","$1","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/e9b7c5983eff0933.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}],["$","link","1",{"rel":"stylesheet","href":"/_next/static/css/1138060002beec9e.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,{}],["$","$L5",null,{}],["$","$L6",null,{"children":["$","$L7",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L8",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":[["$","$1","c",{"children":[null,["$","$L7",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L8",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","forbidden":"$undefined","unauthorized":"$undefined"}]]}],{"children":[["$","$1","c",{"children":[null,["$","$L7",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L8",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","forbidden":"$undefined","unauthorized":"$undefined"}]]}],{"children":[["$","$1","c",{"children":[["$","$L9",null,{"Component":"$a","serverProvidedParams":{"searchParams":{},"params":{},"promises":["$@b","$@c"]}}],null,["$","$Ld",null,{"children":["$","$e",null,{"name":"Next.MetadataOutlet","children":"$@f"}]}]]}],{},null,false,null]},null,false,"$10"]},null,false,"$10"]},null,false,null],["$","$1","h",{"children":[null,["$","$L11",null,{"children":"$L12"}],["$","div",null,{"hidden":true,"children":["$","$L13",null,{"children":["$","$e",null,{"name":"Next.Metadata","children":"$L14"}]}]}],["$","meta",null,{"name":"next-size-adjust","content":""}]]}],false]],"m":"$undefined","G":["$15",[]],"S":true,"h":null,"r":"$undefined","s":"$undefined","a":"$undefined","l":"$undefined","p":"$undefined","d":"$undefined","b":"IcaHav3WBDC0zG-P0ri12"}
23
+ 10:C
24
+ b:{}
25
+ c:"$0:f:0:1:1:children:1:children:1:children:0:props:children:0:props:serverProvidedParams:params"
26
+ 12:[["$","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"}]]
27
+ 16:I[86869,[],"IconMark"]
28
+ f:null
29
+ 14:[["$","title","0",{"children":"OSW Studio"}],["$","meta","1",{"name":"description","content":"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."}],["$","meta","2",{"name":"mobile-web-app-capable","content":"yes"}],["$","meta","3",{"name":"apple-mobile-web-app-title","content":"OSW-Studio"}],["$","meta","4",{"name":"apple-mobile-web-app-status-bar-style","content":"black-translucent"}],["$","meta","5",{"property":"og:title","content":"Open Source Web Studio | Agentic AI Development"}],["$","meta","6",{"property":"og:description","content":"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."}],["$","meta","7",{"property":"og:url","content":"https://huggingface.co/spaces/otst/osw-studio"}],["$","meta","8",{"property":"og:site_name","content":"Open Source Web Studio"}],["$","meta","9",{"property":"og:image","content":"https://huggingface.co/spaces/otst/osw-studio/resolve/main/banner.png"}],["$","meta","10",{"property":"og:image:width","content":"1200"}],["$","meta","11",{"property":"og:image:height","content":"630"}],["$","meta","12",{"property":"og:image:alt","content":"Open Source Web Studio - Agentic AI Development"}],["$","meta","13",{"name":"twitter:card","content":"summary_large_image"}],["$","meta","14",{"name":"twitter:title","content":"OSW Studio | Agentic AI Development"}],["$","meta","15",{"name":"twitter:description","content":"OSW-Studio is an AI-powered development environment that enables autonomous multi-file development through intelligent tool usage. Build complete applications with natural language."}],["$","meta","16",{"name":"twitter:image","content":"https://huggingface.co/spaces/otst/osw-studio/resolve/main/banner.png"}],["$","link","17",{"rel":"shortcut icon","href":"/osw-studio-logo.svg"}],["$","link","18",{"rel":"icon","href":"/osw-studio-logo.svg"}],["$","link","19",{"rel":"apple-touch-icon","href":"/osw-studio-logo.svg"}],["$","$L16","20",{}]]
.next/server/app/admin/login.segments/_tree.segment.rsc ADDED
@@ -0,0 +1,6 @@
 
 
 
 
 
 
 
1
+ :HL["/_next/static/media/58f662ed5ba12a72-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}]
2
+ :HL["/_next/static/media/c3f6eb667c0186c5-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}]
3
+ :HL["/_next/static/media/e4af272ccee01ff0-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}]
4
+ :HL["/_next/static/css/e9b7c5983eff0933.css","style"]
5
+ :HL["/_next/static/css/1138060002beec9e.css","style"]
6
+ 0:{"tree":{"name":"","param":null,"prefetchHints":4176,"slots":{"children":{"name":"admin","param":null,"prefetchHints":4192,"slots":{"children":{"name":"login","param":null,"prefetchHints":4192,"slots":{"children":{"name":"__PAGE__","param":null,"prefetchHints":4256,"slots":null}}}}}}},"staleTime":300,"buildId":"IcaHav3WBDC0zG-P0ri12"}
.next/server/app/admin/login.segments/admin/login/__PAGE__.segment.rsc ADDED
@@ -0,0 +1,35 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ 1:"$Sreact.fragment"
2
+ 2:I[61304,[],"ClientPageRoot"]
3
+ 3:I[66365,["9756","static/chunks/9756-c0db2184d44e8848.js","3790","static/chunks/3790-7a185cc3b3c3d73f.js","2116","static/chunks/app/admin/login/page-9f9c4eaad1553252.js"],"default"]
4
+ 6:I[90484,[],"OutletBoundary"]
5
+ 7:"$Sreact.suspense"
6
+ b:I[90484,[],"ViewportBoundary"]
7
+ c:I[90484,[],"MetadataBoundary"]
8
+ d:I[86869,[],"IconMark"]
9
+ f:I[57121,[],""]
10
+ 10:I[74581,[],""]
11
+ 14:I[32383,["6609","static/chunks/6609-d04b1d068005ddca.js","9802","static/chunks/9802-9c9c462b53f29f0e.js","8367","static/chunks/8367-b0f6205630262903.js","2799","static/chunks/2799-59294b17f2637889.js","8756","static/chunks/8756-ec844b11df9153aa.js","4955","static/chunks/4955-23104aa2134b08b8.js","3549","static/chunks/3549-e1b20f929ed3af5c.js","7177","static/chunks/app/layout-82267ffe46eceb33.js"],"ThemeProvider"]
12
+ 15:I[61549,["6609","static/chunks/6609-d04b1d068005ddca.js","9802","static/chunks/9802-9c9c462b53f29f0e.js","8367","static/chunks/8367-b0f6205630262903.js","2799","static/chunks/2799-59294b17f2637889.js","8756","static/chunks/8756-ec844b11df9153aa.js","4955","static/chunks/4955-23104aa2134b08b8.js","3549","static/chunks/3549-e1b20f929ed3af5c.js","7177","static/chunks/app/layout-82267ffe46eceb33.js"],"Toaster"]
13
+ 16:I[90268,["6609","static/chunks/6609-d04b1d068005ddca.js","9802","static/chunks/9802-9c9c462b53f29f0e.js","8367","static/chunks/8367-b0f6205630262903.js","2799","static/chunks/2799-59294b17f2637889.js","8756","static/chunks/8756-ec844b11df9153aa.js","4955","static/chunks/4955-23104aa2134b08b8.js","3549","static/chunks/3549-e1b20f929ed3af5c.js","7177","static/chunks/app/layout-82267ffe46eceb33.js"],"BackendStatusBanner"]
14
+ 17:I[5187,["6609","static/chunks/6609-d04b1d068005ddca.js","9802","static/chunks/9802-9c9c462b53f29f0e.js","8367","static/chunks/8367-b0f6205630262903.js","2799","static/chunks/2799-59294b17f2637889.js","8756","static/chunks/8756-ec844b11df9153aa.js","4955","static/chunks/4955-23104aa2134b08b8.js","3549","static/chunks/3549-e1b20f929ed3af5c.js","7177","static/chunks/app/layout-82267ffe46eceb33.js"],"McpActivityBanner"]
15
+ 18:I[15626,["6609","static/chunks/6609-d04b1d068005ddca.js","9802","static/chunks/9802-9c9c462b53f29f0e.js","8367","static/chunks/8367-b0f6205630262903.js","2799","static/chunks/2799-59294b17f2637889.js","8756","static/chunks/8756-ec844b11df9153aa.js","4955","static/chunks/4955-23104aa2134b08b8.js","3549","static/chunks/3549-e1b20f929ed3af5c.js","7177","static/chunks/app/layout-82267ffe46eceb33.js"],"default"]
16
+ :HL["/_next/static/css/e9b7c5983eff0933.css","style"]
17
+ :HL["/_next/static/css/1138060002beec9e.css","style"]
18
+ a:X
19
+ 12:X
20
+ 12:C
21
+ 0:{"buildId":"IcaHav3WBDC0zG-P0ri12","data":[{"rsc":["$","$1","c",{"children":[["$","$L2",null,{"Component":"$3","serverProvidedParams":{"searchParams":{},"params":{},"promises":["$@4","$@5"]}}],null,["$","$L6",null,{"children":["$","$7",null,{"name":"Next.MetadataOutlet","children":"$@8"}]}]]}],"isPartial":"$@9","staleTime":"$a","varyParams":null},{"rsc":["$","$1","h",{"children":[null,["$","$Lb",null,{"children":[["$","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"}]]}],["$","div",null,{"hidden":true,"children":["$","$Lc",null,{"children":["$","$7",null,{"name":"Next.Metadata","children":[["$","title","0",{"children":"OSW Studio"}],["$","meta","1",{"name":"description","content":"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."}],["$","meta","2",{"name":"mobile-web-app-capable","content":"yes"}],["$","meta","3",{"name":"apple-mobile-web-app-title","content":"OSW-Studio"}],["$","meta","4",{"name":"apple-mobile-web-app-status-bar-style","content":"black-translucent"}],["$","meta","5",{"property":"og:title","content":"Open Source Web Studio | Agentic AI Development"}],["$","meta","6",{"property":"og:description","content":"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."}],["$","meta","7",{"property":"og:url","content":"https://huggingface.co/spaces/otst/osw-studio"}],["$","meta","8",{"property":"og:site_name","content":"Open Source Web Studio"}],["$","meta","9",{"property":"og:image","content":"https://huggingface.co/spaces/otst/osw-studio/resolve/main/banner.png"}],["$","meta","10",{"property":"og:image:width","content":"1200"}],["$","meta","11",{"property":"og:image:height","content":"630"}],["$","meta","12",{"property":"og:image:alt","content":"Open Source Web Studio - Agentic AI Development"}],["$","meta","13",{"name":"twitter:card","content":"summary_large_image"}],["$","meta","14",{"name":"twitter:title","content":"OSW Studio | Agentic AI Development"}],["$","meta","15",{"name":"twitter:description","content":"OSW-Studio is an AI-powered development environment that enables autonomous multi-file development through intelligent tool usage. Build complete applications with natural language."}],["$","meta","16",{"name":"twitter:image","content":"https://huggingface.co/spaces/otst/osw-studio/resolve/main/banner.png"}],["$","link","17",{"rel":"shortcut icon","href":"/osw-studio-logo.svg"}],["$","link","18",{"rel":"icon","href":"/osw-studio-logo.svg"}],["$","link","19",{"rel":"apple-touch-icon","href":"/osw-studio-logo.svg"}],["$","$Ld","20",{}]]}]}]}],["$","meta",null,{"name":"next-size-adjust","content":""}]]}],"isPartial":"$@e","staleTime":"$a","varyParams":null},{"rsc":["$","$1","c",{"children":[null,["$","$Lf",null,{"parallelRouterKey":"children","template":["$","$L10",null,{}]}]]}],"isPartial":"$@11","staleTime":"$a","varyParams":"$12"},{"rsc":["$","$1","c",{"children":[null,["$","$Lf",null,{"parallelRouterKey":"children","template":["$","$L10",null,{}]}]]}],"isPartial":"$@13","staleTime":"$a","varyParams":"$12"},{"rsc":["$","$1","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/e9b7c5983eff0933.css","precedence":"next"}],["$","link","1",{"rel":"stylesheet","href":"/_next/static/css/1138060002beec9e.css","precedence":"next"}]],["$","html",null,{"lang":"en","suppressHydrationWarning":true,"children":["$","body",null,{"className":"__variable_f367f3 __variable_438d47 antialiased bg-background h-[100dvh] overflow-hidden","suppressHydrationWarning":true,"children":["$","$L14",null,{"children":[["$","$L15",null,{"richColors":true,"position":"bottom-center"}],["$","$L16",null,{}],["$","$L17",null,{}],["$","$L18",null,{"children":["$","$Lf",null,{"parallelRouterKey":"children","template":["$","$L10",null,{}],"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)}}"}}],"$L19","$L1a"]}]}]],[]]}]}]]}]}]}]]}],"isPartial":"$@1b","staleTime":"$a","varyParams":null}],"isUpgradeableISRFallback":false,"a":"$@1c","rootVaryParams":null,"needsRuntimeRequest":"$@1d"}
22
+ 4:{}
23
+ 5:"$0:data:0:rsc:props:children:0:props:serverProvidedParams:params"
24
+ 8:null
25
+ 19:["$","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}]
26
+ 1a:["$","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."}]}]
27
+ a:300
28
+ 1d:true
29
+ a:C
30
+ 1c:0
31
+ e:"$undefined"
32
+ 11:"$undefined"
33
+ 13:"$undefined"
34
+ 1b:"$undefined"
35
+ 9:"$undefined"
.next/server/app/admin/login/page.js ADDED
@@ -0,0 +1 @@
 
 
1
+ (()=>{var a={};a.id=2116,a.ids=[2116],a.modules={643:a=>{"use strict";a.exports=require("node:perf_hooks")},889:(a,b,c)=>{"use strict";c.r(b),c.d(b,{default:()=>d});let d=(0,c(77943).registerClientReference)(function(){throw Error("Attempted to call the default export of \"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/login/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/admin/login/page.tsx","default")},1421:(a,b,c)=>{"use strict";c.d(b,{Logo:()=>e});var d=c(48249);function e({width:a=64,height:b=64,className:c}){return(0,d.jsxs)("svg",{width:a,height:b,viewBox:"0 0 256 256",preserveAspectRatio:"xMidYMid meet",xmlns:"http://www.w3.org/2000/svg",className:`text-white dark:text-black [--logo-bg:#000000] dark:[--logo-bg:#ffffff] ${c??""}`,children:[(0,d.jsx)("rect",{x:"0",y:"0",width:"256",height:"256",rx:"20",ry:"20",fill:"var(--logo-bg)"}),(0,d.jsxs)("g",{transform:"translate(0,256) scale(0.0476,-0.0476)",fill:"currentColor",stroke:"none",children:[(0,d.jsx)("path",{d:"M725 4825 c-50 -18 -100 -71 -114 -122 -15 -54 -15 -1573 0 -1628 16 -55 44 -92 89 -115 38 -19 62 -20 855 -20 781 0 817 1 853 19 46 23 67 46 87 94 13 32 15 138 15 830 0 566 -3 804 -11 828 -16 45 -55 87 -104 110 -38 18 -82 19 -835 18 -659 0 -802 -2 -835 -14z m1351 -371 c15 -11 37 -33 48 -48 21 -27 21 -38 21 -520 0 -547 3 -523 -68 -566 -31 -19 -54 -20 -521 -20 -483 0 -489 0 -524 22 -20 12 -42 38 -53 62 -17 38 -19 74 -19 504 0 496 1 503 51 548 46 41 66 43 561 41 464 -2 477 -3 504 -23z"}),(0,d.jsx)("path",{d:"M3058 4830 c-44 -13 -87 -49 -108 -90 -19 -37 -20 -61 -20 -471 0 -428 0 -432 22 -471 13 -22 41 -51 64 -64 41 -24 41 -24 685 -24 645 0 645 0 689 -22 63 -33 80 -71 80 -183 0 -101 -15 -144 -63 -179 -28 -21 -41 -21 -695 -26 -666 -5 -667 -5 -702 -27 -109 -68 -106 -247 5 -310 40 -23 40 -23 858 -23 664 0 824 3 850 14 43 17 95 78 102 118 3 18 5 225 3 459 -3 426 -3 426 -31 462 -58 76 -15 71 -757 77 -620 5 -667 6 -692 23 -44 30 -58 74 -58 179 0 116 16 153 80 186 44 22 44 22 693 22 710 0 678 -3 731 60 80 96 41 240 -79 287 -35 14 -1612 17 -1657 3z"}),(0,d.jsx)("path",{d:"M702 2509 c-48 -24 -75 -57 -91 -114 -9 -29 -11 -253 -9 -840 3 -779 4 -801 23 -834 11 -19 37 -48 58 -65 39 -31 39 -31 380 -31 342 0 342 0 399 28 31 15 63 39 73 53 16 25 16 25 62 -16 77 -67 104 -71 470 -68 320 3 320 3 360 30 24 16 49 44 62 70 21 44 21 49 21 854 0 773 -1 811 -19 851 -35 76 -135 120 -215 93 -41 -13 -90 -51 -109 -84 -9 -16 -13 -187 -17 -688 -5 -654 -5 -667 -26 -694 -43 -58 -68 -69 -169 -72 -82 -3 -99 -1 -133 18 -22 12 -49 39 -61 60 -21 37 -21 45 -21 664 0 439 -3 641 -11 673 -32 123 -190 174 -285 91 -73 -64 -69 -20 -70 -743 0 -721 3 -687 -66 -737 -28 -20 -47 -23 -133 -26 -91 -3 -103 -2 -134 20 -19 13 -44 36 -55 51 -21 28 -21 38 -26 695 -4 481 -8 673 -17 687 -50 87 -152 118 -241 74z"}),(0,d.jsx)("path",{d:"M3047 2515 c-47 -16 -81 -46 -101 -90 -14 -28 -16 -95 -16 -463 0 -281 4 -440 11 -459 15 -40 48 -73 94 -94 38 -17 79 -19 685 -19 626 0 646 -1 678 -20 58 -35 72 -72 72 -185 0 -110 -14 -147 -67 -182 -25 -17 -73 -18 -698 -23 -672 -5 -672 -5 -708 -33 -20 -15 -44 -42 -53 -60 -21 -39 -21 -125 -1 -163 20 -38 65 -80 100 -93 19 -8 289 -11 833 -11 701 0 809 2 841 15 48 20 71 41 94 88 19 35 19 60 17 480 -3 444 -3 444 -30 479 -54 71 -23 68 -740 68 -612 0 -645 1 -685 20 -67 30 -83 66 -83 183 0 116 14 156 68 189 35 21 35 21 691 22 606 1 658 2 688 19 137 74 130 264 -12 328 -38 18 -85 19 -840 18 -652 0 -807 -2 -838 -14z"})]})]})}},3295:a=>{"use strict";a.exports=require("next/dist/server/app-render/after-task-async-storage.external.js")},4573:a=>{"use strict";a.exports=require("node:buffer")},8128:a=>{"use strict";a.exports=require("next/dist/server/runtime-reacts.external.js")},10846:a=>{"use strict";a.exports=require("next/dist/compiled/next-server/app-page.runtime.prod.js")},16698:a=>{"use strict";a.exports=require("node:async_hooks")},17841:(a,b,c)=>{Promise.resolve().then(c.bind(c,48515))},19121:a=>{"use strict";a.exports=require("next/dist/server/app-render/action-async-storage.external.js")},27910:a=>{"use strict";a.exports=require("stream")},28354:a=>{"use strict";a.exports=require("util")},29021:a=>{"use strict";a.exports=require("fs")},29294:a=>{"use strict";a.exports=require("next/dist/server/app-render/work-async-storage.external.js")},32467:a=>{"use strict";a.exports=require("node:http2")},33873:a=>{"use strict";a.exports=require("path")},37067:a=>{"use strict";a.exports=require("node:http")},37540:a=>{"use strict";a.exports=require("node:console")},38522:a=>{"use strict";a.exports=require("node:zlib")},40610:a=>{"use strict";a.exports=require("node:dns")},41025:a=>{"use strict";a.exports=require("next/dist/server/app-render/dynamic-access-async-storage.external.js")},41204:a=>{"use strict";a.exports=require("string_decoder")},41503:a=>{"use strict";a.exports=require("esbuild-wasm")},41692:a=>{"use strict";a.exports=require("node:tls")},41792:a=>{"use strict";a.exports=require("node:querystring")},46060:a=>{"use strict";a.exports=require("next/dist/shared/lib/no-fallback-error.external.js")},48515:(a,b,c)=>{"use strict";c.r(b),c.d(b,{default:()=>l});var d=c(48249),e=c(73142),f=c.n(e),g=c(67484),h=c(19099),i=c(2116),j=c.n(i),k=c(1421);function l(){return(0,d.jsx)(g.Suspense,{children:(0,d.jsx)(m,{})})}function m(){let a=(0,h.useRouter)(),b=(0,h.useSearchParams)().get("next"),c=b&&b.startsWith("/")&&!b.startsWith("//")?b:null,[e,i]=(0,g.useState)(""),[l,m]=(0,g.useState)(""),[n,o]=(0,g.useState)(!1),[p,q]=(0,g.useState)(""),[r,s]=(0,g.useState)(!1),[t,u]=(0,g.useState)(!0),v=async b=>{b.preventDefault(),q(""),o(!0);try{let b=e?{email:e,password:l}:{password:l},d=await fetch("/api/auth/login",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify(b)}),f=await d.json();if(!d.ok){q(f.error||"Login failed"),o(!1);return}if(c){f.defaultWorkspaceId&&(document.cookie=`osw_workspace=${f.defaultWorkspaceId};path=/;max-age=31536000`),a.push(c);return}f.defaultWorkspaceId?(document.cookie=`osw_workspace=${f.defaultWorkspaceId};path=/;max-age=31536000`,f.defaultWorkspaceName&&localStorage.setItem("osw-workspace-name",f.defaultWorkspaceName),a.push(`/w/${f.defaultWorkspaceId}/projects`)):a.push("/admin")}catch{q("An error occurred. Please try again."),o(!1)}};return(0,d.jsxs)("div",{className:"jsx-301ec7a03a062a2c min-h-screen bg-background text-foreground flex items-center justify-center p-4 animate-fadeIn",children:[(0,d.jsx)(f(),{id:"301ec7a03a062a2c",children:"@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes float{0%,100%{transform:translatey(0px)}50%{transform:translatey(-10px)}}.animate-fadeIn.jsx-301ec7a03a062a2c{animation:fadeIn.6s ease-in}.animate-float.jsx-301ec7a03a062a2c{animation:float 3s ease-in-out infinite}"}),(0,d.jsxs)("div",{className:"jsx-301ec7a03a062a2c max-w-md w-full text-center",children:[(0,d.jsx)("div",{className:"jsx-301ec7a03a062a2c mb-8 animate-float flex justify-center",children:(0,d.jsx)(k.Logo,{width:96,height:96})}),(0,d.jsx)("h1",{className:"jsx-301ec7a03a062a2c text-3xl font-semibold mb-2 tracking-tight",children:"OSW Studio"}),(0,d.jsx)("p",{className:"jsx-301ec7a03a062a2c text-muted-foreground mb-8",children:"Sign in to your account"}),t&&(0,d.jsx)("div",{className:"jsx-301ec7a03a062a2c py-8 text-muted-foreground text-sm",children:"Checking setup..."}),(0,d.jsxs)("form",{onSubmit:v,style:t?{display:"none"}:void 0,className:"jsx-301ec7a03a062a2c space-y-4",children:[(0,d.jsxs)("div",{className:"jsx-301ec7a03a062a2c text-left",children:[(0,d.jsx)("label",{htmlFor:"email",className:"jsx-301ec7a03a062a2c block text-sm font-medium text-muted-foreground mb-2",children:"Email"}),(0,d.jsx)("input",{id:"email",type:"email",value:e,onChange:a=>i(a.target.value),placeholder:"you@example.com",autoFocus:!0,className:"jsx-301ec7a03a062a2c w-full px-4 py-3 bg-muted border border-border rounded-lg text-foreground placeholder:text-muted-foreground focus:outline-none focus:ring-2 focus:ring-orange-500 focus:border-transparent transition-all"})]}),(0,d.jsxs)("div",{className:"jsx-301ec7a03a062a2c text-left",children:[(0,d.jsx)("label",{htmlFor:"password",className:"jsx-301ec7a03a062a2c block text-sm font-medium text-muted-foreground mb-2",children:"Password"}),(0,d.jsx)("input",{id:"password",type:"password",value:l,onChange:a=>m(a.target.value),placeholder:"Enter your password",required:!0,className:"jsx-301ec7a03a062a2c w-full px-4 py-3 bg-muted border border-border rounded-lg text-foreground placeholder:text-muted-foreground focus:outline-none focus:ring-2 focus:ring-orange-500 focus:border-transparent transition-all"})]}),p&&(0,d.jsx)("div",{className:"jsx-301ec7a03a062a2c p-3 bg-destructive/10 border border-destructive/30 text-destructive rounded-lg text-sm",children:p}),(0,d.jsx)("button",{type:"submit",disabled:n,className:"jsx-301ec7a03a062a2c w-full bg-orange-600 hover:bg-orange-700 text-white font-medium py-3 px-4 rounded-lg transition-colors disabled:bg-muted disabled:text-muted-foreground disabled:cursor-not-allowed",children:n?"Logging in...":"Login"})]}),r&&(0,d.jsxs)("p",{className:"jsx-301ec7a03a062a2c mt-6 text-sm text-muted-foreground",children:["Don't have an account?"," ",(0,d.jsx)(j(),{href:"/admin/register",className:"text-orange-500 hover:text-orange-400 transition-colors",children:"Create one"})]}),(0,d.jsxs)("div",{className:"jsx-301ec7a03a062a2c mt-12 pt-6 border-t border-border flex items-center justify-center gap-2 text-sm text-muted-foreground",children:[(0,d.jsx)("span",{className:"jsx-301ec7a03a062a2c",children:"Powered by"}),(0,d.jsx)(k.Logo,{width:20,height:20,className:"opacity-80"}),(0,d.jsx)("span",{className:"jsx-301ec7a03a062a2c",children:"OSW Studio"})]})]})]})}},51455:a=>{"use strict";a.exports=require("node:fs/promises")},52689:(a,b,c)=>{Promise.resolve().then(c.bind(c,889))},53053:a=>{"use strict";a.exports=require("node:diagnostics_channel")},55511:a=>{"use strict";a.exports=require("crypto")},56970:a=>{"use strict";a.exports=require("node:assert")},57075:a=>{"use strict";a.exports=require("node:stream")},57156:a=>{"use strict";a.exports=require("handlebars")},57975:a=>{"use strict";a.exports=require("node:util")},63033:a=>{"use strict";a.exports=require("next/dist/server/app-render/work-unit-async-storage.external.js")},73136:a=>{"use strict";a.exports=require("node:url")},73429:a=>{"use strict";a.exports=require("node:util/types")},75919:a=>{"use strict";a.exports=require("node:worker_threads")},76760:a=>{"use strict";a.exports=require("node:path")},77030:a=>{"use strict";a.exports=require("node:net")},77598:a=>{"use strict";a.exports=require("node:crypto")},78474:a=>{"use strict";a.exports=require("node:events")},79428:a=>{"use strict";a.exports=require("buffer")},79868:a=>{"use strict";a.exports=require("node:sqlite")},82890:(a,b,c)=>{"use strict";c.r(b),c.d(b,{__next_app__:()=>r,handler:()=>t,routeModule:()=>s});var d=c(21635),e=c(86315),f=c(1020),g=c(61287),h={};for(let a in g)0>["default","__next_app__","routeModule","handler"].indexOf(a)&&(h[a]=()=>g[a]);c.d(b,h);let i=(0,d.p)(()=>Promise.resolve().then(c.bind(c,32056))),j=(0,d.p)(()=>Promise.resolve().then(c.bind(c,55038))),k=(0,d.p)(()=>Promise.resolve().then(c.t.bind(c,55091,23))),l=(0,d.p)(()=>Promise.resolve().then(c.t.bind(c,45270,23))),m=(0,d.p)(()=>Promise.resolve().then(c.t.bind(c,28193,23))),n=(0,d.p)(()=>Promise.resolve().then(c.bind(c,55038))),o=(0,d.p)(()=>Promise.resolve().then(c.bind(c,55038))),p={children:["",{children:["admin",{children:["login",{children:["__PAGE__",{},{page:[(0,d.p)(()=>Promise.resolve().then(c.bind(c,889))),"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/login/page.tsx"]}]},{"global-error":[o,"/Users/otto/Desktop/deepstudio/osw-studio-git/app/global-error.tsx"]},[]]},{"global-error":[n,"/Users/otto/Desktop/deepstudio/osw-studio-git/app/global-error.tsx"]},[]]},{layout:[i,"/Users/otto/Desktop/deepstudio/osw-studio-git/app/layout.tsx"],"global-error":[j,"/Users/otto/Desktop/deepstudio/osw-studio-git/app/global-error.tsx"],"not-found":[k,"next/dist/client/components/builtin/not-found.js"],forbidden:[l,"next/dist/client/components/builtin/forbidden.js"],unauthorized:[m,"next/dist/client/components/builtin/unauthorized.js"]},[]]}.children,q=(0,e.H)({tree:p,page:"/admin/login/page",pathname:"/admin/login",require:c,loadChunk:()=>Promise.resolve(),interopDefault:f.T}),r=q.__next_app__,s=q.routeModule,t=q.handler},87550:a=>{"use strict";a.exports=require("better-sqlite3")},87997:a=>{"use strict";a.exports=require("node:timers")},94735:a=>{"use strict";a.exports=require("events")}};var b=require("../../../webpack-runtime.js");b.C(a);var c=b.X(0,[3445,4469,6644,681,7634,4115,9754],()=>b(b.s=82890));module.exports=c})();
.next/server/app/admin/login/page.js.nft.json ADDED
@@ -0,0 +1 @@
 
 
1
+ {"version":1,"files":["../../../../../node_modules/@swc/helpers/_/_interop_require_default/package.json","../../../../../node_modules/@swc/helpers/cjs/_interop_require_default.cjs","../../../../../node_modules/@swc/helpers/package.json","../../../../../node_modules/better-sqlite3/build/Release/better_sqlite3.node","../../../../../node_modules/better-sqlite3/lib/database.js","../../../../../node_modules/better-sqlite3/lib/index.js","../../../../../node_modules/better-sqlite3/lib/methods/aggregate.js","../../../../../node_modules/better-sqlite3/lib/methods/backup.js","../../../../../node_modules/better-sqlite3/lib/methods/function.js","../../../../../node_modules/better-sqlite3/lib/methods/inspect.js","../../../../../node_modules/better-sqlite3/lib/methods/pragma.js","../../../../../node_modules/better-sqlite3/lib/methods/serialize.js","../../../../../node_modules/better-sqlite3/lib/methods/table.js","../../../../../node_modules/better-sqlite3/lib/methods/transaction.js","../../../../../node_modules/better-sqlite3/lib/methods/wrappers.js","../../../../../node_modules/better-sqlite3/lib/sqlite-error.js","../../../../../node_modules/better-sqlite3/lib/util.js","../../../../../node_modules/better-sqlite3/package.json","../../../../../node_modules/bindings/bindings.js","../../../../../node_modules/bindings/package.json","../../../../../node_modules/esbuild-wasm/lib/main.js","../../../../../node_modules/esbuild-wasm/package.json","../../../../../node_modules/file-uri-to-path/index.js","../../../../../node_modules/file-uri-to-path/package.json","../../../../../node_modules/handlebars/dist/cjs/handlebars.js","../../../../../node_modules/handlebars/dist/cjs/handlebars.runtime.js","../../../../../node_modules/handlebars/dist/cjs/handlebars/base.js","../../../../../node_modules/handlebars/dist/cjs/handlebars/compiler/ast.js","../../../../../node_modules/handlebars/dist/cjs/handlebars/compiler/base.js","../../../../../node_modules/handlebars/dist/cjs/handlebars/compiler/code-gen.js","../../../../../node_modules/handlebars/dist/cjs/handlebars/compiler/compiler.js","../../../../../node_modules/handlebars/dist/cjs/handlebars/compiler/helpers.js","../../../../../node_modules/handlebars/dist/cjs/handlebars/compiler/javascript-compiler.js","../../../../../node_modules/handlebars/dist/cjs/handlebars/compiler/parser.js","../../../../../node_modules/handlebars/dist/cjs/handlebars/compiler/printer.js","../../../../../node_modules/handlebars/dist/cjs/handlebars/compiler/visitor.js","../../../../../node_modules/handlebars/dist/cjs/handlebars/compiler/whitespace-control.js","../../../../../node_modules/handlebars/dist/cjs/handlebars/decorators.js","../../../../../node_modules/handlebars/dist/cjs/handlebars/decorators/inline.js","../../../../../node_modules/handlebars/dist/cjs/handlebars/exception.js","../../../../../node_modules/handlebars/dist/cjs/handlebars/helpers.js","../../../../../node_modules/handlebars/dist/cjs/handlebars/helpers/block-helper-missing.js","../../../../../node_modules/handlebars/dist/cjs/handlebars/helpers/each.js","../../../../../node_modules/handlebars/dist/cjs/handlebars/helpers/helper-missing.js","../../../../../node_modules/handlebars/dist/cjs/handlebars/helpers/if.js","../../../../../node_modules/handlebars/dist/cjs/handlebars/helpers/log.js","../../../../../node_modules/handlebars/dist/cjs/handlebars/helpers/lookup.js","../../../../../node_modules/handlebars/dist/cjs/handlebars/helpers/with.js","../../../../../node_modules/handlebars/dist/cjs/handlebars/internal/proto-access.js","../../../../../node_modules/handlebars/dist/cjs/handlebars/internal/wrapHelper.js","../../../../../node_modules/handlebars/dist/cjs/handlebars/logger.js","../../../../../node_modules/handlebars/dist/cjs/handlebars/no-conflict.js","../../../../../node_modules/handlebars/dist/cjs/handlebars/runtime.js","../../../../../node_modules/handlebars/dist/cjs/handlebars/safe-string.js","../../../../../node_modules/handlebars/dist/cjs/handlebars/utils.js","../../../../../node_modules/handlebars/lib/index.js","../../../../../node_modules/handlebars/package.json","../../../../../node_modules/next/dist/build/adapter/setup-node-env.external.js","../../../../../node_modules/next/dist/client/components/hooks-server-context.js","../../../../../node_modules/next/dist/client/components/static-generation-bailout.js","../../../../../node_modules/next/dist/client/lib/console.js","../../../../../node_modules/next/dist/compiled/@opentelemetry/api/index.js","../../../../../node_modules/next/dist/compiled/@opentelemetry/api/package.json","../../../../../node_modules/next/dist/compiled/jsonwebtoken/index.js","../../../../../node_modules/next/dist/compiled/jsonwebtoken/package.json","../../../../../node_modules/next/dist/compiled/next-server/app-page.runtime.prod.js","../../../../../node_modules/next/dist/compiled/source-map/package.json","../../../../../node_modules/next/dist/compiled/source-map/source-map.js","../../../../../node_modules/next/dist/compiled/stacktrace-parser/package.json","../../../../../node_modules/next/dist/compiled/stacktrace-parser/stack-trace-parser.cjs.js","../../../../../node_modules/next/dist/compiled/ws/index.js","../../../../../node_modules/next/dist/compiled/ws/package.json","../../../../../node_modules/next/dist/lib/client-and-server-references.js","../../../../../node_modules/next/dist/lib/constants.js","../../../../../node_modules/next/dist/lib/framework/boundary-constants.js","../../../../../node_modules/next/dist/lib/interop-default.js","../../../../../node_modules/next/dist/lib/is-error.js","../../../../../node_modules/next/dist/lib/picocolors.js","../../../../../node_modules/next/dist/lib/scheduler.js","../../../../../node_modules/next/dist/lib/semver-noop.js","../../../../../node_modules/next/dist/server/app-render/action-async-storage-instance.js","../../../../../node_modules/next/dist/server/app-render/action-async-storage.external.js","../../../../../node_modules/next/dist/server/app-render/after-task-async-storage-instance.js","../../../../../node_modules/next/dist/server/app-render/after-task-async-storage.external.js","../../../../../node_modules/next/dist/server/app-render/async-local-storage.js","../../../../../node_modules/next/dist/server/app-render/blocking-route-messages.js","../../../../../node_modules/next/dist/server/app-render/cache-signal.js","../../../../../node_modules/next/dist/server/app-render/console-async-storage-instance.js","../../../../../node_modules/next/dist/server/app-render/console-async-storage.external.js","../../../../../node_modules/next/dist/server/app-render/dynamic-access-async-storage-instance.js","../../../../../node_modules/next/dist/server/app-render/dynamic-access-async-storage.external.js","../../../../../node_modules/next/dist/server/app-render/dynamic-rendering.js","../../../../../node_modules/next/dist/server/app-render/instant-validation/boundary-constants.js","../../../../../node_modules/next/dist/server/app-render/instant-validation/boundary-tracking.js","../../../../../node_modules/next/dist/server/app-render/module-loading/track-module-loading.external.js","../../../../../node_modules/next/dist/server/app-render/module-loading/track-module-loading.instance.js","../../../../../node_modules/next/dist/server/app-render/staged-rendering.js","../../../../../node_modules/next/dist/server/app-render/sync-io-messages.js","../../../../../node_modules/next/dist/server/app-render/work-async-storage-instance.js","../../../../../node_modules/next/dist/server/app-render/work-async-storage.external.js","../../../../../node_modules/next/dist/server/app-render/work-unit-async-storage-instance.js","../../../../../node_modules/next/dist/server/app-render/work-unit-async-storage.external.js","../../../../../node_modules/next/dist/server/dev/browser-logs/file-logger.js","../../../../../node_modules/next/dist/server/dynamic-rendering-utils.js","../../../../../node_modules/next/dist/server/lib/incremental-cache/memory-cache.external.js","../../../../../node_modules/next/dist/server/lib/incremental-cache/shared-cache-controls.external.js","../../../../../node_modules/next/dist/server/lib/incremental-cache/tags-manifest.external.js","../../../../../node_modules/next/dist/server/lib/lru-cache.js","../../../../../node_modules/next/dist/server/lib/parse-stack.js","../../../../../node_modules/next/dist/server/lib/router-utils/instrumentation-globals.external.js","../../../../../node_modules/next/dist/server/lib/router-utils/instrumentation-node-extensions.js","../../../../../node_modules/next/dist/server/lib/source-maps.js","../../../../../node_modules/next/dist/server/lib/trace/constants.js","../../../../../node_modules/next/dist/server/lib/trace/tracer.js","../../../../../node_modules/next/dist/server/load-manifest.external.js","../../../../../node_modules/next/dist/server/node-environment-baseline.js","../../../../../node_modules/next/dist/server/node-environment-extensions/console-dim.external.js","../../../../../node_modules/next/dist/server/node-environment-extensions/console-exit.js","../../../../../node_modules/next/dist/server/node-environment-extensions/console-file.js","../../../../../node_modules/next/dist/server/node-environment-extensions/date.js","../../../../../node_modules/next/dist/server/node-environment-extensions/error-inspect.js","../../../../../node_modules/next/dist/server/node-environment-extensions/fast-set-immediate.external.js","../../../../../node_modules/next/dist/server/node-environment-extensions/io-utils.js","../../../../../node_modules/next/dist/server/node-environment-extensions/node-crypto.js","../../../../../node_modules/next/dist/server/node-environment-extensions/random.js","../../../../../node_modules/next/dist/server/node-environment-extensions/unhandled-rejection.external.js","../../../../../node_modules/next/dist/server/node-environment-extensions/web-crypto.js","../../../../../node_modules/next/dist/server/node-environment.js","../../../../../node_modules/next/dist/server/node-polyfill-crypto.js","../../../../../node_modules/next/dist/server/patch-error-inspect.js","../../../../../node_modules/next/dist/server/require-hook.js","../../../../../node_modules/next/dist/server/response-cache/types.js","../../../../../node_modules/next/dist/server/runtime-reacts.external.js","../../../../../node_modules/next/dist/shared/lib/deep-freeze.js","../../../../../node_modules/next/dist/shared/lib/instant-messages.js","../../../../../node_modules/next/dist/shared/lib/invariant-error.js","../../../../../node_modules/next/dist/shared/lib/is-plain-object.js","../../../../../node_modules/next/dist/shared/lib/is-thenable.js","../../../../../node_modules/next/dist/shared/lib/lazy-dynamic/bailout-to-csr.js","../../../../../node_modules/next/dist/shared/lib/no-fallback-error.external.js","../../../../../node_modules/next/dist/shared/lib/promise-with-resolvers.js","../../../../../node_modules/next/dist/shared/lib/server-reference-info.js","../../../../../node_modules/next/package.json","../../../../../node_modules/react/cjs/react.development.js","../../../../../node_modules/react/cjs/react.production.js","../../../../../node_modules/react/index.js","../../../../../node_modules/react/package.json","../../../../../node_modules/source-map/lib/array-set.js","../../../../../node_modules/source-map/lib/base64-vlq.js","../../../../../node_modules/source-map/lib/base64.js","../../../../../node_modules/source-map/lib/binary-search.js","../../../../../node_modules/source-map/lib/mapping-list.js","../../../../../node_modules/source-map/lib/quick-sort.js","../../../../../node_modules/source-map/lib/source-map-consumer.js","../../../../../node_modules/source-map/lib/source-map-generator.js","../../../../../node_modules/source-map/lib/source-node.js","../../../../../node_modules/source-map/lib/util.js","../../../../../node_modules/source-map/package.json","../../../../../node_modules/source-map/source-map.js","../../../../package.json","../../../chunks/1160.js","../../../chunks/1184.js","../../../chunks/145.js","../../../chunks/1754.js","../../../chunks/2042.js","../../../chunks/32.js","../../../chunks/3445.js","../../../chunks/3760.js","../../../chunks/4115.js","../../../chunks/4469.js","../../../chunks/4545.js","../../../chunks/4943.js","../../../chunks/5218.js","../../../chunks/5268.js","../../../chunks/6644.js","../../../chunks/681.js","../../../chunks/7061.js","../../../chunks/7634.js","../../../chunks/8543.js","../../../chunks/8555.js","../../../chunks/8825.js","../../../chunks/9208.js","../../../chunks/9754.js","../../../chunks/9786.js","../../../webpack-runtime.js","page_client-reference-manifest.js"]}
.next/server/app/admin/login/page_client-reference-manifest.js ADDED
@@ -0,0 +1 @@
 
 
1
+ globalThis.__RSC_MANIFEST=(globalThis.__RSC_MANIFEST||{});globalThis.__RSC_MANIFEST["/admin/login/page"]={"moduleLoading":{"prefix":"/_next/"},"ssrModuleMapping":{"5187":{"*":{"id":"29005","name":"*","chunks":[],"async":false}},"11055":{"*":{"id":"35565","name":"*","chunks":[],"async":false}},"15626":{"*":{"id":"78128","name":"*","chunks":[],"async":false}},"32383":{"*":{"id":"32735","name":"*","chunks":[],"async":false}},"39295":{"*":{"id":"79379","name":"*","chunks":[],"async":false}},"52318":{"*":{"id":"60689","name":"*","chunks":[],"async":false}},"52329":{"*":{"id":"46005","name":"*","chunks":[],"async":false}},"54103":{"*":{"id":"1421","name":"*","chunks":[],"async":false}},"54690":{"*":{"id":"43248","name":"*","chunks":[],"async":false}},"57121":{"*":{"id":"35421","name":"*","chunks":[],"async":false}},"61304":{"*":{"id":"60440","name":"*","chunks":[],"async":false}},"61549":{"*":{"id":"99703","name":"*","chunks":[],"async":false}},"64777":{"*":{"id":"82265","name":"*","chunks":[],"async":false}},"65180":{"*":{"id":"4976","name":"*","chunks":[],"async":false}},"66365":{"*":{"id":"48515","name":"*","chunks":[],"async":false}},"66609":{"*":{"id":"90707","name":"*","chunks":[],"async":false}},"74581":{"*":{"id":"61335","name":"*","chunks":[],"async":false}},"78616":{"*":{"id":"84342","name":"*","chunks":[],"async":false}},"80029":{"*":{"id":"37368","name":"*","chunks":[],"async":false}},"86763":{"*":{"id":"9999","name":"*","chunks":[],"async":false}},"86869":{"*":{"id":"74661","name":"*","chunks":[],"async":false}},"90268":{"*":{"id":"90850","name":"*","chunks":[],"async":false}},"90484":{"*":{"id":"70664","name":"*","chunks":[],"async":false}},"98019":{"*":{"id":"38894","name":"*","chunks":[],"async":false}}},"edgeSSRModuleMapping":{},"clientModules":{"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-page.js":{"id":61304,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-page.js":{"id":61304,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/client-segment.js":{"id":78616,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/client-segment.js":{"id":78616,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/http-access-fallback/error-boundary.js":{"id":64777,"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":64777,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/layout-router.js":{"id":57121,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/layout-router.js":{"id":57121,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/client/components/render-from-template-context.js":{"id":74581,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/client/components/render-from-template-context.js":{"id":74581,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/framework/boundary-components.js":{"id":90484,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/framework/boundary-components.js":{"id":90484,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/lib/metadata/generate/icon-mark.js":{"id":86869,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/next/dist/esm/lib/metadata/generate/icon-mark.js":{"id":86869,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/assets/globals.css":{"id":81526,"name":"*","chunks":["6609","static/chunks/6609-d04b1d068005ddca.js","9802","static/chunks/9802-9c9c462b53f29f0e.js","8367","static/chunks/8367-b0f6205630262903.js","2799","static/chunks/2799-59294b17f2637889.js","8756","static/chunks/8756-ec844b11df9153aa.js","4955","static/chunks/4955-23104aa2134b08b8.js","3549","static/chunks/3549-e1b20f929ed3af5c.js","7177","static/chunks/app/layout-82267ffe46eceb33.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/backend-status-banner/index.tsx":{"id":90268,"name":"*","chunks":["6609","static/chunks/6609-d04b1d068005ddca.js","9802","static/chunks/9802-9c9c462b53f29f0e.js","8367","static/chunks/8367-b0f6205630262903.js","2799","static/chunks/2799-59294b17f2637889.js","8756","static/chunks/8756-ec844b11df9153aa.js","4955","static/chunks/4955-23104aa2134b08b8.js","3549","static/chunks/3549-e1b20f929ed3af5c.js","7177","static/chunks/app/layout-82267ffe46eceb33.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/mcp-activity-banner/index.tsx":{"id":5187,"name":"*","chunks":["6609","static/chunks/6609-d04b1d068005ddca.js","9802","static/chunks/9802-9c9c462b53f29f0e.js","8367","static/chunks/8367-b0f6205630262903.js","2799","static/chunks/2799-59294b17f2637889.js","8756","static/chunks/8756-ec844b11df9153aa.js","4955","static/chunks/4955-23104aa2134b08b8.js","3549","static/chunks/3549-e1b20f929ed3af5c.js","7177","static/chunks/app/layout-82267ffe46eceb33.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/tanstack-query-provider.tsx":{"id":15626,"name":"*","chunks":["6609","static/chunks/6609-d04b1d068005ddca.js","9802","static/chunks/9802-9c9c462b53f29f0e.js","8367","static/chunks/8367-b0f6205630262903.js","2799","static/chunks/2799-59294b17f2637889.js","8756","static/chunks/8756-ec844b11df9153aa.js","4955","static/chunks/4955-23104aa2134b08b8.js","3549","static/chunks/3549-e1b20f929ed3af5c.js","7177","static/chunks/app/layout-82267ffe46eceb33.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/providers/theme-provider.tsx":{"id":32383,"name":"*","chunks":["6609","static/chunks/6609-d04b1d068005ddca.js","9802","static/chunks/9802-9c9c462b53f29f0e.js","8367","static/chunks/8367-b0f6205630262903.js","2799","static/chunks/2799-59294b17f2637889.js","8756","static/chunks/8756-ec844b11df9153aa.js","4955","static/chunks/4955-23104aa2134b08b8.js","3549","static/chunks/3549-e1b20f929ed3af5c.js","7177","static/chunks/app/layout-82267ffe46eceb33.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/ui/sonner.tsx":{"id":61549,"name":"*","chunks":["6609","static/chunks/6609-d04b1d068005ddca.js","9802","static/chunks/9802-9c9c462b53f29f0e.js","8367","static/chunks/8367-b0f6205630262903.js","2799","static/chunks/2799-59294b17f2637889.js","8756","static/chunks/8756-ec844b11df9153aa.js","4955","static/chunks/4955-23104aa2134b08b8.js","3549","static/chunks/3549-e1b20f929ed3af5c.js","7177","static/chunks/app/layout-82267ffe46eceb33.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":25729,"name":"*","chunks":["6609","static/chunks/6609-d04b1d068005ddca.js","9802","static/chunks/9802-9c9c462b53f29f0e.js","8367","static/chunks/8367-b0f6205630262903.js","2799","static/chunks/2799-59294b17f2637889.js","8756","static/chunks/8756-ec844b11df9153aa.js","4955","static/chunks/4955-23104aa2134b08b8.js","3549","static/chunks/3549-e1b20f929ed3af5c.js","7177","static/chunks/app/layout-82267ffe46eceb33.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":89620,"name":"*","chunks":["6609","static/chunks/6609-d04b1d068005ddca.js","9802","static/chunks/9802-9c9c462b53f29f0e.js","8367","static/chunks/8367-b0f6205630262903.js","2799","static/chunks/2799-59294b17f2637889.js","8756","static/chunks/8756-ec844b11df9153aa.js","4955","static/chunks/4955-23104aa2134b08b8.js","3549","static/chunks/3549-e1b20f929ed3af5c.js","7177","static/chunks/app/layout-82267ffe46eceb33.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/global-error.tsx":{"id":54690,"name":"*","chunks":["4219","static/chunks/app/global-error-7240682073063959.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/node_modules/sonner/dist/index.mjs":{"id":66609,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/login/page.tsx":{"id":66365,"name":"*","chunks":["9756","static/chunks/9756-c0db2184d44e8848.js","3790","static/chunks/3790-7a185cc3b3c3d73f.js","2116","static/chunks/app/admin/login/page-9f9c4eaad1553252.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/page.tsx":{"id":11055,"name":"*","chunks":["3698","static/chunks/app/admin/page-b39ad3e2c00f24dd.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/register/page.tsx":{"id":52329,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/page-wrapper/index.tsx":{"id":39295,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/test-generation/page.tsx":{"id":52318,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/mcp/consent-form.tsx":{"id":98019,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/ui/logo.tsx":{"id":54103,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/page.tsx":{"id":80029,"name":"*","chunks":["2685","static/chunks/9ad0e60a-b509baefc1ee1013.js","7003","static/chunks/14258b02-ae2eff76e8809e2c.js","5948","static/chunks/06bf0ff1-05bec4405a26193e.js","4316","static/chunks/ad2866b8-6c51983a1eb56136.js","6609","static/chunks/6609-d04b1d068005ddca.js","9802","static/chunks/9802-9c9c462b53f29f0e.js","8367","static/chunks/8367-b0f6205630262903.js","9756","static/chunks/9756-c0db2184d44e8848.js","6614","static/chunks/6614-c74a3a99c67c7182.js","4172","static/chunks/4172-d5730e9cf6cac21e.js","3775","static/chunks/3775-4b72808c43fde03a.js","8520","static/chunks/8520-d03092f6af5145d5.js","8756","static/chunks/8756-ec844b11df9153aa.js","4955","static/chunks/4955-23104aa2134b08b8.js","3549","static/chunks/3549-e1b20f929ed3af5c.js","9693","static/chunks/9693-ca07ea962aff2983.js","5024","static/chunks/5024-b5961b13eb2d5fd4.js","7942","static/chunks/7942-062adc70592d9c8b.js","8974","static/chunks/app/page-2232198a6240d5f9.js"],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/components/view-mode-provider.tsx":{"id":65180,"name":"*","chunks":[],"async":false},"/Users/otto/Desktop/deepstudio/osw-studio-git/app/w/[workspaceId]/projects/page.tsx":{"id":86763,"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/e9b7c5983eff0933.css"},{"inlined":false,"path":"static/css/1138060002beec9e.css"}],"/Users/otto/Desktop/deepstudio/osw-studio-git/app/global-error":[],"/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":{"5187":{"*":{"id":"95419","name":"*","chunks":[],"async":false}},"11055":{"*":{"id":"93843","name":"*","chunks":[],"async":false}},"15626":{"*":{"id":"13526","name":"*","chunks":[],"async":false}},"32383":{"*":{"id":"4085","name":"*","chunks":[],"async":false}},"39295":{"*":{"id":"44785","name":"*","chunks":[],"async":false}},"52318":{"*":{"id":"8333","name":"*","chunks":[],"async":false}},"52329":{"*":{"id":"79979","name":"*","chunks":[],"async":false}},"54103":{"*":{"id":"9935","name":"*","chunks":[],"async":false}},"54690":{"*":{"id":"55038","name":"*","chunks":[],"async":false}},"57121":{"*":{"id":"98099","name":"*","chunks":[],"async":false}},"61304":{"*":{"id":"15098","name":"*","chunks":[],"async":false}},"61549":{"*":{"id":"85561","name":"*","chunks":[],"async":false}},"64777":{"*":{"id":"33859","name":"*","chunks":[],"async":false}},"65180":{"*":{"id":"18682","name":"*","chunks":[],"async":false}},"66365":{"*":{"id":"889","name":"*","chunks":[],"async":false}},"66609":{"*":{"id":"23417","name":"*","chunks":[],"async":false}},"74581":{"*":{"id":"16237","name":"*","chunks":[],"async":false}},"78616":{"*":{"id":"47644","name":"*","chunks":[],"async":false}},"80029":{"*":{"id":"99647","name":"*","chunks":[],"async":false}},"81526":{"*":{"id":"94348","name":"*","chunks":[],"async":false}},"86763":{"*":{"id":"43377","name":"*","chunks":[],"async":false}},"86869":{"*":{"id":"36675","name":"*","chunks":[],"async":false}},"90268":{"*":{"id":"11804","name":"*","chunks":[],"async":false}},"90484":{"*":{"id":"98562","name":"*","chunks":[],"async":false}},"98019":{"*":{"id":"98185","name":"*","chunks":[],"async":false}}},"edgeRscModuleMapping":{}};
.next/server/app/admin/page.js ADDED
@@ -0,0 +1 @@
 
 
1
+ (()=>{var a={};a.id=3698,a.ids=[3698],a.modules={643:a=>{"use strict";a.exports=require("node:perf_hooks")},3295:a=>{"use strict";a.exports=require("next/dist/server/app-render/after-task-async-storage.external.js")},4573:a=>{"use strict";a.exports=require("node:buffer")},8128:a=>{"use strict";a.exports=require("next/dist/server/runtime-reacts.external.js")},8521:(a,b,c)=>{Promise.resolve().then(c.bind(c,35565))},10846:a=>{"use strict";a.exports=require("next/dist/compiled/next-server/app-page.runtime.prod.js")},16698:a=>{"use strict";a.exports=require("node:async_hooks")},18249:(a,b,c)=>{Promise.resolve().then(c.bind(c,93843))},19099:(a,b,c)=>{"use strict";var d=c(54839);c.o(d,"useParams")&&c.d(b,{useParams:function(){return d.useParams}}),c.o(d,"usePathname")&&c.d(b,{usePathname:function(){return d.usePathname}}),c.o(d,"useRouter")&&c.d(b,{useRouter:function(){return d.useRouter}}),c.o(d,"useSearchParams")&&c.d(b,{useSearchParams:function(){return d.useSearchParams}})},19121:a=>{"use strict";a.exports=require("next/dist/server/app-render/action-async-storage.external.js")},20503:(a,b,c)=>{"use strict";Object.defineProperty(b,"__esModule",{value:!0});var d={MutableRequestCookiesAdapter:function(){return o},ReadonlyRequestCookiesError:function(){return j},RequestCookiesAdapter:function(){return k},appendMutableCookies:function(){return n},areCookiesMutableInCurrentPhase:function(){return q},createCookiesWithMutableAccessCheck:function(){return p},getModifiedCookieValues:function(){return m},responseCookiesToRequestCookies:function(){return s}};for(var e in d)Object.defineProperty(b,e,{enumerable:!0,get:d[e]});let f=c(91488),g=c(20445),h=c(29294),i=c(43014);class j extends Error{constructor(){super("Cookies can only be modified in a Server Action or Route Handler. Read more: https://nextjs.org/docs/app/api-reference/functions/cookies#options"),Object.defineProperty(this,"__NEXT_ERROR_CODE",{value:"E1180",enumerable:!1,configurable:!0})}static callable(){throw new j}}class k{static seal(a){return new Proxy(a,{get(a,b,c){switch(b){case"clear":case"delete":case"set":return j.callable;default:return g.ReflectAdapter.get(a,b,c)}}})}static fresh(a){return new Proxy(a,{get:(a,b,c)=>g.ReflectAdapter.get(a,b,c)})}}let l=Symbol.for("next.mutated.cookies");function m(a){let b=a[l];return b&&Array.isArray(b)&&0!==b.length?b:[]}function n(a,b){let c=m(b);if(0===c.length)return!1;let d=new f.ResponseCookies(a),e=d.getAll();for(let a of c)d.set(a);for(let a of e)d.set(a);return!0}class o{static wrap(a,b){let c=new f.ResponseCookies(new Headers);for(let b of a.getAll())c.set(b);let d=[],e=new Set,j=()=>{let a=h.workAsyncStorage.getStore();if(a&&(a.pathWasRevalidated=i.ActionDidRevalidateStaticAndDynamic),d=c.getAll().filter(a=>e.has(a.name)),b){let a=[];for(let b of d){let c=new f.ResponseCookies(new Headers);c.set(b),a.push(c.toString())}b(a)}},k=new Proxy(c,{get(a,b,c){switch(b){case l:return d;case"delete":return function(...b){e.add("string"==typeof b[0]?b[0]:b[0].name);try{return a.delete(...b),k}finally{j()}};case"set":return function(...b){e.add("string"==typeof b[0]?b[0]:b[0].name);try{return a.set(...b),k}finally{j()}};default:return g.ReflectAdapter.get(a,b,c)}}});return k}}function p(a){let b=new Proxy(a.mutableCookies,{get(c,d,e){switch(d){case"delete":return function(...d){return r(a,"cookies().delete"),c.delete(...d),b};case"set":return function(...d){return r(a,"cookies().set"),c.set(...d),b};default:return g.ReflectAdapter.get(c,d,e)}}});return b}function q(a){return"action"===a.phase}function r(a,b){if(!q(a))throw new j}function s(a){let b=new f.RequestCookies(new Headers);for(let c of a.getAll())b.set(c);return b}},27910:a=>{"use strict";a.exports=require("stream")},28354:a=>{"use strict";a.exports=require("util")},29021:a=>{"use strict";a.exports=require("fs")},29294:a=>{"use strict";a.exports=require("next/dist/server/app-render/work-async-storage.external.js")},32467:a=>{"use strict";a.exports=require("node:http2")},33873:a=>{"use strict";a.exports=require("path")},35565:(a,b,c)=>{"use strict";c.r(b),c.d(b,{default:()=>f});var d=c(48249);c(67484);var e=c(19099);function f(){return(0,e.useRouter)(),(0,d.jsx)("div",{className:"min-h-screen flex items-center justify-center bg-[#0a0a0a]",children:(0,d.jsx)("p",{className:"text-zinc-400",children:"Redirecting..."})})}},37067:a=>{"use strict";a.exports=require("node:http")},37540:a=>{"use strict";a.exports=require("node:console")},38522:a=>{"use strict";a.exports=require("node:zlib")},40610:a=>{"use strict";a.exports=require("node:dns")},41025:a=>{"use strict";a.exports=require("next/dist/server/app-render/dynamic-access-async-storage.external.js")},41204:a=>{"use strict";a.exports=require("string_decoder")},41503:a=>{"use strict";a.exports=require("esbuild-wasm")},41692:a=>{"use strict";a.exports=require("node:tls")},41792:a=>{"use strict";a.exports=require("node:querystring")},43014:(a,b)=>{"use strict";Object.defineProperty(b,"__esModule",{value:!0});var c={ActionDidNotRevalidate:function(){return e},ActionDidRevalidateDynamicOnly:function(){return g},ActionDidRevalidateStaticAndDynamic:function(){return f}};for(var d in c)Object.defineProperty(b,d,{enumerable:!0,get:c[d]});let e=0,f=1,g=2},46060:a=>{"use strict";a.exports=require("next/dist/shared/lib/no-fallback-error.external.js")},51455:a=>{"use strict";a.exports=require("node:fs/promises")},53053:a=>{"use strict";a.exports=require("node:diagnostics_channel")},55511:a=>{"use strict";a.exports=require("crypto")},56970:a=>{"use strict";a.exports=require("node:assert")},57075:a=>{"use strict";a.exports=require("node:stream")},57156:a=>{"use strict";a.exports=require("handlebars")},57975:a=>{"use strict";a.exports=require("node:util")},63033:a=>{"use strict";a.exports=require("next/dist/server/app-render/work-unit-async-storage.external.js")},73136:a=>{"use strict";a.exports=require("node:url")},73429:a=>{"use strict";a.exports=require("node:util/types")},75919:a=>{"use strict";a.exports=require("node:worker_threads")},76760:a=>{"use strict";a.exports=require("node:path")},77030:a=>{"use strict";a.exports=require("node:net")},77314:(a,b,c)=>{"use strict";c.r(b),c.d(b,{__next_app__:()=>q,handler:()=>s,routeModule:()=>r});var d=c(21635),e=c(86315),f=c(1020),g=c(61287),h={};for(let a in g)0>["default","__next_app__","routeModule","handler"].indexOf(a)&&(h[a]=()=>g[a]);c.d(b,h);let i=(0,d.p)(()=>Promise.resolve().then(c.bind(c,32056))),j=(0,d.p)(()=>Promise.resolve().then(c.bind(c,55038))),k=(0,d.p)(()=>Promise.resolve().then(c.t.bind(c,55091,23))),l=(0,d.p)(()=>Promise.resolve().then(c.t.bind(c,45270,23))),m=(0,d.p)(()=>Promise.resolve().then(c.t.bind(c,28193,23))),n=(0,d.p)(()=>Promise.resolve().then(c.bind(c,55038))),o={children:["",{children:["admin",{children:["__PAGE__",{},{page:[(0,d.p)(()=>Promise.resolve().then(c.bind(c,93843))),"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/page.tsx"]}]},{"global-error":[n,"/Users/otto/Desktop/deepstudio/osw-studio-git/app/global-error.tsx"]},[]]},{layout:[i,"/Users/otto/Desktop/deepstudio/osw-studio-git/app/layout.tsx"],"global-error":[j,"/Users/otto/Desktop/deepstudio/osw-studio-git/app/global-error.tsx"],"not-found":[k,"next/dist/client/components/builtin/not-found.js"],forbidden:[l,"next/dist/client/components/builtin/forbidden.js"],unauthorized:[m,"next/dist/client/components/builtin/unauthorized.js"]},[]]}.children,p=(0,e.H)({tree:o,page:"/admin/page",pathname:"/admin",require:c,loadChunk:()=>Promise.resolve(),interopDefault:f.T}),q=p.__next_app__,r=p.routeModule,s=p.handler},77598:a=>{"use strict";a.exports=require("node:crypto")},78474:a=>{"use strict";a.exports=require("node:events")},79428:a=>{"use strict";a.exports=require("buffer")},79868:a=>{"use strict";a.exports=require("node:sqlite")},87550:a=>{"use strict";a.exports=require("better-sqlite3")},87997:a=>{"use strict";a.exports=require("node:timers")},89768:(a,b,c)=>{"use strict";Object.defineProperty(b,"__esModule",{value:!0}),Object.defineProperty(b,"createDedupedByCallsiteServerErrorLoggerDev",{enumerable:!0,get:function(){return i}});let d=function(a){if(a&&a.__esModule)return a;if(null===a||"object"!=typeof a&&"function"!=typeof a)return{default:a};var b=e(void 0);if(b&&b.has(a))return b.get(a);var c={__proto__:null},d=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var f in a)if("default"!==f&&Object.prototype.hasOwnProperty.call(a,f)){var g=d?Object.getOwnPropertyDescriptor(a,f):null;g&&(g.get||g.set)?Object.defineProperty(c,f,g):c[f]=a[f]}return c.default=a,b&&b.set(a,c),c}(c(91986));function e(a){if("function"!=typeof WeakMap)return null;var b=new WeakMap,c=new WeakMap;return(e=function(a){return a?c:b})(a)}let f={current:null},g="function"==typeof d.cache?d.cache:a=>a,h=console.warn;function i(a){return function(...b){h(a(...b))}}g(a=>{try{h(f.current)}finally{f.current=null}})},93843:(a,b,c)=>{"use strict";c.r(b),c.d(b,{default:()=>d});let d=(0,c(77943).registerClientReference)(function(){throw Error("Attempted to call the default export of \"/Users/otto/Desktop/deepstudio/osw-studio-git/app/admin/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/admin/page.tsx","default")},94735:a=>{"use strict";a.exports=require("events")}};var b=require("../../webpack-runtime.js");b.C(a);var c=b.X(0,[3445,4469,6644,681,9754],()=>b(b.s=77314));module.exports=c})();