extend_signal_lease
Extend an active lease on a claimed signal to prevent another consumer from reclaiming it while the current worker needs more time. Only the active claimant can extend before the signal's hard expiry.
Instructions
Extend the active lease on one claimed signal.
Use this when a worker still owns a signal but needs more time before another consumer can reclaim it. Expired leases cannot be extended; those signals must be reclaimed instead. Hard signal expiry still takes precedence over lease renewal.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | Exact signal id whose active lease should be extended. | |
| consumer | Yes | Consumer identity that currently owns the lease. Only the active claimant can extend it. | |
| lease_seconds | Yes | Additional lease duration in seconds. The bridge extends from the current lease end when possible, but never beyond the signal's hard expiry. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||