Skip to content

fix(snapshot): clarify remote rollback limitations - #1892

Merged
bobleer merged 1 commit into
GCWing:mainfrom
bobleer:bob/fix-remote-workspace-rollback-support
Jul 30, 2026
Merged

fix(snapshot): clarify remote rollback limitations#1892
bobleer merged 1 commit into
GCWing:mainfrom
bobleer:bob/fix-remote-workspace-rollback-support

Conversation

@bobleer

@bobleer bobleer commented Jul 30, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • disable rollback and edit-and-rerun for remote workspace sessions because remote file snapshots are not recorded
  • reject remote rollback atomically in Desktop and CLI before task cancellation, file changes, or history deletion
  • show explicit localized guidance and classify rollback commands as RemoteUnsupported

Verification

  • pnpm run type-check:web
  • pnpm --dir src/web-ui run test:run src/flow_chat/components/modern/UserMessageItem.test.tsx
  • pnpm run i18n:audit
  • cargo test -p bitfun-desktop snapshot_service::tests
  • cargo test -p bitfun-desktop complete_rollback_commands_explicitly_reject_remote_workspaces
  • cargo test -p bitfun-desktop desktop_runtime_wiring_reuses_existing_core_owners
  • cargo test -p bitfun-cli peer_host::commands::snapshot::tests
  • cargo check -p bitfun-desktop -p bitfun-cli

@bobleer
bobleer merged commit 3d66033 into GCWing:main Jul 30, 2026
7 checks passed
@bobleer
bobleer deleted the bob/fix-remote-workspace-rollback-support branch July 30, 2026 10:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant