New Features ✨
Integrations
- feat(integrations): OpenAI/OpenAI Agents detect and report the time to first token metric (TTFT) as
gen_ai.response.time_to_first_tokenby @constantinius in #5348 - feat(integrations): openai-agents streaming support by @constantinius in #5291
Other
- feat(anthropic): Set system instruction attribute by @alexander-alderman-webb in #5353
- feat(asyncio): Allow to turn task spans off by @sentrivana in #5367
- feat(gen_ai): add function
set_conversation_idand managing functions on the Scope and apply it on the Span on.finish()by @constantinius in #5362 - feat(google-genai): Set system instruction attribute by @alexander-alderman-webb in #5354
- feat(langchain): Set system instruction attribute by @alexander-alderman-webb in #5357
- feat(openai-agents): Set system instruction attribute by @alexander-alderman-webb in #5355
- feat(pydantic-ai): Set system instruction attribute by @alexander-alderman-webb in #5356
Internal Changes 🔧
- ci(release): Fix changelog-preview permissions by @BYK in #5368
- ci: Fix path in AI integration tests by @alexander-alderman-webb in #5347
Other
- [do not merge] feat: Span streaming & new span API by @sentrivana in #5317