diff --git a/completions/mcpctl.bash b/completions/mcpctl.bash index 8b4f96d..7363208 100644 --- a/completions/mcpctl.bash +++ b/completions/mcpctl.bash @@ -230,7 +230,7 @@ _mcpctl() { COMPREPLY=($(compgen -W "--project --content --content-file --description --criterion -h --help" -- "$cur")) ;; epictask) - COMPREPLY=($(compgen -W "--epic --project --description --depends-on -h --help" -- "$cur")) + COMPREPLY=($(compgen -W "--epic --project --description --criterion --depends-on -h --help" -- "$cur")) ;; task) COMPREPLY=($(compgen -W "--epictask --title --description --risk --repo -h --help" -- "$cur")) diff --git a/completions/mcpctl.fish b/completions/mcpctl.fish index ec047eb..68e7356 100644 --- a/completions/mcpctl.fish +++ b/completions/mcpctl.fish @@ -385,6 +385,7 @@ complete -c mcpctl -n "__mcpctl_subcmd_active create epic" -l criterion -d 'Done complete -c mcpctl -n "__mcpctl_subcmd_active create epictask" -l epic -d 'Parent Epic' -x complete -c mcpctl -n "__mcpctl_subcmd_active create epictask" -l project -d 'Disambiguate the Epic by project' -xa '(__mcpctl_project_names)' complete -c mcpctl -n "__mcpctl_subcmd_active create epictask" -l description -d 'Description' -x +complete -c mcpctl -n "__mcpctl_subcmd_active create epictask" -l criterion -d 'Done-criterion "id=text" (repeat); the id must match one on the parent Epic, and prefix with q: for a quality criterion' -x complete -c mcpctl -n "__mcpctl_subcmd_active create epictask" -l depends-on -d 'Prerequisite epictask in the same Epic (repeat)' -x # create task options