File size: 679 Bytes
c9c8879 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 |
import sqlite3
def init_db():
conn = sqlite3.connect("memory.db")
cursor = conn.cursor()
cursor.execute(
"""CREATE TABLE IF NOT EXISTS agent_logs (
id INTEGER PRIMARY KEY AUTOINCREMENT,
agent TEXT,
action TEXT,
result TEXT,
timestamp DATETIME DEFAULT CURRENT_TIMESTAMP
)"""
)
conn.commit()
conn.close()
def log_action(agent, action, result):
conn = sqlite3.connect("memory.db")
cursor = conn.cursor()
cursor.execute(
"INSERT INTO agent_logs (agent, action, result) VALUES (?, ?, ?)",
(agent, action, result)
)
conn.commit()
conn.close()
|