Commit History

  1. RESTORE commit 0f8aedf: app.js - fix tool_defs syntax, restore Gemma greeting

    Verified signature
    99a33a4
  2. Restore src/app.js to target commit (Gemma greeting) (#11)⁠

    a5bba67
  3. fix: restore full src/app.js with updated GREETING_INSTRUCTIONS (intro as V, trợ lý AI V.AI STUDIO + hướng dẫn sử dụng ngắn gọn)

    Verified signature
    f2cbc76
  4. update greeting: intro as V - trợ lý AI từ V.AI STUDIO + hướng dẫn sử dụng ngắn gọn

    Verified signature
    1cbf99c
  5. restore src/app.js to commit 0f8aedf

    Verified signature
    a8074a6
  6. FEAT: greeting says V.AI STUDIO + hướng dẫn sử dụng space

    Verified signature
    6b63038
  7. restore src/vaix-rag.js fully to commit 0f8aedf (final)

    Verified signature
    5194d80
  8. restore src/vaix-rag.js to commit 0f8aedf (part 1/3)

    Verified signature
    6c86479
  9. restore src/app.js to commit 0f8aedf

    Verified signature
    435f0ae
  10. Upload src/vaix-rag.js

    Verified signature
    2ccf22c
  11. Upload src/app.js

    Verified signature
    864aad7
  12. 🐛 app.js: fix duplicate renderAll, hoist panel binding above product check

    Verified signature
    8fc7d0b
  13. ✨ app.js: skip avatar boot in product mode for instant product view

    Verified signature
    780e906
  14. ✨ vaix-rag.js: injected product data support for instant render

    Verified signature
    0c5a41b
  15. Revert to 0f8aedf — restore src/vaix-rag.js

    Verified signature
    b137a08

  1. ✨ SSR og:image + injected product data for instant render before full catalog load

    Verified signature
    fdb302d
  2. ✨ ?product=xxx URL param + full-screen image viewer; close #8

    Verified signature
    0f8aedf
  3. Upload src/app.js

    Verified signature
    911d8b8
  4. Upload src/vaix-rag.js

    Verified signature
    4899e78
  5. Upload src/app.js

    Verified signature
    e351c79
  6. Upload src/vaix-rag.js

    Verified signature
    5fed925
  7. Upload src/app.js

    Verified signature
    557ca90
  8. Upload src/app.js

    Verified signature
    5b66586
  9. Upload src/rag-complete.js

    Verified signature
    baa1a77
  10. Upload src/tool-defs-complete.js

    Verified signature
    7bb9f84
  11. Upload src/rag-ui.js

    Verified signature
    b0a1a49
  12. Upload src/tool-defs-2.js

    Verified signature
    8d1b792
  13. Upload src/rag-query.js

    Verified signature
    a6957c0
  14. Upload src/tool-defs.js

    Verified signature
    4cf2209
  15. Upload src/vaix-rag.js

    Verified signature
    c4d78ca
  16. Upload src/app.js

    Verified signature
    ae2e276
  17. Upload src/app.js

    Verified signature
    0a0d8e7
  18. Upload src/app.js

    Verified signature
    916c49a
  19. Force rebuild 1785314382: clear Bun cache + use hidden attribute instead of class

    Verified signature
    d272950
  20. Fix: use .hidden=true (attribute) instead of classList.add('hidden') - no CSS rule needed

    Verified signature
    b6b8942
  21. RESTORE ALL FILES from original working commit + only add .hidden CSS

    Verified signature
    ffddb39
  22. Fix 1785312544: restore originals + .hidden CSS in HTML + unique app.js comment to force new chunk

    Verified signature
    fa566be
  23. Add .open CSS rule for vaistudio panel visibility

    Verified signature
    699373b
  24. Add .hidden CSS class for vaistudio loading spinner fix

    Verified signature
    a3d0942
  25. [fix] Pre-formatted products JSON (instant load, no parse), kill 30s poll loop, client fail-fast error state

    Verified signature
    576ead9
  26. [restore 876265b] + fetchWithRetry(3x) for reliable V.AISTUDIO product loading

    Verified signature
    76f1733
  27. [fix] Add fetchWithRetry(4 attempts, exponential backoff) — fixes infinite loading spinner on API fail

    Verified signature
    9cb6c62
  28. [fix] Load & format products from CDN — instant V.AISTUDIO list

    Verified signature
    4759e89
  29. Upload src/app.js with huggingface_hub

    Verified signature
    2e68eb7
  30. Fix vaistudioCurrentPage undefined - add pagination state vars

    Verified signature
    876265b
  31. Frontend: server-side pagination (fetch 20/page, load more fetches next)

    Verified signature
    a32f67a
  32. Frontend: use paginated API (first page only, instant load)

    Verified signature
    23d88fe

  1. Restore src/app.js to commit 1a4cb2bc (v3 bundle restore)

    Verified signature
    6d06472
  2. Upload src/version.js

    Verified signature
    9409417
  3. Fix greeting 15s timeout + compact index for fast SP load. VAIX /products returns ~2.5MB compact fields. Detail loaded on-demand via /product/:sku.

    Verified signature
    0b64a4d