{"version":"1.0.98","anchor":"enhanced-session-persistence","canonical_anchor":"enhanced-session-persistence","heading":"Enhanced Session Persistence","tier":null,"area":null,"scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/1.0.98\/e\/enhanced-session-persistence","release_url":"https:\/\/changelogs.core-directive.com\/v\/1.0.98","markdown":"### Enhanced Session Persistence\n\n**What:** Complete rewrite of session persistence system to support remote server synchronization **How to use:**\n\n`# Session data now automatically syncs with remote servers when available # Uses CLAUDE_CODE_WEBSOCKET_AUTH_FILE_DESCRIPTOR for authentication export CLAUDE_CODE_WEBSOCKET_AUTH_FILE_DESCRIPTOR=3 claude --session-id my-session` **Details:**\n\n- Sessions can now be persisted to and restored from remote servers\n- Cross-platform file descriptor support (Darwin\/FreeBSD use `\/dev\/fd\/`, Linux uses `\/proc\/self\/fd\/`)\n- Automatic conflict detection and resolution for concurrent session modifications\n- Improved error handling with detailed logging for session operations\n- **Evidence**: `VVA() at line 352480`, `KVA() at line 352534`, `$VA() at line 352860`, `MI9() at line 352437`"}