( params: CreateAutonomyRunParams, )
| 505 | } |
| 506 | |
| 507 | export async function createAutonomyRun( |
| 508 | params: CreateAutonomyRunParams, |
| 509 | ): Promise<AutonomyRunRecord> { |
| 510 | const record = await createAutonomyRunCore(params, false) |
| 511 | if (!record) { |
| 512 | throw new Error('Autonomy run was unexpectedly skipped.') |
| 513 | } |
| 514 | return record |
| 515 | } |
| 516 | |
| 517 | export async function createAutonomyRunIfNoActiveSource( |
| 518 | params: CreateAutonomyRunParams & { sourceId: string }, |
no test coverage detected