@@ -240,6 +240,12 @@ def get_running_workflow_step(
240
240
# }
241
241
# If not present an empty dictionary should be returned.
242
242
#
243
+ # Additionally, if the step has started (an instance has been created)
244
+ # the response will contain a "instance_directory" top-level property
245
+ # that is the directory within the Project that's the step's working directory.
246
+ #
247
+ # "instance_directory": ".instance-00000000-0000-0000-0000-00000000000a",
248
+ #
243
249
# For steps that are not the first in a workflow the following field
244
250
# can be expected in the response: -
245
251
#
@@ -273,6 +279,12 @@ def get_running_workflow_step_by_name(
273
279
# }
274
280
# If not present an empty dictionary should be returned.
275
281
#
282
+ # Additionally, if the step has started (an instance has been created)
283
+ # the response will contain a "instance_directory" top-level property
284
+ # that is the directory within the Project that's the step's working directory.
285
+ #
286
+ # "instance_directory": ".instance-00000000-0000-0000-0000-00000000000a",
287
+ #
276
288
# For steps that are not the first in a workflow the following field
277
289
# can be expected in the response: -
278
290
#
@@ -322,6 +334,12 @@ def get_workflow_steps_driving_this_step(
322
334
# }
323
335
# ]
324
336
# }
337
+ #
338
+ # Additionally, if the step has started (an instance has been created)
339
+ # each entry on the array of steps will contain a "instance_directory" property
340
+ # that is the directory within the Project that's the step's working directory.
341
+ #
342
+ # "instance_directory": ".instance-00000000-0000-0000-0000-00000000000a",
325
343
326
344
@abstractmethod
327
345
def get_instance (self , * , instance_id : str ) -> tuple [dict [str , Any ], int ]:
0 commit comments