1. 30 Jan, 2026 3 commits
  2. 29 Jan, 2026 1 commit
  3. 28 Jan, 2026 1 commit
  4. 27 Jan, 2026 5 commits
  5. 26 Jan, 2026 3 commits
  6. 23 Jan, 2026 1 commit
  7. 22 Jan, 2026 3 commits
  8. 21 Jan, 2026 1 commit
  9. 19 Jan, 2026 2 commits
  10. 17 Jan, 2026 1 commit
  11. 15 Jan, 2026 1 commit
  12. 14 Jan, 2026 3 commits
  13. 12 Jan, 2026 11 commits
  14. 08 Jan, 2026 1 commit
    • Vũ Hoàng Anh's avatar
      feat: complete Langfuse integration with propagate_attributes for user_id tracking · f057ad1e
      Vũ Hoàng Anh authored
      - Removed OpenTelemetry (TracerProvider, OTLPSpanExporter, LoggingInstrumentor, FastAPIInstrumentor)
      - Implemented Langfuse v3.11.0 with CallbackHandler for LLM tracing
      - Added langfuse_trace_context() with propagate_attributes() for proper user_id filtering
      - Fixed user_id to appear in Langfuse User ID filter (not just metadata)
      - Added session_id and tags propagation for trace organization
      - Updated controller.py to wrap graph execution in langfuse_trace_context
      - Verified traces send to self-hosted Langfuse at http://172.16.2.207:3009
      - Configuration: LANGFUSE_PUBLIC_KEY, LANGFUSE_SECRET_KEY, LANGFUSE_BASE_URL in .env
      
      GIAI_DOAN_1 COMPLETE: LLM observability via Langfuse SDK
      Next: GIAI_DOAN_2 - Container monitoring stack (cAdvisor + Prometheus + Grafana)
      f057ad1e
  15. 06 Jan, 2026 2 commits
  16. 29 Dec, 2025 1 commit