{"version":"2.1.248","anchor":"messaging-retries-under-a-per-user-sockets-directory","canonical_anchor":"messaging-retries-under-a-per-user-sockets-directory","heading":"Messaging retries under a per-user sockets directory","tier":"notice","area":"Cross-Session Messaging","scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.248\/e\/messaging-retries-under-a-per-user-sockets-directory","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.248","markdown":"### Messaging retries under a per-user sockets directory\n\nCross-session messaging retries in a per-user folder instead of failing when its directory can't be made.\n\n**What**\n\nIf creating the messaging sockets directory fails, Claude now maps its user id back to the host user id and retries in a per-user fallback directory instead of giving up, marking the session as running degraded.\n\n**Details**\n\n- The recorded cause is `primary_dir_refused_fell_back`.\n- Both the in-namespace and host user ids are now recorded so peer ownership can be checked against either.\n\n**Evidence**\n\n`primary_dir_refused_fell_back`\n\n- Area: Cross-Session Messaging\n- Tier: You'll notice\n- Useful: 2\/5\n- Signal: 2\/5"}