Skip to content

TaskType.LAMBDA should be removed — LAMBDA task type is deprecated #427

Description

@nthmost-orkes

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.

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions