fix: bound durable Inngest stream memory usage - #21572
Open
mastra-platform[bot] wants to merge 1 commit into
Open
fix: bound durable Inngest stream memory usage#21572mastra-platform[bot] wants to merge 1 commit into
mastra-platform[bot] wants to merge 1 commit into
Conversation
Close realtime subscriptions at the SDK lifecycle boundary, keep internal workflow watch events out of replay caches, and avoid publishing full model requests in durable step-start chunks. Co-Authored-By: Mastra Code (openai/gpt-5.6-sol) <noreply@mastra.ai>
mastra-platform
Bot
requested review from
abhiaiyer91,
rase-,
taofeeq-deru and
wardpeet
as code owners
August 15, 2026 05:22
|
The latest updates on your projects. Learn more about Vercel for GitHub.
1 Skipped Deployment
|
🦋 Changeset detectedLatest commit: 84e1040 The changes in this PR will be included in the next version bump. This PR includes changesets to release 26 packages
Not sure what this means? Click here to learn what changesets are. Click here if you're a maintainer who wants to add another changeset to this PR |
Contributor
PR triageLinked issue check skipped for excluded profile @mastra-platform[bot]. PR complexity score
Applied label: Changed test gateChanged Test Gate is pending. The |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
workflow.events.v2.*watch events live while excluding them from durable replay cachesstep-startchunk shape while replacing full model request payloads with an emptyrequestobject@mastra/inngestand@mastra/coreFixes #20668.
Test plan
pnpm --filter @mastra/inngest exec vitest run src/realtime-subscription.test.ts src/__tests__/create-inngest-agent.test.ts --reporter=dot --bail 1pnpm --filter @mastra/core exec vitest run src/agent/durable/step-start-chunk-shape.test.ts --reporter=dot --bail 1pnpm --filter @mastra/inngest lintpnpm --filter @mastra/inngest buildpnpm build:corepnpm --filter ./packages/core checkgit diff --check