Spaces:
Sleeping
Sleeping
David Prince
fix: add all missing local module stubs (remote_mcp_registry, mcp_auth, mcp_transport, etc)
cce8120 | set -euo pipefail | |
| ROOT=/root/projects/website-builder-backend-clean | |
| cd "$ROOT" | |
| echo "========================================" | |
| echo "Dolor3V Provider Layer Inventory" | |
| echo "========================================" | |
| echo | |
| echo "[1/8] Provider directory" | |
| ls -lah backend/llm/providers | |
| echo | |
| echo "[2/8] Missing expected files" | |
| EXPECTED=( | |
| base.py | |
| huggingface.py | |
| openrouter.py | |
| openai_compatible.py | |
| fallback.py | |
| model_registry.py | |
| cerebras.py | |
| groq.py | |
| ollama.py | |
| gemini.py | |
| local.py | |
| ) | |
| for f in "${EXPECTED[@]}"; do | |
| if [ -f backend/llm/providers/$f ]; then | |
| echo "[OK] $f" | |
| else | |
| echo "[MISSING] $f" | |
| fi | |
| done | |
| echo | |
| echo "[3/8] Backup candidates" | |
| find backend -type f \ | |
| | grep "providers.*bak" \ | |
| | sort | |
| echo | |
| echo "[4/8] Search BaseProvider" | |
| grep -RIn "class BaseProvider" backend || true | |
| echo | |
| echo "[5/8] Search GroqProvider" | |
| grep -RIn "class GroqProvider" backend || true | |
| echo | |
| echo "[6/8] Search HuggingFaceProvider" | |
| grep -RIn "class HuggingFaceProvider" backend || true | |
| echo | |
| echo "[7/8] Search OpenRouterProvider" | |
| grep -RIn "class OpenRouterProvider" backend || true | |
| echo | |
| echo "[8/8] Search Local/Ollama" | |
| grep -RInE "class LocalProvider|class OllamaProvider" backend || true | |
| echo | |
| echo "========================================" | |
| echo "Inventory Complete" | |
| echo "========================================" | |