The fix is on our fork as one commit on top of the #30136 fix: c8d60f4 (compare).
ProviderRegistry sets supportsConversationRollback from the adapter capabilities with canRewindConversation, the predicate ensureRollback uses, and the hand-set flags in Cursor, Grok and Antigravity are gone. The new test in ProviderRegistry.test.ts covers an ACP provider (rewinds into a fresh session) and Cursor (cannot rewind); the existing Codex snapshot expectations cover native rewind. Happy to open it as a PR if you want it.