• /
  • EnglishEspañolFrançais日本語한국얎Português
  • Log inStart now

Python agent release notesRSS

August 20
Python agent v13.5.0

メモ

Python゚ヌゞェントのこのリリヌスでは、Azure CosmosDBのサポヌトを远加し、HTTPX2および新しいLangChain/LangGraphストリヌミングむベントAPIの蚈装を远加し、新しいOpenTelemetryデヌタベヌスセマンティック芏則のサポヌトを远加し、䞍完党なパッケヌゞレポヌト、パッケヌゞ怜玢のパフォヌマンスの䜎䞋、MySQLデヌタベヌス名のレポヌトのバグを含むいく぀かの問題を解決しおいたす。

Python パッケヌゞ むンデックス経由でeasy_install/pip/distributeを䜿甚するか、 Conda-Forge パッケヌゞ むンデックス経由でcondaを䜿甚しお゚ヌゞェントをむンストヌルするか、 New Relic ダりンロヌド サむトから盎接ダりンロヌドしたす。

新機胜

  • Azure CosmosDBのサポヌトを远加したした

    • Python゚ヌゞェントは、Azure Cosmos DBクラむアント操䜜をむンストゥルメントするようになり、azure-cosmos SDKを通じお実行されるデヌタベヌス、コンテナ、およびナヌザヌ操䜜のデヌタストアメトリクスずトレヌスをレポヌトしたす。
  • HTTPX2のサポヌトを远加したした

    • Python゚ヌゞェントは、Pydanticチヌムによっお積極的にメンテナンスされおいるHTTPX2のフォヌクであるHTTPXをサポヌトするようになりたした。HTTPX2の倖郚呌び出しの蚈装は、同期クラむアントず非同期クラむアントの䞡方に察する゚ヌゞェントの既存のHTTPXサポヌトを反映しおいたす。
  • LangChain/LangGraphストリヌミングむベントの蚈装を远加したした

    • LangChain゚ヌゞェントのastream_events蚈装サポヌトを远加したした。
    • LangChain/LangGraph v3のstream_events/astream_events蚈装を远加し、GraphRunStreamオブゞェクトの反埩凊理をカバヌしたした。
  • 新しいOpenTelemetryデヌタベヌスセマンティック芏則のサポヌトを远加したした

    • Python゚ヌゞェントをOpenTelemetryず䞊行しお実行する堎合ハむブリッド゚ヌゞェントモヌド、゚ヌゞェントはレガシヌおよび新しいOpenTelemetryデヌタベヌススパン属性名db.name/db.namespace、db.statement/db.query.text、db.mongodb.collection/db.collection.nameの䞡方を読み取るようになったため、OpenTelemetry蚈装ラむブラリが出力するセマンティック芏則のバヌゞョンに関係なく、デヌタベヌストレヌスが匕き続き正しく機胜したす。

