リリースプロセス/変更履歴
本プロジェクトは、0.Y.Z 形式のセマンティック バージョニングの軽微に変更したバージョンに従います。先頭の0 は SDK がまだ急速に進化していることを示します。各コンポーネントの増分は以下のとおりです。
マイナー (Y) バージョン
ベータではない公開インターフェースに対する重大な変更 に対して、マイナー バージョンY を増やします。たとえば、0.0.x から0.1.x への移行には重大な変更が含まれる場合があります。
重大な変更を避けたい場合は、プロジェクトで0.0.x バージョンにピン留めすることを推奨します。
パッチ (Z) バージョン
後方互換性を壊さない変更については、Z を増やします。
- バグ修正
- 新機能
- 非公開インターフェースの変更
- ベータ機能の更新
重大な変更の変更履歴
0.6.0
このバージョンでは、デフォルトの ハンドオフ 履歴が、raw な ユーザー/アシスタント のターンを公開するのではなく、単一のアシスタント メッセージにまとめてパッケージ化され、下流の エージェント に簡潔で予測可能な要約を提供します。- 既存の単一メッセージの ハンドオフ 文字起こしは、デフォルトで<CONVERSATION HISTORY> ブロックの前に「For context, here is the conversation so far between the user and the previous agent:」で始まるため、下流の エージェント は明確にラベル付けされた要約を受け取れます
0.5.0
このバージョンでは、目に見える互換性破壊の変更は導入していませんが、新機能と内部の大幅な更新が含まれます。
RealtimeRunnerがSIP protocol connections に対応しました- 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 オブジェクトを受け取ります。更新するには、型エラーをAgent をAgentBase に置き換えることで解消してください。
0.1.0
このバージョンでは、MCPServer.list_tools() に 2 つの新しい パラメーターrun_context とagent が追加されました。MCPServer をサブクラス化するすべてのクラスに、これらの パラメーター を追加する必要があります。