Producto
CLI

Eliminar un worker

Elimina un worker del workspace de forma permanente.

Eliminar un worker

Elimina un worker del workspace. Antes de borrar muestra sus datos (nombre, tipo, estado, ejecuciones) y pide confirmación; con --yes la omite.

bash
01plazbot workers remove <nombre> [options]

Parámetros

ParámetroFlagRequeridoDescripción
Nombre<nombre>SíNombre del worker a eliminar.
Confirmar-y, --yesNoOmite la confirmación (para scripts y CI).
JSON--jsonNoImprime el resultado como JSON. Requiere --yes.

Ejemplos

bash
01# Eliminar con confirmación
02plazbot workers remove get-stock
03 
04# Eliminar sin confirmación (scripts/CI)
05plazbot workers remove get-stock --yes
06 
07# Eliminar y obtener el resultado en JSON
08plazbot workers remove get-stock --yes --json

Resultado

text
01 You are about to delete this worker:
02──────────────────────────────────────────────────
03 Name: get-stock
04 Type: tool
05 Status: active
06 Executions: 128
07──────────────────────────────────────────────────
08✔ Delete worker "get-stock"? This cannot be undone. Yes
09✔ Worker "get-stock" deleted

Si respondes que no, imprime Aborted. y termina con código 1.

Salida JSON

json
01{ "name": "get-stock", "removed": true }

Qué sucede al eliminar

  • Si era un tool, los agentes ya no pueden invocarlo.
  • Si era un webhook, su URL deja de funcionar.
  • Si era un schedule o sync, deja de ejecutarse.

Esta acción no se puede deshacer. Conserva el archivo fuente para poder volver a desplegarlo con plazbot workers deploy.

Errores comunes

MensajeCausaSolución
Worker "<nombre>" not found.No existe un worker con ese nombre.Revisa el nombre con plazbot workers list.
This action needs confirmation and there is no interactive terminal.Sin terminal interactiva (CI, pipes o --json) y sin --yes.Agrega --yes.
You are not signed in.No hay sesión.Ejecuta plazbot login.
¿Quieres probar la API en vivo? Abre el Playground.