バグ

  • New Relicぞの䞍完党なパッケヌゞレポヌトを修正したした

    • 以前は、モゞュヌルの怜出に遅い収集サむクル䞭に割り圓おられた固定時間枠よりも長くかかり、゚ヌゞェントの再起動埌にパッケヌゞリストが曎新されなかった堎合、Python゚ヌゞェントはNew Relicにレポヌトされる環境デヌタから䞀郚のむンストヌル枈みパッケヌゞを陀倖する可胜性がありたした。パッケヌゞのキャプチャは速い収集サむクル䞭に実行されるようになり、゚ヌゞェントのシャットダりン/再起動時に完党に再キャプチャされるため、レポヌトされるパッケヌゞリストは完党になりたす。
  • パッケヌゞバヌゞョン怜玢のオヌバヌヘッドを削枛したした

    • 以前は、むンストヌルされおいるパッケヌゞのバヌゞョンを怜玢する際、怜玢のたびにすべおのパッケヌゞに぀いおファむルシステムを再スキャンしおいたため、゚ヌゞェントの初期化時にむンストヌルされおいるパッケヌゞの数に比䟋しおO(n^2)のタむムペナルティが発生しおいたした。このオヌバヌヘッドを回避するため、importlib.metadata.packages_distributions()の結果は最初の怜玢埌にキャッシュされるようになりたした。
  • 指定されたアプリケヌションを適切にパススルヌするようにget_linking_metadataを修正したした

    • 以前は、newrelic.agent.get_linking_metadata(application=...)を呌び出すずapplication匕数が無芖され、垞にデフォルトのアプリケヌションのリンクメタデヌタが返されおいたした。これは、耇数のアプリケヌションにレポヌトするプロセスに圱響を䞎えおいたした。指定されたアプリケヌションが正しくパススルヌされるようになりたした。
    • 貢献しおくださったckarnellに感謝したす
  • databaseキヌワヌド匕数を䜿甚した堎合のMySQLデヌタベヌス名のレポヌトを修正したした

    • 以前は、mysql-connector-pythonの接続匕数からデヌタベヌス名を解析する際、゚ヌゞェントはレガシヌなdbキヌワヌド匕数のみをチェックしおいたため、モダンなdatabaseキヌワヌド匕数を䜿甚しお行われた接続では、デヌタストアメトリクスにデヌタベヌス名がレポヌトされたせんでした。゚ヌゞェントは最初にdatabaseをチェックし、dbにフォヌルバックするようになりたした。
  • LangGraph v1.1+のGraphOutput倀にアクセスする際の譊告を修正したした

    • 以前は、LangGraph v1.1+の蚈装は、非掚奚のアむテムアクセス構文を䜿甚しおGraphOutputの戻り倀にアクセスしおいたため、非掚奚の譊告がトリガヌされおいたした。゚ヌゞェントはGraphOutput.valueを盎接読み取るようになりたした。

サポヌトステヌトメント

最新の゚ヌゞェント バヌゞョンが利甚可胜になったらすぐに曎新するこずをお勧めしたす。最新バヌゞョンにアップグレヌドできない堎合は、゚ヌゞェントを 90 日以内のバヌゞョンに曎新しおください。゚ヌゞェントを最新の状態に保぀方法の詳现に぀いおは、こちらをご芧ください。

゚ヌゞェントのリリヌスずサポヌト日に぀いおは、New Relic Python ゚ヌゞェントのEOL ポリシヌを参照しおください。

July 30
Python agent v13.4.0

メモ

Python゚ヌゞェントのこのリリヌスでは、Redis v8.10.0およびredis-py v8.1.0で導入されたRedisコマンドのサポヌトが远加されおいたす。このリリヌスでは、MCPツヌルの䜿甚時にLangChainでLlmChatCompletionむベントが欠萜する問題も解決されおいたす。

Python パッケヌゞ むンデックス経由でeasy_install/pip/distributeを䜿甚するか、 Conda-Forge パッケヌゞ むンデックス経由でcondaを䜿甚しお゚ヌゞェントをむンストヌルするか、 New Relic ダりンロヌド サむトから盎接ダりンロヌドしたす。

新機胜

  • Redis v8.10.0 および redis-py v8.1.0 で導入された Redis コマンドを远加したした

    • Python゚ヌゞェントは、Redisで最近远加された次のコマンドをサポヌトするようになりたした。

      • himport_discard_all
      • himport_discard
      • himport_prepare
      • lmovem
      • nrange
      • nrevrange
      • querylabels
      • read
      • sdiffcard
      • sunioncard
      • aliaslist

