Commit History

Upload src/vaix-rag.js
045c60c
verified

bep40 commited on

Upload src/style.css
97e2ea0
verified

bep40 commited on

Restore src/vaix-rag.js from commit aa37ffad
e65cc60
verified

bep40 commited on

Restore src/style.css from commit aa37ffad
98ccae3
verified

bep40 commited on

Restore src/avatar.js from commit aa37ffad
6e09c68
verified

bep40 commited on

Restore src/app.js from commit aa37ffad
3f64e1c
verified

bep40 commited on

Upload src/vaix-rag.js
7237733
verified

bep40 commited on

Upload src/avatar.js
51892b9
verified

bep40 commited on

Upload src/style.css
94e5acb
verified

bep40 commited on

Upload src/app.js
6ba076e
verified

bep40 commited on

Restore to commit aa37ffad
2511515
verified

bep40 commited on

Upload src/style.css
24ec4a5
verified

bep40 commited on

Upload src/app.js
5684720
verified

bep40 commited on

Upload src/app.js
5a02bfe
verified

bep40 commited on

Upload src/style.css
b7844f2
verified

bep40 commited on

Upload src/vaix-rag.js
3686df5
verified

bep40 commited on

Upload src/style.css with huggingface_hub
5dbda6d
verified

bep40 commited on

Upload src/app.js with huggingface_hub
9889327
verified

bep40 commited on

Fix avatar loading freeze: add timeouts to prevent indefinite hang
90daf42
verified

bep40 commited on

[fix] Restore endSession function destroyed during hot-keywords merge - was causing orphan code crash and avatar loading freeze
0a2439a
verified

bep40 commited on

[feature] Hot keywords engine, suggestion chips + news cards per topic
6f83f4c
verified

bep40 commited on

[style] Suggestions panel, hot keywords badge, news card styles (dark)
432f430
verified

bep40 commited on

[fix] Guard all remaining voiceTyper.stop() calls with try-catch
ce64340
verified

bep40 commited on

[fix] Auto-mute mic when AI speaks, guard voiceTyper, mute btn → speaker
772f29f
verified

bep40 commited on

[fix] Restart voice typing after AI response finishes + on reconnected in text mode
fe703af
verified

bep40 commited on

[fix] sendTextMessage: always restart S2S session if not sendable; avoid dead zone
b999bc6
verified

bep40 commited on

[fix] Keep voiceTyper alive in chat mode on user-speaking; auto-restart S2S session instead of /api/chat fallback
0364210
verified

bep40 commited on

[fix] Remove auto-start mic — mic only activates on user click
c2f53e6
verified

bep40 commited on

[style] Mic button active state
20acd9c
verified

bep40 commited on

[feature] Voice mode: Vietnamese STT subtitles for user speech (vi-VN) + text chat voice typing
329f822
verified

bep40 commited on

[feature] Integrate Vietnamese STT voice typer into text chat
ef49885
verified

bep40 commited on

[feature] Add Vietnamese STT voice typer (voiceTyper.js)
1f834db
verified

bep40 commited on

Upload src/style.css
4f08c52
verified

bep40 commited on

Upload src/app.js
469eee8
verified

bep40 commited on

Upload src/app.js
4c8e1b9
verified

bep40 commited on

Upload src/voiceTyper.js
b54cc23
verified

bep40 commited on

Upload src/app.js
e4d978f
verified

bep40 commited on

Upload src/app.js
5e71660
verified

bep40 commited on

Upload src/app.js
28a5518
verified

bep40 commited on

fix CRITICAL: Add 5s AbortSignal timeout to getHotNewsGreeting() to prevent infinite loading
50b82e8
verified

bep40 commited on

fix CRITICAL: GREETING_INSTRUCTIONS had raw newlines inside double-quoted string causing Uncaught SyntaxError on every page load
55e4b72
verified

bep40 commited on

feat: restore greeting intro for both voice+chat modes + fix chat mute toggle with port.postMessage
48425f5
verified

bep40 commited on

feat: restore greeting intro for both voice+chat modes + fix chat mute toggle with port.postMessage
09c8d96
verified

bep40 commited on

fix: avatar timeout 8s→30s + remove undefined 'return welcome' (ReferenceError)
fb0c0d2
verified

bep40 commited on

Cleanup before restore to commit fcf5333
6dbf335
verified

bep40 commited on