Skip to content

Persist git review panel state across remounts#150

Merged
SDSLeon merged 1 commit into
masterfrom
lightcode/swift-meadow-a4e9087c
Jun 9, 2026
Merged

Persist git review panel state across remounts#150
SDSLeon merged 1 commit into
masterfrom
lightcode/swift-meadow-a4e9087c

Conversation

@SDSLeon

@SDSLeon SDSLeon commented Jun 9, 2026

Copy link
Copy Markdown
Owner
  • Preserve git review drafts and in-flight action flags in a keyed store so switching projects or worktrees no longer clears panel state mid-task.
  • Keep async results and spinners attached to the correct panel even when the sidebar remounts while generate, commit, sync, merge, pull, or PR creation is still running.
  • Add coverage for keyed isolation, remount recovery, and preserving commit/push pending state across switches.

- move draft text and in-flight flags into a keyed Zustand store
- update the review sidebar hook to read and write shared panel state
- add tests for key isolation and remount-survival behavior
@vercel

vercel Bot commented Jun 9, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

1 Skipped Deployment
Project Deployment Actions Updated (UTC)
lightcode-landing Skipped Skipped Jun 9, 2026 6:39am

@SDSLeon SDSLeon merged commit 95cc821 into master Jun 9, 2026
6 checks passed
@SDSLeon SDSLeon deleted the lightcode/swift-meadow-a4e9087c branch June 9, 2026 06:43
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