Commit History

  1. fix: Bypass exhausted Gemini API key from env var

    CNESST Deploy
    c9b9092
  2. chore: Update Gemini API key (fresh quota)

    CNESST Deploy
    3b92d5d
  3. fix: Show API error details on 503 + add retry button

    CNESST Deploy
    9c8be3a
  4. chore: Update Gemini API key

    CNESST Deploy
    71c6cda
  5. feat: Auto-fallback LLM (Gemini → Groq) + sanitized error messages⁠

    CNESST Deploy +1: Claude Opus 4.6
    5b2653f
  6. Switch default LLM backend from Groq to Gemini 2.0 Flash (1M tokens/day free)⁠

    CNESST Deploy
    8739e37
  7. feat(ui): amélioration UX — boutons clairement identifiables + affichage optimisé⁠

    CNESST Deploy +1: Claude Opus 4.6
    180179a
  8. feat: mode hors-ligne complet pour le chatbot CNESST⁠

    CNESST Deploy +1: Claude Opus 4.6
    b70a820
  9. feat: add conversation history panel with localStorage persistence⁠

    CNESST Deploy +1: Claude Opus 4.6
    0270724
  10. feat: Extraction et indexation des tableaux PDF CNESST⁠

    CNESST Deploy +1: Claude Opus 4.6
    d640e9c
  11. Ajouter 7 nouvelles réglementations québécoises + rebuild ChromaDB⁠

    CNESST Deploy +1: Claude Opus 4.6
    61c34ed
  12. feat(ui): refonte design moderne — Inter font, hero welcome, micro-animations⁠

    CNESST Deploy +1: Claude Opus 4.6
    9b00b7c
  13. feat: Add voice search, quick chips, copy button, and PWA support⁠

    CNESST Deploy +1: Claude Opus 4.6
    15b764f
  14. feat: Add 👍👎 feedback buttons to bot responses⁠

    CNESST Deploy +1: Claude Opus 4.6
    6f62ade
  15. v3: Improved response quality, anti-deflection system, BM25+hybrid retrieval, 6790 docs⁠

    CNESST Deploy +1: Claude Opus 4.6
    51a1743
  16. v2: Enhanced metadata, re-ranker, 4646 docs

    CNESST Deploy
    8dc4e6e

  1. Update system prompt to direct foreman-style tone⁠

    CNESST Deploy +1: Claude Opus 4.6
    9dac02c
  2. Initial deployment of CNESST RAG chatbot

    CNESST Deploy
    ad4ac0d