Saltar al contenido principal

kobana kadu executions

Comandos de kobana kadu executions. Toda opción global (Opciones globales) vale aquí.

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

Búsqueda de texto en las ejecuciones

kobana kadu executions search [OPCIONES]

GET /v1/executions/search

Busca en eventos, todos, logs, resultado y error. Hasta 30 ejecuciones, las más recientes primero, cada una con hasta 3 fragmentos. Solo entran las fuentes que quien llama podría leer directamente: los logs exigen la habilitación executions_logs.view de la organización, y en un token de persona el rol necesita agent.logs.list, agent.events.list y agent.todos.list para logs, eventos y todos.

Parámetros de consulta

NombreTipoObligatorioDescripción
qstringsí

Respuestas

HTTPDescripción
200OK
400VALIDATION_ERROR — q con menos de 2 caracteres
503AS_UNAVAILABLE — la verificación del token no está disponible (Authorization Server fuera de línea o configuración ausente). Intenta de nuevo (Retry-After).

executions list​

Lista ejecuciones

kobana kadu executions list [OPCIONES]

GET /v1/executions

Parámetros de consulta

NombreTipoObligatorioDescripción
cursorstringno
limitnumberno
sort_bystringnoCampo en snake_case: created_at (predeterminado), updated_at o un campo filtrable.
sort_orderstringnoPredeterminado: desc. Valores: asc, desc.

Respuestas

HTTPDescripción
200OK
503AS_UNAVAILABLE — la verificación del token no está disponible (Authorization Server fuera de línea o configuración ausente). Intenta de nuevo (Retry-After).

executions get​

Detalla la ejecución

kobana kadu executions get [ID] [OPCIONES]

GET /v1/executions/{id}

Argumentos de la ruta: id

Respuestas

HTTPDescripción
200OK
404not found
503AS_UNAVAILABLE — la verificación del token no está disponible (Authorization Server fuera de línea o configuración ausente). Intenta de nuevo (Retry-After).

executions cancel​

Cancela la ejecución

kobana kadu executions cancel [ID] [OPCIONES]

POST /v1/executions/{id}/cancel

Argumentos de la ruta: id

Respuestas

HTTPDescripción
200cancelled (o el estado terminal actual, si ya terminó)
404NOT_FOUND
409IDEMPOTENCY_KEY_REUSED / IDEMPOTENCY_REQUEST_IN_PROGRESS (o CONFLICT de la ruta)
503AS_UNAVAILABLE — la verificación del token no está disponible (Authorization Server fuera de línea o configuración ausente). Intenta de nuevo (Retry-After).

executions consolidate-memories​

Consolida las memorias de la ejecución

kobana kadu executions consolidate-memories [ID] [OPCIONES]

POST /v1/executions/{id}/consolidate_memories

Lee el resultado, los eventos, los pendientes y el pedido del usuario de esta ejecución terminada y guarda los hechos duraderos como memorias, en el alcance de la Task — incluso con memorias desactivadas en ella. La rehace si ya se consolidó (actualiza las mismas memorias). Es una llamada de modelo cobrada a la organización. Asíncrono.

Argumentos de la ruta: id

Respuestas

HTTPDescripción
202en cola
404NOT_FOUND
409CONFLICT — ejecución no terminada / IDEMPOTENCY_KEY_REUSED
503SERVICE_UNAVAILABLE — cola no disponible

executions continue​

Continúa la conversación (próxima ronda)

kobana kadu executions continue [ID] [OPCIONES]

POST /v1/executions/{id}/continue

Solo para Task conversacional (conversational): crea una ejecución hija de esta que retoma la sesión del agente (contexto, archivos de salida y estado) y atiende el pedido en message. Usa los parámetros, la fecha de referencia y el entorno de esta ejecución, que debe estar terminada (success o failed). Continuar una ronda antigua abre una rama. La nueva ejecución trae parentExecutionId (esta) y rootExecutionId (la primera ronda).

Argumentos de la ruta: id

Cuerpo de la solicitud

NombreTipoObligatorioDescripción
messagestringsí
localestringno
input_file_idsarray<string (uuid)>noArchivos nuevos para esta ronda (POST /files, aún no usados).

Otros campos y objetos anidados: kobana schema kadu.executions.continue.

Respuestas

HTTPDescripción
201ronda creada (en la cola de la Task)
404NOT_FOUND
409NOT_CONVERSATIONAL / EXECUTOR_NOT_SUPPORTED / EXECUTOR_CHANGED / NOT_FINISHED / SESSION_UNAVAILABLE
422ENVIRONMENT_REQUIRED / MISSING_SECRETS (details.keys) / INVALID_PARAMETERS / INVALID_INPUT_FILES / COST_LIMIT_REACHED
503AS_UNAVAILABLE — la verificación del token no está disponible (Authorization Server fuera de línea o configuración ausente). Intenta de nuevo (Retry-After).

executions events​

Eventos de la ejecución

kobana kadu executions events [ID] [OPCIONES]

GET /v1/executions/{id}/events

Por sequence, hasta 500 por llamada. Para seguir, pasa en after_sequence el último sequence recibido y repite.

Argumentos de la ruta: id

Parámetros de consulta

NombreTipoObligatorioDescripción
after_sequenceinteger,nullno

Respuestas

HTTPDescripción
200OK
404NOT_FOUND
503AS_UNAVAILABLE — la verificación del token no está disponible (Authorization Server fuera de línea o configuración ausente). Intenta de nuevo (Retry-After).

executions logs​

Logs de la ejecución

kobana kadu executions logs [ID] [OPCIONES]

GET /v1/executions/{id}/logs

En orden de llegada, hasta 1000 por llamada. Para seguir una ejecución en curso, pasa en after_id el último id recibido y repite.

Argumentos de la ruta: id

Parámetros de consulta

NombreTipoObligatorioDescripción
after_idinteger,nullno

Respuestas

HTTPDescripción
200OK
404NOT_FOUND
503AS_UNAVAILABLE — la verificación del token no está disponible (Authorization Server fuera de línea o configuración ausente). Intenta de nuevo (Retry-After).

executions todos​

Pendientes (todos) de la ejecución

kobana kadu executions todos [ID] [OPCIONES]

GET /v1/executions/{id}/todos

Argumentos de la ruta: id

Respuestas

HTTPDescripción
200OK
404NOT_FOUND
503AS_UNAVAILABLE — la verificación del token no está disponible (Authorization Server fuera de línea o configuración ausente). Intenta de nuevo (Retry-After).