shinalok 38d2edeeec Phase 25: Separate RAG sources into collapsible box below chatbot
- Add source_box gr.HTML component below chatbot
- Add _sources_html() helper rendering <details> expand/collapse
- Handle __sources token in respond(): update source_box independently of thinking_box
- Reset both thinking_box and source_box on each new message

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-01 16:15:06 +09:00
S
Description
No description provided
233 KiB
Languages
Python 100%