Problem
Some CLI subcommands use underscores, others use hyphens — no consistent convention:
Underscores:
conductor task get_all
conductor workflow get_all
Hyphens:
conductor workflow delete-execution
conductor workflow get-execution
conductor workflow update-state
conductor task update-execution
This is a minor but jarring inconsistency. Tab completion, muscle memory, and docs all suffer when the convention is mixed.
Fix
Standardize on hyphens (the Go/POSIX CLI convention). Rename get_all → get-all on both task and workflow, with aliases for backwards compatibility.
Affects
conductor-oss/conductor-cli
Problem
Some CLI subcommands use underscores, others use hyphens — no consistent convention:
Underscores:
conductor task get_allconductor workflow get_allHyphens:
conductor workflow delete-executionconductor workflow get-executionconductor workflow update-stateconductor task update-executionThis is a minor but jarring inconsistency. Tab completion, muscle memory, and docs all suffer when the convention is mixed.
Fix
Standardize on hyphens (the Go/POSIX CLI convention). Rename
get_all→get-allon bothtaskandworkflow, with aliases for backwards compatibility.Affects
conductor-oss/conductor-cli