helix/dna/cmd/workflow.rs
1use clap::{Args, Subcommand};
2
3#[derive(Args)]
4pub struct WorkflowArgs {
5 #[command(subcommand)]
6 action: WorkflowAction,
7}
8
9#[derive(Subcommand, Debug)]
10pub enum WorkflowAction {
11 Run,
12 List,
13 Status,
14}
15
16pub fn run(args: WorkflowArgs) -> anyhow::Result<()> {
17 println!("Workflow command: action={:?}", args.action);
18 Ok(())
19}
20
21//todo placeholder for now