Commit History

Feat: Remove quiz mode - generate regular questions without correct answers
aa8169c

Esmaill1 commited on

UI: Update /start welcome message to English with user-provided copy
c400106

Esmaill1 commited on

Feat: Clear chat history from database on /start command
24a3bf8

Esmaill1 commited on

Chore: Update system prompts to be more strict and authoritative (Pro version)
7ec2648

Esmaill1 commited on

Feat: Make chat context smarter with personalization and character-based history pruning
3d118fa

Esmaill1 commited on

Feat: Add PostgreSQL-backed chat memory using Neon DB
8c16fc3

Esmaill1 commited on

Fix: Remove accidental leading whitespace in app.py causing IndentationError
b2c9746

Esmaill1 commited on

Feat: Add conversational chat mode for short messages using LLM
d73c3f0

Esmaill1 commited on

Fix: Initialize asyncio event loop in background thread to prevent RuntimeError in ApplicationBuilder
14c45fa

Esmaill1 commited on

Fix: Remove duplicate CMD in Dockerfile to ensure app.py runs instead of bot.py
2b83c01

Esmaill1 commited on

Fix: Switch to FastAPI/Uvicorn for better HF Spaces compatibility and running status detection
322a4b8

Esmaill1 commited on

Fix: Replace dummy server with Flask to satisfy HF Spaces 'Running' status
c069614

Esmaill1 commited on

Fix: Disable PTB signal handling for thread safety and enable unbuffered logs
f9352ca

Esmaill1 commited on

Fix: Swap execution order - Run web server in main thread to ensure HF detects running status
f7c03f5

Esmaill1 commited on

Fix: Add dummy HTTP server (app.py) to satisfy HF Spaces 'Running' check
36251af

Esmaill1 commited on

Fix: Handle full URL in file_path to prevent double-URL construction in proxy download
1a07820

Esmaill1 commited on

Fix: Manually construct file download URL to use proxy for getFile content
a7c4f34

Esmaill1 commited on

Fix: Add debugging for OLLAMA_HOST and multi-target network check
f81b9e5

Esmaill1 commited on

Fix: Configure custom Telegram API proxy (telegram.esmail.app) to bypass HF Spaces blocking
797b743

Esmaill1 commited on

Fix: Update DNS resolution in network wait function to use new Telegram API endpoint
3c512d3

Esmaill1 commited on

Fix: Switch to full python image and add network wait loop to solve DNS race conditions
aec5ae9

Esmaill1 commited on

Fix: Increase connection timeout and pool size for HF Spaces reliability
9af2655

Esmaill1 commited on

Add AI Quiz Bot files
68f58dd

Esmaill1 commited on

Add AI Quiz Bot files
21f82e4

Esmaill1 commited on

Add AI Quiz Bot files
92d6323

Esmaill1 commited on

initial commit
2be11b7
verified

esmailx50 commited on