You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
An actor's remembered idempotency keys are actor state, so a caller the
policy refuses must not learn from them that a key was used. The pruned
answer now runs `authorize_query` with the same `__snapshot__` operation
that `snapshot` uses, and a refused caller reads `nil` for a pruned
message and for one that never existed alike.
Without the gate the new test fails with:
SolidObjects::MessagePruned: the message for idempotency key
"checkout-7f3a" was pruned
Validation: bundle exec rake (781 runs, 0 failures).
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
0 commit comments