uumerrr684 commited on
Commit
a33db7d
·
verified ·
1 Parent(s): 0284e64

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +22 -0
app.py CHANGED
@@ -192,6 +192,28 @@ with st.sidebar:
192
 
193
  st.divider()
194
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
195
  # Clear controls
196
  if st.button("Clear Chat", use_container_width=True, type="secondary"):
197
  clear_chat_history()
 
192
 
193
  st.divider()
194
 
195
+ # View History
196
+ if st.button("View History File", use_container_width=True):
197
+ if os.path.exists(HISTORY_FILE):
198
+ with open(HISTORY_FILE, 'r', encoding='utf-8') as f:
199
+ history_content = f.read()
200
+ st.text_area("Chat History (JSON)", history_content, height=200)
201
+ else:
202
+ st.warning("No history file found")
203
+
204
+ # Download History
205
+ if os.path.exists(HISTORY_FILE):
206
+ with open(HISTORY_FILE, 'rb') as f:
207
+ st.download_button(
208
+ label="Download History",
209
+ data=f.read(),
210
+ file_name=f"chat_history_{datetime.now().strftime('%Y%m%d_%H%M%S')}.json",
211
+ mime="application/json",
212
+ use_container_width=True
213
+ )
214
+
215
+ st.divider()
216
+
217
  # Clear controls
218
  if st.button("Clear Chat", use_container_width=True, type="secondary"):
219
  clear_chat_history()