mastra-ai/mastra
github.com/mastra-ai/mastra2025-11-05
この記事は、mastra-aiのリリースノートに関するもので、2025年11月5日に公開された内容をまとめています。このリリースは主にバグ修正と安定性の向上に焦点を当てており、AI-SDKにおいてメッセージの重複排除やlastMessageIdsの保持に関する問題が解決されました。また、サスペンド/レジューム操作やカスタムデータ書き込みのサポートが追加され、ネットワークデータが適切にデータパーツとして表示されるようになりました。バンドルに関しては、reflect-metadataパッケージのバンドリング問題が完全に解決され、Mastraサーバーでのランタイムクラッシュを回避するために、パッケージを外部としてマークする必要がなくなりました。 • バグ修正と安定性向上に焦点を当てたリリース • AI-SDKでのメッセージ重複排除とlastMessageIds保持の問題解決 • サスペンド/レジューム操作とカスタムデータ書き込みのサポート追加 • ネットワークデータがデータパーツとして適切に表示されるようになった • reflect-metadataパッケージのバンドリング問題が解決され、ランタイムクラッシュを回避できるようになった
2025-10-28
この記事は、mastra-aiのリリースノートに関するもので、特に@mastra/coreのツールスキーマバリデーションに関する重要なバグ修正が強調されています。このバグは、ツールの入力バリデーションが元のZodスキーマを使用していたため、LLM(大規模言語モデル)が変換されたバージョンを受け取った際に発生しました。このため、OpenAI o3やClaude 3.5 Haikuなどのモデルが有効な応答を送信しても、バリデーションに失敗することがありました。修正により、バリデーションはLLMに送信されたスキーマ互換の処理済みスキーマを使用するようになり、この不一致が解消されました。その他にも、エクスポーターのインポート問題の修正や、エージェントのオプションをワークフローのステップとしてラップする際の設定が可能になる機能追加が行われています。 • @mastra/coreのツールスキーマバリデーションにおけるバグ修正 • LLMが送信する応答のバリデーション失敗を解消 • OpenAI o3やClaude 3.5 Haikuとの互換性向上 • エクスポーターのインポート問題の修正 • エージェントのオプションをワークフローのステップとして設定可能に
2025-10-21
この記事は、mastra-aiのリリースノートに関するもので、2025年10月21日に公開された最新の更新内容を詳述しています。主な変更点には、@mastra/core、@mastra/agent-builder、@mastra/arizeなどのパッケージの更新が含まれています。特に、AIトレースのスパンタイプが「LLM」から「Model」に変更され、すべてのAIモデルに適用されることを反映しています。また、@mastra/arizeパッケージの初回リリースがあり、AIトレースをArize AXやOpenInference互換コレクターに送信するための機能が追加されました。これにより、トレースの送信とスパン管理が効率化されます。 • mastra-aiの2025年10月21日のリリースに関する更新内容 • @mastra/arizeパッケージの初回リリースとAIトレース送信機能の追加 • AIトレースのスパンタイプが「LLM」から「Model」に変更されたこと • エラーハンドリングとエージェントストリーミングの改善 • @mastra/client-jsでのツール呼び出し承認機能の追加
2025-10-14
この記事は、mastra-aiのリリースノートに関するもので、主にモデルルーティングの統一、AI SDK v5の互換性、ビルドシステムの変更について説明しています。モデル設定が@mastra/core、@mastra/evalsなどの関連パッケージで統一され、柔軟なモデル構成が可能になりました。AI SDKのドキュメントが改訂され、useChatフックを使用してエージェントやワークフローをツールとして利用できるようになりました。また、ビルドパイプラインが更新され、TypeScriptパッケージのサポートが向上しました。これにより、ビルドできないパッケージを検出し、ログで指示を提供します。 • モデル設定が統一され、柔軟なモデル構成が可能になった。 • AI SDK v5のドキュメントが改訂され、useChatフックが追加された。 • ビルドパイプラインが更新され、TypeScriptパッケージのサポートが向上した。 • ビルドできないパッケージを検出し、ログで指示を提供する機能が追加された。 • エージェントやワークフローをツールとして利用する際のカスタムデータコンポーネントが提供される。