Spaces:
Build error
Build error
David Prince
fix: add all missing local module stubs (remote_mcp_registry, mcp_auth, mcp_transport, etc)
cce8120 | set -euo pipefail | |
| mkdir -p \ | |
| components/editor \ | |
| components/explorer \ | |
| components/sidebar \ | |
| components/statusbar \ | |
| components/terminal | |
| [ -f components/editor/ProductionCodeEditor.jsx ] || cp -f components/editor/CodeEditor.jsx components/editor/ProductionCodeEditor.jsx | |
| [ -f components/explorer/ProductionFileExplorer.jsx ] || cp -f components/explorer/FileExplorer.jsx components/explorer/ProductionFileExplorer.jsx | |
| [ -f components/terminal/ProductionTerminal.jsx ] || cp -f components/terminal/TerminalPanel.jsx components/terminal/ProductionTerminal.jsx | |
| cat > components/sidebar/ActivityBar.jsx <<'EOC' | |
| "use client"; | |
| export default function ActivityBar() { | |
| return ( | |
| <aside className="w-14 h-full bg-slate-950 border-r border-slate-800 flex flex-col items-center py-3 gap-4"> | |
| <button>π</button> | |
| <button>π§ </button> | |
| <button>π¬</button> | |
| <button>βΆ</button> | |
| <button>β</button> | |
| </aside> | |
| ); | |
| } | |
| EOC | |
| cat > components/statusbar/StatusBar.jsx <<'EOC' | |
| "use client"; | |
| export default function StatusBar() { | |
| return ( | |
| <footer className="h-8 bg-slate-900 border-t border-slate-800 flex items-center justify-between px-4 text-xs text-slate-300"> | |
| <span>Dolor3V Studio</span> | |
| <span>Production Ready</span> | |
| </footer> | |
| ); | |
| } | |
| EOC | |
| echo "[1/5] Verify..." | |
| test -f components/editor/ProductionCodeEditor.jsx | |
| test -f components/explorer/ProductionFileExplorer.jsx | |
| test -f components/terminal/ProductionTerminal.jsx | |
| test -f components/sidebar/ActivityBar.jsx | |
| test -f components/statusbar/StatusBar.jsx | |
| echo "[2/5] Workspace finalized." | |