Input processor can't add non user role message

I have tried to add system role message in my input processor and it led to the error:
Error executing step prepare-memory-step: Error: [Agent:gitlab-agent] - Input processor error
at Agent.__runInputProcessors (file:///Users/[REDACTED]/node_modules/@mastra/core/dist/chunk-DQISKQDE.js:672:2179)
at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
at async Object.execute (file:///[REDACTED]/node_modules/@mastra/core/dist/chunk-DQISKQDE.js:641:271)
at async DefaultExecutionEngine.executeStep (file:///[REDACTED]/node_modules/@mastra/core/dist/chunk-DQISKQDE.js:230:3675)
at async DefaultExecutionEngine.executeEntry (file:///[REDACTED]/node_modules/@mastra/core/dist/chunk-DQISKQDE.js:238:359)
at async Promise.all (index 1)
at async DefaultExecutionEngine.executeParallel (file:///[REDACTED]/node_modules/@mastra/core/dist/chunk-DQISKQDE.js:234:3132)
at async DefaultExecutionEngine.executeEntry (file:///[REDACTED]/node_modules/@mastra/core/dist/chunk-DQISKQDE.js:238:2757)
at async DefaultExecutionEngine.execute (file:///[REDACTED]/node_modules/@mastra/core/dist/chunk-DQISKQDE.js:228:904)
at async Run._start (file:///[REDACTED]/node_modules/@mastra/core/dist/chunk-DQISKQDE.js:310:1894)
ERROR [2025-10-08 14:47:37.177 +0300] (Mastra): Error in stream generate: Unknown error
Error executing step prepare-memory-step: Error: [Agent:gitlab-agent] - Input processor error
at Agent.__runInputProcessors (file:///Users/[REDACTED]/node_modules/@mastra/core/dist/chunk-DQISKQDE.js:672:2179)
at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
at async Object.execute (file:///[REDACTED]/node_modules/@mastra/core/dist/chunk-DQISKQDE.js:641:271)
at async DefaultExecutionEngine.executeStep (file:///[REDACTED]/node_modules/@mastra/core/dist/chunk-DQISKQDE.js:230:3675)
at async DefaultExecutionEngine.executeEntry (file:///[REDACTED]/node_modules/@mastra/core/dist/chunk-DQISKQDE.js:238:359)
at async Promise.all (index 1)
at async DefaultExecutionEngine.executeParallel (file:///[REDACTED]/node_modules/@mastra/core/dist/chunk-DQISKQDE.js:234:3132)
at async DefaultExecutionEngine.executeEntry (file:///[REDACTED]/node_modules/@mastra/core/dist/chunk-DQISKQDE.js:238:2757)
at async DefaultExecutionEngine.execute (file:///[REDACTED]/node_modules/@mastra/core/dist/chunk-DQISKQDE.js:228:904)
at async Run._start (file:///[REDACTED]/node_modules/@mastra/core/dist/chunk-DQISKQDE.js:310:1894)
ERROR [2025-10-08 14:47:37.177 +0300] (Mastra): Error in stream generate: Unknown error
There is no statements in documentation that it is disallowed
5 Replies
_roamin_
_roamin_2w ago
Hey! That looks like a bug 🤔
Mastra Triager
GitHub
[DISCORD:1425455372097032192] Input processor can't add non user ro...
This issue was created from Discord post: https://discord.com/channels/1309558646228779139/1425455372097032192 I have tried to add system role message in my input processor and it led to the error:...
_roamin_
_roamin_2w ago
Hey @Guria ! Could you share a small repro example? Thanks 🙏
Guria
GuriaOP2w ago
_roamin_
_roamin_2w ago
Thanks, I really appreciate it!! 🙏

Did you find this page helpful?