{"version":"2.1.314","anchor":"keep-alive-interval-set-on-mtls-https-agent","canonical_anchor":"keep-alive-interval-set-on-mtls-https-agent","heading":"Connections that use custom certificates set a keep-alive interval","tier":"internal","area":"Internals","scope":"org","heads_up":false,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.314\/e\/keep-alive-interval-set-on-mtls-https-agent","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.314","markdown":"### Connections that use custom certificates set a keep-alive interval\n\nConnections that use mTLS or a custom certificate authority now set an explicit timing for keeping idle connections alive\n\n**What**\n\nWhen Claude Code connects with custom certificates, it uses its own connection settings. This covers mTLS, where both sides present certificates, and a custom certificate authority, which is a certificate your organisation uses to vouch for servers. Those settings already kept connections open between requests. They now also set how often a keep-alive signal is sent on an idle connection.\n\n**Why**\n\nIf you connect through a proxy that uses mTLS or a custom certificate authority, idle connections may be dropped less often.\n\n- Area: Internals\n- Tier: Under the hood\n- Useful: 1\/5\n- Signal: 1\/5\n- Scope: org\n- Heads-up: no"}