Commit History

  1. Expose cache status in /health (deploy verification + ops signal)

    0035c07
  2. Redis caching (in-container) for chats/messages/documents/memories with invalidation

    1e75422

  1. Add idempotent light migrations so new columns (storage_path, etc.) apply to existing Postgres tables

    ee882c1
  2. Supabase Storage for raw uploaded files (gated, local fallback) + signed download endpoint

    c388752
  3. Conversation summarization for long chats + inline citations in SSE metadata

    36c2592
  4. Supabase migration: Postgres engine (psycopg2) + pgvector vector store with Chroma fallback

    443e09c
  5. Backend: temperature + persona (system_prompt) in chat; DOCX/CSV document loaders

    0b80d68
  6. Memory overhaul: cross-session (client_id), LLM extraction+dedup, provenance, edit endpoint

    5b49ec1

  1. Per-browser chat isolation: scope sessions by X-Client-Id so users can't see each other's chats

    03ee976
  2. Escape literal braces in prompt context so doc/memory text with {} doesn't break ChatPromptTemplate

    3bf37d1
  3. Switch chat to Groq (fast+free), embeddings to local CPU; drop Ollama from image

    fe68b82
  4. Install zstd for Ollama extraction

    96a1e7e
  5. Nexus Memory backend on HF Spaces (Docker + Ollama)

    044b758