TenderBot - AI assistent voor aanbestedingen
  • Python 56.8%
  • HTML 43.2%
Find a file
tenderadmin 71ac5b2861 feat: logging & audit module met SQLite persistentie
- Nieuw db.py: centrale SQLite-laag met tabellen logs, audit_trail,
  ai_sessions en ai_messages
- bot.py: in-memory _sessions dict vervangen door db-backed persistentie;
  Groq client als module-level singleton; audit trail per sessie-actie
  en per chatbericht (user + assistant, volledige tekst)
- api.py: lifespan hook voor init_db bij opstart; HTTP logging middleware
  schrijft elke request naar logs tabel
- .gitignore: *.db, *.db-shm en *.db-wal uitgesloten

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-11 22:11:45 +00:00
tenderbot feat: logging & audit module met SQLite persistentie 2026-05-11 22:11:45 +00:00
.gitignore feat: logging & audit module met SQLite persistentie 2026-05-11 22:11:45 +00:00
requirements.txt Initial commit: TenderBot AI aanbestedingsassistent 2026-05-11 20:22:19 +00:00