(tasks: AITask[])
| 1 | import { AITask, AITaskStatus } from '../types/type' |
| 2 | |
| 3 | export const groupTasksByStatus = (tasks: AITask[]) => { |
| 4 | const running = tasks.filter((t) => t.status === 'running') |
| 5 | const completed = tasks.filter((t) => t.status === 'completed') |
| 6 | const failed = tasks.filter((t) => t.status === 'failed' || t.status === 'cancelled') |
| 7 | |
| 8 | return { running, completed, failed } |
| 9 | } |
| 10 | |
| 11 | export const getModelNameFromTask = ( |
| 12 | task: AITask, |
nothing calls this directly
no outgoing calls
no test coverage detected