AskJerry / frontend /src /App.jsx

Commit History

Add copy-response button and harden Ask Jerry chat streaming.
658b082
Running

NeonClary Cursor commited on

fix: render options menu via portal to body (escapes overflow clip)
b12ad77

NeonClary commited on

fix: options menu fixed position + measured top so it escapes overflow clip
f52a564

NeonClary commited on

copy: drop (text-to-speech) from Always speak hint
9459c88

NeonClary commited on

ui: split Always speak vs Playback speed in Settings; trim hints
73302b6

NeonClary commited on

ui: group Settings into boxed sections, move persona to bottom
ebb59c0

NeonClary commited on

fix: show TTS speed control button on all messages, not just during playback
caafa14

NeonClary commited on

feat: TTS playback speed control (1x / 1.5x / 2x) in message controls and Settings
7e082a0

NeonClary commited on

feat: add skip-back button for TTS playback (replay current or previous sentence)
dc20b43

NeonClary commited on

refactor: simplify TTS pipeline with stable sentence boundaries, remove prefetch cache
f714780

NeonClary commited on

feat: STT/TTS (Coqui/Whisper), always-speak, mic input, TTS prefetch
9110948

NeonClary commited on

ui: wide-layout chat columns, label alignment, remove AI dot
383506a

NeonClary commited on

ui: compact sticky footer, custom tooltips, button hover polish, favicon
ab56503

NeonClary commited on

feat: markdown rendering, jump-to-latest-question, web search button
8a55c98

NeonClary commited on

feat: share menu, export as Markdown or plain text, chat UI updates
5f0d937

NeonClary commited on

UI: align header with reference layout; icon-only toolbar with titles
1feab6b

NeonClary commited on

Add context window handling, summarize endpoint, and UI polish
3bb9213

NeonClary commited on

Initial Ask Jerry demo: React UI on 3006, FastAPI proxy to vLLM on 8006
3b28871

NeonClary commited on