Commit History

Today

  1. feat(documents): add bulk DELETE /documents endpoint and active task cancellation Running

    9f0929b
  2. feat(rag): isolate conversational mode from stored docs unless explicitly attached or mentioned

    2926b6d
  3. fix(chat): detect casual conversation to prevent unwanted web search on chit-chat

    a7887b4
  4. test(auth): update client isolation tests to verify graceful fallback

    2b0613b
  5. fix(auth): fallback to default client ID gracefully and expose shared documents

    bbcb666
  6. fix(postgres): safely defer owner_id index creation to auto-migration step

    0deb3a0
  7. fix(rag): prioritize document tree root title and exclude generic headings in research queries

    1fa8476
  8. feat(research): enrich academic queries with active document topic and enforce verified arXiv citations

    29a9e61
  9. fix(llm): guard Groq fallback against 8000 TPM limit with prompt compaction and context trimming

    2789a91
  10. fix(cors): permit Vercel and HF Spaces domains via origin regex and update tests

    9257463
  11. fix(studio): switch Groq model to high-quota gpt-oss-120b and parallelize quiz generation

    4677a3b
  12. feat(studio): enrich mindmap nodes with full text and provide evidence_text excerpts in quiz

    f3f0bbe
  13. fix(postgres): normalize DSN credentials and URL-encode special characters in password

    698fc89
  14. chore(deps): declare missing runtime dependencies and refresh requirements lock

    841b61d
  15. feat(llm): add explicit client and streaming timeouts with failover preservation

    ee92077
  16. feat(cors): configure restricted CORS allowlist from environment

    236f036
  17. feat(upload): harden PDF upload with chunked size limits, magic bytes check, and sanitized storage

    45a0af7
  18. feat(security): implement SSRF protection, safe manual redirects, and body limits in web reader

    699abca
  19. feat(ratelimit): implement dual-key in-memory sliding window rate limiter

    efdcc61
  20. feat(auth): enforce client ownership and data isolation across all endpoints and databases

    a506cc3
  21. fix(startup): ensure static and data directories exist before mounting and writing

    AI Assistant
    92742e1
  22. docs: accuracy pass on README (fix latency claims, subsystem count, units, links, and naming)

    AI Assistant
    f7154a3
  23. docs: update main README with nucleus top_p architecture, fastmcp suite, study studio, and 95-question benchmark tables

    AI Assistant
    723adc4
  24. feat(rag): implement nucleus top_p retrieval and exact inner page citation pinning⁠

    AI Assistant
    de0d0d6
  25. feat(eval): add unified FinanceBench benchmark suite and full-system verification report

    AI Assistant
    8b4bcb4
  26. feat: upgrade FastMCP and internal tools to Research & Study MCP suite⁠

    AI Assistant
    dad455c
  27. feat(studio): implement Phase 4 Interactive Study Studio backend with mindmap graph and AI quiz generator

    AI Assistant
    9ad6c13
  28. feat(retrieval): implement Phase 3 query intent classification and dossier root context injection

    AI Assistant
    f4d3bb7
  29. feat(retrieval): implement vectorless hybrid search with zero-dependency BM25 and weighted RRF

    AI Assistant
    3a2ce42
  30. feat(rag): inject page boundaries and implement sub-node paragraph pruning for precise citations

    AI Assistant
    2bc0095

9 days ago

  1. docs: add quantitative evaluation benchmarks (80-question single-doc test) and report

    AI Assistant
    b3242a4

10 days ago

  1. feat: add active HTTP link testing and strict content validation prompt directives

    AI Assistant
    7d5d266
  2. docs: rewrite README with full architecture, FastMCP, and PostgreSQL details

    AI Assistant
    fcead5f
  3. feat: add FastMCP web search server, tool and dual citations

    AI Assistant
    63f56d4
  4. feat: expose database connection diagnostics on /health

    AI Assistant
    190fb26
  5. chore: trigger HF Space restart to load DATABASE_URL secret

    AI Assistant
    4e3a9ba
  6. feat: integrate PostgreSQL persistence for documents, trees, and chat sessions

    AI Assistant
    8eaad14

12 days ago

  1. fix: ensure chat existence in persistent DB, safe history endpoint, and data mount support

    AI Assistant
    a57411f
  2. docs: update README with multi-document Vectorless RAG, memory architecture, and session isolation

    AI Assistant
    c35d9d3
  3. feat: add multi-document vectorless RAG, session isolation, and memory services

    AI Assistant
    0039ed6
  4. docs: update README with Atlas Document Intelligence API and Groq fallback details

    AI Assistant
    56cf8f7
  5. feat: add Atlas identity, document endpoints, and Groq fallback for depleted tokens

    AI Assistant
    dff6fcd

22 days ago

  1. feat: asynchronous PDF upload and background indexing with status polling

    AI Assistant
    d13ebb9
  2. chore: update Dockerfile to python 3.11, set HF app_port, and ignore log files

    AI Assistant
    1b81d8f
  3. update

    AI Assistant
    be59b3a
  4. feat: add RAG application modules, services, routers, and schemas for document and chat processing

    AI Assistant
    7b5352e

  1. Enhance LLMService to coerce node IDs and improve tree normalization

    AI Assistant
    9c36dc8
  2. Update README.md to enhance description and clarify multimodal RAG support

    AI Assistant
    b516520
  3. update

    AI Assistant
    9b5a2e4
  4. Refactor LLMService to integrate gemini client and update dependencies in pyproject.toml

    AI Assistant
    ad67d8e