@@ -8,7 +8,7 @@ _acfs_completions() {
88 local cur prev words cword
99 _init_completion || return
1010
11- local commands=" newproj new services svc services-setup setup doctor check session sessions update status continue progress info i capacity cap policy-lint policy_lint credential-preflight credential_preflight secrets-preflight secrets_preflight swarm swarm-plan swarm_plan swarm-status swarm_status swarm-simulate swarm_simulate swarm-packet swarm_packet swarm-assign swarm_assign swarm-convergence swarm_convergence swarm-calibration swarm_calibration swarm-inventory swarm_inventory provisioning-packet provider-packet coordinate coord cheatsheet cs changelog changes log export-config export dashboard dash support-bundle bundle version help"
11+ local commands=" newproj new services svc services-setup setup doctor check session sessions update status continue progress info i capacity cap policy-lint policy_lint credential-preflight credential_preflight secrets-preflight secrets_preflight swarm swarm-plan swarm_plan swarm-status swarm_status swarm-simulate swarm_simulate swarm-packet swarm_packet swarm-assign swarm_assign swarm-convergence swarm_convergence swarm-calibration swarm_calibration swarm-inventory swarm_inventory provisioning-packet provider-packet offline-pack artifact-pack coordinate coord cheatsheet cs changelog changes log export-config export dashboard dash support-bundle bundle version help"
1212
1313 # Subcommand-specific flags
1414 local newproj_flags=" -i --interactive --no-br --no-claude --no-agents -h --help"
@@ -29,6 +29,7 @@ _acfs_completions() {
2929 local swarm_calibration_flags=" --json --markdown --artifact-dir --rch-file -h --help"
3030 local swarm_inventory_flags=" report import export validate --json --markdown --inventory --input --output --format --artifact-dir -h --help"
3131 local provisioning_packet_flags=" --json --markdown --file --packet -h --help"
32+ local offline_pack_flags=" build --json --markdown --output --module --dry-run --best-effort --source-root --manifest-file --checksums-file --arch --ubuntu-version --timeout --expires-days -h --help"
3233 local coordinate_subcommands=" doctor preflight help"
3334 local cheatsheet_flags=" --json"
3435 local changelog_flags=" --all --since --json -h --help"
@@ -49,7 +50,7 @@ _acfs_completions() {
4950 local cmd=" "
5051 for (( i= 1 ; i < cword; i++ )) ; do
5152 case " ${words[i]} " in
52- newproj|new|services|svc|services-setup|setup|doctor|check|session|sessions|update|status|continue|progress|info|i|capacity|cap|policy-lint|policy_lint|credential-preflight|credential_preflight|secrets-preflight|secrets_preflight|swarm|swarm-plan|swarm_plan|swarm-status|swarm_status|swarm-simulate|swarm_simulate|swarm-packet|swarm_packet|swarm-assign|swarm_assign|swarm-convergence|swarm_convergence|swarm-calibration|swarm_calibration|swarm-inventory|swarm_inventory|provisioning-packet|provider-packet|coordinate|coord|cheatsheet|cs|changelog|changes|log|export-config|export|dashboard|dash|support-bundle|bundle|version|help)
53+ newproj|new|services|svc|services-setup|setup|doctor|check|session|sessions|update|status|continue|progress|info|i|capacity|cap|policy-lint|policy_lint|credential-preflight|credential_preflight|secrets-preflight|secrets_preflight|swarm|swarm-plan|swarm_plan|swarm-status|swarm_status|swarm-simulate|swarm_simulate|swarm-packet|swarm_packet|swarm-assign|swarm_assign|swarm-convergence|swarm_convergence|swarm-calibration|swarm_calibration|swarm-inventory|swarm_inventory|provisioning-packet|provider-packet|offline-pack|artifact-pack| coordinate|coord|cheatsheet|cs|changelog|changes|log|export-config|export|dashboard|dash|support-bundle|bundle|version|help)
5354 cmd=" ${words[i]} "
5455 break
5556 ;;
@@ -89,6 +90,10 @@ _acfs_completions() {
8990 mapfile -t COMPREPLY < <( compgen -W " $provisioning_packet_flags " -- " $cur " )
9091 return
9192 ;;
93+ offline-pack|artifact-pack)
94+ mapfile -t COMPREPLY < <( compgen -W " $offline_pack_flags " -- " $cur " )
95+ return
96+ ;;
9297 swarm)
9398 local swarm_cmd=" "
9499 for (( j= i+ 1 ; j < cword; j++ )) ; do
0 commit comments