@@ -2,7 +2,6 @@ import 'abort-controller/polyfill'; // eslint-disable-line import/no-unassigned-
22import { asyncLocalStorage , CompleteAsyncError , Context , Info } from '@temporalio/activity' ;
33import {
44 ActivityCancellationDetails ,
5- ActivityCancellationDetailsHolder ,
65 ActivityFunction ,
76 ApplicationFailure ,
87 ApplicationFailureCategory ,
@@ -21,6 +20,7 @@ import { isAbortError } from '@temporalio/common/lib/type-helpers';
2120import { Logger , LoggerWithComposedMetadata } from '@temporalio/common/lib/logger' ;
2221import { MetricMeterWithComposedTags } from '@temporalio/common/lib/metrics' ;
2322import { coresdk } from '@temporalio/proto' ;
23+ import { ActivityCancellationDetailsHolder } from '@temporalio/common/lib/activity-cancellation-details' ;
2424import {
2525 ActivityExecuteInput ,
2626 ActivityInboundCallsInterceptor ,
@@ -144,7 +144,7 @@ export class Activity {
144144 ( error instanceof CancelledFailure || isAbortError ( error ) ) &&
145145 this . context . cancellationSignal . aborted
146146 ) {
147- if ( this . context . cancellationDetails ( ) ?. paused ) {
147+ if ( this . context . cancellationDetails ?. paused ) {
148148 this . workerLogger . debug ( 'Activity paused' , { durationMs } ) ;
149149 } else {
150150 this . workerLogger . debug ( 'Activity completed as cancelled' , { durationMs } ) ;
@@ -187,7 +187,7 @@ export class Activity {
187187 // Either a CancelledFailure that we threw or AbortError from AbortController
188188 if ( err instanceof CancelledFailure ) {
189189 // If cancel due to activity pause, emit an application failure for the pause.
190- if ( this . context . cancellationDetails ( ) ?. paused ) {
190+ if ( this . context . cancellationDetails ?. paused ) {
191191 return {
192192 failed : {
193193 failure : await encodeErrorToFailure (
0 commit comments