()
| 26 | const _g = globalThis as CancellationGlobal |
| 27 | |
| 28 | export function getCancellationChannel(): PubSubChannel<ExecutionCancelEvent> { |
| 29 | if (!_g._executionCancelChannel) { |
| 30 | _g._executionCancelChannel = createPubSubChannel<ExecutionCancelEvent>({ |
| 31 | channel: EXECUTION_CANCEL_CHANNEL, |
| 32 | label: 'execution-cancel', |
| 33 | }) |
| 34 | } |
| 35 | return _g._executionCancelChannel |
| 36 | } |
| 37 | |
| 38 | export function isRedisCancellationEnabled(): boolean { |
| 39 | return getRedisClient() !== null |
no test coverage detected