コンテンツにスキップ

リリースプロセス/変更履歴

このプロジェクトは、0.Y.Z 形式を用いた、やや修正されたセマンティック バージョニングに従います。先頭の 0 は SDK が依然として急速に進化していることを示します。各コンポーネントの増分は次のとおりです。

マイナー ( Y ) バージョン

ベータではない公開インターフェースに対する 破壊的変更 に対して、マイナー バージョン Y を増やします。たとえば、0.0.x から 0.1.x への更新には、破壊的変更が含まれることがあります。

破壊的変更を避けたい場合は、プロジェクトで 0.0.x バージョンにピン留めすることをおすすめします。

パッチ ( Z ) バージョン

非破壊的な変更に対して Z を増やします。

  • バグ修正
  • 新機能
  • プライベート インターフェースの変更
  • ベータ機能の更新

破壊的変更の変更履歴

0.6.0

このバージョンでは、デフォルトの ハンドオフ 履歴が、raw の ユーザー/アシスタント のターンを公開するのではなく、1 つの アシスタント メッセージにまとめられるようになり、下流の エージェント に簡潔で予測可能な要約を提供します。 - 既存の単一メッセージの ハンドオフ 文字起こしは、デフォルトで <CONVERSATION HISTORY> ブロックの前に「状況説明として、ここまでの ユーザー と前の エージェント の会話は次のとおりです:」で始まるようになり、下流の エージェント が明確にラベル付けされた要約を得られます

0.5.0

このバージョンは目に見える破壊的変更を導入しませんが、新機能と、内部的な大きな更新をいくつか含みます。

  • RealtimeRunnerSIP プロトコル接続 を扱えるようサポートを追加
  • Python 3.14 互換性のために Runner#run_sync の内部ロジックを大幅に改訂

0.4.0

このバージョンでは、openai パッケージの v1.x バージョンはサポートされなくなりました。この SDK と併せて openai v2.x を使用してください。

0.3.0

このバージョンでは、Realtime API のサポートが gpt-realtime モデルとその API インターフェース (GA バージョン) に移行します。

0.2.0

このバージョンでは、以前は Agent を引数に取っていた箇所のいくつかが、代わりに AgentBase を引数に取るようになりました。たとえば、MCP サーバーでの list_tools() 呼び出しです。これは純粋に型に関する変更であり、引き続き Agent オブジェクトを受け取ります。更新するには、AgentAgentBase に置き換えて型エラーを修正してください。

0.1.0

このバージョンでは、MCPServer.list_tools() に 2 つの新しいパラメーター run_contextagent が追加されました。MCPServer をサブクラス化しているすべてのクラスに、これらのパラメーターを追加する必要があります。