Fix: catch Firebase init errors so chat works even if credentials are invalid 1cc6e5f Sanjay kumar K Claude Sonnet 4.6 commited on Apr 2
Re-apply Firebase Firestore lead storage integration aa8d161 Sanjay kumar K Claude Sonnet 4.6 commited on Apr 2
Add Firebase Firestore integration for persistent lead storage d41946a Sanjay kumar K Claude Sonnet 4.6 commited on Apr 2
Add full contact details (address) to bot responses and contact rule 9f9d99e Sanjay kumar K Claude Sonnet 4.6 commited on Apr 2
Fix: check error type before printing traceback — no noise for known errors c494fe8 Sanjay kumar K commited on Mar 27
Fix: handle network/connection errors gracefully instead of 500 crash 5afcfc1 Sanjay kumar K commited on Mar 27
Update widget.js to match new UI + add /leads endpoint for captured contacts 781da9a Sanjay kumar K commited on Mar 26
Add multi-key Groq rotation, session cleanup, smarter FAISS chunking 08a2a8d Sanjay kumar K commited on Mar 26
Fix: use system+human message structure to stop prompt leaking in responses 992abeb Sanjay kumar K commited on Mar 26
Fix: handle greetings naturally instead of treating them as out-of-scope 9e62d1b Sanjay kumar K commited on Mar 26
Fix UnboundLocalError: declare _retriever,_prompt global in chat() 8fa113c Sanjay kumar K commited on Mar 26
Speed up startup: lazy-load embedding model on first request 7b10ede Sanjay kumar K commited on Mar 26
Fix SyntaxError: move global declaration to top of chat function ddf3a73 Sanjay kumar K commited on Mar 26
Add multi-key Groq fallback + embeddable widget.js for vibhusolutions.com 3f31663 Sanjay kumar K commited on Mar 26
Revert to Groq: OpenAI quota exceeded, use llama-3.1-8b-instant free tier 9c76a46 Sanjay kumar K commited on Mar 25
Fix rate limit: switch to llama-3.1-8b-instant (500K TPD), handle 429 gracefully, clean hero page 24ed9f4 Sanjay kumar K commited on Mar 25
Fix agent: correct business name, stop history leakage, smart lead capture 1ea5d49 Sanjay kumar K Claude Sonnet 4.6 commited on Mar 25