Commit History

  1. fix(launch): use standard demo.launch() for Hugging Face Spaces compatibility Running

    Raflyf
    f162360
  2. fix(syntax): correct indentation of try-except block in run_omniroute_inference

    Raflyf
    92bf15f
  3. fix: mount Gradio Blocks to FastAPI with uvicorn for 24/7 endpoint reliability

    Raflyf
    0b753ab
  4. fix(gradio): allow custom model values and add x-preview-f-free to dropdown choices

    Raflyf
    0daabae
  5. fix(sse): robust SSE stream & JSON parsing in run_omniroute_inference

    Raflyf
    38d9798
  6. feat(combos): update seed_data with x-preview-f-free combo configuration

    Raflyf
    9a431b8
  7. feat: support full messages array and model selection in Gradio endpoints

    Raflyf
    879fcc9
  8. fix(zerogpu): register REST routes directly on demo.app and use demo.launch() for ZeroGPU supervisor compliance

    Raflyf
    31d6c26
  9. fix(zerogpu): restore spaces dependency and @spaces.GPU decorator for ZeroGPU supervisor compliance

    Raflyf
    7251ec8
  10. Deploy CPU-basic pure FastAPI and Gradio gateway without ZeroGPU queue

    Raflyf
    96fb8f7
  11. feat: attach native FastAPI routes for /v1/models and /v1/chat/completions directly on demo.app

    Raflyf
    bae7ee1
  12. feat: add zero_gpu_supervisor_handshake to satisfy ZeroGPU supervisor requirement while executing all inference on CPU

    Raflyf
    bab5163
  13. feat: eliminate @spaces.GPU queue timeout with direct CPU inference and native /v1/models & /v1/chat/completions ASGI routes

    Raflyf
    8cf5158
  14. fix(daemon): stream npm install output line-by-line to daemon log tracker

    Raflyf
    bca9d03
  15. fix(daemon): use pure python stdlib for node22 extraction and add live daemon observability

    Raflyf
    45a16ef
  16. fix(zerogpu): restore @spaces.GPU and spaces dep for ZeroGPU supervisor

    Raflyf
    433fa81

  1. fix(zerogpu): remove @spaces.GPU and spaces dep, switch to CPU free tier — OmniRoute is Node.js and needs no GPU

    Raflyf
    f4fbe23
  2. fix(api): replace FastAPI route with ASGI BaseHTTPMiddleware to intercept /api/omniroute before Gradio 5 router

    Raflyf
    db4a716
  3. fix(api): register custom FastAPI routes via startup event to avoid Gradio 5 route conflict

    Raflyf
    b92bb8c
  4. fix(zerogpu): use demo.launch() to satisfy ZeroGPU supervisor while exposing direct FastAPI routes

    Raflyf
    8d2ebee
  5. feat(api): mount Gradio into FastAPI for dual UI and REST API support

    Raflyf
    b2d1045
  6. feat: clean lightweight 24/7 OmniRoute cloud gateway

    Raflyf
    fe4f74d