WithTaskRunHooks injects the task-run hook bridge used at authoritative run transitions.
(hooks RunHookDispatcher)
| 176 | |
| 177 | // WithTaskRunHooks injects the task-run hook bridge used at authoritative run transitions. |
| 178 | func WithTaskRunHooks(hooks RunHookDispatcher) Option { |
| 179 | return func(opts *managerOptions) { |
| 180 | opts.taskHooks = hooks |
| 181 | } |
| 182 | } |
| 183 | |
| 184 | // WithWakeNotifier injects the creator-session wake bridge used at task transitions. |
| 185 | func WithWakeNotifier(notifier WakeNotifier) Option { |
no outgoing calls