| import streamlit as st | |
| import pandas as pd | |
| from memory.database import DB_PATH | |
| def show_logs(): | |
| st.header("π Agent Memory Logs") | |
| conn = st.experimental_connection("sqlite", {"path": DB_PATH}) | |
| df = pd.read_sql("SELECT * FROM agent_logs ORDER BY timestamp DESC", conn) | |
| st.dataframe(df) | |
| csv = df.to_csv(index=False).encode() | |
| st.download_button("π₯ Download Logs CSV", csv, "logs.csv") | |