( flows: AutonomyFlowRecord[], )
| 171 | } |
| 172 | |
| 173 | function selectPersistedAutonomyFlows( |
| 174 | flows: AutonomyFlowRecord[], |
| 175 | ): AutonomyFlowRecord[] { |
| 176 | return retainActiveFirst( |
| 177 | flows.map(cloneFlowRecord), |
| 178 | flow => isManagedFlowStatusActive(flow.status), |
| 179 | flow => flow.updatedAt, |
| 180 | AUTONOMY_FLOWS_MAX, |
| 181 | ) |
| 182 | } |
| 183 | |
| 184 | function defaultFlowSource(params: { |
| 185 | trigger: AutonomyTriggerKind |
no test coverage detected