mastra-ai/mastra
github.com/mastra-ai/mastra2025-06-17
この記事は、mastra-aiのリリースに関するもので、主にエージェントの改善や新機能の追加について述べています。具体的には、エージェントストリームの型定義を改善し、出力処理の実験的な導入、引数の再構成、古い引数形式の非推奨化などが行われました。また、CLIやプレイグラウンドの改善、Denoサポートの進行中、Vercelデプロイメントプロセスの修正、RAG LaTeXサポートの追加、MCP接続の改善なども含まれています。これにより、開発者はより使いやすく、エラーの理解と解決が容易になることが期待されます。 • エージェントストリームの型定義を改善し、出力処理を実験的に導入した。 • 引数の再構成により、エージェントの関数がより明確になり、古い引数形式は非推奨となった。 • CLIのエラーメッセージを改善し、開発者が問題を理解しやすくした。 • Denoサポートが進行中で、互換性を持たせるためにglobalThisを使用している。 • Vercelデプロイメントプロセスを修正し、関数のデプロイにVercelのビルド出力を使用するようにした。
2025-06-10
この記事は、Mastraの2025年6月10日のリリースに関するもので、主にエージェントの構造化出力処理の改善や、CLI/Playgroundのユーザーインターフェースの向上について述べています。具体的には、@mastra/schema-compatユーティリティを使用して、任意のスキーマタイプをサポートするようにエージェントの出力処理を改善しました。また、Playgroundのレイアウトを簡素化し、サイドバーの幅の応答性を向上させ、チャットタイトルの可読性を高めるなどの変更が行われました。開発サーバーのポート選択が動的に行われるようになり、コード変更時にリトライカウントがリセットされるように修正されました。さらに、MCPプロンプトのサポートや、メモリモジュールの構成オプションの追加なども行われています。 • エージェントの出力処理を改善し、任意のスキーマタイプをサポートするようにした。 • Playgroundのレイアウトを簡素化し、ユーザーインターフェースを向上させた。 • 開発サーバーが動的にポートを選択できるようになった。 • MCPプロンプトのサポートが追加された。 • メモリモジュールに構成オプションを追加し、スレッド間でのメモリの取得を可能にした。
2025-06-03
この記事は、Mastraの2025年6月3日のリリースに関するもので、主にバグ修正や新機能の追加が含まれています。具体的には、getTaskの未定義問題を解決するために正しいエージェントIDを使用する修正、generateTitle関数にランタイムコンテキストを追加することで発生したバグの修正、MCPサーバーでのエージェントとワークフローのツールを視覚的に区別するためのアイコンの追加、PDFおよびTXTファイルのマルチモーダル機能のサポートなどが挙げられます。また、CLIコマンド「mastra start」を追加し、認証ミドルウェアを使用するクラウド環境での動作を可能にするために、プレイグラウンドUIが認証ヘッダーを適切に渡すように修正されています。 • getTaskの未定義問題を解決するために正しいエージェントIDを使用する修正 • generateTitle関数にランタイムコンテキストを追加することで発生したバグの修正 • MCPサーバーでのエージェントとワークフローのツールを視覚的に区別するためのアイコンの追加 • PDFおよびTXTファイルのマルチモーダル機能のサポート • CLIコマンド「mastra start」を追加し、プレイグラウンドUIが認証ヘッダーを適切に渡すように修正
2025-05-27
この記事は、Mastraの2025年5月27日のリリースに関するもので、主にバグ修正やユーザーエクスペリエンスの向上に焦点を当てています。AGUIAdapterがツールコールのストリーミング中に結果メッセージを送信しない問題を解決し、getAGUI関数を修正して抽象エージェントを返すようにしました。また、プレイグラウンドの機能を改善し、未定義の値をサポートするようにしました。さらに、エージェントやワークフローのための空の状態UIコンポーネントを追加し、マルチモーダルプレイグラウンド実験を導入しました。MCPサーバーへのエージェントの直接渡しや、MongoDBをストレージバックエンドとして使用するサポートも追加されました。 • AGUIAdapterのバグ修正により、ツールコールのストリーミング中に結果メッセージが正しく送信されるようになった。 • getAGUI関数が具体的な実装ではなく抽象エージェントを返すように修正された。 • プレイグラウンドが未定義の値をサポートするように改善された。 • エージェントやワークフローのための空の状態UIコンポーネントが追加され、ユーザーエクスペリエンスが向上した。 • マルチモーダルプレイグラウンド実験が導入され、画像や音声認識機能が追加された。 • MCPサーバーにエージェントを直接渡す機能が追加され、ドキュメントが更新された。 • MongoDBをストレージバックエンドとして使用するサポートが追加された。
2025-05-21
この記事は、Mastraの2025年5月21日のリリースに関するもので、いくつかの重要な変更点が紹介されています。主な変更点には、getInitData関数の型安全性を向上させるための型修正や、vNextワークフローの新しい型の導入が含まれています。また、ワークフローの実行プロセスの改善や、ワークフローの結果表示の明確化も行われています。さらに、メモリモジュールにおけるデフォルトストアの削除や、DynamoDBストレージバックエンドの追加など、いくつかの破壊的変更が発表されています。これにより、ユーザーは新しいストレージオプションを利用できるようになります。 • Mastraの新しいリリースにおける破壊的変更の導入 • getInitData関数の型安全性向上 • vNextワークフローの新しい型の追加 • ワークフロー実行プロセスの改善 • メモリモジュールのデフォルトストアの削除 • DynamoDBストレージバックエンドの追加
2025-05-13
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
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
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
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
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
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...
2025-04-09
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...
2025-04-08 - Hot fix
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)
2024-04-08
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...