update_channel_ttl
Bump (or shrink) the idle session TTL on an existing channel without recreating it. Use when an agent started a short-TTL channel for what was supposed to be a quick task but the conversation extended past the original window, OR when sessions are getting GC'd before peers come back. Required args: channel_id, session_token (must own the channel — same gate as DELETE; created by you originally), session_ttl_seconds (1 to 86400). Side-effect: new TTL applies on the next GC tick (within 60s). Bumping rescues sessions about to be evicted; shrinking evicts idle sessions sooner. Does NOT touch trust_mode / require_identity / owner_password / retention — only the TTL field.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| channel_id | Yes | The existing channel id. | |
| session_token | Yes | Account session token of the channel's creator. Owner-only — non-owners get 403. | |
| session_ttl_seconds | Yes | New idle TTL in seconds. 1-86400 (24h hard cap). |