この記事は、mastra-aiのリリースノートに関するもので、2026年1月30日に公開された内容をまとめています。主なハイライトとして、Unified Workspace APIの導入があり、これによりエージェントがアクセス可能なファイルシステム操作、サンドボックス内でのコマンド実行、検索機能が統合され、安全性が強化されています。また、トレーシング機能の改善や、サーバーレス環境でのMCPサポートが追加され、リクエストコンテキストの型安全性が向上しました。さらに、いくつかの破壊的変更があり、Googleの埋め込みモデルルーターが更新され、エージェントのメタデータ管理が効率化されています。 • Unified Workspace APIが導入され、ファイルシステム操作や検索機能が統合された。 • トレーシング機能が改善され、よりアクショナブルな情報が得られるようになった。 • サーバーレス環境でのMCPサポートが追加され、ルートごとの認証制御が強化された。 • リクエストコンテキストの型安全性が向上し、エージェントネットワーク内での可観測性が改善された。 • Googleの埋め込みモデルルーターが更新され、エージェントのメタデータ管理が効率化された。
この記事は、GitHub上のmastra-aiプロジェクトに関するリリース情報を提供しています。2026年1月20日に最新のリリースが行われ、特に@mastra/core、@mastra/ai-sdk、@mastra/serverの各パッケージが安定版としてリリースされました。これにより、開発者はこれらのパッケージを使用して、より安定した環境での開発が可能になります。リリースには、パッチ変更が含まれており、特定のバージョン番号が示されています。 • 2026年1月20日にmastra-aiプロジェクトの最新リリースが行われた。 • @mastra/core、@mastra/ai-sdk、@mastra/serverの各パッケージが安定版としてリリースされた。 • リリースにより、開発者は安定した環境での開発が可能になる。 • パッチ変更が含まれており、特定のバージョン番号が示されている。
この記事は、GitHub上のmastra-aiプロジェクトに関するリリースノートを提供しています。2026年1月20日に、mastra/coreのバージョン1.0.0-beta.27がリリースされ、いくつかのパッチ変更が行われました。主な修正点として、Mastraのインポート時に発生するMIGRATION_REQUIREDエラーを解決するためのマイグレーションCLIの修正が含まれています。また、MASTRA_DISABLE_STORAGE_INIT環境変数が追加され、ストレージの自動初期化をスキップできるようになりました。これにより、マイグレーションコマンドがユーザーのMastra設定をインポートする際にマイグレーションチェックをトリガーしないようになっています。さらに、マイグレーションプロンプトの表示が改善され、確認ダイアログの前に警告メッセージが表示されるようになりました。 • Mastraのインポート時に発生するMIGRATION_REQUIREDエラーを修正した。 • MASTRA_DISABLE_STORAGE_INIT環境変数を追加し、ストレージの自動初期化をスキップできるようにした。 • マイグレーションコマンドがユーザーのMastra設定をインポートする際にマイグレーションチェックをトリガーしないようにした。 • マイグレーションプロンプトの表示を改善し、確認ダイアログの前に警告メッセージを表示するようにした。
この記事は、mastra-aiのリリースに関するもので、特にバージョン1.0.0-beta.26における変更点を詳述しています。主な修正点として、全ストレージバックエンドにおける重複スパンのマイグレーション問題が解決され、マイグレーション前にスパンを重複排除する機能が追加されました。また、MastraStorageがMastraCompositeStoreに名称変更され、異なるドメインを異なるストレージにルーティングする実装が強調されています。これにより、ユーザーはインポートや使用方法を更新する必要があります。さらに、Zodを用いた型処理の改善も行われています。 • 重複スパンのマイグレーション問題が解決された • マイグレーション前にスパンを重複排除する機能が追加された • MastraStorageがMastraCompositeStoreに名称変更された • 異なるドメインを異なるストレージにルーティングする実装が強調された • Zodを用いた型処理の改善が行われた
この記事は、mastra-aiのリリースノートに関するもので、2026年1月20日に公開された内容を含んでいます。主な変更点として、AI SDKストリームプロトコルに従ったメッセージの正しい送信、Braintrustエクスポーターのルート可観測スパンのタグエクスポートの修正、スレッドの柔軟なフィルタリングを可能にする新しいlistThreadsメソッドの追加が挙げられます。また、SQLインジェクションを防ぐためのバリデーションや、整数オーバーフロー攻撃を防ぐためのページネーションパラメータのバリデーションが行われました。さらに、generate()メソッドにおけるツール承認のサポートが追加され、ストリーミングと非ストリーミングの両方のユースケースでツール承認フローを利用できるようになりました。 • AI SDKストリームプロトコルに従ったメッセージの正しい送信が実装された。 • Braintrustエクスポーターのルート可観測スパンのタグエクスポートが修正された。 • 新しいlistThreadsメソッドが追加され、スレッドの柔軟なフィルタリングが可能になった。 • SQLインジェクションを防ぐためのバリデーションが追加された。 • generate()メソッドにおけるツール承認のサポートが追加され、ストリーミングと非ストリーミングの両方で利用可能になった。
この記事では、mastra-aiのリリースに関する情報が提供されています。特に、サーバーレス環境におけるobservability exportersとinstancesにflush()メソッドが追加されたことが強調されています。この機能により、エクスポーターをシャットダウンせずにバッファされたスパンをフラッシュできるようになり、Vercelの流動コンピュートのような環境でのリクエスト間でランタイムインスタンスを再利用する際に便利です。また、エラーメッセージの改善や、LLM APIエラーの詳細な情報を提供するように修正された点も述べられています。これにより、エラーの診断が容易になり、開発者が問題の根本原因を特定しやすくなります。 • サーバーレス環境でのobservability exportersとinstancesにflush()メソッドが追加された • flush()メソッドはエクスポーターをシャットダウンせずにバッファされたスパンをフラッシュできる • Vercelの流動コンピュートのような環境でのリクエスト間でのランタイムインスタンスの再利用が可能 • エラーメッセージが改善され、LLM APIエラーの詳細情報が提供されるようになった • エラーの診断が容易になり、問題の根本原因を特定しやすくなった
この記事では、mastraの新しいリリースに関する情報が提供されています。特に、エクスポータに対してカスタムスパンフォーマッタオプションが追加され、エクスポータごとに異なるフォーマットが可能になったことが強調されています。この機能は、同期および非同期の操作をサポートし、非同期データの強化も含まれています。具体的な実装例として、ユーザーからのメッセージを取得する同期フォーマッタと、ユーザーデータを取得する非同期フォーマッタが示されています。また、複数のフォーマッタを組み合わせるためのchainFormattersユーティリティも追加されました。 • カスタムスパンフォーマッタオプションがエクスポータに追加された • 異なるフォーマットをエクスポータごとに設定可能 • 同期および非同期操作をサポート • ユーザーからのメッセージを取得する同期フォーマッタの例 • ユーザーデータを取得する非同期フォーマッタの例 • 複数のフォーマッタを組み合わせるchainFormattersユーティリティが追加された
この記事は、mastra-aiのリポジトリにおける新しいリリースに関するもので、主にZod特有の制約を削除し、一般的な型に置き換えるリファクタリングが行われたことを説明しています。これにより、ワークフローの実装やツールタイプの型の一貫性が向上し、Zod v4への移行に備えています。具体的には、すべてのワークフローの一般的な型からZodObjectやZodTypeの制約が削除され、メソッドシグネチャが直接的な型を使用するように更新されました。また、ツール実行コンテキストの型も簡素化され、型ヘルパーがZod特有の型ではなく一般的なスキーマで動作するようにリファクタリングされています。これにより、後方互換性が維持されつつ、型の一貫性が向上しています。 • Zod特有の型制約を削除し、一般的な型に置き換えた • ワークフローの型の一貫性を向上させるためのリファクタリング • メソッドシグネチャを直接的な型を使用するように更新 • ツール実行コンテキストの型を簡素化 • 型ヘルパーを一般的なスキーマで動作するようにリファクタリング • 後方互換性を維持しつつ型の一貫性を改善
この記事は、mastra-aiのリリースノートに関するもので、2026年1月9日に公開された内容を含んでいます。主な変更点として、@mastra/agent-builderの新しいバージョンがリリースされ、agent.network()メソッドに構造化出力のサポートが追加されました。これにより、ユーザーはZodスキーマを使用して型付きの結果を取得できるようになりました。また、すべての観測エクスポーターが環境変数を使用したゼロコンフィグ設定をサポートするようになり、特定の環境変数を設定することで、エクスポーターを構成なしでインスタンス化できるようになりました。これにより、ユーザーは設定の手間を省くことができます。 • agent.network()メソッドに構造化出力のサポートが追加された • Zodスキーマを使用して型付きの結果を取得可能 • すべての観測エクスポーターがゼロコンフィグ設定をサポート • 環境変数を使用してエクスポーターを構成なしでインスタンス化できる • 明示的な設定も引き続き機能し、環境変数より優先される
この記事は、Mastraプロジェクトの新しいリリースに関するもので、主にパッケージの変更点や改善点について説明しています。リリースには、74のパッケージが含まれ、そのうち10はマイナーな変更、67はパッチ変更です。特に、Mastraパッケージに埋め込みドキュメントサポートが追加され、各パッケージには目的や機能を説明するSKILL.mdや、機械可読なインデックスを提供するSOURCE_MAP.jsonが含まれています。また、エージェントネットワークがテキスト応答を正しく返すように修正され、MessageListクラスがリファクタリングされてメンテナンス性が向上しました。これにより、コードベースが理解しやすくなり、テスト可能性も向上しています。 • Mastraプロジェクトの新しいリリースに関する情報 • 74のパッケージが変更され、67はパッチ変更 • 埋め込みドキュメントサポートが追加され、各パッケージにSKILL.mdとSOURCE_MAP.jsonが含まれる • エージェントネットワークがテキスト応答を正しく返すように修正された • MessageListクラスがリファクタリングされ、メンテナンス性とテスト可能性が向上した
この記事は、mastra-aiのリリースノートに関するもので、2025年12月29日に公開された内容をまとめています。主な変更点として、17のパッケージに対する変更があり、特にデータチャンクプロパティのフィルタリングが修正され、必要なプロパティのみが返されるようになりました。また、AI SDK 5+において、埋め込みモデルのオプションを指定する方法が変更され、Memoryの設定でプロバイダー固有のオプションを渡すことができるようになりました。さらに、Anthropic APIのエラー修正も行われ、ツールコールの引数が正しく再構築されるようになりました。これにより、APIのバリデーションに必要なフィールドが適切に含まれるようになりました。 • データチャンクプロパティのフィルタリングが修正され、必要なプロパティのみが返されるようになった。 • AI SDK 5+で埋め込みモデルのオプション指定方法が変更され、Memory設定でプロバイダー固有のオプションを渡せるようになった。 • Anthropic APIのエラーが修正され、ツールコールの引数が正しく再構築されるようになった。 • 新たにfindToolCallArgs()ヘルパーメソッドが追加され、メッセージ内の元のツールコール引数を検索できるようになった。 • テストカバレッジが強化され、空のオブジェクト入力に対するテストが追加された。
この記事は、mastra-aiのリリースに関する情報を提供しています。2025年12月26日に公開されたこのリリースには、20のパッケージに変更があり、特に2つのパッチ変更が含まれています。主な修正点として、semantic recall機能がスレッド内のすべてのメッセージを取得するのではなく、セマンティックに一致したメッセージのみを取得するように修正されました。また、SensitiveDataFilterがDateオブジェクトを正しく保持するように改善され、これにより、Dateメソッドに依存するエクスポーターが正常に動作するようになりました。これらの変更は、mastraのコアや他の関連パッケージに対する依存関係の更新を伴っています。 • リリース日は2025年12月26日で、20のパッケージに変更があった。 • semantic recall機能がスレッド内のメッセージを正しく取得するように修正された。 • SensitiveDataFilterがDateオブジェクトを正しく保持するように改善された。 • これにより、Dateメソッドに依存するエクスポーターが正常に動作するようになった。 • mastraのコアや他の関連パッケージに対する依存関係の更新が行われた。
この記事は、mastra-aiのリリースに関する情報を提供しています。2025年12月24日に公開されたこのリリースには、15のパッケージに変更があり、主に依存関係の更新が含まれています。特に、Zod 4との互換性を修正するパッチが含まれており、ストレージスキーマの検出が正しく行われるようになりました。これにより、nullableおよびoptionalフィールドが正しく識別され、データベースの制約違反が防止されます。また、OpenAIの構造化出力との互換性を確保するための修正も行われています。 • リリース日は2025年12月24日で、15のパッケージに変更がある。 • Zod 4との互換性を修正するパッチが含まれている。 • ストレージスキーマの検出が正しく行われるようになり、データベースの制約違反が防止される。 • OpenAIの構造化出力との互換性を確保するための修正が行われている。 • 依存関係の更新が多数行われている。
この記事は、mastra-aiのリリースノートに関するもので、2025年12月24日に公開された内容を含んでいます。主な変更点として、TypeScriptの型エラーを解決するために、tool.execute()の戻り値の型を修正したことが挙げられます。また、MastraStorageが異なるアダプターからストレージドメインを構成できるようになり、異なるデータベースを用途に応じて使用できるようになりました。さらに、Runクラスにcancel()メソッドが追加され、より簡潔なAPIが提供されています。これらの変更は、開発者がより効率的にツールを使用できるようにすることを目的としています。 • TypeScriptの型エラーを解決するためにtool.execute()の戻り値の型を修正した。 • MastraStorageが異なるアダプターからストレージドメインを構成できるようになった。 • 異なるデータベースを用途に応じて使用できるようになった。 • Runクラスにcancel()メソッドが追加され、APIが簡潔になった。 • これらの変更は開発者の効率を向上させることを目的としている。
この記事は、mastra-aiのリリースノートに関するもので、2025年12月23日に公開された内容をまとめています。主な変更点として、LLM(大規模言語モデル)呼び出しにおけるモデルレベルおよびランタイムヘッダーのサポート修正が挙げられます。この修正により、モデル設定で構成されたカスタムヘッダーがAI SDK呼び出しに正しく渡されるようになりました。また、Telemetry機能の無効化設定が無視される問題も修正され、無駄なスパン生成のオーバーヘッドを防ぐための短絡評価が追加されました。さらに、bundler.externalsオプションの設定が可能になり、mastraビルド時に依存関係を外部として扱うことができるようになりました。 • LLM呼び出しにおけるモデルレベルおよびランタイムヘッダーのサポート修正 • Telemetry機能の無効化設定が正しく機能するよう修正 • bundler.externalsオプションの設定が可能になり、依存関係を外部として扱えるように • カスタムヘッダーがAI SDK呼び出しに正しく渡されるようになった • 無駄なスパン生成のオーバーヘッドを防ぐための修正
この記事は、mastra-aiのリリースノートに関するもので、2025年12月18日に公開された内容をまとめています。主な変更点として、9つのパッケージに変更があり、そのうち2つはパッチ変更です。特に、@mastra/client-jsや@mastra/coreなどの依存関係が更新され、古い評価システムから新しいスコアリングシステムへの変更が行われました。また、A2Aプロトコルにおいて、実行メタデータが追加され、エージェント実行中に呼び出されたツールやその結果、トークン使用量、完了理由などの詳細な実行情報が返されるようになりました。これにより、クライアントはエージェントの実行統計を追加のクエリなしで確認できるようになります。 • 9つのパッケージに変更があり、2つはパッチ変更 • @mastra/client-jsや@mastra/coreなどの依存関係が更新された • 古い評価システムから新しいスコアリングシステムへの変更が行われた • A2Aプロトコルに実行メタデータが追加された • エージェント実行中のツール呼び出しや結果、トークン使用量などの詳細情報が提供されるようになった
この記事は、mastra-aiのリポジトリにおける2025年12月17日のリリースに関する情報を提供しています。主な変更点として、@mastra/coreのバージョン0.24.9-alpha.0におけるパッチ変更が挙げられ、特に大きなペイロードを処理する際のメモリリークを修正したことが強調されています。具体的には、@withSpanデコレーターが、base64画像のような大きな入力をトレースする際に無制限のメモリ成長を防ぐために、制限付きシリアル化ユーティリティを使用するように変更されました。その他の依存関係の更新も行われており、複数のパッケージが@mastra/coreの新しいバージョンに依存しています。 • メモリリークの修正が行われた • @withSpanデコレーターが改良された • 大きなペイロード処理時のメモリ成長を防ぐための変更 • 複数のパッケージが@mastra/coreの新バージョンに依存している • リリース日とバージョン情報が記載されている
この記事は、mastra-aiのリリースノートに関するもので、2025年12月18日に公開された内容を含んでいます。主な変更点として、AI SDK v6(LanguageModelV3)のサポートが追加され、エージェントは新しいモデルを利用できるようになりました。新機能として、使用状況の正規化が行われ、V3のネストされた使用形式がMastraのフラット形式に変換されます。また、既存のV1およびV2モデルは変更なく動作し続けます。さらに、Auth0認証プロバイダーにおいて、トークン検証の安全性を向上させるための重要な変更が加えられ、サーバーのクラッシュを防ぎ、適切な認可チェックが行われるようになりました。これにより、システム全体の安定性が向上し、安全な認証と認可の動作が強化されます。 • AI SDK v6(LanguageModelV3)のサポートが追加された。 • 使用状況の正規化により、V3のネストされた使用形式がMastraのフラット形式に変換される。 • 既存のV1およびV2モデルは変更なく動作する。 • Auth0認証プロバイダーにおいて、トークン検証の安全性が向上した。 • サーバーのクラッシュを防ぎ、適切な認可チェックが行われるようになった。
この記事では、mastraというプロジェクトのリリースに関する情報が提供されています。2025年12月17日にリリースされたバージョンには、13のパッケージに変更があり、特に2つのパッチ変更が含まれています。新たに追加された機能として、ワークフローオプションにonFinishおよびonErrorのライフサイクルコールバックがサポートされるようになりました。これにより、ワークフローの完了やエラー処理をサーバーサイドで行うことが可能になります。具体的には、onFinishはワークフローが完了した際に呼び出され、onErrorはワークフローが失敗した場合にのみ呼び出されます。これらのコールバックは同期および非同期の関数をサポートし、エラーはログに記録され、ワークフローの結果には伝播されません。 • mastraプロジェクトの2025年12月17日のリリース情報 • 13のパッケージに変更があり、2つのパッチ変更が含まれる • ワークフローオプションにonFinishおよびonErrorのライフサイクルコールバックが追加された • onFinishはワークフロー完了時に呼び出され、onErrorは失敗時に呼び出される • コールバックは同期および非同期関数をサポートし、エラーはログに記録される
この記事は、mastra-aiのmastraリポジトリにおける2025年12月17日のリリースに関する情報を提供しています。リリースには39のパッケージが含まれ、そのうち26はパッチ変更が行われました。特に、useChatを使用する際にメッセージの重複が発生する問題が修正され、バックエンドからのメッセージIDがストレージと一致するようになりました。また、ワークフローのエラー処理が改善され、エラーの詳細情報が保持されるようになりました。これにより、アプリケーション内でのエラー特有の回復ロジックが可能になります。さらに、PostgreSQLやClickHouseにおけるテーブル作成時のSQLタイプの一貫性が向上しました。 • 39のパッケージが変更され、26のパッチ変更が行われた。 • useChatでのメッセージ重複問題が修正され、メッセージIDの一致が確保された。 • ワークフローエラーがカスタムプロパティを保持するようになり、エラー特有の回復ロジックが可能になった。 • PostgreSQLやClickHouseでのSQLタイプの一貫性が向上した。 • 新しいRunインスタンスがclient-jsに追加され、異なる実行メソッドに使用できるようになった。
この記事は、mastra-aiのリポジトリにおける2025年12月10日のリリースに関する情報を提供しています。リリースには、合計13のパッケージが変更され、その中でパッチ変更が1件含まれています。具体的には、@mastra/client-jsのバージョン0.17.1-alpha.0や、@mastra/coreのバージョン0.24.8-alpha.0など、複数の依存関係が更新されています。また、tsconfigpathsプラグインに対する簡単な仮想チェックが追加され、CI環境での不具合が修正されています。 • 合計13のパッケージが変更された • パッチ変更が1件含まれている • @mastra/[email protected]の依存関係が更新された • @mastra/[email protected]の依存関係が更新された • tsconfigpathsプラグインに対する仮想チェックが追加された
この記事は、mastra-aiのGitHubリポジトリにおける2025年12月10日のリリースに関する情報を提供しています。主な変更点として、ワークフロー内で発生するトリップワイヤーの新しい実行ステータスが追加され、トリップワイヤーが発生した場合にワークフローが適切な状態を返すようになりました。具体的には、エージェントステップがトリップワイヤーをトリガーすると、ワークフローは'tripwire'ステータスを返し、トリップワイヤーの詳細情報を含むようになります。また、エージェントチャットとワークフローUIにおいてトリップワイヤーの新しいUI状態が追加され、これは予期しないエラーを示す'status: failed'とは異なります。さらに、依存関係の更新やメッセージの順序に関する型安全性の向上も行われています。 • ワークフロー内でのトリップワイヤーの新しい実行ステータスが追加された。 • トリップワイヤーが発生した場合、ワークフローは'tripwire'ステータスを返し、詳細情報を提供する。 • エージェントチャットとワークフローUIにトリップワイヤーの新しいUI状態が追加された。 • メッセージの順序に関する型安全性が向上し、'createdAt'フィールドのみを受け入れるように制限された。 • Mastra Studioのためのベースパスを提供する機能が追加された。
この記事は、mastra-aiのリリースノートに関するもので、2025年12月9日に公開された内容を含んでいます。主な変更点として、Observability ExportersにおけるCachedTokenの追跡修正や、Langfuse、Braintrust、PostHogエクスポータのTimeToFirstTokenの修正が挙げられます。また、ワークフロー実行の削除APIが追加され、エージェントワークフローのステップにおいて型安全な構造化出力のサポートが強化されました。これにより、エージェントの出力スキーマが提供されたスキーマから正しく推論されるようになり、次のステップで直接受け取ることが可能になります。さらに、複数のツールが同時に出力をストリーミングする際のバグも修正され、信頼性が向上しました。 • Observability ExportersにおけるCachedTokenの追跡修正 • Langfuse、Braintrust、PostHogエクスポータのTimeToFirstTokenの修正 • ワークフロー実行の削除APIの追加 • エージェントワークフローのステップにおける型安全な構造化出力のサポート強化 • 複数ツールの同時出力ストリーミングのバグ修正
この記事は、mastra-aiのリリースノートに関するもので、2025年12月9日に公開された内容をまとめています。主な変更点として、12のパッケージに対するパッチ変更があり、特に@mastra/agent-builderのインストールステップの検証エラーを修正し、targetPathパラメータをオプションにしました。また、AI SDKを使用した際のツール呼び出しのサスペンドチャンクがフロントエンドで受信されない問題を修正しました。さらに、外部パッケージのサブパスインポートを正しく除外するためのバンドル修正や、デプロイ中のビルドエラーに対するエラーメッセージの改善も行われました。MCPClientの自動再接続機能も強化され、セッションが無効になった際のエラー処理が改善されています。 • @mastra/agent-builderのインストールステップの検証エラーを修正し、targetPathをオプションにした。 • AI SDKを使用した際のツール呼び出しのサスペンドチャンクがフロントエンドで受信されない問題を修正した。 • 外部パッケージのサブパスインポートを正しく除外するためのバンドル修正を行った。 • デプロイ中のビルドエラーに対するエラーメッセージを改善し、問題のあるパッケージを特定できるようにした。 • MCPClientの自動再接続機能を強化し、セッションが無効になった際のエラー処理を改善した。
この記事は、mastra-aiのGitHubリポジトリにおけるmastraのリリースノートをまとめたもので、2025年12月8日に公開された内容を含んでいます。主な変更点として、AI SDKのパッチ変更があり、エージェントの実行イベントやワークフロー実行イベントにおいてNetworkDataPartが返されるようになりました。また、ツール呼び出しが一時停止された際に、フロントエンドで正しく受信されない問題が修正され、ツール呼び出しの一時停止や承認、オブジェクト、トリップワイヤーのチャンクが正しく処理されるようになりました。さらに、AI SDKモデルをMastraプロセッサーとメモリでラップするためのwithMastra()メソッドが追加され、エージェントのストレージサポートも実装されました。これにより、エージェントの設定を永続化し、実行可能なエージェントインスタンスを動的に作成できるようになりました。 • AI SDKのパッチ変更により、エージェント実行イベントでNetworkDataPartが返されるようになった。 • ツール呼び出しが一時停止された際の問題が修正され、正しくフロントエンドで受信されるようになった。 • withMastra()メソッドが追加され、AI SDKモデルをMastraプロセッサーとメモリでラップできるようになった。 • エージェントのストレージサポートが追加され、エージェントの設定を永続化できるようになった。 • エージェントインスタンスを動的に作成する機能が実装された。
この記事は、mastra-aiのリポジトリにおける2025年12月5日のリリースに関する情報を提供しています。主な変更点として、@mastra/client-jsパッケージのzodToJsonSchema実装が改善され、Zodスキーマの特定の機能が追加されました。これにより、z.record()やz.date()を使用する際の問題が解決され、依存関係のzod-to-json-schemaが削除されました。また、workflowの再開時にwriter.customが正しく機能しない問題が修正され、カスタムイベントが適切に発生するようになりました。その他にも、複数の依存関係の更新が行われています。 • @mastra/client-jsパッケージのzodToJsonSchema実装が改善された。 • Zodスキーマのz.record()やz.date()に関する問題が解決された。 • workflowの再開時にwriter.customが正しく機能しない問題が修正された。 • 依存関係のzod-to-json-schemaが削除された。 • 複数の依存関係が更新された。
この記事は、mastra-aiのリリースノートに関するもので、2025年12月6日に公開された内容を含んでいます。主な変更点として、29のパッケージに対する修正があり、特に@mastra/agent-builderのインストールステップのバリデーションエラーを修正し、targetPathパラメータをオプションにしました。また、複数のルートスパンが同じtraceIdを共有する場合のトレースデータの上書きを防ぐための修正も行われました。さらに、saveScore関数がIDを正しく保持するようになり、getScoreById関数でのスコア取得が可能になりました。これにより、データの整合性が向上し、デバッグが容易になりました。 • @mastra/agent-builderのインストールステップのバリデーションエラーを修正 • 複数のルートスパンが同じtraceIdを共有する場合のトレースデータの上書きを防止 • saveScore関数がIDを正しく保持し、getScoreById関数でのスコア取得が可能に • バリデーションエラーにコンテキスト情報を追加し、デバッグを容易に • 全てのストア実装でデータの整合性を確保
この記事は、mastra-aiのリリースに関するもので、特にバージョン1.0.0-beta.7における変更点を詳述しています。主な変更には、OtelExporters、Bridge、Arizeパッケージの更新が含まれ、GenAI v1.38.0のOtel Semantic Conventionsに基づく改善が行われています。新たに、OtelExporter、OtelBridge、ArizeExporterにタグサポートが追加され、トレースオプションにタグを含めることが可能になりました。また、エラーIDの標準化やBraintrust統合のためのtime-to-first-token(TTFT)メトリクスの追加も行われています。これにより、エラートラッキングやデバッグが容易になり、Braintrustとの統合が強化されました。 • OtelExporters、Bridge、Arizeパッケージの更新により、GenAI v1.38.0のOtel Semantic Conventionsが実装された。 • OtelExporter、OtelBridge、ArizeExporterにタグサポートが追加され、トレースオプションにタグを含めることができるようになった。 • エラーIDの標準化により、ストレージとベクトルストア全体で一貫したエラーIDパターンが確立された。 • Braintrust統合のためにtime-to-first-token(TTFT)メトリクスが追加され、ストリーミング中に自動的に送信される。 • BraintrustのスレッドビューでのLLMメッセージの表示問題が修正された。
この記事は、Mastraというプロジェクトのリリースノートを提供しており、2025年12月4日に公開された内容を含んでいます。主な変更点として、28のパッケージに変更があり、そのうち22はパッチ変更、1はマイナー変更です。特に、BraintrustExporterにbraintrustLoggerをパラメータとして追加し、開発者が独自のロガーを渡せるようになりました。また、ワークフローの実行を再起動するためのメソッドが追加され、サーバー起動時にアクティブなワークフローを自動的に再起動する機能も実装されています。さらに、MastraClientにカスタムフェッチ機能のサポートが追加され、特定の環境でのタイムアウトエラーを回避できるようになりました。最後に、エージェントとワークフローのリストエンドポイントに対して部分的な応答をサポートするオプションが追加され、ペイロードサイズを削減することが可能になりました。 • 28のパッケージに変更があり、22はパッチ変更、1はマイナー変更。 • BraintrustExporterにbraintrustLoggerを追加し、独自のロガーを渡せるようにした。 • ワークフローの実行を再起動するメソッドを追加し、サーバー起動時にアクティブなワークフローを自動再起動する機能を実装。 • MastraClientにカスタムフェッチ機能を追加し、特定の環境でのタイムアウトエラーを回避。 • エージェントとワークフローのリストエンドポイントに部分的な応答をサポートするオプションを追加し、ペイロードサイズを削減。
この記事は、mastra-aiのリリースノートに関するもので、2025年11月28日に公開された内容を示しています。主な変更点として、14のパッケージに変更があり、特に2つのパッチ変更が含まれています。具体的には、@mastra/client-jsのバージョン0.16.16-alpha.0において、破損したprovider-registry.jsonファイルの修正が行われました。また、@mastra/deployerでは、プロダクションビルド中のモジュールが見つからないエラーを修正し、直接依存関係のみをバンドルすることでデプロイ時間が短縮されるようになりました。これにより、より効率的なデプロイが可能となります。 • 14のパッケージに変更があり、特に2つのパッチ変更が含まれる • @mastra/client-jsのバージョン0.16.16-alpha.0で破損したprovider-registry.jsonファイルを修正 • @mastra/deployerでプロダクションビルド中のモジュールが見つからないエラーを修正 • 直接依存関係のみをバンドルすることでデプロイ時間が短縮される • これにより、より効率的なデプロイが可能となる
この記事は、mastra-aiのリリースに関するもので、特に@mastra/ai-sdkの新機能や変更点に焦点を当てています。新たに追加された機能には、フレームワークに依存しないストリームハンドラーが含まれ、これによりHono/Mastraサーバー以外でも使用可能です。具体的には、エージェントチャット、ワークフロー実行、エージェントネットワークのストリーミングを行うためのスタンドアロンハンドラーが提供されています。また、ワークフロー内でのエージェントのテキストチャンクのストリーミングをサポートし、UIメッセージとしてのスムーズな体験を実現しています。さらに、エージェントストリームの再開機能も追加され、長時間の会話やマルチステップのエージェントワークフローが可能になりました。 • フレームワークに依存しないストリームハンドラーの追加 • エージェントチャット、ワークフロー実行、エージェントネットワークのストリーミング機能 • ワークフロー内でのエージェントのテキストチャンクのストリーミングサポート • UIメッセージとしてのスムーズな体験の提供 • エージェントストリームの再開機能の追加
この記事では、mastraの最新リリース(2025年11月27日)における新機能と改善点について説明しています。主なハイライトとして、ワークフローとネットワークからのエージェント応答のストリーミングが可能になり、実行メタデータがUIに流れるようになりました。これにより、ユーザーはリアルタイムで進行状況を確認できるようになり、重複したステップやメタデータの欠落が解消されました。また、AI-SDKの音声モデルがサポートされ、OpenAIやElevenLabsなどの音声モデルを直接使用できるようになりました。さらに、ワークフロー内でエージェントのストリーミングテキストチャンクをサポートし、UIメッセージとして自動的に変換される機能が追加されました。 • エージェント応答のストリーミングが可能になり、リアルタイムで進行状況を確認できるようになった。 • ワークフロー内でのエージェントのストリーミングテキストチャンクのサポートが追加された。 • AI-SDKの音声モデルがサポートされ、OpenAIやElevenLabsの音声モデルを直接使用できる。 • 重複したステップやメタデータの欠落が解消された。 • UIメッセージとして自動的に変換される機能が追加された。
この記事は、mastra-aiのリリースノートに関するもので、主に新機能や変更点について説明しています。特に、AI SDK v5ストリームにおけるメッセージチャンクの制御を細かく行えるようにするための新しいオプションが追加されました。これにより、sendStart、sendFinish、sendReasoning、sendSourcesの各パラメータが導入され、エージェントストリームの変換時に特定のデータチャンクを含めるかどうかを選択できるようになりました。また、トリップワイヤデータチャンクのサポートが追加され、特定の条件がトリガーされた際に特別なデータイベントを発生させることが可能になりました。さらに、認証設定にオプションを渡す機能や、エージェントメタデータを豊かにするための説明フィールドの追加なども行われています。 • AI SDK v5ストリームにおけるメッセージチャンクの制御が可能に • sendStart、sendFinish、sendReasoning、sendSourcesの新オプションが追加された • トリップワイヤデータチャンクのサポートが追加され、特定条件でのデータイベント発生が可能に • 認証設定にオプションを渡す機能が追加された • エージェントメタデータを豊かにするための説明フィールドが追加された
Mastraの1.0ベータ版がリリースされ、今後の大きな変更はないことが示されています。新機能として、モデル内のファイルをダウンロードせずに生のURLを送信できるようになり、LLM呼び出しの速度が向上しました。また、Mistralのサポートが強化され、ai-sdkプロバイダーを使用するようになりました。変更点には、ワークフローのルートにオプションのrunIdとresourceIdパラメータを追加し、クライアントがカスタム識別子を指定できるようにしたことが含まれます。エージェントネットワークのイテレーションカウンターのバグが修正され、無限ループの問題が解消されました。さらに、サービス監視のための/healthエンドポイントが追加されました。 • Mastraの1.0ベータ版がリリースされ、今後の大きな変更はないことが示された。 • モデル内のファイルをダウンロードせずに生のURLを送信できる機能が追加され、LLM呼び出しの速度が向上。 • Mistralのサポートが強化され、ai-sdkプロバイダーを使用するようになった。 • ワークフローのルートにオプションのrunIdとresourceIdパラメータが追加され、クライアントがカスタム識別子を指定できるようになった。 • エージェントネットワークのイテレーションカウンターのバグが修正され、無限ループの問題が解消された。 • サービス監視のための/healthエンドポイントが追加された。
この記事は、mastra-aiのリリースノートに関するもので、2025年11月5日に公開された内容をまとめています。このリリースは主にバグ修正と安定性の向上に焦点を当てており、AI-SDKにおいてメッセージの重複排除やlastMessageIdsの保持に関する問題が解決されました。また、サスペンド/レジューム操作やカスタムデータ書き込みのサポートが追加され、ネットワークデータが適切にデータパーツとして表示されるようになりました。バンドルに関しては、reflect-metadataパッケージのバンドリング問題が完全に解決され、Mastraサーバーでのランタイムクラッシュを回避するために、パッケージを外部としてマークする必要がなくなりました。 • バグ修正と安定性向上に焦点を当てたリリース • AI-SDKでのメッセージ重複排除とlastMessageIds保持の問題解決 • サスペンド/レジューム操作とカスタムデータ書き込みのサポート追加 • ネットワークデータがデータパーツとして適切に表示されるようになった • reflect-metadataパッケージのバンドリング問題が解決され、ランタイムクラッシュを回避できるようになった
この記事は、mastra-aiのリリースノートに関するもので、特に@mastra/coreのツールスキーマバリデーションに関する重要なバグ修正が強調されています。このバグは、ツールの入力バリデーションが元のZodスキーマを使用していたため、LLM(大規模言語モデル)が変換されたバージョンを受け取った際に発生しました。このため、OpenAI o3やClaude 3.5 Haikuなどのモデルが有効な応答を送信しても、バリデーションに失敗することがありました。修正により、バリデーションはLLMに送信されたスキーマ互換の処理済みスキーマを使用するようになり、この不一致が解消されました。その他にも、エクスポーターのインポート問題の修正や、エージェントのオプションをワークフローのステップとしてラップする際の設定が可能になる機能追加が行われています。 • @mastra/coreのツールスキーマバリデーションにおけるバグ修正 • LLMが送信する応答のバリデーション失敗を解消 • OpenAI o3やClaude 3.5 Haikuとの互換性向上 • エクスポーターのインポート問題の修正 • エージェントのオプションをワークフローのステップとして設定可能に
この記事は、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でのツール呼び出し承認機能の追加
この記事は、mastra-aiのリリースノートに関するもので、主にモデルルーティングの統一、AI SDK v5の互換性、ビルドシステムの変更について説明しています。モデル設定が@mastra/core、@mastra/evalsなどの関連パッケージで統一され、柔軟なモデル構成が可能になりました。AI SDKのドキュメントが改訂され、useChatフックを使用してエージェントやワークフローをツールとして利用できるようになりました。また、ビルドパイプラインが更新され、TypeScriptパッケージのサポートが向上しました。これにより、ビルドできないパッケージを検出し、ログで指示を提供します。 • モデル設定が統一され、柔軟なモデル構成が可能になった。 • AI SDK v5のドキュメントが改訂され、useChatフックが追加された。 • ビルドパイプラインが更新され、TypeScriptパッケージのサポートが向上した。 • ビルドできないパッケージを検出し、ログで指示を提供する機能が追加された。 • エージェントやワークフローをツールとして利用する際のカスタムデータコンポーネントが提供される。
この記事では、mastraの最新リリース(2025年10月8日)に関する情報が提供されています。主なハイライトとして、ワークフローがグローバルステートをサポートし、各ステップで状態を読み取ったり設定したりできるようになったことが挙げられています。これにより、複数のステップ間での状態管理が容易になります。また、スレッドメタデータを使用して作業メモリを保存する機能が追加され、初期作業メモリを直接設定できるようになりました。UIの改善として、ai-sdkとの互換性が向上し、エージェントを使用するツールでのチャットサポートが強化されています。さらに、TypeScriptのエラー修正や依存関係の更新も行われています。 • ワークフローがグローバルステートをサポートし、状態管理が容易になった。 • スレッドメタデータを使用して作業メモリを保存できる機能が追加された。 • ai-sdkとの互換性が向上し、エージェントを使用するツールでのチャットサポートが強化された。 • TypeScriptのエラー修正が行われ、依存関係が更新された。 • ワークフローの実行スレッドがより可視化されるようになった。
2025年10月3日にリリースされたMastraの最新バージョンでは、ドキュメントやプレイグラウンド機能、API命名規則の改善、さまざまなバグ修正が含まれています。エージェントのメモリに関するドキュメントが再編成され、非同期メモリ設定やランタイムコンテキストが説明されています。CLIおよびプレイグラウンドでは、Windows環境でのサーバー起動を妨げるバグが修正され、プレイグラウンド環境専用の認証トークンが追加されました。クライアントSDKでは、レースコンディションが修正され、React SDKにGenerateVNextサポートが追加されました。コアプラットフォームコンポーネントでは、APIとSDKの命名が更新され、構造化出力の処理が改善されました。デプロイツールでは、Vercelデプロイヤーにおける関数ごとの設定オーバーライドがサポートされ、開発中のモノレポでの遷移依存関係の解決が追加されました。 • ドキュメントやプレイグラウンド機能の改善 • API命名規則の更新とバグ修正 • エージェントメモリのドキュメント再編成 • Windows環境でのサーバー起動バグの修正 • React SDKへのGenerateVNextサポート追加 • 構造化出力処理の改善 • Vercelデプロイヤーでの設定オーバーライドのサポート
2025年10月1日にリリースされたMastraの新機能には、モデルルーターとモデルフォールバックが含まれています。これにより、ユーザーは特定のモデルプロバイダーやモデルをインストールまたはインポートすることなく選択でき、モデルが正常に機能しない場合には自動的に別のモデルにフォールバックできます。エージェントのステップ作成時に説明やコンポーネントキーを含めることで、テストの更新が行われます。また、ツールの実行コンテキストにおけるTypeScriptの型推論の問題が解決され、ツールの使いやすさと型安全性が向上しました。さらに、ストリームパイプラインにおけるレースコンディションの問題が修正され、エラーを防ぐためのコントローラーステートチェックが追加されました。CLIおよびPlaygroundでは、レガシーワークフローが削除され、新しいモデルルーターが導入され、モデル選択時の接続状況の表示や警告・エラーハンドリングの改善が行われました。 • モデルルーターとモデルフォールバック機能の追加 • 特定のモデルをインストールせずに選択可能 • モデルが機能しない場合の自動フォールバック • エージェントのステップ作成時に説明やコンポーネントキーを追加 • TypeScriptの型推論の問題を解決し、型安全性を向上 • ストリームパイプラインのレースコンディションを修正 • CLIおよびPlaygroundでのレガシーワークフローの削除 • 新しいモデルルーターの導入と接続状況の表示
この記事は、mastra-aiのリリースノート2025年9月23日版について説明しています。主な更新内容には、エージェントのタイプ処理に関するバグ修正、エージェント出力オプションの型システムの改善、プロジェクトルートのプライベートパッケージサポート、モデルの更新と再配置を行う新しいAPIの追加、ユーザーインターフェースの改善、スコアリング機能の強化、メモリ管理のパフォーマンス向上、ストレージのスキーマ互換性に関する変更が含まれています。特に、エージェントの指示がより柔軟で構造化された形式をサポートするようになり、開発者ツールのコードベースが改善され、ツール呼び出しの一時停止と再開機能が追加されました。 • エージェントのタイプ処理に関するバグ修正が行われた。 • エージェント出力オプションの型システムが改善され、型推論と安全性が向上した。 • プロジェクトルートでプライベートパッケージをサポートするための設定が追加された。 • 新しいAPIが追加され、モデルの更新と再配置が可能になった。 • ユーザーインターフェースが改善され、エージェントメタデータモデルスイッチャーに自動保存機能が追加された。 • スコアリング機能が強化され、トレースのスコアリングが可能になった。 • メモリ管理のパフォーマンスが向上し、チャットの中断が防止された。 • ストレージのスキーマ互換性に関する変更が行われた。
この記事は、mastra-aiのリリースノートに関するもので、2025年9月17日に行われた更新内容を詳述しています。主な変更点には、OpenAIの推論スキーマにおけるZod v4との互換性向上、エージェントのテキストビュー内でのマークダウンのストリーム表示、UIの整合性向上のためのスコアバッジの表示改善、CLIのエラー処理の強化、ローカルHTTPSサポートの追加、ダイナミックフォームレンダリングの改善、PostgreSQLストレージアダプタのクエリパフォーマンス向上などが含まれています。これらの変更は、ユーザーエクスペリエンスの向上や、開発者の利便性を高めることを目的としています。 • OpenAI推論スキーマのZod v4との互換性を向上させた。 • エージェントのテキストビューでマークダウンをストリーム表示する機能を追加。 • CLIのエラー処理を強化し、Node.jsプロジェクト外での実行時にエラーを表示。 • ローカルHTTPSサポートを追加し、コマンドラインフラグまたは設定オプションで有効化可能。 • PostgreSQLストレージアダプタに自動複合インデックスと包括的なインデックス管理機能を追加し、クエリパフォーマンスを向上。
この記事は、mastra-aiのリリースに関するもので、2025年9月10日に行われた更新内容を詳述しています。主な変更点には、TypeScriptの依存関係を外部としてマークすることでビルド出力から不要なTypeScriptチャンクを防ぐ修正、AI SDK V5における画像入力の処理の改善、CLIの開発スタートアップコピーの変更、Playground UIのStorybook設定の追加などが含まれています。また、さまざまなバグ修正や機能追加も行われており、特にストリームチャンクの処理やエクスポーターのデフォルトクラウドエンドポイントの設定に関する改善が強調されています。これにより、開発者はより安定した環境で作業できるようになります。 • TypeScriptの依存関係を外部としてマークし、ビルド出力から不要なチャンクを防ぐ修正が行われた。 • AI SDK V5での画像入力処理の改善により、画像URLとbase64データの区別が適切に行われるようになった。 • CLIの開発スタートアップコピーが'Local'から'Playground'に変更された。 • Playground UIのStorybook設定が追加され、開発者の利便性が向上した。 • さまざまなバグ修正が行われ、特にストリームチャンクの処理やエクスポーターのデフォルトクラウドエンドポイントの設定が改善された。
この記事は、Mastraの2025年9月5日のリリースに関するもので、主に新機能や修正点について説明しています。新たに、Google Sheetsと統合された金融モデリングエージェントのテンプレートが追加され、プロフェッショナルな金融モデルと分析が可能になりました。また、エージェントの概要ドキュメントが更新され、experimental_outputの使用が明確に示されています。TypeScript関連のワークアラウンドや、エージェントビルダーのパッケージが追加され、Mastraプロジェクトのテンプレートからの作成が可能になりました。さらに、エージェントストリームと生成関数への中止信号の正しいパイプ処理が保証され、いくつかのバグ修正も行われています。これにより、エージェントビルダーのワークフローが強化され、テストの信頼性も向上しました。 • 金融モデリングエージェントのテンプレートが追加され、Google Sheetsとの統合が実現された。 • エージェントの概要ドキュメントが更新され、experimental_outputの使用が明確化された。 • TypeScript関連のワークアラウンドが実装された。 • エージェントビルダーのパッケージが追加され、テンプレートからのプロジェクト作成が可能になった。 • エージェントストリームへの中止信号の正しいパイプ処理が保証された。 • いくつかのバグ修正が行われ、エージェントビルダーのワークフローが強化された。 • テストの信頼性が向上し、コードカバレッジが増加した。
2025年8月27日にリリースされたMastraの新バージョンでは、Zod v4のサポートが追加され、Zod v3との互換性も維持されています。新たにai-tracingという名称で観測機能が強化され、streamVNextおよびgenerateVNextメソッドの改善が行われました。PATCH HTTPメソッドのカスタムAPIルートへのサポートが追加され、関連するテストも更新されています。クライアントSDKには、fetchリクエストにおける'credentials'オプションが追加され、ユーザーがクッキーや認証ヘッダーの動作を制御できるようになりました。また、AIトレースの取得用APIや、AIスパンをLibsqlに保存するための新しいAPIも導入されています。 • Zod v4のサポート追加、Zod v3との互換性維持 • ai-tracingという名称で観測機能を強化 • PATCH HTTPメソッドのカスタムAPIルートへのサポート追加 • クライアントSDKに'credentials'オプションを追加 • AIトレース取得用APIの導入 • AIスパンをLibsqlに保存するための新APIの追加
この記事は、2025年8月21日にリリースされたMastraの新機能について説明しています。主な新機能として、複数の出力フォーマットをサポートする新しいstreamVNextおよびgenerateVNextメソッドが導入され、エージェントストリームと結果を変換するための出力プロセッサが追加されました。streamVNextメソッドは、MastraのネイティブフォーマットまたはAI SDK v5フォーマットのいずれかを選択できるように設定可能です。また、AI SDK v5のサポートが強化され、MessageListがv4およびv5メッセージフォーマットを同時に処理できるようになりました。さらに、エージェントネットワークにvnextストリーミング機能が追加され、エージェントメソッドはカスタマイズ可能で構造化された出力処理オプションを持つようになりました。 • 新しいstreamVNextおよびgenerateVNextメソッドが導入され、複数の出力フォーマットをサポート • streamVNextメソッドはMastraのネイティブフォーマットまたはAI SDK v5フォーマットを選択可能 • AI SDK v5のサポートが強化され、MessageListがv4およびv5メッセージフォーマットを同時に処理 • エージェントネットワークにvnextストリーミング機能が追加 • 出力プロセッサによりエージェントストリームの状態を管理し、出力処理を統一
この記事は、Mastraの2025年8月12日のリリースに関するもので、主にエージェントのドキュメント更新やバグ修正、機能追加について述べています。具体的には、onChunkコールバックの追加、エージェントIDフィールドのバグ修正、エージェントモデルの更新機能、システムメモリメッセージの常時利用可能化が含まれています。また、QdrantとChromaベクターストアのメタデータフィルタリングテストが実施され、すべてのテストが成功したことが報告されています。CLIのツールバンドルロジックの調整や、Cloudflare Workerとの互換性向上、エラーチェックの強化も行われています。さらに、開発者ツールやUIの改善、MCPのスキーマ互換性ロジックの更新も含まれています。 • エージェントのドキュメントにonChunkコールバックを追加 • エージェントIDフィールドのバグ修正 • エージェントモデルの更新機能を追加 • システムメモリメッセージが常に利用可能に • QdrantとChromaのメタデータフィルタリングテストが成功 • CLIのツールバンドルロジックを調整し、テストファイルを除外 • Cloudflare Workerとの互換性を向上 • エラーチェックを強化し、バンドル失敗前にエラーを検出
この記事は、Mastraの2025年8月5日のリリースに関するもので、主に新機能や修正点について説明しています。リリースでは、Google Geminiモデルの更新、エージェントのトレースロギング機能の改善、TypeScript宣言ファイルの生成に関するユーティリティの統一、メッセージの重複排除を含むメッセージリスト変換機能の改良が行われました。また、PostgreSQLからのデータベース行の取得に関する問題を修正し、LodashのCommonJSインポートの問題を解決するためのプラグインが追加されました。さらに、Mastraのバンドラー設定にカスタムトランスパイルオプションが追加され、ユーザーが現在のコンテンツをプレビューできるボタンも実装されました。これらの変更により、開発者はより効率的に作業できるようになります。 • Google Geminiモデルの更新により、オンボーディングの問題が解決された。 • エージェントのトレースロギング機能が改善された。 • TypeScript宣言ファイルの生成に関するユーティリティが統一され、ESM互換性が向上した。 • メッセージリスト変換機能に重複排除が追加され、テストも実施された。 • PostgreSQLからのデータ取得に関する問題が修正された。 • LodashのCommonJSインポート問題が解決され、ユーザーは手動でのインストールなしに依存関係を利用できる。 • Mastraのバンドラー設定にカスタムトランスパイルオプションが追加された。 • ユーザーがコンテンツをプレビューできるボタンが実装された。
この記事は、Mastraの最新リリース(2025年7月29日)に関するもので、主にエージェント機能の改善や新機能の追加について述べています。具体的には、エラーメッセージの改善、メッセージ処理のためのミドルウェア機能の追加、カスタムIDジェネレーターのサポート、CORS設定の修正、テストの追加などが含まれています。また、クライアントSDKにおいては、メッセージメタデータのサポートやエラーハンドリングの改善が行われ、ユーザー体験の向上が図られています。さらに、テキスト読み上げ機能や音声認識機能も新たに追加され、開発者やユーザーにとって便利な機能が強化されています。 • エージェント機能のエラーメッセージを改善し、resourceIdとthreadIdが必要であることを明示化した。 • メッセージ処理のためのミドルウェア機能を追加し、メッセージのフィルタリングや変換、検証を可能にした。 • カスタムIDジェネレーターのサポートを追加し、デフォルトはUUIDとなる。 • CORS設定にPATCHメソッドを追加し、ドキュメントを更新した。 • クライアントSDKにおいて、メッセージメタデータのサポートやエラーハンドリングの改善を行った。 • テキスト読み上げ機能と音声認識機能を新たに追加した。
この記事は、Mastraの2025年7月22日のリリースに関するもので、主に新機能や改善点について説明しています。新たに外部GitHubリポジトリをテンプレートのソースとして使用するサポートが追加され、パッケージの説明を使用してテンプレートの説明を選択する同期プロセスが改善されました。また、さまざまな新しいテンプレートが/templatesフォルダに追加され、CLIの設定にソースマップ生成オプションが追加されました。さらに、Playground UIの改善やエージェントメタデータコンポーネントのリファクタリング、メモリ機能の追加などが行われ、全体的なコードの構造と保守性が向上しました。 • 外部GitHubリポジトリをテンプレートのソースとして使用するサポートが追加された。 • パッケージの説明を使用してテンプレートの説明を選択する同期プロセスが改善された。 • 新しいテンプレートが/templatesフォルダに追加された。 • CLIにソースマップ生成オプションが追加された。 • Playground UIの改善が行われ、エージェントメタデータコンポーネントがリファクタリングされた。 • メモリ機能が追加され、全体的なコードの構造と保守性が向上した。
この記事は、mastra-aiのリリースノートに関するもので、2025年7月15日に行われた更新内容を詳述しています。主な変更点には、プレイグラウンドにおける作業メモリ機能の追加、推論を表示する機能の実装、エージェントネットワークのリクエストルーティングの修正、クライアントSDKの互換性向上、メモリ機能のベンチマーク準備、エラー処理の改善などが含まれています。また、メモリ設定の更新ロジックの改善や、パフォーマンス向上に関する実験的な機能も紹介されています。これらの変更は、ユーザーがエージェントとインタラクションする際の体験を向上させることを目的としています。 • 作業メモリ機能の追加により、ユーザーはエージェントとのインタラクション中に作業メモリを表示・編集できるようになった。 • 推論を表示する機能がプレイグラウンドインターフェースに追加された。 • エージェントネットワークのリクエストがvNextエージェントネットワークに正しくルーティングされるよう修正された。 • クライアントSDKでのcrypto.randomUUIDの使用が修正され、互換性の問題が解決された。 • メモリ機能のベンチマーク準備が行われ、メモリ機能の評価が可能になった。 • エラー処理が改善され、OpenAIRealtimeVoiceがOpenAIからのエラーを適切に処理できるようになった。 • 実験的なメモリ機能の改善により、パフォーマンスが20%向上した。
この記事は、Mastraの2025年7月8日のリリースに関する情報を提供しています。MastraはApache-2.0ライセンスの下で提供され、マルチモーダルプレイグラウンドが利用可能になりました。CLI/Playgroundに関する重要な修正や機能追加が行われ、特にデバッグを可能にするための'--inspect'フラグのサポートが追加されました。また、ワークフローに'イベント送信'機能が追加され、クライアントSDKにはabortSignalオプションがサポートされました。さらに、Google Geminiモデルとの互換性を向上させるためのZodNullスキーマの処理がサポートされ、メモリ管理やストレージの改善も行われました。 • MastraはApache-2.0ライセンスで提供される。 • マルチモーダルプレイグラウンドが利用可能になった。 • デバッグを可能にする'--inspect'フラグがCLIに追加された。 • ワークフローに'イベント送信'機能が追加された。 • クライアントSDKにabortSignalオプションが追加された。 • Google Geminiモデルとの互換性を向上させるためのZodNullスキーマの処理がサポートされた。 • メモリ管理やストレージの改善が行われた。
この記事は、mastra-aiのリリースノートに関するもので、2025年7月1日に行われた更新内容を詳述しています。主な変更点には、非同期タイトル生成プロセスの待機処理の改善、Playgroundのワークフロー処理の向上、エンドツーエンドテストの開始、UIのカスタムチャットスレッドタイトル表示の修正、メモリモジュールでのカスタム言語モデルの指定機能の追加などが含まれています。また、エラーメッセージの改善やデータベース接続オブジェクトの公開、ツールバンドルプロセスのCloudflare Workersとの互換性向上なども報告されています。これらの変更は、ユーザー体験の向上やシステムの安定性を目的としています。 • 非同期タイトル生成プロセスの待機処理を改善し、生成完了前にプロセスが終了することによる失敗を防止する。 • Playgroundのワークフロー処理を改善し、より効率的な動作を実現する。 • エンドツーエンドテストをPlaywrightを使用して開始し、テストの信頼性を向上させる。 • メモリモジュールでカスタム言語モデルを指定できるようにし、ユーザーがエージェントのデフォルトモデルを上書きできるようにする。 • エラーメッセージを明確にし、ユーザーが不明なメッセージを送信した際に具体的なアクションを提示する。
この記事は、mastra-aiのリリースノートに関するもので、2025年6月24日に行われた最新の更新内容を詳述しています。主な修正点には、getAgentsHandler関数の戻り値の型修正、エージェント生成時のテレメトリ設定の無視を修正、ビルド失敗の原因となる重複エラードメインの削除、エージェント実行中のツールコールとツール結果イベントの直接評価を可能にするrunIdのコールバックへの追加、リクエストキャンセルをサポートするためのAbortControllerシグナルの追加などがあります。また、クライアントSDKの修正や、OpenAPIルートの表示バグの修正、動的フォーム処理の改善、エラーハンドリングの向上、MCPサーバーとクライアントのエラー追跡の改善、構造化出力スキーマのサポート追加なども含まれています。これらの変更は、全体的な機能性とエラーハンドリングの向上を目指しています。 • getAgentsHandler関数の戻り値の型修正 • エージェント生成時のテレメトリ設定の無視を修正 • ビルド失敗の原因となる重複エラードメインの削除 • runIdをコールバックに追加し、エージェント実行中の評価を可能にする • リクエストキャンセルをサポートするAbortControllerシグナルの追加 • クライアントSDKの修正 • OpenAPIルートの表示バグの修正 • 動的フォーム処理の改善 • エラーハンドリングの向上 • 構造化出力スキーマのサポート追加
この記事は、mastra-aiのリリースに関するもので、主にエージェントの改善や新機能の追加について述べています。具体的には、エージェントストリームの型定義を改善し、出力処理の実験的な導入、引数の再構成、古い引数形式の非推奨化などが行われました。また、CLIやプレイグラウンドの改善、Denoサポートの進行中、Vercelデプロイメントプロセスの修正、RAG LaTeXサポートの追加、MCP接続の改善なども含まれています。これにより、開発者はより使いやすく、エラーの理解と解決が容易になることが期待されます。 • エージェントストリームの型定義を改善し、出力処理を実験的に導入した。 • 引数の再構成により、エージェントの関数がより明確になり、古い引数形式は非推奨となった。 • CLIのエラーメッセージを改善し、開発者が問題を理解しやすくした。 • Denoサポートが進行中で、互換性を持たせるためにglobalThisを使用している。 • Vercelデプロイメントプロセスを修正し、関数のデプロイにVercelのビルド出力を使用するようにした。
この記事は、Mastraの2025年6月10日のリリースに関するもので、主にエージェントの構造化出力処理の改善や、CLI/Playgroundのユーザーインターフェースの向上について述べています。具体的には、@mastra/schema-compatユーティリティを使用して、任意のスキーマタイプをサポートするようにエージェントの出力処理を改善しました。また、Playgroundのレイアウトを簡素化し、サイドバーの幅の応答性を向上させ、チャットタイトルの可読性を高めるなどの変更が行われました。開発サーバーのポート選択が動的に行われるようになり、コード変更時にリトライカウントがリセットされるように修正されました。さらに、MCPプロンプトのサポートや、メモリモジュールの構成オプションの追加なども行われています。 • エージェントの出力処理を改善し、任意のスキーマタイプをサポートするようにした。 • Playgroundのレイアウトを簡素化し、ユーザーインターフェースを向上させた。 • 開発サーバーが動的にポートを選択できるようになった。 • MCPプロンプトのサポートが追加された。 • メモリモジュールに構成オプションを追加し、スレッド間でのメモリの取得を可能にした。
この記事は、Mastraの2025年6月3日のリリースに関するもので、主にバグ修正や新機能の追加が含まれています。具体的には、getTaskの未定義問題を解決するために正しいエージェントIDを使用する修正、generateTitle関数にランタイムコンテキストを追加することで発生したバグの修正、MCPサーバーでのエージェントとワークフローのツールを視覚的に区別するためのアイコンの追加、PDFおよびTXTファイルのマルチモーダル機能のサポートなどが挙げられます。また、CLIコマンド「mastra start」を追加し、認証ミドルウェアを使用するクラウド環境での動作を可能にするために、プレイグラウンドUIが認証ヘッダーを適切に渡すように修正されています。 • getTaskの未定義問題を解決するために正しいエージェントIDを使用する修正 • generateTitle関数にランタイムコンテキストを追加することで発生したバグの修正 • MCPサーバーでのエージェントとワークフローのツールを視覚的に区別するためのアイコンの追加 • PDFおよびTXTファイルのマルチモーダル機能のサポート • CLIコマンド「mastra start」を追加し、プレイグラウンドUIが認証ヘッダーを適切に渡すように修正
この記事は、Mastraの2025年5月27日のリリースに関するもので、主にバグ修正やユーザーエクスペリエンスの向上に焦点を当てています。AGUIAdapterがツールコールのストリーミング中に結果メッセージを送信しない問題を解決し、getAGUI関数を修正して抽象エージェントを返すようにしました。また、プレイグラウンドの機能を改善し、未定義の値をサポートするようにしました。さらに、エージェントやワークフローのための空の状態UIコンポーネントを追加し、マルチモーダルプレイグラウンド実験を導入しました。MCPサーバーへのエージェントの直接渡しや、MongoDBをストレージバックエンドとして使用するサポートも追加されました。 • AGUIAdapterのバグ修正により、ツールコールのストリーミング中に結果メッセージが正しく送信されるようになった。 • getAGUI関数が具体的な実装ではなく抽象エージェントを返すように修正された。 • プレイグラウンドが未定義の値をサポートするように改善された。 • エージェントやワークフローのための空の状態UIコンポーネントが追加され、ユーザーエクスペリエンスが向上した。 • マルチモーダルプレイグラウンド実験が導入され、画像や音声認識機能が追加された。 • MCPサーバーにエージェントを直接渡す機能が追加され、ドキュメントが更新された。 • MongoDBをストレージバックエンドとして使用するサポートが追加された。
この記事は、Mastraの2025年5月21日のリリースに関するもので、いくつかの重要な変更点が紹介されています。主な変更点には、getInitData関数の型安全性を向上させるための型修正や、vNextワークフローの新しい型の導入が含まれています。また、ワークフローの実行プロセスの改善や、ワークフローの結果表示の明確化も行われています。さらに、メモリモジュールにおけるデフォルトストアの削除や、DynamoDBストレージバックエンドの追加など、いくつかの破壊的変更が発表されています。これにより、ユーザーは新しいストレージオプションを利用できるようになります。 • Mastraの新しいリリースにおける破壊的変更の導入 • getInitData関数の型安全性向上 • vNextワークフローの新しい型の追加 • ワークフロー実行プロセスの改善 • メモリモジュールのデフォルトストアの削除 • DynamoDBストレージバックエンドの追加
2025-05-13 - Mastra Release Agents Preserve existing thread metadata when the generateTitle flag is set. #4160 Integrates workflows into agents. #4199 [IMPORTANT] Fix recursion issue in the codeba...
2025-05-08 - Mastra Release CLI / Playground A new '--mcp' option to the mastra project setup command. #4072 Fix default value handling for number fields in the playground's autoform component. #4...
2025-05-06 - Mastra Release Agents Ensure empty assistant messages after tool use are preserved in conversation flows, preventing errors caused by their removal. #3832 The display of agent name in...
2025-04-30 - Mastra Release Agents Dynamic agent properties: instructions, model, and tools are determined at runtime based on the provided context. [BIG NEWS] #3883 Workflows Getting started wi...
2025-04-22 Mastra Release BREAKING CHANGES We have renamed Container to RuntimeContext #3761 General CommonJS support in TypeScript for non-bundler environments, enabling easier migration of old...
2025-04-15 Mastra Release This release was a grind. We addressed some overdue issues with our deployers. Hopefully this is a step in the right direction. We will continue doing right by the communi...
Continuing bug fixes found in latest. General Fix yarn workspace integration (#3519) Docs Docs have been redesigned and implemented (#3109) Playground show status UI on the playground for work...
We made some mistakes with Agent maxSteps in the API and Playground. Mastra Server Custom mastra server cors config (#3486) Set default max steps for generate (#3497)
Mastra Release - 2025-04-08 Today we release a new latest version of Mastra. There are several issues lurking we are trying to figure out around the clock right now. Top issues: MCP rough edges, u...