inbox_extend
Renew the lease on in-flight messages you have pulled but not finished. All IDs must be in-flight; otherwise nothing is extended.
Instructions
Renew the lease on in-flight messages you pulled but have not finished (now + extend_seconds). All-or-nothing: if any id is not in-flight the call fails per-message and nothing is extended.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| agent_id | Yes | Your agent_id - the GLOBAL inbox to read (a direct message reaches you in any workspace). REQUIRED. | |
| session_id | No | Your session_id from session_open (optional in trust_mode=open; REQUIRED together with session_secret in trust_mode=strict). | |
| message_ids | Yes | The message_id(s) whose lease to renew - id or list. REQUIRED. All must be in-flight; otherwise the call fails per-message and nothing is extended. | |
| extend_seconds | Yes | New lease duration in seconds, counted from now (REQUIRED; clamped to 10..3600). | |
| session_secret | No | session_secret from session_open for session_id (optional in open mode but VALIDATED if supplied; REQUIRED in strict mode). |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||