Commit History

  1. fix: FastAPI owns root, mount Gradio at /gradio, fix API path in index.html

    a3ed0e7

  1. fix: absolute URL for API calls from /game context

    ef0a5e5
  2. fix: /game serves index.html, correct API path /gradio_api/run/

    abc8f7b
  3. fix: register routes on demo.app after launch

    f6b7ef5
  4. fix: starlette Route at / and /game before Gradio routes

    720f55f
  5. debug: try both API paths, show full response

    179ac94
  6. debug: show real error in startDungeon alert

    6b8c06a
  7. fix: serve index.html via demo.app route, Gradio at root

    d0e0d71
  8. fix: FastAPI serves index.html at root, Gradio API at /gradio/run/*

    ea809e6
  9. fix: full static HTML UI + pure Gradio API backend, bypass gr.HTML entirely

    67226a3
  10. fix: autoclick init pattern bypasses HF iframe SSE block

    a7f8ce3
  11. fix: demo.load() forces HTML render on Gradio 5.9.1 HF Spaces

    05644f9
  12. feat: rich RPG UI — medieval aesthetic, embedded JS bridge, Nemotron DM backend, no head= bug

    3112162
  13. fix min-height for HTML component visibility

    20f4c46
  14. disable SSR - fixes blank gr.HTML rendering with custom JS bridge

    453d125
  15. v5: pure HTML/JS game UI with global JS bridge, base64 photo upload, fixes gr.HTML script execution bug

    7af7501

  1. fix photo upload: use real Gradio image widgets styled to match game UI

    5b21725
  2. full 3-screen game UI: upload, class select, dungeon combat, loot system

    70f43d4
  3. fix README colorFrom colorTo for HF validation

    f5e3014
  4. multi-room dungeon, boss fight, HF inference DM, pixel UI

    a7307ff
  5. fix: switch back to llama-3.3-70b-versatile

    30a8724

  1. fix: switch to llama3-8b-8192 for Groq free tier

    1b5e7cd
  2. fix: add api_name=False to all handlers to fix Python 3.13 schema crash

    c171497
  3. fix: gr.State default dict to fix Python 3.13 schema error

    2b17822
  4. fix: separate requirements for HF and local off-grid run

    b0d0126

  1. fix: remove gradio from requirements let HF manage it

    f2ad9e3

  1. fix: Groq fallback + pin gradio 5.27.0

    44dd1b3
  2. fix: connect Play buttons to live HF Space

    d2c70bc
  3. deploy: landing page as index.html on main

    a9cb13a
  4. docs: killer README for hackathon judges + fix repo cleanup

    1a34daf
  5. improve: add exponential backoff retry to Modal endpoint via Codex

    2894934
  6. chore: add .gitignore, remove pycache and test image

    5910ef8
  7. feat: SnapQuest - photo-to-RPG game using MiniCPM-V 4.6

    660c30f