Skip to content

feat(extensions): add bulk extension clearing controls#2551

Draft
reachjalil wants to merge 2 commits into
different-ai:devfrom
reachjalil:codex/bulk-extension-clear
Draft

feat(extensions): add bulk extension clearing controls#2551
reachjalil wants to merge 2 commits into
different-ai:devfrom
reachjalil:codex/bulk-extension-clear

Conversation

@reachjalil

Copy link
Copy Markdown
Contributor

Summary

Adds a My Extensions danger-zone flow for clearing installed extension resources in bulk.

  • Adds destructive controls under My Extensions → Advanced settings, not Marketplace.
  • Requires GitHub-style typed confirmation before clearing resources:
    • type the current workspace name for this workspace
    • type all workspaces for all workspaces
  • Reuses the existing single-item uninstall/remove paths for the current workspace so bulk clearing behaves like uninstalling each extension one by one.
  • Adds all-workspaces clearing through each workspace endpoint for skills, cloud plugins, MCP entries, and removable plugins.
  • Refreshes extension surfaces after clearing and reports partial failures when some workspaces cannot be cleared.

Validation

  • pnpm --filter @openwork/app typecheck
  • Manually verified the flow in the desktop UI before moving the changes to this clean branch.

@vercel

vercel Bot commented Jul 7, 2026

Copy link
Copy Markdown
Contributor

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

Project Deployment Actions Updated (UTC)
openwork-landing Ready Ready Preview, Comment, Open in v0 Jul 8, 2026 10:19pm

@vercel

vercel Bot commented Jul 7, 2026

Copy link
Copy Markdown
Contributor

@reachjalil is attempting to deploy a commit to the Different AI Team on Vercel.

A member of the Team first needs to authorize it.

@reachjalil reachjalil changed the title Add bulk extension clearing controls feat(extensions): add bulk extension clearing controls Jul 8, 2026
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.

2 participants