Patch release: session persistence support (persist / CURSOR_AGENT_PERSIST_SESSION), a new disconnects command, and cleanup of legacy desktop-worker display settings.
Changelog
[new] Session persistence — new persist CLI subcommand and CURSOR_AGENT_PERSIST_SESSION environment variable so agent sessions can be kept across runs instead of always being ephemeral.
[new] disconnects command — new CLI subcommand for managing disconnects from the agent CLI.
[removed] Desktop worker display env vars — CURSOR_WORKER_DESKTOP_DISPLAY, CURSOR_WORKER_DESKTOP_GEOMETRY, and CURSOR_WORKER_DESKTOP_XSTARTUP are no longer supported.
Under the hood
Clearer session and workspace identity in the agent runtime (chat/session versioning, workspace hashing, and managed-session markers) to support persistence and related flows.
crepectl binary refreshed in this build (same size; content updated).
Agent version remains 2.15.4; package version is 2026.08.31-4057e58 on the stable channel.
Upgrade notes
If you relied on CURSOR_WORKER_DESKTOP_DISPLAY, CURSOR_WORKER_DESKTOP_GEOMETRY, or CURSOR_WORKER_DESKTOP_XSTARTUP, remove or replace those settings — they are gone in this release.
To opt into persisted sessions, use the new persist subcommand and/or set CURSOR_AGENT_PERSIST_SESSION.