Releases: KeyValueSoftwareSystems/netra-sdk-py
Releases · KeyValueSoftwareSystems/netra-sdk-py
v0.1.88
What's Changed
- feat: Add automatic context propagation across sub-process boundaries by @Nithish-KV in #296
feat: Add utility to get models list from Netra by @RiyaSunil27 in #297 and #299
feat: Add timestamp for TTFT in an LLM spans by @akash-vijay-kv in #298
Full Changelog: v0.1.87...v0.1.88
v0.1.87
What's Changed
- fix: Prioritize input and output attributes explicitly set by user over attributes from instrumentation by @Nithish-KV in #292
Full Changelog: v0.1.86...v0.1.87
v0.1.86
What's Changed
- fix: Modify instrument resolution in traceloop to manual transfer of instruments by @akash-vijay-kv
Full Changelog: v0.1.85...v0.1.86
v0.1.85
What's Changed
- fix: Remove duplciate instruments of URLIB3 and COHERE from traceloop by @akash-vijay-kv
Full Changelog: v0.1.84...v0.1.85
v0.1.84
What's Changed
- feat: Add default instruments and default root instruments configuration in
Netra.init()by @akash-vijay-kv - feat: Add utility to fetch
trace_idfrom current span by @razalak - fix: Update Claude Agent SDK instrumentation metadata by @Nithish-KV
- fix: Capture tokens in Agno instrumentation stream invocations by @Nithish-KV
- refactor: Modify evaluation pipeline to throw exception upon missing config by @RiyaSunil27
- fix: Add TTFT & RTTFT for Claude gent SDK instrumentation spans by @Nithish-KV
- refactor: Update root instrument filter to use trace-id instead of span-id by @akash-vijay-kv
Full Changelog: v0.1.83...v0.1.84
v0.1.83
What's Changed
- feat: Add custom instrumentation for Agno framework by @Nithish-KV
- feat: Add configurable param in decorators to catch internal methods in a class by @akash-vijay-kv
- fix: Cleanup FastAPI instrumentation trace hierarchy by @akash-vijay-kv
Full Changelog: v0.1.82...v0.1.83
v0.1.82
What's Changed
- refactor: Cleanup and reformat claude agent sdk instrumentation by @Nithish-KV in #231
- chore: refactor CrewAI instrumentation naming by @akash-vijay-kv
- fix: Add support for dropping auto metrics by @akash-vijay-kv in #242
- feat: Add input and output attributes for spans by @Nithish-KV in #243
- feat: Add a centralized span processor to manage root span by @Nithish-KV in #249
- fix: Push span entity to respective stack based on span type by @akash-vijay-kv in #251
- fix: Cleanup and fix custom ADK instrumentation by @Nithish-KV in #261
Full Changelog: v0.1.81...v0.1.82
v0.1.81
What's Changed
fix: Register RootSpanProcessor with the tracer provider’s span processors by @Nithish-KV in #258
Full Changelog: v0.1.80...v0.1.81
v0.1.80
What's Changed
- fix: Disable duplicate Traceloop requests instrumentation by @Nithish-KV in #234
- feat: Add a centralized span processor to manage root span handling by @Nithish-KV in #249
- feat: Add relative time to first token for LLM spans by @Nithish-KV in #250
- feat: Add custom instrumentations for HTTPX and Requests by @akash-vijay-kv and @Nithish-KV in #248
Full Changelog: v0.1.78...v0.1.80
v0.1.79
What's Changed
- fix: Custom metric breakage in different versions of Opentelemetry by @Nithish-KV in #247
Full Changelog: v0.1.78...v0.1.79