- Add custom Langfuse span handling support (#1313)
- LangfuseConnector - add httpx.Client init param (#1308)
- End langfuse generation spans properly (#1301)
- Add LangfuseConnector secure key management and serialization (#1287)
- Pin haystack-ai>=2.9.0 and simplify (#1292)
- Warn if LangfuseTracer initialized without tracing enabled (#1231)
- Use text instead of content for ChatMessage in Llama.cpp, Langfuse and Mistral (#1238)
- Fix tracing_context_var lint errors (#1220)
- Fix messages conversion to OpenAI format (#1272)
- Add support for ttft (#1161)
- Adopt uv as installer (#1142)
- Fixed TypeError in LangfuseTrace (#1184)
-
Added parent_span functionality in trace method
-
solved PR comments
-
Readded "end()" for solving Latency issues
-
chore: fix ruff linting
-
Handle multiple runs
-
Fix indentation and span closing
-
Fix tests
Co-authored-by: Vladimir Blagojevic [email protected] Co-authored-by: Silvano Cerza [email protected]
- Update ruff linting scripts and settings (#1105)
- Add delay to flush the Langfuse traces (#1091)
- Add invocation_context to identify traces (#1089)
- Langfuse - support generation span for more LLMs (#1087)
- Remove usage of deprecated
ChatMessage.to_openai_format
(#1001)
- Add link to langfuse in LangfuseConnector (#981)
- Do not retry tests in
hatch run test
command (#954)
- Retry tests to reduce flakyness (#836)
Langfuse
- replace DynamicChatPromptBuilder with ChatPromptBuilder (#925)- Remove all
DynamicChatPromptBuilder
references in Langfuse integration (#931)
- Install pytest-rerunfailures; change test-cov script (#845)
- Update Langfuse README to avoid common initialization issues (#952)
- Ruff update, don't ruff tests (#992)
- Add support for Azure generators (#815)
- Langfuse integration (#686)
- Performance optimizations and value error when streaming in langfuse (#798)
- Use ChatMessage to_openai_format, update unit tests, pydocs (#725)
- Change the pydoc renderer class (#718)
- Missing api references (#728)