requestContext key: set to true to request a dry-run simulation of the
call. Supported connectors run dryRunExecute (pre-execute gates still
apply; the approval grant, Mastra's native approval pause, the rate-limit
budget, and the idempotency machinery are skipped — a simulation has no
side effect to protect and must not poison the replay store). The native
pause is skipped via the compiled requireApproval predicate on the
standard agent path; runtime paths that evaluate the predicate without a
context still pause (fail closed). Connectors without dry-run support
deny.
requestContext key: set to
trueto request a dry-run simulation of the call. Supported connectors rundryRunExecute(pre-execute gates still apply; the approval grant, Mastra's native approval pause, the rate-limit budget, and the idempotency machinery are skipped — a simulation has no side effect to protect and must not poison the replay store). The native pause is skipped via the compiledrequireApprovalpredicate on the standard agent path; runtime paths that evaluate the predicate without a context still pause (fail closed). Connectors without dry-run support deny.