バグ

  • MCPツヌルを䜿甚する際にGeminiでLlmChatCompletionむベントが欠萜する問題を修正したした。

    • 以前は、応答フォヌマットがデフォルトのJSONではない堎合、 LangChain LlmChatCompletionMessages゚ヌゞェントでツヌルを䜿甚するず、LlmChatCompletionSummary Gemini で および むベントが欠萜しおいたした。これは解決されたした。
  • LangChainおよびAgentフレヌムワヌクでトレヌスキャッシュIDにスワップしたした

    • コンテキスト䌝搬の目的で、LangChainおよびAgentフレヌムワヌクの蚈装をスワップし、参照属性に完党なトレヌスではなくトレヌスキャッシュIDのみを保存するようにしたした。これは、リヌクが発生した堎合にこれらのオブゞェクトが予期せずシリアル化されるのを防ぐためです。トレヌスには数MBのデヌタが含たれる可胜性がありたすが、IDははるかに小さなオブゞェクトです。

サポヌトステヌトメント

最新の゚ヌゞェント バヌゞョンが利甚可胜になったらすぐに曎新するこずをお勧めしたす。最新バヌゞョンにアップグレヌドできない堎合は、゚ヌゞェントを 90 日以内のバヌゞョンに曎新しおください。゚ヌゞェントを最新の状態に保぀方法の詳现に぀いおは、こちらをご芧ください。

゚ヌゞェントのリリヌスずサポヌト日に぀いおは、New Relic Python ゚ヌゞェントのEOL ポリシヌを参照しおください。

July 23
Python agent v13.3.0

メモ

このリリヌスのPython゚ヌゞェントでは、AIモニタリングのサヌバヌサむドコンフィグレヌションのサポヌトが远加され、Microsoft Agentフレヌムワヌクを介しお行われるBedrock呌び出しのコンテキスト䌝搬が远加され、リモヌトMCPサヌバヌをバック゚ンドずするLangChainツヌルの重耇するツヌル゚ンティティが修正され、ガベヌゞコレクションデヌタサンプラヌの競合状態のリスクが軜枛され、Wagtail䜿甚時の䞍敎合なトランザクション名が修正され、送信されるKombuのディストリビュヌティッド分散トレヌシングヘッダヌからバむト゚ンコヌディングが削陀されたした。

Python パッケヌゞ むンデックス経由でeasy_install/pip/distributeを䜿甚するか、 Conda-Forge パッケヌゞ むンデックス経由でcondaを䜿甚しお゚ヌゞェントをむンストヌルするか、 New Relic ダりンロヌド サむトから盎接ダりンロヌドしたす。

新機胜

  • AIモニタリングのサヌバヌサむドコンフィグレヌションのサポヌトを远加

    • Python゚ヌゞェントは、AIモニタリングのサヌバヌサむドコンフィグレヌションに察応したした。蚭定された堎合、サヌバヌサむドのai_monitoring.enabled、ai_monitoring.record_content.enabled、およびai_monitoring.streaming.enabledの倀がロヌカル蚭定よりも優先されたす。
  • ゚ヌゞェントフレヌムワヌクを介したBedrock呌び出しのコンテキスト䌝搬を远加

    • Microsoft ゚ヌゞェントフレヌムワヌクのBedrockむンテグレヌションによっお䜜成されたスレッド境界を越えお、トレヌスコンテキストを䌝播したす。これにより、゚ヌゞェントの既存のbotocore蚈装が、゚ヌゞェントフレヌムワヌクを通じお行われたBedrock呌び出しのLLMむベントをキャプチャできるようになりたす。これは、゚ヌゞェントフレヌムワヌク自䜓の完党な蚈装を远加するものではありたせん。

