remove_plugin
Disable a plugin for this project — removes it from the project's plugin list. The catalog entry itself is untouched (to delete a workspace-published package, use unpublish_plugin). Idempotent.
Request
POST /api/v1/ops/projects/{project}/plugins/{slug}/remove
| Parameter | In | Type | Required | Description |
|---|---|---|---|---|
project | path | string | yes | The project's public id. |
slug | path | string | yes | The plugin's catalog slug. |
- cURL
- CLI
- MCP
curl -X POST -H "Authorization: Bearer $TESTVIBE_API_KEY" \
"$TESTVIBE_SERVER/api/v1/ops/projects/$PROJECT/plugins/mailslurp-email/remove"
testvibe plugins remove mailslurp-email
Tool remove_plugin — required slug, optional project.
Response
{ "ok": true, "slug": "mailslurp-email", "installed": false }
Errors
| HTTP | When |
|---|---|
400 invalid_request | Builtin plugins are always on and can't be removed. |
404 not_found | No such project in this workspace. |