Saltar al contenido principal

Ejecuciones

Cada lanzamiento de una tarea, con logs, eventos, pendientes y búsqueda de texto.

ComandoHTTPDescripción
executions listGET /v1/executionsLista ejecuciones
executions getGET /v1/executions/{id}Detalla la ejecución
executions cancelPOST /v1/executions/{id}/cancelCancela la ejecución
executions continuePOST /v1/executions/{id}/continueContinúa la conversación (próxima ronda)
executions search listGET /v1/executions/searchBúsqueda de texto en las ejecuciones
executions logsGET /v1/executions/{id}/logsLogs de la ejecución
executions eventsGET /v1/executions/{id}/eventsEventos de la ejecución
executions todosGET /v1/executions/{id}/todosPendientes (todos) de la ejecución

Ejemplos​

--params lleva los parámetros de query y de ruta (id, página, filtros); --json lleva el cuerpo de la solicitud; --fields limita los campos que vuelven — vale la pena en todo list/get, para ahorrar contexto. Vea Flags globales para la referencia completa.

# Lista ejecuciones
kobana kadu executions list --fields "id"

# Detalla la ejecución
kobana kadu executions get --params '{"id": "EXECUTION_ID"}'

# Cancela la ejecución
kobana kadu executions cancel \
--params '{"id": "EXECUTION_ID"}' \
--dry-run

# Continúa la conversación (próxima ronda)
kobana kadu executions continue \
--params '{"id": "EXECUTION_ID"}' \
--json '{"message": "MESSAGE"}' \
--dry-run

# Búsqueda de texto en las ejecuciones
kobana kadu executions search list --fields "id"

# Logs de la ejecución
kobana kadu executions logs --params '{"id": "EXECUTION_ID"}'

# Eventos de la ejecución
kobana kadu executions events --params '{"id": "EXECUTION_ID"}'

# Pendientes (todos) de la ejecución
kobana kadu executions todos --params '{"id": "EXECUTION_ID"}'

Próximos pasos​