mgbam commited on
Commit
e9e7273
Β·
verified Β·
1 Parent(s): 399199a

Update dashboard/logs.py

Browse files
Files changed (1) hide show
  1. dashboard/logs.py +9 -3
dashboard/logs.py CHANGED
@@ -1,11 +1,17 @@
 
 
1
  import streamlit as st
2
  import pandas as pd
3
- from memory.database import DB_PATH
 
 
 
4
 
5
  def show_logs():
6
  st.header("πŸ“Š Agent Memory Logs")
7
- conn = st.experimental_connection("sqlite", {"path": DB_PATH})
8
  df = pd.read_sql("SELECT * FROM agent_logs ORDER BY timestamp DESC", conn)
 
9
  st.dataframe(df)
10
  csv = df.to_csv(index=False).encode()
11
- st.download_button("πŸ“₯ Download Logs CSV", csv, "logs.csv")
 
1
+ # dashboard/logs.py
2
+
3
  import streamlit as st
4
  import pandas as pd
5
+ import os
6
+ import sqlite3
7
+
8
+ DB_PATH = os.path.join("/tmp", "memory.db")
9
 
10
  def show_logs():
11
  st.header("πŸ“Š Agent Memory Logs")
12
+ conn = sqlite3.connect(DB_PATH)
13
  df = pd.read_sql("SELECT * FROM agent_logs ORDER BY timestamp DESC", conn)
14
+ conn.close()
15
  st.dataframe(df)
16
  csv = df.to_csv(index=False).encode()
17
+ st.download_button("πŸ“₯ Download Logs", csv, "logs.csv")