Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Python: remove unnecessary declarative workflows Action Handlers #3904

Description

@moonbox3

Discussed in #3886

Originally posted by pjirsa February 12, 2026
I'm trying to better understand how declarative YAML workflow definitions get converted to a runnable Workflow entity. It appears that the WorkflowFactory and DeclarativeWorkflowBuilder classes simply inspect the YAML definition and then use a mapping to determine which concrete executor class to instantiate and add to the workflow graph. What is the purpose of the ActionHandlers? Where or when is that code used?

Metadata

Metadata

Assignees

Labels

declarativeUsage: [Issues, PRs], Target: declarative agents and workflowspythonUsage: [Issues, PRs], Target: Python

Type

Fields

No fields configured for Task.

Projects

Status
Done

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions