3 months ago
18a688d* docs: add workspace remove & pin design spec Generated with [Devin](https://devin.ai) Co-Authored-By: Devin <158243242+devin-ai-integration[bot]@users.noreply.github.com> * docs: clarify status guards and db dependency in design spec Generated with [Devin](https://devin.ai) Co-Authored-By: Devin <158243242+devin-ai-integration[bot]@users.noreply.github.com> * docs: add workspace remove & pin implementation plan Generated with [Devin](https://devin.ai) Co-Authored-By: Devin <158243242+devin-ai-integration[bot]@users.noreply.github.com> * feat(db): add pinned_at to registry workspaces with pinned-first sorting * feat(db): add removeWorkspace with .openez data cleanup * feat(cli): add openez remove command and pin marker in list * feat(mcp): add remove_workspace tool with confirm guard * feat(web): pin endpoint and full-cleanup workspace delete * feat(ui): pin toggle and delete dialog on workspaces page * fix: address final review findings (delete error display, docs, subpath exports) * fix feedback * fix: add confirm remove cli Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com> * fix: improve feedback - cli issues * fix: pin catch error Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com> * fix: remove wp * fix: close delete wp Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com> * improve UIUX * fix: UIUX * doc: changelogs --------- Co-authored-by: Devin <158243242+devin-ai-integration[bot]@users.noreply.github.com> Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
Parentcb1bcfc