Mastra shipped @mastra/core 1.71.0 on 2026-09-24: agent.stream starts each tool as soon as its args complete (eagerToolExecution on by default), cutting idle seconds on multi-tool steps; adds planTraceAggregate(), observability getFeatures discovery/feedback flags, and RE2-backed dataset schema regexes to close a DoS vector.
Key Takeaways
- ✓Default: tools start when their streamed args complete; opt out with `eagerToolExecution: false` (#25005)
- ✓Observability stores declare discovery + feedback via `getFeatures()` (#25008, #25020)
- ✓`planTraceAggregate()`: ≤365d range, ≤1000 buckets, ≤10,000 rows (#24868)
- ✓Dataset schema regexes run on RE2; unsupported lookarounds/backrefs rejected (#25044)
- ✓Upgrade: `npm i @mastra/[email protected]`
Discussion & Comments
0Sign in to join the discussion
Connect with AI developers to exchange benchmark insights.