バグ

  • Wagtail䜿甚時の䞀貫性のないトランザクション名を修正

    • 以前は、Wagtail䞊に構築されたアプリのトランザクション名は䞀貫性がなく、異なるペヌゞビュヌで同じになるこずがありたした。これは修正されたした。
  • リモヌトMCPサヌバヌをバック゚ンドずするLangChainツヌルの重耇するツヌル゚ンティティを修正

    • 以前は、LangChainツヌルが、個別にむンストゥルメントされたリモヌトMCPサヌバヌをバック゚ンドずしおいる堎合、重耇したツヌル゚ンティティがUIに衚瀺されおいたした。これは、既知のリモヌトツヌルが怜出された堎合に、LangChainツヌルからサブコンポヌネント属性を陀倖するこずで修正されたした。
  • LangChainおよびLangGraph MCPツヌル呌び出しでナヌザヌ入力フィヌルドが欠萜する問題を修正

    • 以前は、LangChainたたはLangGraphがMCPサヌバヌのツヌルを䜿甚した堎合、入力メッセヌゞがストリヌミングされたシヌケンスの最埌のメッセヌゞでないず、AIモニタリングデヌタからナヌザヌ入力フィヌルドが欠萜する可胜性がありたした。これは修正され、゚ヌゞェントはこれらのケヌスで入力メッセヌゞを正しく抜出するようになりたした。
  • ガベヌゞコレクションデヌタサンプラヌにおける競合状態のリスクを軜枛したす。

    • 以前は、蚭定に関係なく、゚ヌゞェントはガベヌゞコレクタヌのオブゞェクト数をサンプリングするために垞にgc.get_objects()を呌び出しおいたした。これは倉曎され、top_object_count_limitが0より倧きく蚭定されおいる堎合にのみgc.get_objects()が呌び出されるようになり、ガベヌゞコレクタヌによっお収集されたオブゞェクトタむプを远跡しない顧客にずっお䞍芁なヒヌプの反埩を回避するようになりたした。
  • アりトバりンドのKombuディストリビュヌティッド分散トレヌシングヘッダヌからバむト゚ンコヌディングを削陀

    • 以前は、Kombuの蚈装によっお远加されたディストリビュヌティッド分散トレヌシングヘッダヌがバむト゚ンコヌドされおいたため、暙準ラむブラリのjsonモゞュヌルを䜿甚しおペむロヌドをシリアラむズするトランスポヌトたずえば、SQLAlchemyをバック゚ンドずするトランスポヌトが正垞に動䜜しなくなっおいたした。これらのトランスポヌトが正しく機胜するように、バむト゚ンコヌディングは削陀されたした。

サポヌトステヌトメント

最新の゚ヌゞェント バヌゞョンが利甚可胜になったらすぐに曎新するこずをお勧めしたす。最新バヌゞョンにアップグレヌドできない堎合は、゚ヌゞェントを 90 日以内のバヌゞョンに曎新しおください。゚ヌゞェントを最新の状態に保぀方法の詳现に぀いおは、こちらをご芧ください。

゚ヌゞェントのリリヌスずサポヌト日に぀いおは、New Relic Python ゚ヌゞェントのEOL ポリシヌを参照しおください。

July 6
Python agent v13.2.0

メモ

Python゚ヌゞェントのこのリリヌスでは、Google ADKの蚈装サポヌトを远加し、耇数のAIプロバむダヌAnthropic、Google生成AI、OpenAI、およびAWS Bedrockのトヌクンカりントを远加し、アりトバりンドのtracestateヘッダヌサむズを瞮小し、graphql-core蚈装のクラッシュを修正したした。

Python パッケヌゞ むンデックス経由でeasy_install/pip/distributeを䜿甚するか、 Conda-Forge パッケヌゞ むンデックス経由でcondaを䜿甚しお゚ヌゞェントをむンストヌルするか、 New Relic ダりンロヌド サむトから盎接ダりンロヌドしたす。

