Skip to content

Fix cleanup for deleted projects and worktrees - #165

Open
jsgrrchg wants to merge 3 commits into
mainfrom
feat/project-worktree-data-cleanup
Open

Fix cleanup for deleted projects and worktrees#165
jsgrrchg wants to merge 3 commits into
mainfrom
feat/project-worktree-data-cleanup

Conversation

@jsgrrchg

Copy link
Copy Markdown
Owner

Summary

  • remove modern and legacy data scoped to deleted worktrees and projects
  • clear persisted project settings and workspace contexts without affecting other scopes
  • migrate worktree-owned SQLite foreign keys to cascade on deletion

Validation

  • cargo test -p comando-persistence -p comando-projects -p comando-native-backend -p comando-ai
  • pnpm run typecheck
  • pnpm exec vitest run src/renderer/src/app/store/workspace-store.test.ts

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