(params: {
trigger: AutonomyTriggerKind
sourceId?: string
sourceLabel?: string
goal: string
})
| 456 | } |
| 457 | |
| 458 | export function createManagedAutonomyFlowKey(params: { |
| 459 | trigger: AutonomyTriggerKind |
| 460 | sourceId?: string |
| 461 | sourceLabel?: string |
| 462 | goal: string |
| 463 | }): string { |
| 464 | const source = defaultFlowSource(params) |
| 465 | const discriminator = source.sourceId ?? source.sourceLabel ?? params.goal |
| 466 | return `managed:${params.trigger}:${discriminator}` |
| 467 | } |
| 468 | |
| 469 | export async function startManagedAutonomyFlow(params: { |
| 470 | trigger: AutonomyTriggerKind |
no test coverage detected