Mastraは本日1.10.0をリリースしました。 このバージョンは非常に有益ですが、最も理解すべき点は3つあります。ツール定義が「inputExamples」をサポートし、MCPクライアントのカスタムフェッチが「RequestContext」を受け取れるようになり、プロキシ実行、ストリーミング出力、メモリクリーニングに関連するいくつかの安定性修正です。 総合的に見ると、これは単一の機能アップデートではなく、プロキシフレームワークの最も問題のある層に対するパッチです。
「inputExamples」の変更は非常に代表的なものだ。 これは本質的に「どの種類のツール入力が正しいか」をモデルに伝え、特に複雑なエージェントワークフローにおいてツール呼び出しのヒット率に直接影響します。これは単にプロンプトを変更するよりも安定しています。 一方で、MCPリクエストはリクエストの文脈でクッキーやベアラートークンを継続して保持し続けるため、認証が必要なツールリンクは実際の企業での利用に近いものとなり、ラボでのデモというよりは明らかになります。
さらに重要なのは、Mastraが新機能に全てのエネルギーを注いでいなかったことです。 また、プロバイダーストリームのエラースカウド、メモリ削除後のベクター残留、Cloudflare Workerのビルド失敗、ファイル添付ファイルのルーティング例外、サブエージェントループの境界も修正します。 すでにエージェントフレームワークを本番プロセスに統合しているチームにとって、これらの修正は表面的な「もう一つの機能」以上の実質的なものです。
よくある質問
Q: 1.10.0のコア追加要素は何ですか?
A: ツール定義は「inputExamples」をサポートしており、モデルが正しいツール呼び出しをしやすくしています。
Q: なぜRequestContextの転送が重要なのですか?
A: MCPツールのリクエストをコンテキスト内で認証できるようにし、実際のビジネスシステムアクセスに適しています。
Q: なぜこのアップデートは単なる機能アップグレードと見なせないのですか?
A: それはまた、エージェントの安定性に影響を与える根本的な問題をいくつか修正するからです。
Q: 今回のアップデートに特に注目するチームはどこですか?
A: エージェントフレームワーク、ツールコール、エンタープライズAIワークフローの開発チームを担当してください。
Q: このメッセージはどのような変化を反映していますか?
A: Mastraは「ツールが校正可能で、エージェントが安定して動作できるかどうか」をヒープ関数の先に位置付け始めました。