{"version":"2.1.319","anchor":"pairing-age-grace-waits-for-external-relays","canonical_anchor":"pairing-age-grace-waits-for-external-relays","heading":"Paired connections wait for relays before timing out","tier":"internal","area":"Extension Pairing","scope":"individual","heads_up":false,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.319\/e\/pairing-age-grace-waits-for-external-relays","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.319","markdown":"### Paired connections wait for relays before timing out\n\nA paired connection that ages out now waits while any call is still in flight, including relays through other parties\n\n**Unclear.** Which feature uses these paired connections is not settled.\n\n**What**\n\nWhen a paired connection reaches its age limit, Claude Code now gives it a grace period while any call is still in flight, including calls relayed through an outside party. The grace lasts for whichever is longer: the pending timeout or the time until those relays finish. The connection check's own call does not count. Before, the grace covered only Claude Code's own pending call.\n\n**Why**\n\nIt stops a pairing from being dropped while a relayed call is still in progress.\n\n- Area: Extension Pairing\n- Tier: Under the hood\n- Useful: 1\/5\n- Signal: 1\/5\n- Scope: individual\n- Heads-up: no"}