Mastra
The TypeScript Agent FrameworkFrom the team that brought you Gatsby: prototype and productionize AI features with a modern JavaScript stack.
JoinMastra
The TypeScript Agent FrameworkFrom the team that brought you Gatsby: prototype and productionize AI features with a modern JavaScript stack.
JoinWhen using reasoning model : Invalid 'input[23].id': 'rs_050b68fa644c883c01692ee29668b0819a9e6cfedb1
beta version
"@mastra/core": "1.0.0-beta.5",Browser compatibility issues when importing types from @mastra/ai-sdk in Vite frontend
Workflow run stuck in `running` state
running state, but it's not actually running.
We started this workflow at Mon, 01 Dec 2025 00:49:22 GMT
This workflow is still currently returning "status": "running" over 24 hours later. This workflow with this input typically takes between 1-5 minutes at most....Can I make `mastra` CLI transpile additional entrypoints?
Agent Network Understanding - Structured Outputs
Recreating Anthropic's Tool Search Tool
Support for passing `projectId` for Langsmith Integration
Disable Colors for PinoLogger
Resuming a suspended workflow in a parallel branch while the other branch is still running

Scorer doesn't use custom gateway.
Can we store user feedback with the response generated by the agent in the storage?
Any reason why I cannot create a base configuration and instanciate mastra with it?
Make tool validation async to allow async refinements
V1 Beta Bug? Fresh Quickstart Fails — ./a2a/store Not Exported by @mastra/server
What is the better approach for STT and TTS at Mastra level with Voice on mobile?
Pass custom fetch to mastra client
How to handle MCP elicitations using MCPClient?
MongoDb storage error in beta release
Structured output breaks for gemini flash 2.5
Function calling with a response mime type: 'application/json' is unsupported
I don't get this error for flash 2.0. When using mastra agents....