Requires spt-core **v0.39.1 or newer** and Oh My Pi **v16.3.15 or newer**. Update with `spt adapter update omp-spt`, then restart existing endpoints so they load the corrected extension. ### Fixed - **Checkpoint/commune no longer fails forever after a long uptime.** The adapter kept its per-endpoint environment snapshot in a project-directory-relative location that, on the daemon-respawn path, resolved under a temporary directory. On Linux, `systemd-tmpfiles` reaps `/tmp` after about 10 days, deleting the snapshot; every later echo-commune and Psyche turn then failed with `endpoint environment unavailable` and looped. The snapshot now lives in a durable per-user state directory (honoring `OMP_SPT_STATE_DIR`, then the platform's local-app / `XDG_STATE_HOME` / `~/.local/state`), so it survives temp-directory reaping. A missing snapshot now also self-heals: it is regenerated from the current environment instead of failing every turn. Existing endpoints pick this up on their next restart.