Summary
TaskType.LAMBDA is present in the SDK's enum (task_type.py line 22) but the LAMBDA task type is deprecated in Conductor OSS and should be removed from the SDK rather than built out.
Current state
from conductor.client.workflow.task.task_type import TaskType
print(TaskType.LAMBDA) # "LAMBDA" — still present in enum
There is no LambdaTask builder class (the absence is intentional, per current understanding).
Requested fix
Remove the LAMBDA entry from TaskType in src/conductor/client/workflow/task/task_type.py.
If any other SDK code references TaskType.LAMBDA, remove or update those references as well.
Context
Original issue asked for a LambdaTask builder. This was reopened and rewritten after confirming with maintainer (@viren-conductor) that the LAMBDA task type is deprecated and should not be supported going forward.
Summary
TaskType.LAMBDAis present in the SDK's enum (task_type.pyline 22) but the LAMBDA task type is deprecated in Conductor OSS and should be removed from the SDK rather than built out.Current state
There is no
LambdaTaskbuilder class (the absence is intentional, per current understanding).Requested fix
Remove the
LAMBDAentry fromTaskTypeinsrc/conductor/client/workflow/task/task_type.py.If any other SDK code references
TaskType.LAMBDA, remove or update those references as well.Context
Original issue asked for a
LambdaTaskbuilder. This was reopened and rewritten after confirming with maintainer (@viren-conductor) that the LAMBDA task type is deprecated and should not be supported going forward.