This repository was archived by the owner on Sep 22, 2026. It is now read-only.
Repository navigation
0.20.0 (2025-10-02)
⚠ BREAKING CHANGES
- remove original otlp studio custom format exporter
Features
- add attributes required for pydantic logfire rendering (f9b8690)
- add gen ai otel attributes for completion request (965c3a7)
- add gen_ai otel attributes to chat methods (1f62845)
- add otel gen_ai attributes for completion requests (8591483)
- add StudioOTLPSpanExporter and StudioSpanProcessor (5c6d9fe)
- assert if pharia ai is outdated (60f023f)
- enhance DevCsi to support multiple span exporters (3bff06d)
- improve system prompt for tool calling (7801933)
- remove deprecated with_studio method, use DevCsi(project='...') instead (4fa1405)
- remove original otlp studio custom format exporter (a8eb5e9)
- respect genai conventions around span names (f332311)
- set langfuse completion start time to support ttft calculations (bb69e87)
Bug Fixes
- also install opentelemetry exporter in pre-commit mypy env (c8713ec)
- do not make opentelemetry a dependency of the wasm component (5f12a63)
- expose ToolCallRequest top-level (c73a809)
- extract project id from json response (342ccf4)
- good error msg when listing tools without namespace (9bdfcef)
- specify that the sdk requires python >=3.11.0,<3.12 (8ccee0a)
- typo (825a5ca)
Documentation
- give more context in README.md (fc96070)
- improve quick start guide (0c4209d)
- remove unused input variable in example code snippet (a222a48)
- specify option to export traces to langfuse (42842cf)
- specify that concurrent csi methods preserve order (3df182e)
- update quick start guide to include optional environment variable for PhariaStudio address and tracing in DevCsi (53244c0)