Execuções
Cada disparo de uma tarefa, com logs, eventos, pendências e busca textual.
| Comando | HTTP | Descrição |
|---|---|---|
executions list | GET /v1/executions | Lista execuções |
executions get | GET /v1/executions/{id} | Detalha a execução |
executions cancel | POST /v1/executions/{id}/cancel | Cancela a execução |
executions continue | POST /v1/executions/{id}/continue | Continua a conversa (próxima rodada) |
executions search list | GET /v1/executions/search | Busca textual nas execuções |
executions logs | GET /v1/executions/{id}/logs | Logs da execução |
executions events | GET /v1/executions/{id}/events | Eventos da execução |
executions todos | GET /v1/executions/{id}/todos | Pendências (todos) da execução |
Exemplos
--params carrega parâmetros de query e de caminho (id, página, filtros); --json carrega o corpo da requisição; --fields limita os campos que voltam — vale a pena em todo list/get, para economizar contexto. Veja Flags globais para a referência completa.
# Lista execuções
kobana kadu executions list --fields "id"
# Detalha a execução
kobana kadu executions get --params '{"id": "EXECUTION_ID"}'
# Cancela a execução
kobana kadu executions cancel \
--params '{"id": "EXECUTION_ID"}' \
--dry-run
# Continua a conversa (próxima rodada)
kobana kadu executions continue \
--params '{"id": "EXECUTION_ID"}' \
--json '{"message": "MESSAGE"}' \
--dry-run
# Busca textual nas execuções
kobana kadu executions search list --fields "id"
# Logs da execução
kobana kadu executions logs --params '{"id": "EXECUTION_ID"}'
# Eventos da execução
kobana kadu executions events --params '{"id": "EXECUTION_ID"}'
# Pendências (todos) da execução
kobana kadu executions todos --params '{"id": "EXECUTION_ID"}'
Próximos passos
- Memórias
- Introspecção de schema — todos os parâmetros que este recurso aceita.