(params: {
trigger: AutonomyTriggerKind
sourceId?: string
sourceLabel?: string
})
| 182 | } |
| 183 | |
| 184 | function defaultFlowSource(params: { |
| 185 | trigger: AutonomyTriggerKind |
| 186 | sourceId?: string |
| 187 | sourceLabel?: string |
| 188 | }): { sourceId?: string; sourceLabel?: string } { |
| 189 | if (params.sourceId || params.sourceLabel) { |
| 190 | return { |
| 191 | ...(params.sourceId ? { sourceId: params.sourceId } : {}), |
| 192 | ...(params.sourceLabel ? { sourceLabel: params.sourceLabel } : {}), |
| 193 | } |
| 194 | } |
| 195 | if (params.trigger === 'proactive-tick') { |
| 196 | return { |
| 197 | sourceId: 'heartbeat-loop', |
| 198 | sourceLabel: 'heartbeat-loop', |
| 199 | } |
| 200 | } |
| 201 | return {} |
| 202 | } |
| 203 | |
| 204 | function normalizeManagedState( |
| 205 | value: unknown, |
no outgoing calls
no test coverage detected