Highlights
Model Routing everywhere
Model configuration has been unified across @mastra/core, @mastra/evals, and related packages, with all components now accepting the same flexible Model Configuration. This enables consistent model specification using magic strings ("openai/gpt-4o"), config objects with custom URLs, or dynamic resolution functions across scorers, processors, and relevance scoring components.
// All of these now work everywhere models are accepted
const scorer = createScorer({
judge: { model: "openai/gpt-4o" } // Magic string
});
const processor = new ModerationProcessor({
model: { id: "custom/model", url: "https://..." } // Custom config
});
const relevanceScorer = new MastraAgentRelevanceScorer(
async (ctx) => ctx.getModel() // Dynamic function
);
AI SDK v5 Compatibility & Streaming
We've revamped the AI-SDK documentation. You can now use the useChat hook on Networks and Workflows. When you're using Agents and Workflows as a tool, you will receive a custom data component that allows you to render a tailored Tool Widget containing all the necessary information.
"use client";
import { useChat } from "@ai-sdk/react";
import { AgentTool } from '../ui/agent-tool';
import type { AgentDataPart } from "@mastra/ai-sdk";
export default function Page() {
const { messages } = useChat({
transport: new DefaultChatTransport({
api: 'http://localhost:4111/chat',
}),
});
return (
<div>
{messages.map((message) => (
<div key={message.id}>
{message.parts.map((part, i) => {
switch (part.type) {
case 'data-tool-agent':
return (
<AgentTool {...part.data as AgentDataPart} key={`${message.id}-${i}`} />
);
default:
return null;
}
})}
</div>
))}
</div>
);
}
Build System Changes
We've updated the build pipeline to better support typescript packages in workspaces. We now detect packages that we cannot build, mostly binary modules, and provide a log with instructions on how to do so.
Changelog
@mastra/agent-builder
- Update structuredOutput to use response format by default with an opt in to json prompt injection.
Replaced internal usage of output with structuredOutput. (#8557)
- Update peer dependencies to match core package version bump (0.21.0) (#8557)
@mastra/ai-sdk
- pass runtimeContext to agent stream options in chatRoute (#8641)
- Improve types for networkRoute and workflowRoute functions (#8844)
- ai-sdk workflow route, agent network route (#8672)
- nested ai-sdk workflows and networks streaming support (#8614)
@mastra/astra
- Update peer dependencies to match core package version bump (0.21.0) (#8619)
- Update peer dependencies to match core package version bump (0.21.0) (#8557)
- Update peer dependencies to match core package version bump (0.21.0) (#8626)
- Update peer dependencies to match core package version bump (0.21.0) (#8686)
@mastra/braintrust
- add traceId as root_span_id for braintrust traces (#8821)
- preserve Mastra span id when exported to Braintrust (#8714)
- Update peer dependencies to match core package version bump (0.21.0) (#8619)
- Update peer dependencies to match core package version bump (0.21.0) (#8557)
- Update peer dependencies to match core package version bump (0.21.0) (#8626)
- Update peer dependencies to match core package version bump (0.21.0) (#8686)
@mastra/chroma
- Update peer dependencies to match core package version bump (0.21.0) (#8619)
- Update peer dependencies to match core package version bump (0.21.0) (#8557)
- Update peer dependencies to match core package version bump (0.21.0) (#8626)
- Update peer dependencies to match core package version bump (0.21.0) (#8686)
@mastra/clickhouse
- Update peer dependencies to match core package version bump (0.21.0) (#8619)
- Update peer dependencies to match core package version bump (0.21.0) (#8557)
- Update peer dependencies to match core package version bump (0.21.0) (#8626)
- Update peer dependencies to match core package version bump (0.21.0) (#8686)
@mastra/client-js
- support model router in structured output and client-js (#8686)
- Make sure to convert the agent instructions when showing them (#8702)
@mastra/cloud
- Update peer dependencies to match core package version bump (0.21.0) (#8619)
- Update peer dependencies to match core package version bump (0.21.0) (#8557)
- Update peer dependencies to match core package version bump (0.21.0) (#8626)
- Update peer dependencies to match core package version bump (0.21.0) (#8686)
@mastra/cloudflare
- Update peer dependencies to match core package version bump (0.21.0) (#8619)
- Update peer dependencies to match core package version bump (0.21.0) (#8557)
- Update peer dependencies to match core package version bump (0.21.0) (#8626)
- Update peer dependencies to match core package version bump (0.21.0) (#8686)
@mastra/cloudflare-d1
- Update peer dependencies to match core package version bump (0.21.0) (#8619)
- Update peer dependencies to match core package version bump (0.21.0) (#8557)
- Update peer dependencies to match core package version bump (0.21.0) (#8626)
- Update peer dependencies to match core package version bump (0.21.0) (#8686)
@mastra/core
-
Fix aisdk format in workflow breaking stream (#8716)
-
Standardize model configuration across all Mastra components
All model configuration points now accept the same flexible MastraModelConfig type as the Agent class:
- Scorers: Judge models now support magic strings, config objects, and dynamic functions
- Input/Output Processors: ModerationProcessor and PIIDetector accept flexible model configs
- Relevance Scorers: MastraAgentRelevanceScorer supports all model config types
This change provides:
- Consistent API across all components
- Support for magic strings (e.g.,
"openai/gpt-4o")
- Support for OpenAI-compatible configs with custom URLs
- Support for dynamic model resolution functions
- Full backward compatibility with existing code
Example:
// All of these now work everywhere models are accepted
const scorer = createScorer({
judge: { model: "openai/gpt-4o" } // Magic string
});
const processor = new ModerationProcessor({
model: { id: "custom/model", url: "https://..." } // Custom config
});
const relevanceScorer = new MastraAgentRelevanceScorer(
async (ctx) => ctx.getModel() // Dynamic function
);
(#8626)
-
fix: preserve providerOptions through message list conversions (#8836)
-
improve error propagation in agent stream failures (#8733)
-
prevent duplicate deprecation warning logs and deprecate modelSettings.abortSignal in favor of top-level abortSignal (#8840)
-
Removed logging of massive model objects in tool failures (#8839)
-
Create unified Sidebar component to use on Playground and Cloud (#8655)
-
Added tracing of input & output processors (this includes using structuredOutput) (#8623)
-
support model router in structured output and client-js (#8686)
-
ai-sdk workflow route, agent network route (#8672)
-
Handle maxRetries in agent.generate/stream properly. Add deprecation warning to top level abortSignal in AgentExecuteOptions as that property is duplicated inside of modelSettings as well. (#8729)
-
Include span id and trace id when running live scorers (#8842)
-
Added deprecation warnings for stream and observeStream. We will switch the implementation to streamVNext/observeStreamVNext in the future. (#8701)
-
Add div wrapper around entity tables to fix table vertical position (#8758)
-
Customize AITraces type to seamlessly work on Cloud too (#8759)
-
Refactor EntryList component and Scorer and Observability pages (#8652)
-
Update structuredOutput to use response format by default with an opt in to json prompt injection.
Replaced internal usage of output with structuredOutput. (#8557)
-
Add support for exporting scores for external observability providers (#8335)
-
Stream finalResult from network loop (#8795)
-
Fix broken generateTitle behaviour #8726, make generateTitle: true default memory setting (#8800)
-
Standardize model configuration across all components to support flexible model resolution
All model configuration points now accept MastraModelConfig, enabling consistent model specification across:
-
Scorers (createScorer and all built-in scorers)
-
Input/Output Processors (ModerationProcessor, PIIDetector)
-
Relevance Scorers (MastraAgentRelevanceScorer)
Supported formats:
-
Magic strings: 'openai/gpt-4o-mini'
-
Config objects: { id: 'openai/gpt-4o-mini' } or { providerId: 'openai', modelId: 'gpt-4o-mini' }
-
Custom endpoints: { id: 'custom/model', url: 'https://...', apiKey: '...' }
-
Dynamic resolution: (ctx) => 'openai/gpt-4o-mini'
This change provides a unified model configuration experience matching the Agent class, making it easier to switch models and use custom providers across all Mastra components. (#8626)
-
Improve README (#8819)
-
nested ai-sdk workflows and networks streaming support (#8614)
@mastra/couchbase
- Update peer dependencies to match core package version bump (0.21.0) (#8619)
- Update peer dependencies to match core package version bump (0.21.0) (#8557)
- Update peer dependencies to match core package version bump (0.21.0) (#8626)
- Update peer dependencies to match core package version bump (0.21.0) (#8686)
@mastra/deployer
- dependencies updates:
- Improve monorepo handling for
mastra build & mastra start (#8653)
- Add typescript to global externals to reduce bundling OOM (#8789)
- Update peer dependencies to match core package version bump (0.21.0) (#8619)
- Improve error handling formatting in dev/build bundling. (#8792)
- Update peer dependencies to match core package version bump (0.21.0) (#8686)
- support model router in structured output and client-js (#8686)
- Update peer dependencies to match core package version bump (0.21.0) (#8557)
- Update peer dependencies to match core package version bump (0.21.0) (#8626)
- Remove validation step in bundling process
- Fixes transpilation of ts files with binary dependencies
- Add logging to add packages to externals (#8778)
@mastra/deployer-cloud
- dependencies updates:
- Update peer dependencies to match core package version bump (0.21.0) (#8619)
- Update peer dependencies to match core package version bump (0.21.0) (#8557)
- Update peer dependencies to match core package version bump (0.21.0) (#8626)
- Update peer dependencies to match core package version bump (0.21.0) (#8686)
@mastra/deployer-cloudflare
- Update peer dependencies to match core package version bump (0.21.0) (#8619)
- Update peer dependencies to match core package version bump (0.21.0) (#8557)
- Update peer dependencies to match core package version bump (0.21.0) (#8626)
- Update peer dependencies to match core package version bump (0.21.0) (#8686)
@mastra/deployer-netlify
- Update peer dependencies to match core package version bump (0.21.0) (#8619)
- Update peer dependencies to match core package version bump (0.21.0) (#8557)
- Update peer dependencies to match core package version bump (0.21.0) (#8626)
- Update peer dependencies to match core package version bump (0.21.0) (#8686)
@mastra/deployer-vercel
- Update peer dependencies to match core package version bump (0.21.0) (#8619)
- Update peer dependencies to match core package version bump (0.21.0) (#8557)
- Update peer dependencies to match core package version bump (0.21.0) (#8626)
- Update peer dependencies to match core package version bump (0.21.0) (#8686)
@mastra/dynamodb
- Update peer dependencies to match core package version bump (0.21.0) (#8619)
- Update peer dependencies to match core package version bump (0.21.0) (#8557)
- Update peer dependencies to match core package version bump (0.21.0) (#8626)
- Update peer dependencies to match core package version bump (0.21.0) (#8686)
@mastra/evals
-
Update peer dependencies to match core package version bump (0.21.0) (#8619)
-
Update peer dependencies to match core package version bump (0.21.0) (#8557)
-
Update peer dependencies to match core package version bump (0.21.0) (#8626)
-
Standardize model configuration across all components to support flexible model resolution
All model configuration points now accept MastraModelConfig, enabling consistent model specification across:
-
Scorers (createScorer and all built-in scorers)
-
Input/Output Processors (ModerationProcessor, PIIDetector)
-
Relevance Scorers (MastraAgentRelevanceScorer)
Supported formats:
-
Magic strings: 'openai/gpt-4o-mini'
-
Config objects: { id: 'openai/gpt-4o-mini' } or { providerId: 'openai', modelId: 'gpt-4o-mini' }
-
Custom endpoints: { id: 'custom/model', url: 'https://...', apiKey: '...' }
-
Dynamic resolution: (ctx) => 'openai/gpt-4o-mini'
This change provides a unified model configuration experience matching the Agent class, making it easier to switch models and use custom providers across all Mastra components. (#8626)
-
Update peer dependencies to match core package version bump (0.21.0) (#8686)
@mastra/google-cloud-pubsub
- dependencies updates:
- dependencies updates:
- Update peer dependencies to match core package version bump (0.21.0) (#8619)
- Update peer dependencies to match core package version bump (0.21.0) (#8557)
- Update peer dependencies to match core package version bump (0.21.0) (#8626)
- Update peer dependencies to match core package version bump (0.21.0) (#8686)
@mastra/inngest
- dependencies updates:
- dependencies updates:
- Update peer dependencies to match core package version bump (0.21.0) (#8619)
- Update peer dependencies to match core package version bump (0.21.0) (#8557)
- Update peer dependencies to match core package version bump (0.21.0) (#8626)
- Update peer dependencies to match core package version bump (0.21.0) (#8686)
@mastra/lance
- Update peer dependencies to match core package version bump (0.21.0) (#8619)
- Update peer dependencies to match core package version bump (0.21.0) (#8557)
- Update peer dependencies to match core package version bump (0.21.0) (#8626)
- Update peer dependencies to match core package version bump (0.21.0) (#8686)
@mastra/langfuse
-
Update peer dependencies to match core package version bump (0.21.0) (#8619)
-
Add AI SDK v5 compatibility to Langfuse exporter while maintaining backward compatibility with v4
Features:
-
Normalize token usage to handle both AI SDK v4 format (promptTokens/completionTokens) and v5 format (inputTokens/outputTokens)
-
Support AI SDK v5-specific features:
- Reasoning tokens for models like o1-preview
- Cached input tokens (prompt cache hit)
- Enhanced cache metrics
-
Automatic detection and normalization of token formats with v5 taking precedence
-
Comprehensive type definitions with JSDoc annotations indicating version compatibility
Technical Changes:
-
Added NormalizedUsage interface with detailed version documentation
-
Implemented normalizeUsage() method using nullish coalescing (??) to safely handle both formats
-
Added 8 new test cases covering v4/v5 compatibility scenarios
-
Updated documentation with AI SDK v5 compatibility guide
Breaking Changes: None - fully backward compatible with existing AI SDK v4 implementations (#8790)
-
Update peer dependencies to match core package version bump (0.21.0) (#8557)
-
Update peer dependencies to match core package version bump (0.21.0) (#8626)
-
Support exporting scores to Langfuse traces (#8335)
-
Update peer dependencies to match core package version bump (0.21.0) (#8686)
@mastra/langsmith
- Update peer dependencies to match core package version bump (0.21.0) (#8619)
- Update peer dependencies to match core package version bump (0.21.0) (#8557)
- Update peer dependencies to match core package version bump (0.21.0) (#8626)
- Update peer dependencies to match core package version bump (0.21.0) (#8686)
@mastra/libsql
- Update peer dependencies to match core package version bump (0.21.0) (#8619)
- Update peer dependencies to match core package version bump (0.21.0) (#8557)
- Update peer dependencies to match core package version bump (0.21.0) (#8626)
- Update peer dependencies to match core package version bump (0.21.0) (#8686)
@mastra/loggers
- Update peer dependencies to match core package version bump (0.21.0) (#8619)
- Update peer dependencies to match core package version bump (0.21.0) (#8557)
- Update peer dependencies to match core package version bump (0.21.0) (#8626)
- Update peer dependencies to match core package version bump (0.21.0) (#8686)
@mastra/mcp
- Update peer dependencies to match core package version bump (0.21.0) (#8619)
- Update peer dependencies to match core package version bump (0.21.0) (#8557)
- Update peer dependencies to match core package version bump (0.21.0) (#8626)
- Update peer dependencies to match core package version bump (0.21.0) (#8686)
@mastra/mcp-registry-registry
- Update peer dependencies to match core package version bump (0.21.0) (#8619)
- Update peer dependencies to match core package version bump (0.21.0) (#8557)
- Update peer dependencies to match core package version bump (0.21.0) (#8626)
- Update peer dependencies to match core package version bump (0.21.0) (#8686)
@mastra/memory
-
dependencies updates:
-
dependencies updates:
-
feat(pg): add flexible PostgreSQL configuration with shared types
- Add support for multiple connection methods: connectionString, host/port/database, and Cloud SQL
-
Introduce shared PostgresConfig type with generic SSL support (ISSLConfig for pg-promise, ConnectionOptions for pg)
-
Add pgPoolOptions support to PgVector for advanced pool configuration
-
Create shared validation helpers to reduce code duplication
-
Maintain backward compatibility with existing configurations (#8103)
-
Update peer dependencies to match core package version bump (0.21.0) (#8619)
-
Update peer dependencies to match core package version bump (0.21.0) (#8557)
-
Update peer dependencies to match core package version bump (0.21.0) (#8626)
-
Update peer dependencies to match core package version bump (0.21.0) (#8686)
@mastra/mongodb
- Update peer dependencies to match core package version bump (0.21.0) (#8619)
- Update peer dependencies to match core package version bump (0.21.0) (#8557)
- Update peer dependencies to match core package version bump (0.21.0) (#8626)
- Update peer dependencies to match core package version bump (0.21.0) (#8686)
@mastra/mssql
- Update peer dependencies to match core package version bump (0.21.0) (#8619)
- Update peer dependencies to match core package version bump (0.21.0) (#8557)
- Update peer dependencies to match core package version bump (0.21.0) (#8626)
- Update peer dependencies to match core package version bump (0.21.0) (#8686)
@mastra/opensearch
- Update peer dependencies to match core package version bump (0.21.0) (#8619)
- Update peer dependencies to match core package version bump (0.21.0) (#8557)
- Update peer dependencies to match core package version bump (0.21.0) (#8626)
- Update peer dependencies to match core package version bump (0.21.0) (#8686)
@mastra/otel-exporter
- Update peer dependencies to match core package version bump (0.21.0) (#8623)
- Update peer dependencies to match core package version bump (0.21.0) (#8619)
- Added tracing of input & output processors (this includes using structuredOutput) (#8623)
- Add
resourceAttributes to OtelExporterConfig so that attributes like deployment.environment can be set in the new OpenTelemetry exporter. (#8700)
- Update peer dependencies to match core package version bump (0.21.0) (#8557)
- Update peer dependencies to match core package version bump (0.21.0) (#8626)
- Update peer dependencies to match core package version bump (0.21.0) (#8686)
@mastra/pg
-
feat(pg): add flexible PostgreSQL configuration with shared types
- Add support for multiple connection methods: connectionString, host/port/database, and Cloud SQL
-
Introduce shared PostgresConfig type with generic SSL support (ISSLConfig for pg-promise, ConnectionOptions for pg)
-
Add pgPoolOptions support to PgVector for advanced pool configuration
-
Create shared validation helpers to reduce code duplication
-
Maintain backward compatibility with existing configurations (#8103)
-
Update peer dependencies to match core package version bump (0.21.0) (#8619)
-
Update peer dependencies to match core package version bump (0.21.0) (#8557)
-
Update peer dependencies to match core package version bump (0.21.0) (#8626)
-
Update peer dependencies to match core package version bump (0.21.0) (#8686)
@mastra/pinecone
- Update peer dependencies to match core package version bump (0.21.0) (#8619)
- Update peer dependencies to match core package version bump (0.21.0) (#8557)
- Update peer dependencies to match core package version bump (0.21.0) (#8626)
- Update peer dependencies to match core package version bump (0.21.0) (#8686)
@mastra/playground-ui
- dependencies updates:
- Prepares some basic set of homemade components (#8619)
- Improve the surface API of the react sdk (#8715)
- Fix auto tab for model picker in playground-ui, the UI no longer auto tabs to the next selector when selecting a model/provider. (#8680)
- Create unified Sidebar component to use on Playground and Cloud (#8655)
- Adds reset button to model picker to reset to original model set on the agent. (#8633)
- Fix back the tripwire verification inside the new react system (#8674)
- Use only zod validation in dynamic form (#8802)
- Add div wrapper around entity tables to fix table vertical position (#8758)
- Update peer dependencies to match core package version bump (0.21.0) (#8557)
- handle error case in react sdk (#8676)
- Make sure to convert the agent instructions when showing them (#8702)
- Update peer dependencies to match core package version bump (0.21.0) (#8626)
- Customize AITraces type to seamlessly work on Cloud too (#8759)
- Refactor EntryList component and Scorer and Observability pages (#8652)
- fix maxSteps model settings not being passed to generate and stream endpoints (#8627)
- Update peer dependencies to match core package version bump (0.21.0) (#8686)
- Update peer dependencies to match core package version bump (0.21.0) (#8619)
@mastra/qdrant
- Update peer dependencies to match core package version bump (0.21.0) (#8619)
- Update peer dependencies to match core package version bump (0.21.0) (#8557)
- Update peer dependencies to match core package version bump (0.21.0) (#8626)
- Update peer dependencies to match core package version bump (0.21.0) (#8686)
@mastra/rag
- Update peer dependencies to match core package version bump (0.21.0) (#8619)
- Update peer dependencies to match core package version bump (0.21.0) (#8557)
- Update peer dependencies to match core package version bump (0.21.0) (#8626)
- Update peer dependencies to match core package version bump (0.21.0) (#8686)
@mastra/react
- Gracefully fix errors in react-sdk when error is an object (#8703)
- Prepares some basic set of homemade components (#8619)
- Improve the surface API of the react sdk (#8715)
- Move react and react-dom deps to peer and dev deps (#8698)
- Fix back the tripwire verification inside the new react system (#8674)
- handle error case in react sdk (#8676)
- fix maxSteps model settings not being passed to generate and stream endpoints (#8627)
- Stream finalResult from network loop (#8795)
@mastra/s3vectors
- Update peer dependencies to match core package version bump (0.21.0) (#8619)
- Update peer dependencies to match core package version bump (0.21.0) (#8557)
- Update peer dependencies to match core package version bump (0.21.0) (#8626)
- Update peer dependencies to match core package version bump (0.21.0) (#8686)
@mastra/server
- Update peer dependencies to match core package version bump (0.21.0) (#8619)
- Include span id and trace id when running live scorers (#8842)
- Update peer dependencies to match core package version bump (0.21.0) (#8626)
- Update structuredOutput to use response format by default with an opt in to json prompt injection.
Replaced internal usage of output with structuredOutput. (#8557)
- Update peer dependencies to match core package version bump (0.21.0) (#8686)
- Update peer dependencies to match core package version bump (0.21.0) (#8557)
@mastra/turbopuffer
- Update peer dependencies to match core package version bump (0.21.0) (#8619)
- Update peer dependencies to match core package version bump (0.21.0) (#8557)
- Update peer dependencies to match core package version bump (0.21.0) (#8626)
- Update peer dependencies to match core package version bump (0.21.0) (#8686)
@mastra/upstash
- dependencies updates:
- Update peer dependencies to match core package version bump (0.21.0) (#8619)
- Update peer dependencies to match core package version bump (0.21.0) (#8557)
- Update peer dependencies to match core package version bump (0.21.0) (#8626)
- Update peer dependencies to match core package version bump (0.21.0) (#8686)
@mastra/vectorize
- Update peer dependencies to match core package version bump (0.21.0) (#8619)
- Update peer dependencies to match core package version bump (0.21.0) (#8557)
- Update peer dependencies to match core package version bump (0.21.0) (#8626)
- Update peer dependencies to match core package version bump (0.21.0) (#8686)
@mastra/voice-azure
- Update peer dependencies to match core package version bump (0.21.0) (#8619)
- Update peer dependencies to match core package version bump (0.21.0) (#8557)
- Update peer dependencies to match core package version bump (0.21.0) (#8626)
- Update peer dependencies to match core package version bump (0.21.0) (#8686)
@mastra/voice-cloudflare
- Update peer dependencies to match core package version bump (0.21.0) (#8619)
- Update peer dependencies to match core package version bump (0.21.0) (#8557)
- Update peer dependencies to match core package version bump (0.21.0) (#8626)
- Update peer dependencies to match core package version bump (0.21.0) (#8686)
@mastra/voice-deepgram
- Update peer dependencies to match core package version bump (0.21.0) (#8619)
- Update peer dependencies to match core package version bump (0.21.0) (#8557)
- Update peer dependencies to match core package version bump (0.21.0) (#8626)
- Update peer dependencies to match core package version bump (0.21.0) (#8686)
@mastra/voice-elevenlabs
- Update peer dependencies to match core package version bump (0.21.0) (#8619)
- Update peer dependencies to match core package version bump (0.21.0) (#8557)
- Update peer dependencies to match core package version bump (0.21.0) (#8626)
- Update peer dependencies to match core package version bump (0.21.0) (#8686)
@mastra/voice-gladia
- Update peer dependencies to match core package version bump (0.21.0) (#8619)
- Update peer dependencies to match core package version bump (0.21.0) (#8557)
- Update peer dependencies to match core package version bump (0.21.0) (#8626)
- Update peer dependencies to match core package version bump (0.21.0) (#8686)
@mastra/voice-google
- Update peer dependencies to match core package version bump (0.21.0) (#8619)
- Update peer dependencies to match core package version bump (0.21.0) (#8557)
- Update peer dependencies to match core package version bump (0.21.0) (#8626)
- Update peer dependencies to match core package version bump (0.21.0) (#8686)
@mastra/voice-google-gemini-live
- Update peer dependencies to match core package version bump (0.21.0) (#8619)
- Update peer dependencies to match core package version bump (0.21.0) (#8557)
- Update peer dependencies to match core package version bump (0.21.0) (#8626)
- Update peer dependencies to match core package version bump (0.21.0) (#8686)
@mastra/voice-murf
- Update peer dependencies to match core package version bump (0.21.0) (#8619)
- Update peer dependencies to match core package version bump (0.21.0) (#8557)
- Update peer dependencies to match core package version bump (0.21.0) (#8626)
- Update peer dependencies to match core package version bump (0.21.0) (#8686)
@mastra/voice-openai
- Update peer dependencies to match core package version bump (0.21.0) (#8619)
- Update peer dependencies to match core package version bump (0.21.0) (#8557)
- Update peer dependencies to match core package version bump (0.21.0) (#8626)
- Update peer dependencies to match core package version bump (0.21.0) (#8686)
@mastra/voice-openai-realtime
- Update peer dependencies to match core package version bump (0.21.0) (#8619)
- Update peer dependencies to match core package version bump (0.21.0) (#8557)
- Update peer dependencies to match core package version bump (0.21.0) (#8626)
- Update peer dependencies to match core package version bump (0.21.0) (#8686)
@mastra/voice-playai
- Update peer dependencies to match core package version bump (0.21.0) (#8619)
- Update peer dependencies to match core package version bump (0.21.0) (#8557)
- Update peer dependencies to match core package version bump (0.21.0) (#8626)
- Update peer dependencies to match core package version bump (0.21.0) (#8686)
@mastra/voice-sarvam
- Update peer dependencies to match core package version bump (0.21.0) (#8619)
- Update peer dependencies to match core package version bump (0.21.0) (#8557)
- Update peer dependencies to match core package version bump (0.21.0) (#8626)
- Update peer dependencies to match core package version bump (0.21.0) (#8686)
@mastra/voice-speechify
- Update peer dependencies to match core package version bump (0.21.0) (#8619)
- Update peer dependencies to match core package version bump (0.21.0) (#8557)
- Update peer dependencies to match core package version bump (0.21.0) (#8626)
- Update peer dependencies to match core package version bump (0.21.0) (#8686)
create-mastra
- Use model-router in create-mastra starter template (#8631)
- Fix auto tab for model picker in playground-ui, the UI no longer auto tabs to the next selector when selecting a model/provider. (#8680)
- Create unified Sidebar component to use on Playground and Cloud (#8655)
- Adds reset button to model picker to reset to original model set on the agent. (#8633)
- Use only zod validation in dynamic form (#8802)
- Add div wrapper around entity tables to fix table vertical position (#8758)
- Customize AITraces type to seamlessly work on Cloud too (#8759)
- Refactor EntryList component and Scorer and Observability pages (#8652)
- Stream finalResult from network loop (#8795)
- Improve README (#8819)
mastra
- Use model-router in create-mastra starter template (#8631)
- Fix typo in playground causing semantic recall to always be false when enabled. (#8640)
- Update peer dependencies to match core package version bump (0.21.0) (#8795)
- Update peer dependencies to match core package version bump (0.21.0) (#8619)
- Create unified Sidebar component to use on Playground and Cloud (#8655)
- Use only zod validation in dynamic form (#8802)
- Add support for --debug options to build/dev commands to add more logging (#8792)
- Add div wrapper around entity tables to fix table vertical position (#8758)
- Update peer dependencies to match core package version bump (0.21.0) (#8557)
- Update peer dependencies to match core package version bump (0.21.0) (#8626)
- Customize AITraces type to seamlessly work on Cloud too (#8759)
- Refactor EntryList component and Scorer and Observability pages (#8652)
- Stream finalResult from network loop (#8795)
- Improve README (#8819)
- Update peer dependencies to match core package version bump (0.21.0) (#8686)