Removed
ctx.trigger.isRetry for scheduled functions
The flag was reserved and always false. Nothing in the payload marks an execution as a retry, so rather than promise a boolean that cannot be populated honestly, the contract now states retry-once semantics and requires idempotent handlers. The field is still accepted and ignored, so anything built against an older version keeps working.