¿Cómo verificar el estado de la subtarea y usar sus resultados?
Distingue entre los estados en cola, en proceso, completado, fallido y cancelado, y luego intégralos en la tarea principal.
Verifica el estado antes de las conclusiones
La interfaz de subtarea puede mostrar estados en cola, en proceso, finalizando, completado, fallido, cancelado o tiempo de espera agotado cuando la función está disponible. En cola no significa que la verificación haya comenzado, y completado no indica automáticamente hallazgos confirmados; aún necesitas revisar las explicaciones y la evidencia de los resultados.
Si no hay un resumen, puedes esperar a que se carguen los registros de actividad; no infieras el éxito de la tarea de una página de detalles en blanco.
¿Cómo usa la tarea principal los resultados?
La tarea principal necesita recibir e integrar las salidas de las subtareas para formar la respuesta final. Puedes solicitarle que especifique qué conclusiones provienen de qué verificaciones y cómo se resuelven las contradicciones.
Si una subtarea se completa mientras otra agota su tiempo de espera, puedes conservar la evidencia de la parte completada y declarar claramente que las conclusiones restantes aún están pendientes de revisión. No ocultes los estados de fallo solo para presentar una respuesta final ordenada; deja que la tarea principal explique las lagunas y las condiciones necesarias para la continuación.
- Verifica el objetivo y el estado real de cada subtarea.
- Lee los resultados exitosos y las razones de fallo o cancelación.
- Verifica las conclusiones clave contra la evidencia correspondiente.
- Solo rehaz las partes incompletas para evitar volver a ejecutar todo.
Después de la cancelación y el fallo
Cuando necesites detener una subtarea individual, usa la operación de cancelar proporcionada en los detalles y confirma el cambio de estado. El final de la tarea principal, su cancelación o fallo también pueden detener las subtareas relacionadas; el trabajo y las salidas ya realizadas no se revocarán automáticamente. Los fallos de las subtareas deben conservarse como elementos incompletos y no deben ser reescritos silenciosamente por la tarea principal como "no se encontraron problemas".