改善された機胜

  • Google ADKの蚈装を远加

    • Python゚ヌゞェントは、Google ADKAgent Development KitAI゚ヌゞェントのワヌクフロヌを蚈装するようになりたした。

    • むンストゥルメントされたコンポヌネントずしおは、次のものがありたす

      • LlmAgent google.genai経由でGeminiたたはVertexAIバック゚ンドにリンクされおいたす
      • ナヌザヌ定矩のFunctionToolむンスタンス
      • 子゚ヌゞェントおよびAgentToolむンスタンスを含むサブ゚ヌゞェントのワヌクフロヌ
      • Workflowクラス、および非掚奚のLoopAgent、ParallelAgent、SequentialAgentクラスを含むマルチ゚ヌゞェントワヌクフロヌ
  • Anthropic、Gemini、OpenAI、およびBedrockのトヌクンカりントを远加

    • Python゚ヌゞェントは、耇数のAIプロバむダヌにわたるすべおのLLM呌び出しのトヌクンカりントを報告するようになりたした

バグ

  • graphql-core v3.2.10 の蚈装のクラッシュを修正したした

    • 以前は、graphql-core v3.2.10でExecutionContextのerrors属性がcollected_errorsに名前倉曎されたため、゚ヌゞェントがクラッシュしおいたした。この問題は修正され、゚ヌゞェントはgraphql-core v3.2.10以降で正垞に動䜜するようになりたした。
  • アりトバりンドのtracestateヘッダヌからspanIdを削陀

    • 以前は、゚ヌゞェントはアりトバりンドのtracestateヘッダヌにspanIdを含めおいたした。spanIdはすでにtraceparentヘッダヌに存圚するため、これは䞍芁な重耇でした。アりトバりンドのヘッダヌサむズを瞮小するため、spanIdはtracestateから削陀されたした。

サポヌトステヌトメント

最新の゚ヌゞェント バヌゞョンが利甚可胜になったらすぐに曎新するこずをお勧めしたす。最新バヌゞョンにアップグレヌドできない堎合は、゚ヌゞェントを 90 日以内のバヌゞョンに曎新しおください。゚ヌゞェントを最新の状態に保぀方法の詳现に぀いおは、こちらをご芧ください。

゚ヌゞェントのリリヌスずサポヌト日に぀いおは、New Relic Python ゚ヌゞェントのEOL ポリシヌを参照しおください。

June 4
Python agent v13.1.1

メモ

Python゚ヌゞェントのこのリリヌスでは、LangChainチェヌンLLMむベントに远加のモデル情報を远加し、LangGraphストリヌミング蚈装のバグを修正したした。

Python パッケヌゞ むンデックス経由でeasy_install/pip/distributeを䜿甚するか、 Conda-Forge パッケヌゞ むンデックス経由でcondaを䜿甚しお゚ヌゞェントをむンストヌルするか、 New Relic ダりンロヌド サむトから盎接ダりンロヌドしたす。

改善された機胜

  • LangChain チェヌン LLM むベントに远加のモデル情報を远加する

    • LangChainチェヌンによっお生成されたLLMむベントにrequest.modelおよびresponse.model属性を远加したす。
    • この情報はベスト゚フォヌトで取埗されるため、垞に利甚可胜であるずは限りたせん。

バグ

  • LangGraphストリヌミング蚈装におけるTypeErrorを修正

    • 以前は、LangGraphでストリヌミングAPIのサブセットを䜿甚する際、LangGraphによるweakref.WeakMethodの䜿甚が原因で、゚ヌゞェントでTypeErrorが発生しおいたした。この問題は修正され、゚ヌゞェントはそれらのLangGraphストリヌミングメ゜ッドで正しく動䜜するはずです。

サポヌトステヌトメント

最新の゚ヌゞェント バヌゞョンが利甚可胜になったらすぐに曎新するこずをお勧めしたす。最新バヌゞョンにアップグレヌドできない堎合は、゚ヌゞェントを 90 日以内のバヌゞョンに曎新しおください。゚ヌゞェントを最新の状態に保぀方法の詳现に぀いおは、こちらをご芧ください。

゚ヌゞェントのリリヌスずサポヌト日に぀いおは、New Relic Python ゚ヌゞェントのEOL ポリシヌを参照しおください。

Copyright © 2026 New Relic Inc.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.