Change8

v11.3.0

📦 new-relic-sdkView on GitHub →
3 features🐛 1 fixes🔧 1 symbols

Summary

This release introduces enhanced error reporting via notice_error(), adds support for newer OpenAI models like gpt-5, and integrates error capturing for Strands-Agent synchronous tools. It also resolves a crash related to Azure Functions utilization detection.

✨ New Features

  • Added support for passing exception instances directly to notice_error() as the error argument, in addition to existing support for sys.exc_info() tuples.
  • Updated OpenAI instrumentation to support gpt-5 and newer OpenAI LLM models, including updates for newer attribute names.
  • Added support for synchronous tool error capturing in Strands-Agent, enabling error capture and tracing within synchronous Python functions used as tools.

🐛 Bug Fixes

  • Fixed a crash in Azure Functions utilization detection that occurred in edge cases when matching regular expressions.

Affected Symbols