#compdef kiro-cli

autoload -U is-at-least

_kiro-cli() {
    typeset -A opt_args
    typeset -a _arguments_options
    local ret=1

    if is-at-least 5.2; then
        _arguments_options=(-s -S -C)
    else
        _arguments_options=(-s -C)
    fi

    local context curcontext="$curcontext" state line
    _arguments "${_arguments_options[@]}" : \
'--agent=[Launch chat with specified agent]:AGENT:_default' \
'(-r --resume --resume-picker)--resume-id=[Resume a specific conversation by session ID]:SESSION_ID:_default' \
'*-v[Increase logging verbosity]' \
'*--verbose[Increase logging verbosity]' \
'--help-all[Print help for all subcommands]' \
'--show-legacy-warning[Show legacy warning for q command]' \
'(--classic)--tui[Launch chat in TUI mode]' \
'(--tui)--classic[Launch chat in classic (legacy) UI mode]' \
'-r[Resume the most recent conversation from this directory]' \
'--resume[Resume the most recent conversation from this directory]' \
'(-r --resume)--resume-picker[Interactively select a conversation to resume from this directory]' \
'(-r --resume)--list[Interactively select a conversation to resume from this directory]' \
'-h[Print help]' \
'--help[Print help]' \
'-V[Print version]' \
'--version[Print version]' \
":: :_kiro-cli_commands" \
"*::: :->kiro-cli" \
&& ret=0
    case $state in
    (kiro-cli)
        words=($line[1] "${words[@]}")
        (( CURRENT += 1 ))
        curcontext="${curcontext%:*:*}:kiro-cli-command-$line[1]:"
        case $line[1] in
            (hook)
_arguments "${_arguments_options[@]}" : \
'*-v[Increase logging verbosity]' \
'*--verbose[Increase logging verbosity]' \
'-h[Print help]' \
'--help[Print help]' \
":: :_kiro-cli__hook_commands" \
"*::: :->hook" \
&& ret=0

    case $state in
    (hook)
        words=($line[1] "${words[@]}")
        (( CURRENT += 1 ))
        curcontext="${curcontext%:*:*}:kiro-cli-hook-command-$line[1]:"
        case $line[1] in
            (editbuffer)
_arguments "${_arguments_options[@]}" : \
'--text-stdin[Read edit buffer text from stdin (preferred)]' \
'*-v[Increase logging verbosity]' \
'*--verbose[Increase logging verbosity]' \
'-h[Print help]' \
'--help[Print help]' \
':session_id:_default' \
':integration:_default' \
':tty:_default' \
':pid:_default' \
':histno:_default' \
':cursor:_default' \
'::text -- (Deprecated) Edit buffer text passed via argv:_default' \
&& ret=0
;;
(hide)
_arguments "${_arguments_options[@]}" : \
'*-v[Increase logging verbosity]' \
'*--verbose[Increase logging verbosity]' \
'-h[Print help]' \
'--help[Print help]' \
&& ret=0
;;
(init)
_arguments "${_arguments_options[@]}" : \
'*-v[Increase logging verbosity]' \
'*--verbose[Increase logging verbosity]' \
'-h[Print help]' \
'--help[Print help]' \
':pid:_default' \
':tty:_default' \
&& ret=0
;;
(integration-ready)
_arguments "${_arguments_options[@]}" : \
'*-v[Increase logging verbosity]' \
'*--verbose[Increase logging verbosity]' \
'-h[Print help]' \
'--help[Print help]' \
':integration:_default' \
&& ret=0
;;
(keyboard-focus-changed)
_arguments "${_arguments_options[@]}" : \
'*-v[Increase logging verbosity]' \
'*--verbose[Increase logging verbosity]' \
'-h[Print help]' \
'--help[Print help]' \
':app_identifier:_default' \
':focused_session_id:_default' \
&& ret=0
;;
(pre-exec)
_arguments "${_arguments_options[@]}" : \
'*-v[Increase logging verbosity]' \
'*--verbose[Increase logging verbosity]' \
'-h[Print help]' \
'--help[Print help]' \
':pid:_default' \
':tty:_default' \
&& ret=0
;;
(prompt)
_arguments "${_arguments_options[@]}" : \
'*-v[Increase logging verbosity]' \
'*--verbose[Increase logging verbosity]' \
'-h[Print help]' \
'--help[Print help]' \
':pid:_default' \
':tty:_default' \
&& ret=0
;;
(ssh)
_arguments "${_arguments_options[@]}" : \
'--prompt[]' \
'*-v[Increase logging verbosity]' \
'*--verbose[Increase logging verbosity]' \
'-h[Print help]' \
'--help[Print help]' \
':pid:_default' \
':tty:_default' \
':control_path:_default' \
':remote_dest:_default' \
&& ret=0
;;
(clear-autocomplete-cache)
_arguments "${_arguments_options[@]}" : \
'*--cli=[]:CLI:_default' \
'*-v[Increase logging verbosity]' \
'*--verbose[Increase logging verbosity]' \
'-h[Print help]' \
'--help[Print help]' \
&& ret=0
;;
(help)
_arguments "${_arguments_options[@]}" : \
":: :_kiro-cli__hook__help_commands" \
"*::: :->help" \
&& ret=0

    case $state in
    (help)
        words=($line[1] "${words[@]}")
        (( CURRENT += 1 ))
        curcontext="${curcontext%:*:*}:kiro-cli-hook-help-command-$line[1]:"
        case $line[1] in
            (editbuffer)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(hide)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(init)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(integration-ready)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(keyboard-focus-changed)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(pre-exec)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(prompt)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(ssh)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(clear-autocomplete-cache)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(help)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
        esac
    ;;
esac
;;
        esac
    ;;
esac
;;
(debug)
_arguments "${_arguments_options[@]}" : \
'*-v[Increase logging verbosity]' \
'*--verbose[Increase logging verbosity]' \
'-h[Print help]' \
'--help[Print help]' \
":: :_kiro-cli__debug_commands" \
"*::: :->debug" \
&& ret=0

    case $state in
    (debug)
        words=($line[1] "${words[@]}")
        (( CURRENT += 1 ))
        curcontext="${curcontext%:*:*}:kiro-cli-debug-command-$line[1]:"
        case $line[1] in
            (app)
_arguments "${_arguments_options[@]}" : \
'*-v[Increase logging verbosity]' \
'*--verbose[Increase logging verbosity]' \
'-h[Print help]' \
'--help[Print help]' \
&& ret=0
;;
(build)
_arguments "${_arguments_options[@]}" : \
'*-v[Increase logging verbosity]' \
'*--verbose[Increase logging verbosity]' \
'-h[Print help]' \
'--help[Print help]' \
':app:(dashboard autocomplete)' \
'::build:(production beta)' \
&& ret=0
;;
(autocomplete-window)
_arguments "${_arguments_options[@]}" : \
'*-v[Increase logging verbosity]' \
'*--verbose[Increase logging verbosity]' \
'-h[Print help]' \
'--help[Print help]' \
'::mode:(on off)' \
&& ret=0
;;
(logs)
_arguments "${_arguments_options[@]}" : \
'--level=[]:LEVEL:_default' \
'*-v[Increase logging verbosity]' \
'*--verbose[Increase logging verbosity]' \
'-h[Print help]' \
'--help[Print help]' \
'*::files:_default' \
&& ret=0
;;
(prompt-accessibility)
_arguments "${_arguments_options[@]}" : \
'*-v[Increase logging verbosity]' \
'*--verbose[Increase logging verbosity]' \
'-h[Print help]' \
'--help[Print help]' \
&& ret=0
;;
(sample)
_arguments "${_arguments_options[@]}" : \
'*-v[Increase logging verbosity]' \
'*--verbose[Increase logging verbosity]' \
'-h[Print help]' \
'--help[Print help]' \
&& ret=0
;;
(accessibility)
_arguments "${_arguments_options[@]}" : \
'*-v[Increase logging verbosity]' \
'*--verbose[Increase logging verbosity]' \
'-h[Print help]' \
'--help[Print help]' \
'::action:(refresh reset prompt open status)' \
&& ret=0
;;
(key-tester)
_arguments "${_arguments_options[@]}" : \
'*-v[Increase logging verbosity]' \
'*--verbose[Increase logging verbosity]' \
'-h[Print help]' \
'--help[Print help]' \
&& ret=0
;;
(diagnostics)
_arguments "${_arguments_options[@]}" : \
'--rate=[]:RATE:_default' \
'--watch[]' \
'*-v[Increase logging verbosity]' \
'*--verbose[Increase logging verbosity]' \
'-h[Print help]' \
'--help[Print help]' \
&& ret=0
;;
(query-index)
_arguments "${_arguments_options[@]}" : \
'-c+[]:CHANNEL:_default' \
'--channel=[]:CHANNEL:_default' \
'-t+[]:TARGET_TRIPLE:_default' \
'--target-triple=[]:TARGET_TRIPLE:_default' \
'-V+[]:VARIANT:_default' \
'--variant=[]:VARIANT:_default' \
'-e+[]:VERSION:_default' \
'--version=[]:VERSION:_default' \
'-o+[]:OVERRIDE_THRESHOLD:_default' \
'--override-threshold=[]:OVERRIDE_THRESHOLD:_default' \
'-f+[]:FILE_TYPE:_default' \
'--file-type=[]:FILE_TYPE:_default' \
'-r[]' \
'--enable-rollout[]' \
'-i[]' \
'--is-auto-update[]' \
'*-v[Increase logging verbosity]' \
'*--verbose[Increase logging verbosity]' \
'-h[Print help]' \
'--help[Print help]' \
&& ret=0
;;
(devtools)
_arguments "${_arguments_options[@]}" : \
'*-v[Increase logging verbosity]' \
'*--verbose[Increase logging verbosity]' \
'-h[Print help]' \
'--help[Print help]' \
':app:(dashboard autocomplete)' \
&& ret=0
;;
(get-index)
_arguments "${_arguments_options[@]}" : \
'-d[Display using debug formatting]' \
'--debug[Display using debug formatting]' \
'*-v[Increase logging verbosity]' \
'*--verbose[Increase logging verbosity]' \
'-h[Print help]' \
'--help[Print help]' \
':channel:_default' \
&& ret=0
;;
(list-intellij-variants)
_arguments "${_arguments_options[@]}" : \
'*-v[Increase logging verbosity]' \
'*--verbose[Increase logging verbosity]' \
'-h[Print help]' \
'--help[Print help]' \
&& ret=0
;;
(shell)
_arguments "${_arguments_options[@]}" : \
'*-v[Increase logging verbosity]' \
'*--verbose[Increase logging verbosity]' \
'-h[Print help]' \
'--help[Print help]' \
&& ret=0
;;
(fix-permissions)
_arguments "${_arguments_options[@]}" : \
'*-v[Increase logging verbosity]' \
'*--verbose[Increase logging verbosity]' \
'-h[Print help]' \
'--help[Print help]' \
&& ret=0
;;
(refresh-auth-token)
_arguments "${_arguments_options[@]}" : \
'*-v[Increase logging verbosity]' \
'*--verbose[Increase logging verbosity]' \
'-h[Print help]' \
'--help[Print help]' \
&& ret=0
;;
(help)
_arguments "${_arguments_options[@]}" : \
":: :_kiro-cli__debug__help_commands" \
"*::: :->help" \
&& ret=0

    case $state in
    (help)
        words=($line[1] "${words[@]}")
        (( CURRENT += 1 ))
        curcontext="${curcontext%:*:*}:kiro-cli-debug-help-command-$line[1]:"
        case $line[1] in
            (app)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(build)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(autocomplete-window)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(logs)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(prompt-accessibility)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(sample)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(accessibility)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(key-tester)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(diagnostics)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(query-index)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(devtools)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(get-index)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(list-intellij-variants)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(shell)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(fix-permissions)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(refresh-auth-token)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(help)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
        esac
    ;;
esac
;;
        esac
    ;;
esac
;;
(settings)
_arguments "${_arguments_options[@]}" : \
'-f+[Format of the output]:FORMAT:((plain\:"Outputs the results as markdown"
json\:"Outputs the results as JSON"
json-pretty\:"Outputs the results as pretty print JSON"))' \
'--format=[Format of the output]:FORMAT:((plain\:"Outputs the results as markdown"
json\:"Outputs the results as JSON"
json-pretty\:"Outputs the results as pretty print JSON"))' \
'-d[Delete a key (No value needed)]' \
'--delete[Delete a key (No value needed)]' \
'(--workspace)--global[Set or delete in global settings (default)]' \
'(--global)--workspace[Set or delete in workspace settings]' \
'*-v[Increase logging verbosity]' \
'*--verbose[Increase logging verbosity]' \
'-h[Print help (see more with '\''--help'\'')]' \
'--help[Print help (see more with '\''--help'\'')]' \
'::key -- key:_default' \
'::value -- value:_default' \
":: :_kiro-cli__settings_commands" \
"*::: :->settings" \
&& ret=0

    case $state in
    (settings)
        words=($line[3] "${words[@]}")
        (( CURRENT += 1 ))
        curcontext="${curcontext%:*:*}:kiro-cli-settings-command-$line[3]:"
        case $line[3] in
            (open)
_arguments "${_arguments_options[@]}" : \
'(--workspace)--global[Open global settings file (default)]' \
'(--global)--workspace[Open workspace settings file]' \
'*-v[Increase logging verbosity]' \
'*--verbose[Increase logging verbosity]' \
'-h[Print help]' \
'--help[Print help]' \
&& ret=0
;;
(list)
_arguments "${_arguments_options[@]}" : \
'-f+[Format of the output]:FORMAT:((plain\:"Outputs the results as markdown"
json\:"Outputs the results as JSON"
json-pretty\:"Outputs the results as pretty print JSON"))' \
'--format=[Format of the output]:FORMAT:((plain\:"Outputs the results as markdown"
json\:"Outputs the results as JSON"
json-pretty\:"Outputs the results as pretty print JSON"))' \
'--all[Show all available settings]' \
'*-v[Increase logging verbosity]' \
'*--verbose[Increase logging verbosity]' \
'-h[Print help (see more with '\''--help'\'')]' \
'--help[Print help (see more with '\''--help'\'')]' \
&& ret=0
;;
(all)
_arguments "${_arguments_options[@]}" : \
'-f+[Format of the output]:FORMAT:((plain\:"Outputs the results as markdown"
json\:"Outputs the results as JSON"
json-pretty\:"Outputs the results as pretty print JSON"))' \
'--format=[Format of the output]:FORMAT:((plain\:"Outputs the results as markdown"
json\:"Outputs the results as JSON"
json-pretty\:"Outputs the results as pretty print JSON"))' \
'*-v[Increase logging verbosity]' \
'*--verbose[Increase logging verbosity]' \
'-h[Print help (see more with '\''--help'\'')]' \
'--help[Print help (see more with '\''--help'\'')]' \
&& ret=0
;;
(help)
_arguments "${_arguments_options[@]}" : \
":: :_kiro-cli__settings__help_commands" \
"*::: :->help" \
&& ret=0

    case $state in
    (help)
        words=($line[1] "${words[@]}")
        (( CURRENT += 1 ))
        curcontext="${curcontext%:*:*}:kiro-cli-settings-help-command-$line[1]:"
        case $line[1] in
            (open)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(list)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(all)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(help)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
        esac
    ;;
esac
;;
        esac
    ;;
esac
;;
(setup)
_arguments "${_arguments_options[@]}" : \
'--dotfiles[Install only the shell integrations]' \
'--input-method[Prompt input method installation]' \
'--no-confirm[Don'\''t confirm automatic installation]' \
'--force[Force installation of q]' \
'--global[Install q globally]' \
'*-v[Increase logging verbosity]' \
'*--verbose[Increase logging verbosity]' \
'-h[Print help]' \
'--help[Print help]' \
&& ret=0
;;
(uninstall)
_arguments "${_arguments_options[@]}" : \
'-y[Force uninstall]' \
'--no-confirm[Force uninstall]' \
'*-v[Increase logging verbosity]' \
'*--verbose[Increase logging verbosity]' \
'-h[Print help]' \
'--help[Print help]' \
&& ret=0
;;
(update)
_arguments "${_arguments_options[@]}" : \
'-y[Don'\''t prompt for confirmation]' \
'--non-interactive[Don'\''t prompt for confirmation]' \
'--relaunch-dashboard[Relaunch into dashboard after update (false will launch in background)]' \
'--rollout[Uses rollout]' \
'*-v[Increase logging verbosity]' \
'*--verbose[Increase logging verbosity]' \
'-h[Print help]' \
'--help[Print help]' \
&& ret=0
;;
(diagnostic)
_arguments "${_arguments_options[@]}" : \
'-f+[The format of the output]:FORMAT:((plain\:"Outputs the results as markdown"
json\:"Outputs the results as JSON"
json-pretty\:"Outputs the results as pretty print JSON"))' \
'--format=[The format of the output]:FORMAT:((plain\:"Outputs the results as markdown"
json\:"Outputs the results as JSON"
json-pretty\:"Outputs the results as pretty print JSON"))' \
'--force[Force limited diagnostic output]' \
'*-v[Increase logging verbosity]' \
'*--verbose[Increase logging verbosity]' \
'-h[Print help (see more with '\''--help'\'')]' \
'--help[Print help (see more with '\''--help'\'')]' \
&& ret=0
;;
(init)
_arguments "${_arguments_options[@]}" : \
'--rcfile=[]:RCFILE:_default' \
'*-v[Increase logging verbosity]' \
'*--verbose[Increase logging verbosity]' \
'-h[Print help (see more with '\''--help'\'')]' \
'--help[Print help (see more with '\''--help'\'')]' \
':shell -- The shell to generate the dotfiles for:((bash\:"Bash shell"
zsh\:"Zsh shell"
fish\:"Fish shell"
nu\:"Nu shell"))' \
':when -- When to generate the dotfiles for:(pre post)' \
&& ret=0
;;
(theme)
_arguments "${_arguments_options[@]}" : \
'(--folder)--list[]' \
'(--list)--folder[]' \
'*-v[Increase logging verbosity]' \
'*--verbose[Increase logging verbosity]' \
'-h[Print help]' \
'--help[Print help]' \
'::theme:_default' \
&& ret=0
;;
(issue)
_arguments "${_arguments_options[@]}" : \
'-f[Force issue creation]' \
'--force[Force issue creation]' \
'*-v[Increase logging verbosity]' \
'*--verbose[Increase logging verbosity]' \
'-h[Print help]' \
'--help[Print help]' \
'*::description -- Issue description:_default' \
&& ret=0
;;
(login)
_arguments "${_arguments_options[@]}" : \
'--license=[License type (pro for Identity Center, free for Builder ID, Google and Github)]:LICENSE:((free\:"Free license (Builder ID or Social login)"
pro\:"Pro license with Identity Center"))' \
'--identity-provider=[Identity provider URL (for Identity Center)]:IDENTITY_PROVIDER:_default' \
'--region=[Region (for Identity Center)]:REGION:_default' \
'--use-device-flow[Always use the OAuth device flow for authentication. Useful for instances where browser redirects cannot be handled]' \
'*-v[Increase logging verbosity]' \
'*--verbose[Increase logging verbosity]' \
'-h[Print help (see more with '\''--help'\'')]' \
'--help[Print help (see more with '\''--help'\'')]' \
&& ret=0
;;
(logout)
_arguments "${_arguments_options[@]}" : \
'*-v[Increase logging verbosity]' \
'*--verbose[Increase logging verbosity]' \
'-h[Print help]' \
'--help[Print help]' \
&& ret=0
;;
(whoami)
_arguments "${_arguments_options[@]}" : \
'-f+[Output format to use]:FORMAT:((plain\:"Outputs the results as markdown"
json\:"Outputs the results as JSON"
json-pretty\:"Outputs the results as pretty print JSON"))' \
'--format=[Output format to use]:FORMAT:((plain\:"Outputs the results as markdown"
json\:"Outputs the results as JSON"
json-pretty\:"Outputs the results as pretty print JSON"))' \
'*-v[Increase logging verbosity]' \
'*--verbose[Increase logging verbosity]' \
'-h[Print help (see more with '\''--help'\'')]' \
'--help[Print help (see more with '\''--help'\'')]' \
&& ret=0
;;
(profile)
_arguments "${_arguments_options[@]}" : \
'*-v[Increase logging verbosity]' \
'*--verbose[Increase logging verbosity]' \
'-h[Print help]' \
'--help[Print help]' \
&& ret=0
;;
(user)
_arguments "${_arguments_options[@]}" : \
'*-v[Increase logging verbosity]' \
'*--verbose[Increase logging verbosity]' \
'-h[Print help]' \
'--help[Print help]' \
":: :_kiro-cli__user_commands" \
"*::: :->user" \
&& ret=0

    case $state in
    (user)
        words=($line[1] "${words[@]}")
        (( CURRENT += 1 ))
        curcontext="${curcontext%:*:*}:kiro-cli-user-command-$line[1]:"
        case $line[1] in
            (login)
_arguments "${_arguments_options[@]}" : \
'--license=[License type (pro for Identity Center, free for Builder ID, Google and Github)]:LICENSE:((free\:"Free license (Builder ID or Social login)"
pro\:"Pro license with Identity Center"))' \
'--identity-provider=[Identity provider URL (for Identity Center)]:IDENTITY_PROVIDER:_default' \
'--region=[Region (for Identity Center)]:REGION:_default' \
'--use-device-flow[Always use the OAuth device flow for authentication. Useful for instances where browser redirects cannot be handled]' \
'*-v[Increase logging verbosity]' \
'*--verbose[Increase logging verbosity]' \
'-h[Print help (see more with '\''--help'\'')]' \
'--help[Print help (see more with '\''--help'\'')]' \
&& ret=0
;;
(logout)
_arguments "${_arguments_options[@]}" : \
'*-v[Increase logging verbosity]' \
'*--verbose[Increase logging verbosity]' \
'-h[Print help]' \
'--help[Print help]' \
&& ret=0
;;
(whoami)
_arguments "${_arguments_options[@]}" : \
'-f+[Output format to use]:FORMAT:((plain\:"Outputs the results as markdown"
json\:"Outputs the results as JSON"
json-pretty\:"Outputs the results as pretty print JSON"))' \
'--format=[Output format to use]:FORMAT:((plain\:"Outputs the results as markdown"
json\:"Outputs the results as JSON"
json-pretty\:"Outputs the results as pretty print JSON"))' \
'*-v[Increase logging verbosity]' \
'*--verbose[Increase logging verbosity]' \
'-h[Print help (see more with '\''--help'\'')]' \
'--help[Print help (see more with '\''--help'\'')]' \
&& ret=0
;;
(profile)
_arguments "${_arguments_options[@]}" : \
'*-v[Increase logging verbosity]' \
'*--verbose[Increase logging verbosity]' \
'-h[Print help]' \
'--help[Print help]' \
&& ret=0
;;
(help)
_arguments "${_arguments_options[@]}" : \
":: :_kiro-cli__user__help_commands" \
"*::: :->help" \
&& ret=0

    case $state in
    (help)
        words=($line[1] "${words[@]}")
        (( CURRENT += 1 ))
        curcontext="${curcontext%:*:*}:kiro-cli-user-help-command-$line[1]:"
        case $line[1] in
            (login)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(logout)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(whoami)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(profile)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(help)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
        esac
    ;;
esac
;;
        esac
    ;;
esac
;;
(doctor)
_arguments "${_arguments_options[@]}" : \
'-a[Run all doctor tests, with no fixes]' \
'--all[Run all doctor tests, with no fixes]' \
'-s[Error on warnings]' \
'--strict[Error on warnings]' \
'*-v[Increase logging verbosity]' \
'*--verbose[Increase logging verbosity]' \
'-h[Print help]' \
'--help[Print help]' \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" : \
'*-v[Increase logging verbosity]' \
'*--verbose[Increase logging verbosity]' \
'-h[Print help (see more with '\''--help'\'')]' \
'--help[Print help (see more with '\''--help'\'')]' \
'::shell -- Shell to generate the completion spec for:((bash\:"Bash shell completions"
fish\:"Fish shell completions"
zsh\:"Zsh shell completions"
fig\:"Fig completion spec"))' \
&& ret=0
;;
(internal)
_arguments "${_arguments_options[@]}" : \
'*-v[Increase logging verbosity]' \
'*--verbose[Increase logging verbosity]' \
'-h[Print help]' \
'--help[Print help]' \
":: :_kiro-cli__internal_commands" \
"*::: :->internal" \
&& ret=0

    case $state in
    (internal)
        words=($line[1] "${words[@]}")
        (( CURRENT += 1 ))
        curcontext="${curcontext%:*:*}:kiro-cli-internal-command-$line[1]:"
        case $line[1] in
            (pre-cmd)
_arguments "${_arguments_options[@]}" : \
'--alias=[(Deprecated) Alias content passed via argv. Avoid using this due to audit logging of argv]:ALIAS:_default' \
'--alias-stdin[Read alias content from stdin (preferred). This avoids putting sensitive aliases in argv]' \
'*-v[Increase logging verbosity]' \
'*--verbose[Increase logging verbosity]' \
'-h[Print help]' \
'--help[Print help]' \
&& ret=0
;;
(local-state)
_arguments "${_arguments_options[@]}" : \
'-f+[Format of the output]:FORMAT:((plain\:"Outputs the results as markdown"
json\:"Outputs the results as JSON"
json-pretty\:"Outputs the results as pretty print JSON"))' \
'--format=[Format of the output]:FORMAT:((plain\:"Outputs the results as markdown"
json\:"Outputs the results as JSON"
json-pretty\:"Outputs the results as pretty print JSON"))' \
'-d[Delete the state]' \
'--delete[Delete the state]' \
'*-v[Increase logging verbosity]' \
'*--verbose[Increase logging verbosity]' \
'-h[Print help (see more with '\''--help'\'')]' \
'--help[Print help (see more with '\''--help'\'')]' \
'::key -- Key of the state:_default' \
'::value -- Value of the state:_default' \
":: :_kiro-cli__internal__local-state_commands" \
"*::: :->local-state" \
&& ret=0

    case $state in
    (local-state)
        words=($line[3] "${words[@]}")
        (( CURRENT += 1 ))
        curcontext="${curcontext%:*:*}:kiro-cli-internal-local-state-command-$line[3]:"
        case $line[3] in
            (init)
_arguments "${_arguments_options[@]}" : \
'*-v[Increase logging verbosity]' \
'*--verbose[Increase logging verbosity]' \
'-h[Print help]' \
'--help[Print help]' \
&& ret=0
;;
(all)
_arguments "${_arguments_options[@]}" : \
'-f+[]:FORMAT:((plain\:"Outputs the results as markdown"
json\:"Outputs the results as JSON"
json-pretty\:"Outputs the results as pretty print JSON"))' \
'--format=[]:FORMAT:((plain\:"Outputs the results as markdown"
json\:"Outputs the results as JSON"
json-pretty\:"Outputs the results as pretty print JSON"))' \
'*-v[Increase logging verbosity]' \
'*--verbose[Increase logging verbosity]' \
'-h[Print help (see more with '\''--help'\'')]' \
'--help[Print help (see more with '\''--help'\'')]' \
&& ret=0
;;
(help)
_arguments "${_arguments_options[@]}" : \
":: :_kiro-cli__internal__local-state__help_commands" \
"*::: :->help" \
&& ret=0

    case $state in
    (help)
        words=($line[1] "${words[@]}")
        (( CURRENT += 1 ))
        curcontext="${curcontext%:*:*}:kiro-cli-internal-local-state-help-command-$line[1]:"
        case $line[1] in
            (init)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(all)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(help)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
        esac
    ;;
esac
;;
        esac
    ;;
esac
;;
(callback)
_arguments "${_arguments_options[@]}" : \
'*-v[Increase logging verbosity]' \
'*--verbose[Increase logging verbosity]' \
'-h[Print help]' \
'--help[Print help]' \
':handler_id:_default' \
'::filename:_default' \
'::exit_code:_default' \
&& ret=0
;;
(install)
_arguments "${_arguments_options[@]}" : \
'--dotfiles[Install only the shell integrations]' \
'--input-method[Prompt input method installation]' \
'--no-confirm[Don'\''t confirm automatic installation]' \
'--force[Force installation of q]' \
'--global[Install q globally]' \
'*-v[Increase logging verbosity]' \
'*--verbose[Increase logging verbosity]' \
'-h[Print help]' \
'--help[Print help]' \
&& ret=0
;;
(uninstall)
_arguments "${_arguments_options[@]}" : \
'--dotfiles[Uninstall only the shell integrations]' \
'--input-method[Uninstall only the input method]' \
'--binary[Uninstall only the binary]' \
'--ssh[Uninstall only the ssh integration]' \
'*-v[Increase logging verbosity]' \
'*--verbose[Increase logging verbosity]' \
'-h[Print help]' \
'--help[Print help]' \
&& ret=0
;;
(get-shell)
_arguments "${_arguments_options[@]}" : \
'*-v[Increase logging verbosity]' \
'*--verbose[Increase logging verbosity]' \
'-h[Print help]' \
'--help[Print help]' \
&& ret=0
;;
(hostname)
_arguments "${_arguments_options[@]}" : \
'*-v[Increase logging verbosity]' \
'*--verbose[Increase logging verbosity]' \
'-h[Print help]' \
'--help[Print help]' \
&& ret=0
;;
(should-figterm-launch)
_arguments "${_arguments_options[@]}" : \
'*-v[Increase logging verbosity]' \
'*--verbose[Increase logging verbosity]' \
'-h[Print help (see more with '\''--help'\'')]' \
'--help[Print help (see more with '\''--help'\'')]' \
&& ret=0
;;
(event)
_arguments "${_arguments_options[@]}" : \
'--name=[Name of the event]:NAME:_default' \
'--payload=[Payload of the event as a JSON string]:PAYLOAD:_default' \
'*--apps=[Apps to send the event to]:APPS:_default' \
'*-v[Increase logging verbosity]' \
'*--verbose[Increase logging verbosity]' \
'-h[Print help]' \
'--help[Print help]' \
&& ret=0
;;
(sockets-dir)
_arguments "${_arguments_options[@]}" : \
'*-v[Increase logging verbosity]' \
'*--verbose[Increase logging verbosity]' \
'-h[Print help]' \
'--help[Print help]' \
&& ret=0
;;
(stream-from-socket)
_arguments "${_arguments_options[@]}" : \
'*-v[Increase logging verbosity]' \
'*--verbose[Increase logging verbosity]' \
'-h[Print help]' \
'--help[Print help]' \
&& ret=0
;;
(figterm-socket-path)
_arguments "${_arguments_options[@]}" : \
'*-v[Increase logging verbosity]' \
'*--verbose[Increase logging verbosity]' \
'-h[Print help]' \
'--help[Print help]' \
':session_id:_default' \
&& ret=0
;;
(ipc)
_arguments "${_arguments_options[@]}" : \
'--figterm=[]:FIGTERM:_default' \
'--json=[]:JSON:_default' \
'--app[]' \
'--recv[]' \
'*-v[Increase logging verbosity]' \
'*--verbose[Increase logging verbosity]' \
'-h[Print help]' \
'--help[Print help]' \
&& ret=0
;;
(uninstall-for-all-users)
_arguments "${_arguments_options[@]}" : \
'*-v[Increase logging verbosity]' \
'*--verbose[Increase logging verbosity]' \
'-h[Print help]' \
'--help[Print help]' \
&& ret=0
;;
(remove-data-dir)
_arguments "${_arguments_options[@]}" : \
'--force[]' \
'*-v[Increase logging verbosity]' \
'*--verbose[Increase logging verbosity]' \
'-h[Print help]' \
'--help[Print help]' \
&& ret=0
;;
(uuidgen)
_arguments "${_arguments_options[@]}" : \
'*-v[Increase logging verbosity]' \
'*--verbose[Increase logging verbosity]' \
'-h[Print help]' \
'--help[Print help]' \
&& ret=0
;;
(ibus-bootstrap)
_arguments "${_arguments_options[@]}" : \
'*-v[Increase logging verbosity]' \
'*--verbose[Increase logging verbosity]' \
'-h[Print help]' \
'--help[Print help]' \
&& ret=0
;;
(detect-sandbox)
_arguments "${_arguments_options[@]}" : \
'*-v[Increase logging verbosity]' \
'*--verbose[Increase logging verbosity]' \
'-h[Print help]' \
'--help[Print help]' \
&& ret=0
;;
(open-uninstall-page)
_arguments "${_arguments_options[@]}" : \
'*-v[Increase logging verbosity]' \
'*--verbose[Increase logging verbosity]' \
'-h[Print help]' \
'--help[Print help]' \
&& ret=0
;;
(ssh-local-command)
_arguments "${_arguments_options[@]}" : \
'*-v[Increase logging verbosity]' \
'*--verbose[Increase logging verbosity]' \
'-h[Print help]' \
'--help[Print help]' \
':remote_dest:_default' \
':uuid:_default' \
&& ret=0
;;
(prompt-ssh)
_arguments "${_arguments_options[@]}" : \
'*-v[Increase logging verbosity]' \
'*--verbose[Increase logging verbosity]' \
'-h[Print help]' \
'--help[Print help]' \
':remote_dest:_default' \
&& ret=0
;;
(dump-state)
_arguments "${_arguments_options[@]}" : \
'*-v[Increase logging verbosity]' \
'*--verbose[Increase logging verbosity]' \
'-h[Print help]' \
'--help[Print help]' \
':component:(figterm web-notifications platform)' \
&& ret=0
;;
(finish-update)
_arguments "${_arguments_options[@]}" : \
'--delete-bundle=[]:DELETE_BUNDLE:_default' \
'--relaunch-dashboard[]' \
'*-v[Increase logging verbosity]' \
'*--verbose[Increase logging verbosity]' \
'-h[Print help]' \
'--help[Print help]' \
&& ret=0
;;
(generate-ssh)
_arguments "${_arguments_options[@]}" : \
'--remote-host=[The remote host]:REMOTE_HOST:_default' \
'--remote-port=[The remote port]:REMOTE_PORT:_default' \
'--remote-username=[The remote username]:REMOTE_USERNAME:_default' \
'*-v[Increase logging verbosity]' \
'*--verbose[Increase logging verbosity]' \
'-h[Print help (see more with '\''--help'\'')]' \
'--help[Print help (see more with '\''--help'\'')]' \
&& ret=0
;;
(inline-shell-completion)
_arguments "${_arguments_options[@]}" : \
'--buffer=[(Deprecated) Buffer content passed via argv. Avoid using this — it exposes shell input (potentially containing credentials) in process listings]:BUFFER:_default' \
'--buffer-stdin[Read buffer content from stdin (preferred). Avoids exposing sensitive shell input in argv / process audit logs]' \
'*-v[Increase logging verbosity]' \
'*--verbose[Increase logging verbosity]' \
'-h[Print help]' \
'--help[Print help]' \
&& ret=0
;;
(inline-shell-completion-accept)
_arguments "${_arguments_options[@]}" : \
'--buffer=[(Deprecated) Buffer content passed via argv]:BUFFER:_default' \
'--suggestion=[(Deprecated) Suggestion content passed via argv]:SUGGESTION:_default' \
'--stdin[Read buffer and suggestion from stdin as two newline-delimited fields (preferred)]' \
'*-v[Increase logging verbosity]' \
'*--verbose[Increase logging verbosity]' \
'-h[Print help]' \
'--help[Print help]' \
&& ret=0
;;
(multiplexer)
_arguments "${_arguments_options[@]}" : \
'--port=[]:PORT:_default' \
'--websocket[]' \
'*-v[Increase logging verbosity]' \
'*--verbose[Increase logging verbosity]' \
'-h[Print help]' \
'--help[Print help]' \
&& ret=0
;;
(help)
_arguments "${_arguments_options[@]}" : \
":: :_kiro-cli__internal__help_commands" \
"*::: :->help" \
&& ret=0

    case $state in
    (help)
        words=($line[1] "${words[@]}")
        (( CURRENT += 1 ))
        curcontext="${curcontext%:*:*}:kiro-cli-internal-help-command-$line[1]:"
        case $line[1] in
            (pre-cmd)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(local-state)
_arguments "${_arguments_options[@]}" : \
":: :_kiro-cli__internal__help__local-state_commands" \
"*::: :->local-state" \
&& ret=0

    case $state in
    (local-state)
        words=($line[1] "${words[@]}")
        (( CURRENT += 1 ))
        curcontext="${curcontext%:*:*}:kiro-cli-internal-help-local-state-command-$line[1]:"
        case $line[1] in
            (init)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(all)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
        esac
    ;;
esac
;;
(callback)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(install)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(uninstall)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(get-shell)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(hostname)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(should-figterm-launch)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(event)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(sockets-dir)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(stream-from-socket)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(figterm-socket-path)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(ipc)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(uninstall-for-all-users)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(remove-data-dir)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(uuidgen)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(ibus-bootstrap)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(detect-sandbox)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(open-uninstall-page)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(ssh-local-command)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(prompt-ssh)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(dump-state)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(finish-update)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(generate-ssh)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(inline-shell-completion)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(inline-shell-completion-accept)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(multiplexer)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(help)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
        esac
    ;;
esac
;;
        esac
    ;;
esac
;;
(launch)
_arguments "${_arguments_options[@]}" : \
'*-v[Increase logging verbosity]' \
'*--verbose[Increase logging verbosity]' \
'-h[Print help]' \
'--help[Print help]' \
&& ret=0
;;
(quit)
_arguments "${_arguments_options[@]}" : \
'*-v[Increase logging verbosity]' \
'*--verbose[Increase logging verbosity]' \
'-h[Print help]' \
'--help[Print help]' \
&& ret=0
;;
(restart)
_arguments "${_arguments_options[@]}" : \
'*-v[Increase logging verbosity]' \
'*--verbose[Increase logging verbosity]' \
'-h[Print help]' \
'--help[Print help]' \
'::process -- The process to restart:((app\:"Desktop Process"))' \
&& ret=0
;;
(integrations)
_arguments "${_arguments_options[@]}" : \
'*-v[Increase logging verbosity]' \
'*--verbose[Increase logging verbosity]' \
'-h[Print help]' \
'--help[Print help]' \
":: :_kiro-cli__integrations_commands" \
"*::: :->integrations" \
&& ret=0

    case $state in
    (integrations)
        words=($line[1] "${words[@]}")
        (( CURRENT += 1 ))
        curcontext="${curcontext%:*:*}:kiro-cli-integrations-command-$line[1]:"
        case $line[1] in
            (install)
_arguments "${_arguments_options[@]}" : \
'-s[Suppress status messages]' \
'--silent[Suppress status messages]' \
'*-v[Increase logging verbosity]' \
'*--verbose[Increase logging verbosity]' \
'-h[Print help]' \
'--help[Print help]' \
":: :_kiro-cli__integrations__install_commands" \
"*::: :->install" \
&& ret=0

    case $state in
    (install)
        words=($line[1] "${words[@]}")
        (( CURRENT += 1 ))
        curcontext="${curcontext%:*:*}:kiro-cli-integrations-install-command-$line[1]:"
        case $line[1] in
            (dotfiles)
_arguments "${_arguments_options[@]}" : \
'*-v[Increase logging verbosity]' \
'*--verbose[Increase logging verbosity]' \
'-h[Print help (see more with '\''--help'\'')]' \
'--help[Print help (see more with '\''--help'\'')]' \
'::shell -- Only install the integrations for a single shell:((bash\:"Bash shell"
zsh\:"Zsh shell"
fish\:"Fish shell"
nu\:"Nu shell"))' \
&& ret=0
;;
(ssh)
_arguments "${_arguments_options[@]}" : \
'*-v[Increase logging verbosity]' \
'*--verbose[Increase logging verbosity]' \
'-h[Print help]' \
'--help[Print help]' \
&& ret=0
;;
(input-method)
_arguments "${_arguments_options[@]}" : \
'*-v[Increase logging verbosity]' \
'*--verbose[Increase logging verbosity]' \
'-h[Print help]' \
'--help[Print help]' \
&& ret=0
;;
(vscode)
_arguments "${_arguments_options[@]}" : \
'*-v[Increase logging verbosity]' \
'*--verbose[Increase logging verbosity]' \
'-h[Print help]' \
'--help[Print help]' \
&& ret=0
;;
(intellij-plugin)
_arguments "${_arguments_options[@]}" : \
'*-v[Increase logging verbosity]' \
'*--verbose[Increase logging verbosity]' \
'-h[Print help]' \
'--help[Print help]' \
&& ret=0
;;
(autostart-entry)
_arguments "${_arguments_options[@]}" : \
'*-v[Increase logging verbosity]' \
'*--verbose[Increase logging verbosity]' \
'-h[Print help]' \
'--help[Print help]' \
&& ret=0
;;
(gnome-shell-extension)
_arguments "${_arguments_options[@]}" : \
'*-v[Increase logging verbosity]' \
'*--verbose[Increase logging verbosity]' \
'-h[Print help]' \
'--help[Print help]' \
&& ret=0
;;
(kiro-command-router)
_arguments "${_arguments_options[@]}" : \
'*-v[Increase logging verbosity]' \
'*--verbose[Increase logging verbosity]' \
'-h[Print help]' \
'--help[Print help]' \
&& ret=0
;;
(all)
_arguments "${_arguments_options[@]}" : \
'*-v[Increase logging verbosity]' \
'*--verbose[Increase logging verbosity]' \
'-h[Print help]' \
'--help[Print help]' \
&& ret=0
;;
(help)
_arguments "${_arguments_options[@]}" : \
":: :_kiro-cli__integrations__install__help_commands" \
"*::: :->help" \
&& ret=0

    case $state in
    (help)
        words=($line[1] "${words[@]}")
        (( CURRENT += 1 ))
        curcontext="${curcontext%:*:*}:kiro-cli-integrations-install-help-command-$line[1]:"
        case $line[1] in
            (dotfiles)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(ssh)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(input-method)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(vscode)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(intellij-plugin)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(autostart-entry)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(gnome-shell-extension)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(kiro-command-router)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(all)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(help)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
        esac
    ;;
esac
;;
        esac
    ;;
esac
;;
(uninstall)
_arguments "${_arguments_options[@]}" : \
'-s[Suppress status messages]' \
'--silent[Suppress status messages]' \
'*-v[Increase logging verbosity]' \
'*--verbose[Increase logging verbosity]' \
'-h[Print help]' \
'--help[Print help]' \
":: :_kiro-cli__integrations__uninstall_commands" \
"*::: :->uninstall" \
&& ret=0

    case $state in
    (uninstall)
        words=($line[1] "${words[@]}")
        (( CURRENT += 1 ))
        curcontext="${curcontext%:*:*}:kiro-cli-integrations-uninstall-command-$line[1]:"
        case $line[1] in
            (dotfiles)
_arguments "${_arguments_options[@]}" : \
'*-v[Increase logging verbosity]' \
'*--verbose[Increase logging verbosity]' \
'-h[Print help (see more with '\''--help'\'')]' \
'--help[Print help (see more with '\''--help'\'')]' \
'::shell -- Only install the integrations for a single shell:((bash\:"Bash shell"
zsh\:"Zsh shell"
fish\:"Fish shell"
nu\:"Nu shell"))' \
&& ret=0
;;
(ssh)
_arguments "${_arguments_options[@]}" : \
'*-v[Increase logging verbosity]' \
'*--verbose[Increase logging verbosity]' \
'-h[Print help]' \
'--help[Print help]' \
&& ret=0
;;
(input-method)
_arguments "${_arguments_options[@]}" : \
'*-v[Increase logging verbosity]' \
'*--verbose[Increase logging verbosity]' \
'-h[Print help]' \
'--help[Print help]' \
&& ret=0
;;
(vscode)
_arguments "${_arguments_options[@]}" : \
'*-v[Increase logging verbosity]' \
'*--verbose[Increase logging verbosity]' \
'-h[Print help]' \
'--help[Print help]' \
&& ret=0
;;
(intellij-plugin)
_arguments "${_arguments_options[@]}" : \
'*-v[Increase logging verbosity]' \
'*--verbose[Increase logging verbosity]' \
'-h[Print help]' \
'--help[Print help]' \
&& ret=0
;;
(autostart-entry)
_arguments "${_arguments_options[@]}" : \
'*-v[Increase logging verbosity]' \
'*--verbose[Increase logging verbosity]' \
'-h[Print help]' \
'--help[Print help]' \
&& ret=0
;;
(gnome-shell-extension)
_arguments "${_arguments_options[@]}" : \
'*-v[Increase logging verbosity]' \
'*--verbose[Increase logging verbosity]' \
'-h[Print help]' \
'--help[Print help]' \
&& ret=0
;;
(kiro-command-router)
_arguments "${_arguments_options[@]}" : \
'*-v[Increase logging verbosity]' \
'*--verbose[Increase logging verbosity]' \
'-h[Print help]' \
'--help[Print help]' \
&& ret=0
;;
(all)
_arguments "${_arguments_options[@]}" : \
'*-v[Increase logging verbosity]' \
'*--verbose[Increase logging verbosity]' \
'-h[Print help]' \
'--help[Print help]' \
&& ret=0
;;
(help)
_arguments "${_arguments_options[@]}" : \
":: :_kiro-cli__integrations__uninstall__help_commands" \
"*::: :->help" \
&& ret=0

    case $state in
    (help)
        words=($line[1] "${words[@]}")
        (( CURRENT += 1 ))
        curcontext="${curcontext%:*:*}:kiro-cli-integrations-uninstall-help-command-$line[1]:"
        case $line[1] in
            (dotfiles)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(ssh)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(input-method)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(vscode)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(intellij-plugin)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(autostart-entry)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(gnome-shell-extension)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(kiro-command-router)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(all)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(help)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
        esac
    ;;
esac
;;
        esac
    ;;
esac
;;
(reinstall)
_arguments "${_arguments_options[@]}" : \
'-s[Suppress status messages]' \
'--silent[Suppress status messages]' \
'*-v[Increase logging verbosity]' \
'*--verbose[Increase logging verbosity]' \
'-h[Print help]' \
'--help[Print help]' \
":: :_kiro-cli__integrations__reinstall_commands" \
"*::: :->reinstall" \
&& ret=0

    case $state in
    (reinstall)
        words=($line[1] "${words[@]}")
        (( CURRENT += 1 ))
        curcontext="${curcontext%:*:*}:kiro-cli-integrations-reinstall-command-$line[1]:"
        case $line[1] in
            (dotfiles)
_arguments "${_arguments_options[@]}" : \
'*-v[Increase logging verbosity]' \
'*--verbose[Increase logging verbosity]' \
'-h[Print help (see more with '\''--help'\'')]' \
'--help[Print help (see more with '\''--help'\'')]' \
'::shell -- Only install the integrations for a single shell:((bash\:"Bash shell"
zsh\:"Zsh shell"
fish\:"Fish shell"
nu\:"Nu shell"))' \
&& ret=0
;;
(ssh)
_arguments "${_arguments_options[@]}" : \
'*-v[Increase logging verbosity]' \
'*--verbose[Increase logging verbosity]' \
'-h[Print help]' \
'--help[Print help]' \
&& ret=0
;;
(input-method)
_arguments "${_arguments_options[@]}" : \
'*-v[Increase logging verbosity]' \
'*--verbose[Increase logging verbosity]' \
'-h[Print help]' \
'--help[Print help]' \
&& ret=0
;;
(vscode)
_arguments "${_arguments_options[@]}" : \
'*-v[Increase logging verbosity]' \
'*--verbose[Increase logging verbosity]' \
'-h[Print help]' \
'--help[Print help]' \
&& ret=0
;;
(intellij-plugin)
_arguments "${_arguments_options[@]}" : \
'*-v[Increase logging verbosity]' \
'*--verbose[Increase logging verbosity]' \
'-h[Print help]' \
'--help[Print help]' \
&& ret=0
;;
(autostart-entry)
_arguments "${_arguments_options[@]}" : \
'*-v[Increase logging verbosity]' \
'*--verbose[Increase logging verbosity]' \
'-h[Print help]' \
'--help[Print help]' \
&& ret=0
;;
(gnome-shell-extension)
_arguments "${_arguments_options[@]}" : \
'*-v[Increase logging verbosity]' \
'*--verbose[Increase logging verbosity]' \
'-h[Print help]' \
'--help[Print help]' \
&& ret=0
;;
(kiro-command-router)
_arguments "${_arguments_options[@]}" : \
'*-v[Increase logging verbosity]' \
'*--verbose[Increase logging verbosity]' \
'-h[Print help]' \
'--help[Print help]' \
&& ret=0
;;
(all)
_arguments "${_arguments_options[@]}" : \
'*-v[Increase logging verbosity]' \
'*--verbose[Increase logging verbosity]' \
'-h[Print help]' \
'--help[Print help]' \
&& ret=0
;;
(help)
_arguments "${_arguments_options[@]}" : \
":: :_kiro-cli__integrations__reinstall__help_commands" \
"*::: :->help" \
&& ret=0

    case $state in
    (help)
        words=($line[1] "${words[@]}")
        (( CURRENT += 1 ))
        curcontext="${curcontext%:*:*}:kiro-cli-integrations-reinstall-help-command-$line[1]:"
        case $line[1] in
            (dotfiles)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(ssh)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(input-method)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(vscode)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(intellij-plugin)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(autostart-entry)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(gnome-shell-extension)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(kiro-command-router)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(all)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(help)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
        esac
    ;;
esac
;;
        esac
    ;;
esac
;;
(status)
_arguments "${_arguments_options[@]}" : \
'-f+[]:FORMAT:((plain\:"Outputs the results as markdown"
json\:"Outputs the results as JSON"
json-pretty\:"Outputs the results as pretty print JSON"))' \
'--format=[]:FORMAT:((plain\:"Outputs the results as markdown"
json\:"Outputs the results as JSON"
json-pretty\:"Outputs the results as pretty print JSON"))' \
'*-v[Increase logging verbosity]' \
'*--verbose[Increase logging verbosity]' \
'-h[Print help (see more with '\''--help'\'')]' \
'--help[Print help (see more with '\''--help'\'')]' \
":: :_kiro-cli__integrations__status_commands" \
"*::: :->status" \
&& ret=0

    case $state in
    (status)
        words=($line[1] "${words[@]}")
        (( CURRENT += 1 ))
        curcontext="${curcontext%:*:*}:kiro-cli-integrations-status-command-$line[1]:"
        case $line[1] in
            (dotfiles)
_arguments "${_arguments_options[@]}" : \
'*-v[Increase logging verbosity]' \
'*--verbose[Increase logging verbosity]' \
'-h[Print help (see more with '\''--help'\'')]' \
'--help[Print help (see more with '\''--help'\'')]' \
'::shell -- Only install the integrations for a single shell:((bash\:"Bash shell"
zsh\:"Zsh shell"
fish\:"Fish shell"
nu\:"Nu shell"))' \
&& ret=0
;;
(ssh)
_arguments "${_arguments_options[@]}" : \
'*-v[Increase logging verbosity]' \
'*--verbose[Increase logging verbosity]' \
'-h[Print help]' \
'--help[Print help]' \
&& ret=0
;;
(input-method)
_arguments "${_arguments_options[@]}" : \
'*-v[Increase logging verbosity]' \
'*--verbose[Increase logging verbosity]' \
'-h[Print help]' \
'--help[Print help]' \
&& ret=0
;;
(vscode)
_arguments "${_arguments_options[@]}" : \
'*-v[Increase logging verbosity]' \
'*--verbose[Increase logging verbosity]' \
'-h[Print help]' \
'--help[Print help]' \
&& ret=0
;;
(intellij-plugin)
_arguments "${_arguments_options[@]}" : \
'*-v[Increase logging verbosity]' \
'*--verbose[Increase logging verbosity]' \
'-h[Print help]' \
'--help[Print help]' \
&& ret=0
;;
(autostart-entry)
_arguments "${_arguments_options[@]}" : \
'*-v[Increase logging verbosity]' \
'*--verbose[Increase logging verbosity]' \
'-h[Print help]' \
'--help[Print help]' \
&& ret=0
;;
(gnome-shell-extension)
_arguments "${_arguments_options[@]}" : \
'*-v[Increase logging verbosity]' \
'*--verbose[Increase logging verbosity]' \
'-h[Print help]' \
'--help[Print help]' \
&& ret=0
;;
(kiro-command-router)
_arguments "${_arguments_options[@]}" : \
'*-v[Increase logging verbosity]' \
'*--verbose[Increase logging verbosity]' \
'-h[Print help]' \
'--help[Print help]' \
&& ret=0
;;
(all)
_arguments "${_arguments_options[@]}" : \
'*-v[Increase logging verbosity]' \
'*--verbose[Increase logging verbosity]' \
'-h[Print help]' \
'--help[Print help]' \
&& ret=0
;;
(help)
_arguments "${_arguments_options[@]}" : \
":: :_kiro-cli__integrations__status__help_commands" \
"*::: :->help" \
&& ret=0

    case $state in
    (help)
        words=($line[1] "${words[@]}")
        (( CURRENT += 1 ))
        curcontext="${curcontext%:*:*}:kiro-cli-integrations-status-help-command-$line[1]:"
        case $line[1] in
            (dotfiles)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(ssh)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(input-method)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(vscode)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(intellij-plugin)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(autostart-entry)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(gnome-shell-extension)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(kiro-command-router)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(all)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(help)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
        esac
    ;;
esac
;;
        esac
    ;;
esac
;;
(help)
_arguments "${_arguments_options[@]}" : \
":: :_kiro-cli__integrations__help_commands" \
"*::: :->help" \
&& ret=0

    case $state in
    (help)
        words=($line[1] "${words[@]}")
        (( CURRENT += 1 ))
        curcontext="${curcontext%:*:*}:kiro-cli-integrations-help-command-$line[1]:"
        case $line[1] in
            (install)
_arguments "${_arguments_options[@]}" : \
":: :_kiro-cli__integrations__help__install_commands" \
"*::: :->install" \
&& ret=0

    case $state in
    (install)
        words=($line[1] "${words[@]}")
        (( CURRENT += 1 ))
        curcontext="${curcontext%:*:*}:kiro-cli-integrations-help-install-command-$line[1]:"
        case $line[1] in
            (dotfiles)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(ssh)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(input-method)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(vscode)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(intellij-plugin)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(autostart-entry)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(gnome-shell-extension)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(kiro-command-router)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(all)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
        esac
    ;;
esac
;;
(uninstall)
_arguments "${_arguments_options[@]}" : \
":: :_kiro-cli__integrations__help__uninstall_commands" \
"*::: :->uninstall" \
&& ret=0

    case $state in
    (uninstall)
        words=($line[1] "${words[@]}")
        (( CURRENT += 1 ))
        curcontext="${curcontext%:*:*}:kiro-cli-integrations-help-uninstall-command-$line[1]:"
        case $line[1] in
            (dotfiles)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(ssh)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(input-method)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(vscode)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(intellij-plugin)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(autostart-entry)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(gnome-shell-extension)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(kiro-command-router)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(all)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
        esac
    ;;
esac
;;
(reinstall)
_arguments "${_arguments_options[@]}" : \
":: :_kiro-cli__integrations__help__reinstall_commands" \
"*::: :->reinstall" \
&& ret=0

    case $state in
    (reinstall)
        words=($line[1] "${words[@]}")
        (( CURRENT += 1 ))
        curcontext="${curcontext%:*:*}:kiro-cli-integrations-help-reinstall-command-$line[1]:"
        case $line[1] in
            (dotfiles)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(ssh)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(input-method)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(vscode)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(intellij-plugin)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(autostart-entry)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(gnome-shell-extension)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(kiro-command-router)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(all)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
        esac
    ;;
esac
;;
(status)
_arguments "${_arguments_options[@]}" : \
":: :_kiro-cli__integrations__help__status_commands" \
"*::: :->status" \
&& ret=0

    case $state in
    (status)
        words=($line[1] "${words[@]}")
        (( CURRENT += 1 ))
        curcontext="${curcontext%:*:*}:kiro-cli-integrations-help-status-command-$line[1]:"
        case $line[1] in
            (dotfiles)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(ssh)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(input-method)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(vscode)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(intellij-plugin)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(autostart-entry)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(gnome-shell-extension)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(kiro-command-router)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(all)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
        esac
    ;;
esac
;;
(help)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
        esac
    ;;
esac
;;
        esac
    ;;
esac
;;
(translate)
_arguments "${_arguments_options[@]}" : \
'-n+[Number of completions to generate (must be <=5)]:N:_default' \
'--n=[Number of completions to generate (must be <=5)]:N:_default' \
'*-v[Increase logging verbosity]' \
'*--verbose[Increase logging verbosity]' \
'-h[Print help]' \
'--help[Print help]' \
'*::input:_default' \
&& ret=0
;;
(telemetry)
_arguments "${_arguments_options[@]}" : \
'*-v[Increase logging verbosity]' \
'*--verbose[Increase logging verbosity]' \
'-h[Print help]' \
'--help[Print help]' \
":: :_kiro-cli__telemetry_commands" \
"*::: :->telemetry" \
&& ret=0

    case $state in
    (telemetry)
        words=($line[1] "${words[@]}")
        (( CURRENT += 1 ))
        curcontext="${curcontext%:*:*}:kiro-cli-telemetry-command-$line[1]:"
        case $line[1] in
            (enable)
_arguments "${_arguments_options[@]}" : \
'*-v[Increase logging verbosity]' \
'*--verbose[Increase logging verbosity]' \
'-h[Print help]' \
'--help[Print help]' \
&& ret=0
;;
(disable)
_arguments "${_arguments_options[@]}" : \
'*-v[Increase logging verbosity]' \
'*--verbose[Increase logging verbosity]' \
'-h[Print help]' \
'--help[Print help]' \
&& ret=0
;;
(status)
_arguments "${_arguments_options[@]}" : \
'-f+[Format of the output]:FORMAT:((plain\:"Outputs the results as markdown"
json\:"Outputs the results as JSON"
json-pretty\:"Outputs the results as pretty print JSON"))' \
'--format=[Format of the output]:FORMAT:((plain\:"Outputs the results as markdown"
json\:"Outputs the results as JSON"
json-pretty\:"Outputs the results as pretty print JSON"))' \
'*-v[Increase logging verbosity]' \
'*--verbose[Increase logging verbosity]' \
'-h[Print help (see more with '\''--help'\'')]' \
'--help[Print help (see more with '\''--help'\'')]' \
&& ret=0
;;
(help)
_arguments "${_arguments_options[@]}" : \
":: :_kiro-cli__telemetry__help_commands" \
"*::: :->help" \
&& ret=0

    case $state in
    (help)
        words=($line[1] "${words[@]}")
        (( CURRENT += 1 ))
        curcontext="${curcontext%:*:*}:kiro-cli-telemetry-help-command-$line[1]:"
        case $line[1] in
            (enable)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(disable)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(status)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(help)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
        esac
    ;;
esac
;;
        esac
    ;;
esac
;;
(version)
_arguments "${_arguments_options[@]}" : \
'--changelog=[Show the changelog (use --changelog=all for all versions, or --changelog=x.x.x for a specific version)]::CHANGELOG:_default' \
'*-v[Increase logging verbosity]' \
'*--verbose[Increase logging verbosity]' \
'-h[Print help]' \
'--help[Print help]' \
&& ret=0
;;
(dashboard)
_arguments "${_arguments_options[@]}" : \
'*-v[Increase logging verbosity]' \
'*--verbose[Increase logging verbosity]' \
'-h[Print help]' \
'--help[Print help]' \
&& ret=0
;;
(chat)
_arguments "${_arguments_options[@]}" : \
'*-v[Increase logging verbosity]' \
'*--verbose[Increase logging verbosity]' \
'*::args -- Args for the chat subcommand:_default' \
&& ret=0
;;
(mcp)
_arguments "${_arguments_options[@]}" : \
'*-v[Increase logging verbosity]' \
'*--verbose[Increase logging verbosity]' \
'*::args -- Args for the MCP subcommand:_default' \
&& ret=0
;;
(inline)
_arguments "${_arguments_options[@]}" : \
'*-v[Increase logging verbosity]' \
'*--verbose[Increase logging verbosity]' \
'-h[Print help]' \
'--help[Print help]' \
":: :_kiro-cli__inline_commands" \
"*::: :->inline" \
&& ret=0

    case $state in
    (inline)
        words=($line[1] "${words[@]}")
        (( CURRENT += 1 ))
        curcontext="${curcontext%:*:*}:kiro-cli-inline-command-$line[1]:"
        case $line[1] in
            (enable)
_arguments "${_arguments_options[@]}" : \
'--no-confirm[Skip the confirmation prompt]' \
'*-v[Increase logging verbosity]' \
'*--verbose[Increase logging verbosity]' \
'-h[Print help]' \
'--help[Print help]' \
&& ret=0
;;
(disable)
_arguments "${_arguments_options[@]}" : \
'*-v[Increase logging verbosity]' \
'*--verbose[Increase logging verbosity]' \
'-h[Print help]' \
'--help[Print help]' \
&& ret=0
;;
(status)
_arguments "${_arguments_options[@]}" : \
'*-v[Increase logging verbosity]' \
'*--verbose[Increase logging verbosity]' \
'-h[Print help]' \
'--help[Print help]' \
&& ret=0
;;
(set-customization)
_arguments "${_arguments_options[@]}" : \
'*-v[Increase logging verbosity]' \
'*--verbose[Increase logging verbosity]' \
'-h[Print help]' \
'--help[Print help]' \
'::arn -- The arn of the customization to use:_default' \
&& ret=0
;;
(show-customizations)
_arguments "${_arguments_options[@]}" : \
'-f+[]:FORMAT:((plain\:"Outputs the results as markdown"
json\:"Outputs the results as JSON"
json-pretty\:"Outputs the results as pretty print JSON"))' \
'--format=[]:FORMAT:((plain\:"Outputs the results as markdown"
json\:"Outputs the results as JSON"
json-pretty\:"Outputs the results as pretty print JSON"))' \
'*-v[Increase logging verbosity]' \
'*--verbose[Increase logging verbosity]' \
'-h[Print help (see more with '\''--help'\'')]' \
'--help[Print help (see more with '\''--help'\'')]' \
&& ret=0
;;
(help)
_arguments "${_arguments_options[@]}" : \
":: :_kiro-cli__inline__help_commands" \
"*::: :->help" \
&& ret=0

    case $state in
    (help)
        words=($line[1] "${words[@]}")
        (( CURRENT += 1 ))
        curcontext="${curcontext%:*:*}:kiro-cli-inline-help-command-$line[1]:"
        case $line[1] in
            (enable)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(disable)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(status)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(set-customization)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(show-customizations)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(help)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
        esac
    ;;
esac
;;
        esac
    ;;
esac
;;
(agent)
_arguments "${_arguments_options[@]}" : \
'*-v[Increase logging verbosity]' \
'*--verbose[Increase logging verbosity]' \
'*::args -- Args for Agent subcommand:_default' \
&& ret=0
;;
(acp)
_arguments "${_arguments_options[@]}" : \
'*-v[Increase logging verbosity]' \
'*--verbose[Increase logging verbosity]' \
'*::args -- Args for acp subcommand:_default' \
&& ret=0
;;
(help)
_arguments "${_arguments_options[@]}" : \
":: :_kiro-cli__help_commands" \
"*::: :->help" \
&& ret=0

    case $state in
    (help)
        words=($line[1] "${words[@]}")
        (( CURRENT += 1 ))
        curcontext="${curcontext%:*:*}:kiro-cli-help-command-$line[1]:"
        case $line[1] in
            (hook)
_arguments "${_arguments_options[@]}" : \
":: :_kiro-cli__help__hook_commands" \
"*::: :->hook" \
&& ret=0

    case $state in
    (hook)
        words=($line[1] "${words[@]}")
        (( CURRENT += 1 ))
        curcontext="${curcontext%:*:*}:kiro-cli-help-hook-command-$line[1]:"
        case $line[1] in
            (editbuffer)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(hide)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(init)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(integration-ready)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(keyboard-focus-changed)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(pre-exec)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(prompt)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(ssh)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(clear-autocomplete-cache)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
        esac
    ;;
esac
;;
(debug)
_arguments "${_arguments_options[@]}" : \
":: :_kiro-cli__help__debug_commands" \
"*::: :->debug" \
&& ret=0

    case $state in
    (debug)
        words=($line[1] "${words[@]}")
        (( CURRENT += 1 ))
        curcontext="${curcontext%:*:*}:kiro-cli-help-debug-command-$line[1]:"
        case $line[1] in
            (app)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(build)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(autocomplete-window)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(logs)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(prompt-accessibility)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(sample)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(accessibility)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(key-tester)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(diagnostics)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(query-index)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(devtools)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(get-index)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(list-intellij-variants)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(shell)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(fix-permissions)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(refresh-auth-token)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
        esac
    ;;
esac
;;
(settings)
_arguments "${_arguments_options[@]}" : \
":: :_kiro-cli__help__settings_commands" \
"*::: :->settings" \
&& ret=0

    case $state in
    (settings)
        words=($line[1] "${words[@]}")
        (( CURRENT += 1 ))
        curcontext="${curcontext%:*:*}:kiro-cli-help-settings-command-$line[1]:"
        case $line[1] in
            (open)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(list)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(all)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
        esac
    ;;
esac
;;
(setup)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(uninstall)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(update)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(diagnostic)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(init)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(theme)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(issue)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(login)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(logout)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(whoami)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(profile)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(user)
_arguments "${_arguments_options[@]}" : \
":: :_kiro-cli__help__user_commands" \
"*::: :->user" \
&& ret=0

    case $state in
    (user)
        words=($line[1] "${words[@]}")
        (( CURRENT += 1 ))
        curcontext="${curcontext%:*:*}:kiro-cli-help-user-command-$line[1]:"
        case $line[1] in
            (login)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(logout)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(whoami)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(profile)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
        esac
    ;;
esac
;;
(doctor)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(internal)
_arguments "${_arguments_options[@]}" : \
":: :_kiro-cli__help__internal_commands" \
"*::: :->internal" \
&& ret=0

    case $state in
    (internal)
        words=($line[1] "${words[@]}")
        (( CURRENT += 1 ))
        curcontext="${curcontext%:*:*}:kiro-cli-help-internal-command-$line[1]:"
        case $line[1] in
            (pre-cmd)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(local-state)
_arguments "${_arguments_options[@]}" : \
":: :_kiro-cli__help__internal__local-state_commands" \
"*::: :->local-state" \
&& ret=0

    case $state in
    (local-state)
        words=($line[1] "${words[@]}")
        (( CURRENT += 1 ))
        curcontext="${curcontext%:*:*}:kiro-cli-help-internal-local-state-command-$line[1]:"
        case $line[1] in
            (init)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(all)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
        esac
    ;;
esac
;;
(callback)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(install)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(uninstall)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(get-shell)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(hostname)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(should-figterm-launch)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(event)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(sockets-dir)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(stream-from-socket)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(figterm-socket-path)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(ipc)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(uninstall-for-all-users)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(remove-data-dir)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(uuidgen)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(ibus-bootstrap)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(detect-sandbox)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(open-uninstall-page)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(ssh-local-command)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(prompt-ssh)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(dump-state)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(finish-update)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(generate-ssh)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(inline-shell-completion)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(inline-shell-completion-accept)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(multiplexer)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
        esac
    ;;
esac
;;
(launch)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(quit)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(restart)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(integrations)
_arguments "${_arguments_options[@]}" : \
":: :_kiro-cli__help__integrations_commands" \
"*::: :->integrations" \
&& ret=0

    case $state in
    (integrations)
        words=($line[1] "${words[@]}")
        (( CURRENT += 1 ))
        curcontext="${curcontext%:*:*}:kiro-cli-help-integrations-command-$line[1]:"
        case $line[1] in
            (install)
_arguments "${_arguments_options[@]}" : \
":: :_kiro-cli__help__integrations__install_commands" \
"*::: :->install" \
&& ret=0

    case $state in
    (install)
        words=($line[1] "${words[@]}")
        (( CURRENT += 1 ))
        curcontext="${curcontext%:*:*}:kiro-cli-help-integrations-install-command-$line[1]:"
        case $line[1] in
            (dotfiles)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(ssh)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(input-method)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(vscode)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(intellij-plugin)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(autostart-entry)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(gnome-shell-extension)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(kiro-command-router)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(all)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
        esac
    ;;
esac
;;
(uninstall)
_arguments "${_arguments_options[@]}" : \
":: :_kiro-cli__help__integrations__uninstall_commands" \
"*::: :->uninstall" \
&& ret=0

    case $state in
    (uninstall)
        words=($line[1] "${words[@]}")
        (( CURRENT += 1 ))
        curcontext="${curcontext%:*:*}:kiro-cli-help-integrations-uninstall-command-$line[1]:"
        case $line[1] in
            (dotfiles)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(ssh)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(input-method)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(vscode)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(intellij-plugin)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(autostart-entry)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(gnome-shell-extension)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(kiro-command-router)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(all)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
        esac
    ;;
esac
;;
(reinstall)
_arguments "${_arguments_options[@]}" : \
":: :_kiro-cli__help__integrations__reinstall_commands" \
"*::: :->reinstall" \
&& ret=0

    case $state in
    (reinstall)
        words=($line[1] "${words[@]}")
        (( CURRENT += 1 ))
        curcontext="${curcontext%:*:*}:kiro-cli-help-integrations-reinstall-command-$line[1]:"
        case $line[1] in
            (dotfiles)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(ssh)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(input-method)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(vscode)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(intellij-plugin)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(autostart-entry)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(gnome-shell-extension)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(kiro-command-router)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(all)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
        esac
    ;;
esac
;;
(status)
_arguments "${_arguments_options[@]}" : \
":: :_kiro-cli__help__integrations__status_commands" \
"*::: :->status" \
&& ret=0

    case $state in
    (status)
        words=($line[1] "${words[@]}")
        (( CURRENT += 1 ))
        curcontext="${curcontext%:*:*}:kiro-cli-help-integrations-status-command-$line[1]:"
        case $line[1] in
            (dotfiles)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(ssh)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(input-method)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(vscode)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(intellij-plugin)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(autostart-entry)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(gnome-shell-extension)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(kiro-command-router)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(all)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
        esac
    ;;
esac
;;
        esac
    ;;
esac
;;
(translate)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(telemetry)
_arguments "${_arguments_options[@]}" : \
":: :_kiro-cli__help__telemetry_commands" \
"*::: :->telemetry" \
&& ret=0

    case $state in
    (telemetry)
        words=($line[1] "${words[@]}")
        (( CURRENT += 1 ))
        curcontext="${curcontext%:*:*}:kiro-cli-help-telemetry-command-$line[1]:"
        case $line[1] in
            (enable)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(disable)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(status)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
        esac
    ;;
esac
;;
(version)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(dashboard)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(chat)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(mcp)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(inline)
_arguments "${_arguments_options[@]}" : \
":: :_kiro-cli__help__inline_commands" \
"*::: :->inline" \
&& ret=0

    case $state in
    (inline)
        words=($line[1] "${words[@]}")
        (( CURRENT += 1 ))
        curcontext="${curcontext%:*:*}:kiro-cli-help-inline-command-$line[1]:"
        case $line[1] in
            (enable)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(disable)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(status)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(set-customization)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(show-customizations)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
        esac
    ;;
esac
;;
(agent)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(acp)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(help)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
        esac
    ;;
esac
;;
        esac
    ;;
esac
}

(( $+functions[_kiro-cli_commands] )) ||
_kiro-cli_commands() {
    local commands; commands=(
'hook:Hook commands' \
'debug:Debug the app' \
'settings:Customize appearance & behavior' \
'setup:Setup cli components' \
'uninstall:Uninstall Amazon Q' \
'update:Update the Kiro application' \
'diagnostic:Run diagnostic tests' \
'init:Generate the dotfiles for the given shell' \
'theme:Get or set theme' \
'issue:Create a new Github issue' \
'login:Login' \
'logout:Logout' \
'whoami:Prints details about the current user' \
'profile:Show the profile associated with this idc user' \
'user:Manage your account' \
'doctor:Fix and diagnose common issues' \
'completion:Generate CLI completion spec' \
'internal:Internal subcommands' \
'launch:Launch the desktop app' \
'quit:Quit the desktop app' \
'restart:Restart the desktop app' \
'integrations:Manage system integrations' \
'translate:Natural Language to Shell translation' \
'telemetry:Enable/disable telemetry' \
'version:Version' \
'dashboard:Open the dashboard' \
'chat:AI assistant in your terminal' \
'mcp:Model Context Protocol (MCP)' \
'inline:Inline shell completions' \
'agent:Agent root commands' \
'acp:Agent Client Protocol (ACP)' \
'help:Print this message or the help of the given subcommand(s)' \
    )
    _describe -t commands 'kiro-cli commands' commands "$@"
}
(( $+functions[_kiro-cli__acp_commands] )) ||
_kiro-cli__acp_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli acp commands' commands "$@"
}
(( $+functions[_kiro-cli__agent_commands] )) ||
_kiro-cli__agent_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli agent commands' commands "$@"
}
(( $+functions[_kiro-cli__chat_commands] )) ||
_kiro-cli__chat_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli chat commands' commands "$@"
}
(( $+functions[_kiro-cli__completion_commands] )) ||
_kiro-cli__completion_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli completion commands' commands "$@"
}
(( $+functions[_kiro-cli__dashboard_commands] )) ||
_kiro-cli__dashboard_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli dashboard commands' commands "$@"
}
(( $+functions[_kiro-cli__debug_commands] )) ||
_kiro-cli__debug_commands() {
    local commands; commands=(
'app:Debug the app' \
'build:Switch to another branch of a Fig.js app' \
'autocomplete-window:Toggle/set autocomplete window debug mode' \
'logs:Show debug logs' \
'prompt-accessibility:Prompt accessibility' \
'sample:Sample desktop process' \
'accessibility:Accessibility' \
'key-tester:Key Tester' \
'diagnostics:Watches diagnostics' \
'query-index:Queries remote repository for updates given the specified metadata' \
'devtools:Open up the devtools of a specific webview' \
'get-index:Displays remote index' \
'list-intellij-variants:Lists installed IntelliJ variants' \
'shell:Disables sourcing of user shell config and instead uses a minimal shell config' \
'fix-permissions:Update the shell config permissions to have the correct owner and access rights' \
'refresh-auth-token:' \
'help:Print this message or the help of the given subcommand(s)' \
    )
    _describe -t commands 'kiro-cli debug commands' commands "$@"
}
(( $+functions[_kiro-cli__debug__accessibility_commands] )) ||
_kiro-cli__debug__accessibility_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli debug accessibility commands' commands "$@"
}
(( $+functions[_kiro-cli__debug__app_commands] )) ||
_kiro-cli__debug__app_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli debug app commands' commands "$@"
}
(( $+functions[_kiro-cli__debug__autocomplete-window_commands] )) ||
_kiro-cli__debug__autocomplete-window_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli debug autocomplete-window commands' commands "$@"
}
(( $+functions[_kiro-cli__debug__build_commands] )) ||
_kiro-cli__debug__build_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli debug build commands' commands "$@"
}
(( $+functions[_kiro-cli__debug__devtools_commands] )) ||
_kiro-cli__debug__devtools_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli debug devtools commands' commands "$@"
}
(( $+functions[_kiro-cli__debug__diagnostics_commands] )) ||
_kiro-cli__debug__diagnostics_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli debug diagnostics commands' commands "$@"
}
(( $+functions[_kiro-cli__debug__fix-permissions_commands] )) ||
_kiro-cli__debug__fix-permissions_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli debug fix-permissions commands' commands "$@"
}
(( $+functions[_kiro-cli__debug__get-index_commands] )) ||
_kiro-cli__debug__get-index_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli debug get-index commands' commands "$@"
}
(( $+functions[_kiro-cli__debug__help_commands] )) ||
_kiro-cli__debug__help_commands() {
    local commands; commands=(
'app:Debug the app' \
'build:Switch to another branch of a Fig.js app' \
'autocomplete-window:Toggle/set autocomplete window debug mode' \
'logs:Show debug logs' \
'prompt-accessibility:Prompt accessibility' \
'sample:Sample desktop process' \
'accessibility:Accessibility' \
'key-tester:Key Tester' \
'diagnostics:Watches diagnostics' \
'query-index:Queries remote repository for updates given the specified metadata' \
'devtools:Open up the devtools of a specific webview' \
'get-index:Displays remote index' \
'list-intellij-variants:Lists installed IntelliJ variants' \
'shell:Disables sourcing of user shell config and instead uses a minimal shell config' \
'fix-permissions:Update the shell config permissions to have the correct owner and access rights' \
'refresh-auth-token:' \
'help:Print this message or the help of the given subcommand(s)' \
    )
    _describe -t commands 'kiro-cli debug help commands' commands "$@"
}
(( $+functions[_kiro-cli__debug__help__accessibility_commands] )) ||
_kiro-cli__debug__help__accessibility_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli debug help accessibility commands' commands "$@"
}
(( $+functions[_kiro-cli__debug__help__app_commands] )) ||
_kiro-cli__debug__help__app_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli debug help app commands' commands "$@"
}
(( $+functions[_kiro-cli__debug__help__autocomplete-window_commands] )) ||
_kiro-cli__debug__help__autocomplete-window_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli debug help autocomplete-window commands' commands "$@"
}
(( $+functions[_kiro-cli__debug__help__build_commands] )) ||
_kiro-cli__debug__help__build_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli debug help build commands' commands "$@"
}
(( $+functions[_kiro-cli__debug__help__devtools_commands] )) ||
_kiro-cli__debug__help__devtools_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli debug help devtools commands' commands "$@"
}
(( $+functions[_kiro-cli__debug__help__diagnostics_commands] )) ||
_kiro-cli__debug__help__diagnostics_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli debug help diagnostics commands' commands "$@"
}
(( $+functions[_kiro-cli__debug__help__fix-permissions_commands] )) ||
_kiro-cli__debug__help__fix-permissions_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli debug help fix-permissions commands' commands "$@"
}
(( $+functions[_kiro-cli__debug__help__get-index_commands] )) ||
_kiro-cli__debug__help__get-index_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli debug help get-index commands' commands "$@"
}
(( $+functions[_kiro-cli__debug__help__help_commands] )) ||
_kiro-cli__debug__help__help_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli debug help help commands' commands "$@"
}
(( $+functions[_kiro-cli__debug__help__key-tester_commands] )) ||
_kiro-cli__debug__help__key-tester_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli debug help key-tester commands' commands "$@"
}
(( $+functions[_kiro-cli__debug__help__list-intellij-variants_commands] )) ||
_kiro-cli__debug__help__list-intellij-variants_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli debug help list-intellij-variants commands' commands "$@"
}
(( $+functions[_kiro-cli__debug__help__logs_commands] )) ||
_kiro-cli__debug__help__logs_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli debug help logs commands' commands "$@"
}
(( $+functions[_kiro-cli__debug__help__prompt-accessibility_commands] )) ||
_kiro-cli__debug__help__prompt-accessibility_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli debug help prompt-accessibility commands' commands "$@"
}
(( $+functions[_kiro-cli__debug__help__query-index_commands] )) ||
_kiro-cli__debug__help__query-index_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli debug help query-index commands' commands "$@"
}
(( $+functions[_kiro-cli__debug__help__refresh-auth-token_commands] )) ||
_kiro-cli__debug__help__refresh-auth-token_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli debug help refresh-auth-token commands' commands "$@"
}
(( $+functions[_kiro-cli__debug__help__sample_commands] )) ||
_kiro-cli__debug__help__sample_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli debug help sample commands' commands "$@"
}
(( $+functions[_kiro-cli__debug__help__shell_commands] )) ||
_kiro-cli__debug__help__shell_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli debug help shell commands' commands "$@"
}
(( $+functions[_kiro-cli__debug__key-tester_commands] )) ||
_kiro-cli__debug__key-tester_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli debug key-tester commands' commands "$@"
}
(( $+functions[_kiro-cli__debug__list-intellij-variants_commands] )) ||
_kiro-cli__debug__list-intellij-variants_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli debug list-intellij-variants commands' commands "$@"
}
(( $+functions[_kiro-cli__debug__logs_commands] )) ||
_kiro-cli__debug__logs_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli debug logs commands' commands "$@"
}
(( $+functions[_kiro-cli__debug__prompt-accessibility_commands] )) ||
_kiro-cli__debug__prompt-accessibility_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli debug prompt-accessibility commands' commands "$@"
}
(( $+functions[_kiro-cli__debug__query-index_commands] )) ||
_kiro-cli__debug__query-index_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli debug query-index commands' commands "$@"
}
(( $+functions[_kiro-cli__debug__refresh-auth-token_commands] )) ||
_kiro-cli__debug__refresh-auth-token_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli debug refresh-auth-token commands' commands "$@"
}
(( $+functions[_kiro-cli__debug__sample_commands] )) ||
_kiro-cli__debug__sample_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli debug sample commands' commands "$@"
}
(( $+functions[_kiro-cli__debug__shell_commands] )) ||
_kiro-cli__debug__shell_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli debug shell commands' commands "$@"
}
(( $+functions[_kiro-cli__diagnostic_commands] )) ||
_kiro-cli__diagnostic_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli diagnostic commands' commands "$@"
}
(( $+functions[_kiro-cli__doctor_commands] )) ||
_kiro-cli__doctor_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli doctor commands' commands "$@"
}
(( $+functions[_kiro-cli__help_commands] )) ||
_kiro-cli__help_commands() {
    local commands; commands=(
'hook:Hook commands' \
'debug:Debug the app' \
'settings:Customize appearance & behavior' \
'setup:Setup cli components' \
'uninstall:Uninstall Amazon Q' \
'update:Update the Kiro application' \
'diagnostic:Run diagnostic tests' \
'init:Generate the dotfiles for the given shell' \
'theme:Get or set theme' \
'issue:Create a new Github issue' \
'login:Login' \
'logout:Logout' \
'whoami:Prints details about the current user' \
'profile:Show the profile associated with this idc user' \
'user:Manage your account' \
'doctor:Fix and diagnose common issues' \
'completion:Generate CLI completion spec' \
'internal:Internal subcommands' \
'launch:Launch the desktop app' \
'quit:Quit the desktop app' \
'restart:Restart the desktop app' \
'integrations:Manage system integrations' \
'translate:Natural Language to Shell translation' \
'telemetry:Enable/disable telemetry' \
'version:Version' \
'dashboard:Open the dashboard' \
'chat:AI assistant in your terminal' \
'mcp:Model Context Protocol (MCP)' \
'inline:Inline shell completions' \
'agent:Agent root commands' \
'acp:Agent Client Protocol (ACP)' \
'help:Print this message or the help of the given subcommand(s)' \
    )
    _describe -t commands 'kiro-cli help commands' commands "$@"
}
(( $+functions[_kiro-cli__help__acp_commands] )) ||
_kiro-cli__help__acp_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli help acp commands' commands "$@"
}
(( $+functions[_kiro-cli__help__agent_commands] )) ||
_kiro-cli__help__agent_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli help agent commands' commands "$@"
}
(( $+functions[_kiro-cli__help__chat_commands] )) ||
_kiro-cli__help__chat_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli help chat commands' commands "$@"
}
(( $+functions[_kiro-cli__help__completion_commands] )) ||
_kiro-cli__help__completion_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli help completion commands' commands "$@"
}
(( $+functions[_kiro-cli__help__dashboard_commands] )) ||
_kiro-cli__help__dashboard_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli help dashboard commands' commands "$@"
}
(( $+functions[_kiro-cli__help__debug_commands] )) ||
_kiro-cli__help__debug_commands() {
    local commands; commands=(
'app:Debug the app' \
'build:Switch to another branch of a Fig.js app' \
'autocomplete-window:Toggle/set autocomplete window debug mode' \
'logs:Show debug logs' \
'prompt-accessibility:Prompt accessibility' \
'sample:Sample desktop process' \
'accessibility:Accessibility' \
'key-tester:Key Tester' \
'diagnostics:Watches diagnostics' \
'query-index:Queries remote repository for updates given the specified metadata' \
'devtools:Open up the devtools of a specific webview' \
'get-index:Displays remote index' \
'list-intellij-variants:Lists installed IntelliJ variants' \
'shell:Disables sourcing of user shell config and instead uses a minimal shell config' \
'fix-permissions:Update the shell config permissions to have the correct owner and access rights' \
'refresh-auth-token:' \
    )
    _describe -t commands 'kiro-cli help debug commands' commands "$@"
}
(( $+functions[_kiro-cli__help__debug__accessibility_commands] )) ||
_kiro-cli__help__debug__accessibility_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli help debug accessibility commands' commands "$@"
}
(( $+functions[_kiro-cli__help__debug__app_commands] )) ||
_kiro-cli__help__debug__app_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli help debug app commands' commands "$@"
}
(( $+functions[_kiro-cli__help__debug__autocomplete-window_commands] )) ||
_kiro-cli__help__debug__autocomplete-window_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli help debug autocomplete-window commands' commands "$@"
}
(( $+functions[_kiro-cli__help__debug__build_commands] )) ||
_kiro-cli__help__debug__build_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli help debug build commands' commands "$@"
}
(( $+functions[_kiro-cli__help__debug__devtools_commands] )) ||
_kiro-cli__help__debug__devtools_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli help debug devtools commands' commands "$@"
}
(( $+functions[_kiro-cli__help__debug__diagnostics_commands] )) ||
_kiro-cli__help__debug__diagnostics_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli help debug diagnostics commands' commands "$@"
}
(( $+functions[_kiro-cli__help__debug__fix-permissions_commands] )) ||
_kiro-cli__help__debug__fix-permissions_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli help debug fix-permissions commands' commands "$@"
}
(( $+functions[_kiro-cli__help__debug__get-index_commands] )) ||
_kiro-cli__help__debug__get-index_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli help debug get-index commands' commands "$@"
}
(( $+functions[_kiro-cli__help__debug__key-tester_commands] )) ||
_kiro-cli__help__debug__key-tester_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli help debug key-tester commands' commands "$@"
}
(( $+functions[_kiro-cli__help__debug__list-intellij-variants_commands] )) ||
_kiro-cli__help__debug__list-intellij-variants_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli help debug list-intellij-variants commands' commands "$@"
}
(( $+functions[_kiro-cli__help__debug__logs_commands] )) ||
_kiro-cli__help__debug__logs_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli help debug logs commands' commands "$@"
}
(( $+functions[_kiro-cli__help__debug__prompt-accessibility_commands] )) ||
_kiro-cli__help__debug__prompt-accessibility_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli help debug prompt-accessibility commands' commands "$@"
}
(( $+functions[_kiro-cli__help__debug__query-index_commands] )) ||
_kiro-cli__help__debug__query-index_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli help debug query-index commands' commands "$@"
}
(( $+functions[_kiro-cli__help__debug__refresh-auth-token_commands] )) ||
_kiro-cli__help__debug__refresh-auth-token_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli help debug refresh-auth-token commands' commands "$@"
}
(( $+functions[_kiro-cli__help__debug__sample_commands] )) ||
_kiro-cli__help__debug__sample_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli help debug sample commands' commands "$@"
}
(( $+functions[_kiro-cli__help__debug__shell_commands] )) ||
_kiro-cli__help__debug__shell_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli help debug shell commands' commands "$@"
}
(( $+functions[_kiro-cli__help__diagnostic_commands] )) ||
_kiro-cli__help__diagnostic_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli help diagnostic commands' commands "$@"
}
(( $+functions[_kiro-cli__help__doctor_commands] )) ||
_kiro-cli__help__doctor_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli help doctor commands' commands "$@"
}
(( $+functions[_kiro-cli__help__help_commands] )) ||
_kiro-cli__help__help_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli help help commands' commands "$@"
}
(( $+functions[_kiro-cli__help__hook_commands] )) ||
_kiro-cli__help__hook_commands() {
    local commands; commands=(
'editbuffer:' \
'hide:' \
'init:' \
'integration-ready:' \
'keyboard-focus-changed:' \
'pre-exec:' \
'prompt:' \
'ssh:' \
'clear-autocomplete-cache:' \
    )
    _describe -t commands 'kiro-cli help hook commands' commands "$@"
}
(( $+functions[_kiro-cli__help__hook__clear-autocomplete-cache_commands] )) ||
_kiro-cli__help__hook__clear-autocomplete-cache_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli help hook clear-autocomplete-cache commands' commands "$@"
}
(( $+functions[_kiro-cli__help__hook__editbuffer_commands] )) ||
_kiro-cli__help__hook__editbuffer_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli help hook editbuffer commands' commands "$@"
}
(( $+functions[_kiro-cli__help__hook__hide_commands] )) ||
_kiro-cli__help__hook__hide_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli help hook hide commands' commands "$@"
}
(( $+functions[_kiro-cli__help__hook__init_commands] )) ||
_kiro-cli__help__hook__init_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli help hook init commands' commands "$@"
}
(( $+functions[_kiro-cli__help__hook__integration-ready_commands] )) ||
_kiro-cli__help__hook__integration-ready_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli help hook integration-ready commands' commands "$@"
}
(( $+functions[_kiro-cli__help__hook__keyboard-focus-changed_commands] )) ||
_kiro-cli__help__hook__keyboard-focus-changed_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli help hook keyboard-focus-changed commands' commands "$@"
}
(( $+functions[_kiro-cli__help__hook__pre-exec_commands] )) ||
_kiro-cli__help__hook__pre-exec_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli help hook pre-exec commands' commands "$@"
}
(( $+functions[_kiro-cli__help__hook__prompt_commands] )) ||
_kiro-cli__help__hook__prompt_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli help hook prompt commands' commands "$@"
}
(( $+functions[_kiro-cli__help__hook__ssh_commands] )) ||
_kiro-cli__help__hook__ssh_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli help hook ssh commands' commands "$@"
}
(( $+functions[_kiro-cli__help__init_commands] )) ||
_kiro-cli__help__init_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli help init commands' commands "$@"
}
(( $+functions[_kiro-cli__help__inline_commands] )) ||
_kiro-cli__help__inline_commands() {
    local commands; commands=(
'enable:Enables inline shell completions' \
'disable:Disables inline' \
'status:Shows the status of inline' \
'set-customization:Select a customization if you have any available' \
'show-customizations:Show the available customizations' \
    )
    _describe -t commands 'kiro-cli help inline commands' commands "$@"
}
(( $+functions[_kiro-cli__help__inline__disable_commands] )) ||
_kiro-cli__help__inline__disable_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli help inline disable commands' commands "$@"
}
(( $+functions[_kiro-cli__help__inline__enable_commands] )) ||
_kiro-cli__help__inline__enable_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli help inline enable commands' commands "$@"
}
(( $+functions[_kiro-cli__help__inline__set-customization_commands] )) ||
_kiro-cli__help__inline__set-customization_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli help inline set-customization commands' commands "$@"
}
(( $+functions[_kiro-cli__help__inline__show-customizations_commands] )) ||
_kiro-cli__help__inline__show-customizations_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli help inline show-customizations commands' commands "$@"
}
(( $+functions[_kiro-cli__help__inline__status_commands] )) ||
_kiro-cli__help__inline__status_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli help inline status commands' commands "$@"
}
(( $+functions[_kiro-cli__help__integrations_commands] )) ||
_kiro-cli__help__integrations_commands() {
    local commands; commands=(
'install:' \
'uninstall:' \
'reinstall:' \
'status:' \
    )
    _describe -t commands 'kiro-cli help integrations commands' commands "$@"
}
(( $+functions[_kiro-cli__help__integrations__install_commands] )) ||
_kiro-cli__help__integrations__install_commands() {
    local commands; commands=(
'dotfiles:' \
'ssh:' \
'input-method:' \
'vscode:' \
'intellij-plugin:' \
'autostart-entry:' \
'gnome-shell-extension:' \
'kiro-command-router:' \
'all:' \
    )
    _describe -t commands 'kiro-cli help integrations install commands' commands "$@"
}
(( $+functions[_kiro-cli__help__integrations__install__all_commands] )) ||
_kiro-cli__help__integrations__install__all_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli help integrations install all commands' commands "$@"
}
(( $+functions[_kiro-cli__help__integrations__install__autostart-entry_commands] )) ||
_kiro-cli__help__integrations__install__autostart-entry_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli help integrations install autostart-entry commands' commands "$@"
}
(( $+functions[_kiro-cli__help__integrations__install__dotfiles_commands] )) ||
_kiro-cli__help__integrations__install__dotfiles_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli help integrations install dotfiles commands' commands "$@"
}
(( $+functions[_kiro-cli__help__integrations__install__gnome-shell-extension_commands] )) ||
_kiro-cli__help__integrations__install__gnome-shell-extension_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli help integrations install gnome-shell-extension commands' commands "$@"
}
(( $+functions[_kiro-cli__help__integrations__install__input-method_commands] )) ||
_kiro-cli__help__integrations__install__input-method_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli help integrations install input-method commands' commands "$@"
}
(( $+functions[_kiro-cli__help__integrations__install__intellij-plugin_commands] )) ||
_kiro-cli__help__integrations__install__intellij-plugin_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli help integrations install intellij-plugin commands' commands "$@"
}
(( $+functions[_kiro-cli__help__integrations__install__kiro-command-router_commands] )) ||
_kiro-cli__help__integrations__install__kiro-command-router_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli help integrations install kiro-command-router commands' commands "$@"
}
(( $+functions[_kiro-cli__help__integrations__install__ssh_commands] )) ||
_kiro-cli__help__integrations__install__ssh_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli help integrations install ssh commands' commands "$@"
}
(( $+functions[_kiro-cli__help__integrations__install__vscode_commands] )) ||
_kiro-cli__help__integrations__install__vscode_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli help integrations install vscode commands' commands "$@"
}
(( $+functions[_kiro-cli__help__integrations__reinstall_commands] )) ||
_kiro-cli__help__integrations__reinstall_commands() {
    local commands; commands=(
'dotfiles:' \
'ssh:' \
'input-method:' \
'vscode:' \
'intellij-plugin:' \
'autostart-entry:' \
'gnome-shell-extension:' \
'kiro-command-router:' \
'all:' \
    )
    _describe -t commands 'kiro-cli help integrations reinstall commands' commands "$@"
}
(( $+functions[_kiro-cli__help__integrations__reinstall__all_commands] )) ||
_kiro-cli__help__integrations__reinstall__all_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli help integrations reinstall all commands' commands "$@"
}
(( $+functions[_kiro-cli__help__integrations__reinstall__autostart-entry_commands] )) ||
_kiro-cli__help__integrations__reinstall__autostart-entry_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli help integrations reinstall autostart-entry commands' commands "$@"
}
(( $+functions[_kiro-cli__help__integrations__reinstall__dotfiles_commands] )) ||
_kiro-cli__help__integrations__reinstall__dotfiles_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli help integrations reinstall dotfiles commands' commands "$@"
}
(( $+functions[_kiro-cli__help__integrations__reinstall__gnome-shell-extension_commands] )) ||
_kiro-cli__help__integrations__reinstall__gnome-shell-extension_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli help integrations reinstall gnome-shell-extension commands' commands "$@"
}
(( $+functions[_kiro-cli__help__integrations__reinstall__input-method_commands] )) ||
_kiro-cli__help__integrations__reinstall__input-method_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli help integrations reinstall input-method commands' commands "$@"
}
(( $+functions[_kiro-cli__help__integrations__reinstall__intellij-plugin_commands] )) ||
_kiro-cli__help__integrations__reinstall__intellij-plugin_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli help integrations reinstall intellij-plugin commands' commands "$@"
}
(( $+functions[_kiro-cli__help__integrations__reinstall__kiro-command-router_commands] )) ||
_kiro-cli__help__integrations__reinstall__kiro-command-router_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli help integrations reinstall kiro-command-router commands' commands "$@"
}
(( $+functions[_kiro-cli__help__integrations__reinstall__ssh_commands] )) ||
_kiro-cli__help__integrations__reinstall__ssh_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli help integrations reinstall ssh commands' commands "$@"
}
(( $+functions[_kiro-cli__help__integrations__reinstall__vscode_commands] )) ||
_kiro-cli__help__integrations__reinstall__vscode_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli help integrations reinstall vscode commands' commands "$@"
}
(( $+functions[_kiro-cli__help__integrations__status_commands] )) ||
_kiro-cli__help__integrations__status_commands() {
    local commands; commands=(
'dotfiles:' \
'ssh:' \
'input-method:' \
'vscode:' \
'intellij-plugin:' \
'autostart-entry:' \
'gnome-shell-extension:' \
'kiro-command-router:' \
'all:' \
    )
    _describe -t commands 'kiro-cli help integrations status commands' commands "$@"
}
(( $+functions[_kiro-cli__help__integrations__status__all_commands] )) ||
_kiro-cli__help__integrations__status__all_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli help integrations status all commands' commands "$@"
}
(( $+functions[_kiro-cli__help__integrations__status__autostart-entry_commands] )) ||
_kiro-cli__help__integrations__status__autostart-entry_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli help integrations status autostart-entry commands' commands "$@"
}
(( $+functions[_kiro-cli__help__integrations__status__dotfiles_commands] )) ||
_kiro-cli__help__integrations__status__dotfiles_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli help integrations status dotfiles commands' commands "$@"
}
(( $+functions[_kiro-cli__help__integrations__status__gnome-shell-extension_commands] )) ||
_kiro-cli__help__integrations__status__gnome-shell-extension_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli help integrations status gnome-shell-extension commands' commands "$@"
}
(( $+functions[_kiro-cli__help__integrations__status__input-method_commands] )) ||
_kiro-cli__help__integrations__status__input-method_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli help integrations status input-method commands' commands "$@"
}
(( $+functions[_kiro-cli__help__integrations__status__intellij-plugin_commands] )) ||
_kiro-cli__help__integrations__status__intellij-plugin_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli help integrations status intellij-plugin commands' commands "$@"
}
(( $+functions[_kiro-cli__help__integrations__status__kiro-command-router_commands] )) ||
_kiro-cli__help__integrations__status__kiro-command-router_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli help integrations status kiro-command-router commands' commands "$@"
}
(( $+functions[_kiro-cli__help__integrations__status__ssh_commands] )) ||
_kiro-cli__help__integrations__status__ssh_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli help integrations status ssh commands' commands "$@"
}
(( $+functions[_kiro-cli__help__integrations__status__vscode_commands] )) ||
_kiro-cli__help__integrations__status__vscode_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli help integrations status vscode commands' commands "$@"
}
(( $+functions[_kiro-cli__help__integrations__uninstall_commands] )) ||
_kiro-cli__help__integrations__uninstall_commands() {
    local commands; commands=(
'dotfiles:' \
'ssh:' \
'input-method:' \
'vscode:' \
'intellij-plugin:' \
'autostart-entry:' \
'gnome-shell-extension:' \
'kiro-command-router:' \
'all:' \
    )
    _describe -t commands 'kiro-cli help integrations uninstall commands' commands "$@"
}
(( $+functions[_kiro-cli__help__integrations__uninstall__all_commands] )) ||
_kiro-cli__help__integrations__uninstall__all_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli help integrations uninstall all commands' commands "$@"
}
(( $+functions[_kiro-cli__help__integrations__uninstall__autostart-entry_commands] )) ||
_kiro-cli__help__integrations__uninstall__autostart-entry_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli help integrations uninstall autostart-entry commands' commands "$@"
}
(( $+functions[_kiro-cli__help__integrations__uninstall__dotfiles_commands] )) ||
_kiro-cli__help__integrations__uninstall__dotfiles_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli help integrations uninstall dotfiles commands' commands "$@"
}
(( $+functions[_kiro-cli__help__integrations__uninstall__gnome-shell-extension_commands] )) ||
_kiro-cli__help__integrations__uninstall__gnome-shell-extension_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli help integrations uninstall gnome-shell-extension commands' commands "$@"
}
(( $+functions[_kiro-cli__help__integrations__uninstall__input-method_commands] )) ||
_kiro-cli__help__integrations__uninstall__input-method_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli help integrations uninstall input-method commands' commands "$@"
}
(( $+functions[_kiro-cli__help__integrations__uninstall__intellij-plugin_commands] )) ||
_kiro-cli__help__integrations__uninstall__intellij-plugin_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli help integrations uninstall intellij-plugin commands' commands "$@"
}
(( $+functions[_kiro-cli__help__integrations__uninstall__kiro-command-router_commands] )) ||
_kiro-cli__help__integrations__uninstall__kiro-command-router_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli help integrations uninstall kiro-command-router commands' commands "$@"
}
(( $+functions[_kiro-cli__help__integrations__uninstall__ssh_commands] )) ||
_kiro-cli__help__integrations__uninstall__ssh_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli help integrations uninstall ssh commands' commands "$@"
}
(( $+functions[_kiro-cli__help__integrations__uninstall__vscode_commands] )) ||
_kiro-cli__help__integrations__uninstall__vscode_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli help integrations uninstall vscode commands' commands "$@"
}
(( $+functions[_kiro-cli__help__internal_commands] )) ||
_kiro-cli__help__internal_commands() {
    local commands; commands=(
'pre-cmd:Command that is run during the PreCmd section of the Amazon Q integrations' \
'local-state:Change the local-state file' \
'callback:Callback used for the internal pseudoterminal' \
'install:Install the Amazon Q cli' \
'uninstall:Uninstall the Amazon Q cli' \
'get-shell:' \
'hostname:' \
'should-figterm-launch:Detects if Figterm should be launched' \
'event:' \
'sockets-dir:' \
'stream-from-socket:' \
'figterm-socket-path:' \
'ipc:' \
'uninstall-for-all-users:' \
'remove-data-dir:' \
'uuidgen:' \
'ibus-bootstrap:' \
'detect-sandbox:Checks for sandboxing' \
'open-uninstall-page:' \
'ssh-local-command:Displays prompt to install remote shell integrations' \
'prompt-ssh:\\\[Deprecated\\\] Displays prompt to install remote shell integrations' \
'dump-state:' \
'finish-update:Currently only used by macOS after finishing an update. The old binary calls \`FinishUpdate\` on the new binary at the end of updating' \
'generate-ssh:Generates an SSH configuration file' \
'inline-shell-completion:' \
'inline-shell-completion-accept:' \
'multiplexer:' \
    )
    _describe -t commands 'kiro-cli help internal commands' commands "$@"
}
(( $+functions[_kiro-cli__help__internal__callback_commands] )) ||
_kiro-cli__help__internal__callback_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli help internal callback commands' commands "$@"
}
(( $+functions[_kiro-cli__help__internal__detect-sandbox_commands] )) ||
_kiro-cli__help__internal__detect-sandbox_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli help internal detect-sandbox commands' commands "$@"
}
(( $+functions[_kiro-cli__help__internal__dump-state_commands] )) ||
_kiro-cli__help__internal__dump-state_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli help internal dump-state commands' commands "$@"
}
(( $+functions[_kiro-cli__help__internal__event_commands] )) ||
_kiro-cli__help__internal__event_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli help internal event commands' commands "$@"
}
(( $+functions[_kiro-cli__help__internal__figterm-socket-path_commands] )) ||
_kiro-cli__help__internal__figterm-socket-path_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli help internal figterm-socket-path commands' commands "$@"
}
(( $+functions[_kiro-cli__help__internal__finish-update_commands] )) ||
_kiro-cli__help__internal__finish-update_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli help internal finish-update commands' commands "$@"
}
(( $+functions[_kiro-cli__help__internal__generate-ssh_commands] )) ||
_kiro-cli__help__internal__generate-ssh_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli help internal generate-ssh commands' commands "$@"
}
(( $+functions[_kiro-cli__help__internal__get-shell_commands] )) ||
_kiro-cli__help__internal__get-shell_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli help internal get-shell commands' commands "$@"
}
(( $+functions[_kiro-cli__help__internal__hostname_commands] )) ||
_kiro-cli__help__internal__hostname_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli help internal hostname commands' commands "$@"
}
(( $+functions[_kiro-cli__help__internal__ibus-bootstrap_commands] )) ||
_kiro-cli__help__internal__ibus-bootstrap_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli help internal ibus-bootstrap commands' commands "$@"
}
(( $+functions[_kiro-cli__help__internal__inline-shell-completion_commands] )) ||
_kiro-cli__help__internal__inline-shell-completion_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli help internal inline-shell-completion commands' commands "$@"
}
(( $+functions[_kiro-cli__help__internal__inline-shell-completion-accept_commands] )) ||
_kiro-cli__help__internal__inline-shell-completion-accept_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli help internal inline-shell-completion-accept commands' commands "$@"
}
(( $+functions[_kiro-cli__help__internal__install_commands] )) ||
_kiro-cli__help__internal__install_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli help internal install commands' commands "$@"
}
(( $+functions[_kiro-cli__help__internal__ipc_commands] )) ||
_kiro-cli__help__internal__ipc_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli help internal ipc commands' commands "$@"
}
(( $+functions[_kiro-cli__help__internal__local-state_commands] )) ||
_kiro-cli__help__internal__local-state_commands() {
    local commands; commands=(
'init:Reload the state listener' \
'all:List all the settings' \
    )
    _describe -t commands 'kiro-cli help internal local-state commands' commands "$@"
}
(( $+functions[_kiro-cli__help__internal__local-state__all_commands] )) ||
_kiro-cli__help__internal__local-state__all_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli help internal local-state all commands' commands "$@"
}
(( $+functions[_kiro-cli__help__internal__local-state__init_commands] )) ||
_kiro-cli__help__internal__local-state__init_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli help internal local-state init commands' commands "$@"
}
(( $+functions[_kiro-cli__help__internal__multiplexer_commands] )) ||
_kiro-cli__help__internal__multiplexer_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli help internal multiplexer commands' commands "$@"
}
(( $+functions[_kiro-cli__help__internal__open-uninstall-page_commands] )) ||
_kiro-cli__help__internal__open-uninstall-page_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli help internal open-uninstall-page commands' commands "$@"
}
(( $+functions[_kiro-cli__help__internal__pre-cmd_commands] )) ||
_kiro-cli__help__internal__pre-cmd_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli help internal pre-cmd commands' commands "$@"
}
(( $+functions[_kiro-cli__help__internal__prompt-ssh_commands] )) ||
_kiro-cli__help__internal__prompt-ssh_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli help internal prompt-ssh commands' commands "$@"
}
(( $+functions[_kiro-cli__help__internal__remove-data-dir_commands] )) ||
_kiro-cli__help__internal__remove-data-dir_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli help internal remove-data-dir commands' commands "$@"
}
(( $+functions[_kiro-cli__help__internal__should-figterm-launch_commands] )) ||
_kiro-cli__help__internal__should-figterm-launch_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli help internal should-figterm-launch commands' commands "$@"
}
(( $+functions[_kiro-cli__help__internal__sockets-dir_commands] )) ||
_kiro-cli__help__internal__sockets-dir_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli help internal sockets-dir commands' commands "$@"
}
(( $+functions[_kiro-cli__help__internal__ssh-local-command_commands] )) ||
_kiro-cli__help__internal__ssh-local-command_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli help internal ssh-local-command commands' commands "$@"
}
(( $+functions[_kiro-cli__help__internal__stream-from-socket_commands] )) ||
_kiro-cli__help__internal__stream-from-socket_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli help internal stream-from-socket commands' commands "$@"
}
(( $+functions[_kiro-cli__help__internal__uninstall_commands] )) ||
_kiro-cli__help__internal__uninstall_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli help internal uninstall commands' commands "$@"
}
(( $+functions[_kiro-cli__help__internal__uninstall-for-all-users_commands] )) ||
_kiro-cli__help__internal__uninstall-for-all-users_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli help internal uninstall-for-all-users commands' commands "$@"
}
(( $+functions[_kiro-cli__help__internal__uuidgen_commands] )) ||
_kiro-cli__help__internal__uuidgen_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli help internal uuidgen commands' commands "$@"
}
(( $+functions[_kiro-cli__help__issue_commands] )) ||
_kiro-cli__help__issue_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli help issue commands' commands "$@"
}
(( $+functions[_kiro-cli__help__launch_commands] )) ||
_kiro-cli__help__launch_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli help launch commands' commands "$@"
}
(( $+functions[_kiro-cli__help__login_commands] )) ||
_kiro-cli__help__login_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli help login commands' commands "$@"
}
(( $+functions[_kiro-cli__help__logout_commands] )) ||
_kiro-cli__help__logout_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli help logout commands' commands "$@"
}
(( $+functions[_kiro-cli__help__mcp_commands] )) ||
_kiro-cli__help__mcp_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli help mcp commands' commands "$@"
}
(( $+functions[_kiro-cli__help__profile_commands] )) ||
_kiro-cli__help__profile_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli help profile commands' commands "$@"
}
(( $+functions[_kiro-cli__help__quit_commands] )) ||
_kiro-cli__help__quit_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli help quit commands' commands "$@"
}
(( $+functions[_kiro-cli__help__restart_commands] )) ||
_kiro-cli__help__restart_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli help restart commands' commands "$@"
}
(( $+functions[_kiro-cli__help__settings_commands] )) ||
_kiro-cli__help__settings_commands() {
    local commands; commands=(
'open:Open the settings file' \
'list:List settings' \
'all:List configured settings' \
    )
    _describe -t commands 'kiro-cli help settings commands' commands "$@"
}
(( $+functions[_kiro-cli__help__settings__all_commands] )) ||
_kiro-cli__help__settings__all_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli help settings all commands' commands "$@"
}
(( $+functions[_kiro-cli__help__settings__list_commands] )) ||
_kiro-cli__help__settings__list_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli help settings list commands' commands "$@"
}
(( $+functions[_kiro-cli__help__settings__open_commands] )) ||
_kiro-cli__help__settings__open_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli help settings open commands' commands "$@"
}
(( $+functions[_kiro-cli__help__setup_commands] )) ||
_kiro-cli__help__setup_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli help setup commands' commands "$@"
}
(( $+functions[_kiro-cli__help__telemetry_commands] )) ||
_kiro-cli__help__telemetry_commands() {
    local commands; commands=(
'enable:' \
'disable:' \
'status:' \
    )
    _describe -t commands 'kiro-cli help telemetry commands' commands "$@"
}
(( $+functions[_kiro-cli__help__telemetry__disable_commands] )) ||
_kiro-cli__help__telemetry__disable_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli help telemetry disable commands' commands "$@"
}
(( $+functions[_kiro-cli__help__telemetry__enable_commands] )) ||
_kiro-cli__help__telemetry__enable_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli help telemetry enable commands' commands "$@"
}
(( $+functions[_kiro-cli__help__telemetry__status_commands] )) ||
_kiro-cli__help__telemetry__status_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli help telemetry status commands' commands "$@"
}
(( $+functions[_kiro-cli__help__theme_commands] )) ||
_kiro-cli__help__theme_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli help theme commands' commands "$@"
}
(( $+functions[_kiro-cli__help__translate_commands] )) ||
_kiro-cli__help__translate_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli help translate commands' commands "$@"
}
(( $+functions[_kiro-cli__help__uninstall_commands] )) ||
_kiro-cli__help__uninstall_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli help uninstall commands' commands "$@"
}
(( $+functions[_kiro-cli__help__update_commands] )) ||
_kiro-cli__help__update_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli help update commands' commands "$@"
}
(( $+functions[_kiro-cli__help__user_commands] )) ||
_kiro-cli__help__user_commands() {
    local commands; commands=(
'login:Login' \
'logout:Logout' \
'whoami:Prints details about the current user' \
'profile:Show the profile associated with this idc user' \
    )
    _describe -t commands 'kiro-cli help user commands' commands "$@"
}
(( $+functions[_kiro-cli__help__user__login_commands] )) ||
_kiro-cli__help__user__login_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli help user login commands' commands "$@"
}
(( $+functions[_kiro-cli__help__user__logout_commands] )) ||
_kiro-cli__help__user__logout_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli help user logout commands' commands "$@"
}
(( $+functions[_kiro-cli__help__user__profile_commands] )) ||
_kiro-cli__help__user__profile_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli help user profile commands' commands "$@"
}
(( $+functions[_kiro-cli__help__user__whoami_commands] )) ||
_kiro-cli__help__user__whoami_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli help user whoami commands' commands "$@"
}
(( $+functions[_kiro-cli__help__version_commands] )) ||
_kiro-cli__help__version_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli help version commands' commands "$@"
}
(( $+functions[_kiro-cli__help__whoami_commands] )) ||
_kiro-cli__help__whoami_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli help whoami commands' commands "$@"
}
(( $+functions[_kiro-cli__hook_commands] )) ||
_kiro-cli__hook_commands() {
    local commands; commands=(
'editbuffer:' \
'hide:' \
'init:' \
'integration-ready:' \
'keyboard-focus-changed:' \
'pre-exec:' \
'prompt:' \
'ssh:' \
'clear-autocomplete-cache:' \
'help:Print this message or the help of the given subcommand(s)' \
    )
    _describe -t commands 'kiro-cli hook commands' commands "$@"
}
(( $+functions[_kiro-cli__hook__clear-autocomplete-cache_commands] )) ||
_kiro-cli__hook__clear-autocomplete-cache_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli hook clear-autocomplete-cache commands' commands "$@"
}
(( $+functions[_kiro-cli__hook__editbuffer_commands] )) ||
_kiro-cli__hook__editbuffer_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli hook editbuffer commands' commands "$@"
}
(( $+functions[_kiro-cli__hook__help_commands] )) ||
_kiro-cli__hook__help_commands() {
    local commands; commands=(
'editbuffer:' \
'hide:' \
'init:' \
'integration-ready:' \
'keyboard-focus-changed:' \
'pre-exec:' \
'prompt:' \
'ssh:' \
'clear-autocomplete-cache:' \
'help:Print this message or the help of the given subcommand(s)' \
    )
    _describe -t commands 'kiro-cli hook help commands' commands "$@"
}
(( $+functions[_kiro-cli__hook__help__clear-autocomplete-cache_commands] )) ||
_kiro-cli__hook__help__clear-autocomplete-cache_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli hook help clear-autocomplete-cache commands' commands "$@"
}
(( $+functions[_kiro-cli__hook__help__editbuffer_commands] )) ||
_kiro-cli__hook__help__editbuffer_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli hook help editbuffer commands' commands "$@"
}
(( $+functions[_kiro-cli__hook__help__help_commands] )) ||
_kiro-cli__hook__help__help_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli hook help help commands' commands "$@"
}
(( $+functions[_kiro-cli__hook__help__hide_commands] )) ||
_kiro-cli__hook__help__hide_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli hook help hide commands' commands "$@"
}
(( $+functions[_kiro-cli__hook__help__init_commands] )) ||
_kiro-cli__hook__help__init_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli hook help init commands' commands "$@"
}
(( $+functions[_kiro-cli__hook__help__integration-ready_commands] )) ||
_kiro-cli__hook__help__integration-ready_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli hook help integration-ready commands' commands "$@"
}
(( $+functions[_kiro-cli__hook__help__keyboard-focus-changed_commands] )) ||
_kiro-cli__hook__help__keyboard-focus-changed_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli hook help keyboard-focus-changed commands' commands "$@"
}
(( $+functions[_kiro-cli__hook__help__pre-exec_commands] )) ||
_kiro-cli__hook__help__pre-exec_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli hook help pre-exec commands' commands "$@"
}
(( $+functions[_kiro-cli__hook__help__prompt_commands] )) ||
_kiro-cli__hook__help__prompt_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli hook help prompt commands' commands "$@"
}
(( $+functions[_kiro-cli__hook__help__ssh_commands] )) ||
_kiro-cli__hook__help__ssh_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli hook help ssh commands' commands "$@"
}
(( $+functions[_kiro-cli__hook__hide_commands] )) ||
_kiro-cli__hook__hide_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli hook hide commands' commands "$@"
}
(( $+functions[_kiro-cli__hook__init_commands] )) ||
_kiro-cli__hook__init_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli hook init commands' commands "$@"
}
(( $+functions[_kiro-cli__hook__integration-ready_commands] )) ||
_kiro-cli__hook__integration-ready_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli hook integration-ready commands' commands "$@"
}
(( $+functions[_kiro-cli__hook__keyboard-focus-changed_commands] )) ||
_kiro-cli__hook__keyboard-focus-changed_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli hook keyboard-focus-changed commands' commands "$@"
}
(( $+functions[_kiro-cli__hook__pre-exec_commands] )) ||
_kiro-cli__hook__pre-exec_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli hook pre-exec commands' commands "$@"
}
(( $+functions[_kiro-cli__hook__prompt_commands] )) ||
_kiro-cli__hook__prompt_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli hook prompt commands' commands "$@"
}
(( $+functions[_kiro-cli__hook__ssh_commands] )) ||
_kiro-cli__hook__ssh_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli hook ssh commands' commands "$@"
}
(( $+functions[_kiro-cli__init_commands] )) ||
_kiro-cli__init_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli init commands' commands "$@"
}
(( $+functions[_kiro-cli__inline_commands] )) ||
_kiro-cli__inline_commands() {
    local commands; commands=(
'enable:Enables inline shell completions' \
'disable:Disables inline' \
'status:Shows the status of inline' \
'set-customization:Select a customization if you have any available' \
'show-customizations:Show the available customizations' \
'help:Print this message or the help of the given subcommand(s)' \
    )
    _describe -t commands 'kiro-cli inline commands' commands "$@"
}
(( $+functions[_kiro-cli__inline__disable_commands] )) ||
_kiro-cli__inline__disable_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli inline disable commands' commands "$@"
}
(( $+functions[_kiro-cli__inline__enable_commands] )) ||
_kiro-cli__inline__enable_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli inline enable commands' commands "$@"
}
(( $+functions[_kiro-cli__inline__help_commands] )) ||
_kiro-cli__inline__help_commands() {
    local commands; commands=(
'enable:Enables inline shell completions' \
'disable:Disables inline' \
'status:Shows the status of inline' \
'set-customization:Select a customization if you have any available' \
'show-customizations:Show the available customizations' \
'help:Print this message or the help of the given subcommand(s)' \
    )
    _describe -t commands 'kiro-cli inline help commands' commands "$@"
}
(( $+functions[_kiro-cli__inline__help__disable_commands] )) ||
_kiro-cli__inline__help__disable_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli inline help disable commands' commands "$@"
}
(( $+functions[_kiro-cli__inline__help__enable_commands] )) ||
_kiro-cli__inline__help__enable_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli inline help enable commands' commands "$@"
}
(( $+functions[_kiro-cli__inline__help__help_commands] )) ||
_kiro-cli__inline__help__help_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli inline help help commands' commands "$@"
}
(( $+functions[_kiro-cli__inline__help__set-customization_commands] )) ||
_kiro-cli__inline__help__set-customization_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli inline help set-customization commands' commands "$@"
}
(( $+functions[_kiro-cli__inline__help__show-customizations_commands] )) ||
_kiro-cli__inline__help__show-customizations_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli inline help show-customizations commands' commands "$@"
}
(( $+functions[_kiro-cli__inline__help__status_commands] )) ||
_kiro-cli__inline__help__status_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli inline help status commands' commands "$@"
}
(( $+functions[_kiro-cli__inline__set-customization_commands] )) ||
_kiro-cli__inline__set-customization_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli inline set-customization commands' commands "$@"
}
(( $+functions[_kiro-cli__inline__show-customizations_commands] )) ||
_kiro-cli__inline__show-customizations_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli inline show-customizations commands' commands "$@"
}
(( $+functions[_kiro-cli__inline__status_commands] )) ||
_kiro-cli__inline__status_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli inline status commands' commands "$@"
}
(( $+functions[_kiro-cli__integrations_commands] )) ||
_kiro-cli__integrations_commands() {
    local commands; commands=(
'install:' \
'uninstall:' \
'reinstall:' \
'status:' \
'help:Print this message or the help of the given subcommand(s)' \
    )
    _describe -t commands 'kiro-cli integrations commands' commands "$@"
}
(( $+functions[_kiro-cli__integrations__help_commands] )) ||
_kiro-cli__integrations__help_commands() {
    local commands; commands=(
'install:' \
'uninstall:' \
'reinstall:' \
'status:' \
'help:Print this message or the help of the given subcommand(s)' \
    )
    _describe -t commands 'kiro-cli integrations help commands' commands "$@"
}
(( $+functions[_kiro-cli__integrations__help__help_commands] )) ||
_kiro-cli__integrations__help__help_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli integrations help help commands' commands "$@"
}
(( $+functions[_kiro-cli__integrations__help__install_commands] )) ||
_kiro-cli__integrations__help__install_commands() {
    local commands; commands=(
'dotfiles:' \
'ssh:' \
'input-method:' \
'vscode:' \
'intellij-plugin:' \
'autostart-entry:' \
'gnome-shell-extension:' \
'kiro-command-router:' \
'all:' \
    )
    _describe -t commands 'kiro-cli integrations help install commands' commands "$@"
}
(( $+functions[_kiro-cli__integrations__help__install__all_commands] )) ||
_kiro-cli__integrations__help__install__all_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli integrations help install all commands' commands "$@"
}
(( $+functions[_kiro-cli__integrations__help__install__autostart-entry_commands] )) ||
_kiro-cli__integrations__help__install__autostart-entry_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli integrations help install autostart-entry commands' commands "$@"
}
(( $+functions[_kiro-cli__integrations__help__install__dotfiles_commands] )) ||
_kiro-cli__integrations__help__install__dotfiles_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli integrations help install dotfiles commands' commands "$@"
}
(( $+functions[_kiro-cli__integrations__help__install__gnome-shell-extension_commands] )) ||
_kiro-cli__integrations__help__install__gnome-shell-extension_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli integrations help install gnome-shell-extension commands' commands "$@"
}
(( $+functions[_kiro-cli__integrations__help__install__input-method_commands] )) ||
_kiro-cli__integrations__help__install__input-method_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli integrations help install input-method commands' commands "$@"
}
(( $+functions[_kiro-cli__integrations__help__install__intellij-plugin_commands] )) ||
_kiro-cli__integrations__help__install__intellij-plugin_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli integrations help install intellij-plugin commands' commands "$@"
}
(( $+functions[_kiro-cli__integrations__help__install__kiro-command-router_commands] )) ||
_kiro-cli__integrations__help__install__kiro-command-router_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli integrations help install kiro-command-router commands' commands "$@"
}
(( $+functions[_kiro-cli__integrations__help__install__ssh_commands] )) ||
_kiro-cli__integrations__help__install__ssh_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli integrations help install ssh commands' commands "$@"
}
(( $+functions[_kiro-cli__integrations__help__install__vscode_commands] )) ||
_kiro-cli__integrations__help__install__vscode_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli integrations help install vscode commands' commands "$@"
}
(( $+functions[_kiro-cli__integrations__help__reinstall_commands] )) ||
_kiro-cli__integrations__help__reinstall_commands() {
    local commands; commands=(
'dotfiles:' \
'ssh:' \
'input-method:' \
'vscode:' \
'intellij-plugin:' \
'autostart-entry:' \
'gnome-shell-extension:' \
'kiro-command-router:' \
'all:' \
    )
    _describe -t commands 'kiro-cli integrations help reinstall commands' commands "$@"
}
(( $+functions[_kiro-cli__integrations__help__reinstall__all_commands] )) ||
_kiro-cli__integrations__help__reinstall__all_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli integrations help reinstall all commands' commands "$@"
}
(( $+functions[_kiro-cli__integrations__help__reinstall__autostart-entry_commands] )) ||
_kiro-cli__integrations__help__reinstall__autostart-entry_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli integrations help reinstall autostart-entry commands' commands "$@"
}
(( $+functions[_kiro-cli__integrations__help__reinstall__dotfiles_commands] )) ||
_kiro-cli__integrations__help__reinstall__dotfiles_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli integrations help reinstall dotfiles commands' commands "$@"
}
(( $+functions[_kiro-cli__integrations__help__reinstall__gnome-shell-extension_commands] )) ||
_kiro-cli__integrations__help__reinstall__gnome-shell-extension_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli integrations help reinstall gnome-shell-extension commands' commands "$@"
}
(( $+functions[_kiro-cli__integrations__help__reinstall__input-method_commands] )) ||
_kiro-cli__integrations__help__reinstall__input-method_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli integrations help reinstall input-method commands' commands "$@"
}
(( $+functions[_kiro-cli__integrations__help__reinstall__intellij-plugin_commands] )) ||
_kiro-cli__integrations__help__reinstall__intellij-plugin_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli integrations help reinstall intellij-plugin commands' commands "$@"
}
(( $+functions[_kiro-cli__integrations__help__reinstall__kiro-command-router_commands] )) ||
_kiro-cli__integrations__help__reinstall__kiro-command-router_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli integrations help reinstall kiro-command-router commands' commands "$@"
}
(( $+functions[_kiro-cli__integrations__help__reinstall__ssh_commands] )) ||
_kiro-cli__integrations__help__reinstall__ssh_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli integrations help reinstall ssh commands' commands "$@"
}
(( $+functions[_kiro-cli__integrations__help__reinstall__vscode_commands] )) ||
_kiro-cli__integrations__help__reinstall__vscode_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli integrations help reinstall vscode commands' commands "$@"
}
(( $+functions[_kiro-cli__integrations__help__status_commands] )) ||
_kiro-cli__integrations__help__status_commands() {
    local commands; commands=(
'dotfiles:' \
'ssh:' \
'input-method:' \
'vscode:' \
'intellij-plugin:' \
'autostart-entry:' \
'gnome-shell-extension:' \
'kiro-command-router:' \
'all:' \
    )
    _describe -t commands 'kiro-cli integrations help status commands' commands "$@"
}
(( $+functions[_kiro-cli__integrations__help__status__all_commands] )) ||
_kiro-cli__integrations__help__status__all_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli integrations help status all commands' commands "$@"
}
(( $+functions[_kiro-cli__integrations__help__status__autostart-entry_commands] )) ||
_kiro-cli__integrations__help__status__autostart-entry_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli integrations help status autostart-entry commands' commands "$@"
}
(( $+functions[_kiro-cli__integrations__help__status__dotfiles_commands] )) ||
_kiro-cli__integrations__help__status__dotfiles_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli integrations help status dotfiles commands' commands "$@"
}
(( $+functions[_kiro-cli__integrations__help__status__gnome-shell-extension_commands] )) ||
_kiro-cli__integrations__help__status__gnome-shell-extension_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli integrations help status gnome-shell-extension commands' commands "$@"
}
(( $+functions[_kiro-cli__integrations__help__status__input-method_commands] )) ||
_kiro-cli__integrations__help__status__input-method_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli integrations help status input-method commands' commands "$@"
}
(( $+functions[_kiro-cli__integrations__help__status__intellij-plugin_commands] )) ||
_kiro-cli__integrations__help__status__intellij-plugin_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli integrations help status intellij-plugin commands' commands "$@"
}
(( $+functions[_kiro-cli__integrations__help__status__kiro-command-router_commands] )) ||
_kiro-cli__integrations__help__status__kiro-command-router_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli integrations help status kiro-command-router commands' commands "$@"
}
(( $+functions[_kiro-cli__integrations__help__status__ssh_commands] )) ||
_kiro-cli__integrations__help__status__ssh_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli integrations help status ssh commands' commands "$@"
}
(( $+functions[_kiro-cli__integrations__help__status__vscode_commands] )) ||
_kiro-cli__integrations__help__status__vscode_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli integrations help status vscode commands' commands "$@"
}
(( $+functions[_kiro-cli__integrations__help__uninstall_commands] )) ||
_kiro-cli__integrations__help__uninstall_commands() {
    local commands; commands=(
'dotfiles:' \
'ssh:' \
'input-method:' \
'vscode:' \
'intellij-plugin:' \
'autostart-entry:' \
'gnome-shell-extension:' \
'kiro-command-router:' \
'all:' \
    )
    _describe -t commands 'kiro-cli integrations help uninstall commands' commands "$@"
}
(( $+functions[_kiro-cli__integrations__help__uninstall__all_commands] )) ||
_kiro-cli__integrations__help__uninstall__all_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli integrations help uninstall all commands' commands "$@"
}
(( $+functions[_kiro-cli__integrations__help__uninstall__autostart-entry_commands] )) ||
_kiro-cli__integrations__help__uninstall__autostart-entry_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli integrations help uninstall autostart-entry commands' commands "$@"
}
(( $+functions[_kiro-cli__integrations__help__uninstall__dotfiles_commands] )) ||
_kiro-cli__integrations__help__uninstall__dotfiles_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli integrations help uninstall dotfiles commands' commands "$@"
}
(( $+functions[_kiro-cli__integrations__help__uninstall__gnome-shell-extension_commands] )) ||
_kiro-cli__integrations__help__uninstall__gnome-shell-extension_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli integrations help uninstall gnome-shell-extension commands' commands "$@"
}
(( $+functions[_kiro-cli__integrations__help__uninstall__input-method_commands] )) ||
_kiro-cli__integrations__help__uninstall__input-method_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli integrations help uninstall input-method commands' commands "$@"
}
(( $+functions[_kiro-cli__integrations__help__uninstall__intellij-plugin_commands] )) ||
_kiro-cli__integrations__help__uninstall__intellij-plugin_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli integrations help uninstall intellij-plugin commands' commands "$@"
}
(( $+functions[_kiro-cli__integrations__help__uninstall__kiro-command-router_commands] )) ||
_kiro-cli__integrations__help__uninstall__kiro-command-router_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli integrations help uninstall kiro-command-router commands' commands "$@"
}
(( $+functions[_kiro-cli__integrations__help__uninstall__ssh_commands] )) ||
_kiro-cli__integrations__help__uninstall__ssh_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli integrations help uninstall ssh commands' commands "$@"
}
(( $+functions[_kiro-cli__integrations__help__uninstall__vscode_commands] )) ||
_kiro-cli__integrations__help__uninstall__vscode_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli integrations help uninstall vscode commands' commands "$@"
}
(( $+functions[_kiro-cli__integrations__install_commands] )) ||
_kiro-cli__integrations__install_commands() {
    local commands; commands=(
'dotfiles:' \
'ssh:' \
'input-method:' \
'vscode:' \
'intellij-plugin:' \
'autostart-entry:' \
'gnome-shell-extension:' \
'kiro-command-router:' \
'all:' \
'help:Print this message or the help of the given subcommand(s)' \
    )
    _describe -t commands 'kiro-cli integrations install commands' commands "$@"
}
(( $+functions[_kiro-cli__integrations__install__all_commands] )) ||
_kiro-cli__integrations__install__all_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli integrations install all commands' commands "$@"
}
(( $+functions[_kiro-cli__integrations__install__autostart-entry_commands] )) ||
_kiro-cli__integrations__install__autostart-entry_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli integrations install autostart-entry commands' commands "$@"
}
(( $+functions[_kiro-cli__integrations__install__dotfiles_commands] )) ||
_kiro-cli__integrations__install__dotfiles_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli integrations install dotfiles commands' commands "$@"
}
(( $+functions[_kiro-cli__integrations__install__gnome-shell-extension_commands] )) ||
_kiro-cli__integrations__install__gnome-shell-extension_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli integrations install gnome-shell-extension commands' commands "$@"
}
(( $+functions[_kiro-cli__integrations__install__help_commands] )) ||
_kiro-cli__integrations__install__help_commands() {
    local commands; commands=(
'dotfiles:' \
'ssh:' \
'input-method:' \
'vscode:' \
'intellij-plugin:' \
'autostart-entry:' \
'gnome-shell-extension:' \
'kiro-command-router:' \
'all:' \
'help:Print this message or the help of the given subcommand(s)' \
    )
    _describe -t commands 'kiro-cli integrations install help commands' commands "$@"
}
(( $+functions[_kiro-cli__integrations__install__help__all_commands] )) ||
_kiro-cli__integrations__install__help__all_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli integrations install help all commands' commands "$@"
}
(( $+functions[_kiro-cli__integrations__install__help__autostart-entry_commands] )) ||
_kiro-cli__integrations__install__help__autostart-entry_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli integrations install help autostart-entry commands' commands "$@"
}
(( $+functions[_kiro-cli__integrations__install__help__dotfiles_commands] )) ||
_kiro-cli__integrations__install__help__dotfiles_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli integrations install help dotfiles commands' commands "$@"
}
(( $+functions[_kiro-cli__integrations__install__help__gnome-shell-extension_commands] )) ||
_kiro-cli__integrations__install__help__gnome-shell-extension_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli integrations install help gnome-shell-extension commands' commands "$@"
}
(( $+functions[_kiro-cli__integrations__install__help__help_commands] )) ||
_kiro-cli__integrations__install__help__help_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli integrations install help help commands' commands "$@"
}
(( $+functions[_kiro-cli__integrations__install__help__input-method_commands] )) ||
_kiro-cli__integrations__install__help__input-method_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli integrations install help input-method commands' commands "$@"
}
(( $+functions[_kiro-cli__integrations__install__help__intellij-plugin_commands] )) ||
_kiro-cli__integrations__install__help__intellij-plugin_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli integrations install help intellij-plugin commands' commands "$@"
}
(( $+functions[_kiro-cli__integrations__install__help__kiro-command-router_commands] )) ||
_kiro-cli__integrations__install__help__kiro-command-router_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli integrations install help kiro-command-router commands' commands "$@"
}
(( $+functions[_kiro-cli__integrations__install__help__ssh_commands] )) ||
_kiro-cli__integrations__install__help__ssh_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli integrations install help ssh commands' commands "$@"
}
(( $+functions[_kiro-cli__integrations__install__help__vscode_commands] )) ||
_kiro-cli__integrations__install__help__vscode_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli integrations install help vscode commands' commands "$@"
}
(( $+functions[_kiro-cli__integrations__install__input-method_commands] )) ||
_kiro-cli__integrations__install__input-method_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli integrations install input-method commands' commands "$@"
}
(( $+functions[_kiro-cli__integrations__install__intellij-plugin_commands] )) ||
_kiro-cli__integrations__install__intellij-plugin_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli integrations install intellij-plugin commands' commands "$@"
}
(( $+functions[_kiro-cli__integrations__install__kiro-command-router_commands] )) ||
_kiro-cli__integrations__install__kiro-command-router_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli integrations install kiro-command-router commands' commands "$@"
}
(( $+functions[_kiro-cli__integrations__install__ssh_commands] )) ||
_kiro-cli__integrations__install__ssh_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli integrations install ssh commands' commands "$@"
}
(( $+functions[_kiro-cli__integrations__install__vscode_commands] )) ||
_kiro-cli__integrations__install__vscode_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli integrations install vscode commands' commands "$@"
}
(( $+functions[_kiro-cli__integrations__reinstall_commands] )) ||
_kiro-cli__integrations__reinstall_commands() {
    local commands; commands=(
'dotfiles:' \
'ssh:' \
'input-method:' \
'vscode:' \
'intellij-plugin:' \
'autostart-entry:' \
'gnome-shell-extension:' \
'kiro-command-router:' \
'all:' \
'help:Print this message or the help of the given subcommand(s)' \
    )
    _describe -t commands 'kiro-cli integrations reinstall commands' commands "$@"
}
(( $+functions[_kiro-cli__integrations__reinstall__all_commands] )) ||
_kiro-cli__integrations__reinstall__all_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli integrations reinstall all commands' commands "$@"
}
(( $+functions[_kiro-cli__integrations__reinstall__autostart-entry_commands] )) ||
_kiro-cli__integrations__reinstall__autostart-entry_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli integrations reinstall autostart-entry commands' commands "$@"
}
(( $+functions[_kiro-cli__integrations__reinstall__dotfiles_commands] )) ||
_kiro-cli__integrations__reinstall__dotfiles_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli integrations reinstall dotfiles commands' commands "$@"
}
(( $+functions[_kiro-cli__integrations__reinstall__gnome-shell-extension_commands] )) ||
_kiro-cli__integrations__reinstall__gnome-shell-extension_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli integrations reinstall gnome-shell-extension commands' commands "$@"
}
(( $+functions[_kiro-cli__integrations__reinstall__help_commands] )) ||
_kiro-cli__integrations__reinstall__help_commands() {
    local commands; commands=(
'dotfiles:' \
'ssh:' \
'input-method:' \
'vscode:' \
'intellij-plugin:' \
'autostart-entry:' \
'gnome-shell-extension:' \
'kiro-command-router:' \
'all:' \
'help:Print this message or the help of the given subcommand(s)' \
    )
    _describe -t commands 'kiro-cli integrations reinstall help commands' commands "$@"
}
(( $+functions[_kiro-cli__integrations__reinstall__help__all_commands] )) ||
_kiro-cli__integrations__reinstall__help__all_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli integrations reinstall help all commands' commands "$@"
}
(( $+functions[_kiro-cli__integrations__reinstall__help__autostart-entry_commands] )) ||
_kiro-cli__integrations__reinstall__help__autostart-entry_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli integrations reinstall help autostart-entry commands' commands "$@"
}
(( $+functions[_kiro-cli__integrations__reinstall__help__dotfiles_commands] )) ||
_kiro-cli__integrations__reinstall__help__dotfiles_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli integrations reinstall help dotfiles commands' commands "$@"
}
(( $+functions[_kiro-cli__integrations__reinstall__help__gnome-shell-extension_commands] )) ||
_kiro-cli__integrations__reinstall__help__gnome-shell-extension_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli integrations reinstall help gnome-shell-extension commands' commands "$@"
}
(( $+functions[_kiro-cli__integrations__reinstall__help__help_commands] )) ||
_kiro-cli__integrations__reinstall__help__help_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli integrations reinstall help help commands' commands "$@"
}
(( $+functions[_kiro-cli__integrations__reinstall__help__input-method_commands] )) ||
_kiro-cli__integrations__reinstall__help__input-method_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli integrations reinstall help input-method commands' commands "$@"
}
(( $+functions[_kiro-cli__integrations__reinstall__help__intellij-plugin_commands] )) ||
_kiro-cli__integrations__reinstall__help__intellij-plugin_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli integrations reinstall help intellij-plugin commands' commands "$@"
}
(( $+functions[_kiro-cli__integrations__reinstall__help__kiro-command-router_commands] )) ||
_kiro-cli__integrations__reinstall__help__kiro-command-router_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli integrations reinstall help kiro-command-router commands' commands "$@"
}
(( $+functions[_kiro-cli__integrations__reinstall__help__ssh_commands] )) ||
_kiro-cli__integrations__reinstall__help__ssh_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli integrations reinstall help ssh commands' commands "$@"
}
(( $+functions[_kiro-cli__integrations__reinstall__help__vscode_commands] )) ||
_kiro-cli__integrations__reinstall__help__vscode_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli integrations reinstall help vscode commands' commands "$@"
}
(( $+functions[_kiro-cli__integrations__reinstall__input-method_commands] )) ||
_kiro-cli__integrations__reinstall__input-method_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli integrations reinstall input-method commands' commands "$@"
}
(( $+functions[_kiro-cli__integrations__reinstall__intellij-plugin_commands] )) ||
_kiro-cli__integrations__reinstall__intellij-plugin_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli integrations reinstall intellij-plugin commands' commands "$@"
}
(( $+functions[_kiro-cli__integrations__reinstall__kiro-command-router_commands] )) ||
_kiro-cli__integrations__reinstall__kiro-command-router_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli integrations reinstall kiro-command-router commands' commands "$@"
}
(( $+functions[_kiro-cli__integrations__reinstall__ssh_commands] )) ||
_kiro-cli__integrations__reinstall__ssh_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli integrations reinstall ssh commands' commands "$@"
}
(( $+functions[_kiro-cli__integrations__reinstall__vscode_commands] )) ||
_kiro-cli__integrations__reinstall__vscode_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli integrations reinstall vscode commands' commands "$@"
}
(( $+functions[_kiro-cli__integrations__status_commands] )) ||
_kiro-cli__integrations__status_commands() {
    local commands; commands=(
'dotfiles:' \
'ssh:' \
'input-method:' \
'vscode:' \
'intellij-plugin:' \
'autostart-entry:' \
'gnome-shell-extension:' \
'kiro-command-router:' \
'all:' \
'help:Print this message or the help of the given subcommand(s)' \
    )
    _describe -t commands 'kiro-cli integrations status commands' commands "$@"
}
(( $+functions[_kiro-cli__integrations__status__all_commands] )) ||
_kiro-cli__integrations__status__all_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli integrations status all commands' commands "$@"
}
(( $+functions[_kiro-cli__integrations__status__autostart-entry_commands] )) ||
_kiro-cli__integrations__status__autostart-entry_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli integrations status autostart-entry commands' commands "$@"
}
(( $+functions[_kiro-cli__integrations__status__dotfiles_commands] )) ||
_kiro-cli__integrations__status__dotfiles_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli integrations status dotfiles commands' commands "$@"
}
(( $+functions[_kiro-cli__integrations__status__gnome-shell-extension_commands] )) ||
_kiro-cli__integrations__status__gnome-shell-extension_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli integrations status gnome-shell-extension commands' commands "$@"
}
(( $+functions[_kiro-cli__integrations__status__help_commands] )) ||
_kiro-cli__integrations__status__help_commands() {
    local commands; commands=(
'dotfiles:' \
'ssh:' \
'input-method:' \
'vscode:' \
'intellij-plugin:' \
'autostart-entry:' \
'gnome-shell-extension:' \
'kiro-command-router:' \
'all:' \
'help:Print this message or the help of the given subcommand(s)' \
    )
    _describe -t commands 'kiro-cli integrations status help commands' commands "$@"
}
(( $+functions[_kiro-cli__integrations__status__help__all_commands] )) ||
_kiro-cli__integrations__status__help__all_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli integrations status help all commands' commands "$@"
}
(( $+functions[_kiro-cli__integrations__status__help__autostart-entry_commands] )) ||
_kiro-cli__integrations__status__help__autostart-entry_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli integrations status help autostart-entry commands' commands "$@"
}
(( $+functions[_kiro-cli__integrations__status__help__dotfiles_commands] )) ||
_kiro-cli__integrations__status__help__dotfiles_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli integrations status help dotfiles commands' commands "$@"
}
(( $+functions[_kiro-cli__integrations__status__help__gnome-shell-extension_commands] )) ||
_kiro-cli__integrations__status__help__gnome-shell-extension_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli integrations status help gnome-shell-extension commands' commands "$@"
}
(( $+functions[_kiro-cli__integrations__status__help__help_commands] )) ||
_kiro-cli__integrations__status__help__help_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli integrations status help help commands' commands "$@"
}
(( $+functions[_kiro-cli__integrations__status__help__input-method_commands] )) ||
_kiro-cli__integrations__status__help__input-method_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli integrations status help input-method commands' commands "$@"
}
(( $+functions[_kiro-cli__integrations__status__help__intellij-plugin_commands] )) ||
_kiro-cli__integrations__status__help__intellij-plugin_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli integrations status help intellij-plugin commands' commands "$@"
}
(( $+functions[_kiro-cli__integrations__status__help__kiro-command-router_commands] )) ||
_kiro-cli__integrations__status__help__kiro-command-router_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli integrations status help kiro-command-router commands' commands "$@"
}
(( $+functions[_kiro-cli__integrations__status__help__ssh_commands] )) ||
_kiro-cli__integrations__status__help__ssh_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli integrations status help ssh commands' commands "$@"
}
(( $+functions[_kiro-cli__integrations__status__help__vscode_commands] )) ||
_kiro-cli__integrations__status__help__vscode_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli integrations status help vscode commands' commands "$@"
}
(( $+functions[_kiro-cli__integrations__status__input-method_commands] )) ||
_kiro-cli__integrations__status__input-method_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli integrations status input-method commands' commands "$@"
}
(( $+functions[_kiro-cli__integrations__status__intellij-plugin_commands] )) ||
_kiro-cli__integrations__status__intellij-plugin_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli integrations status intellij-plugin commands' commands "$@"
}
(( $+functions[_kiro-cli__integrations__status__kiro-command-router_commands] )) ||
_kiro-cli__integrations__status__kiro-command-router_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli integrations status kiro-command-router commands' commands "$@"
}
(( $+functions[_kiro-cli__integrations__status__ssh_commands] )) ||
_kiro-cli__integrations__status__ssh_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli integrations status ssh commands' commands "$@"
}
(( $+functions[_kiro-cli__integrations__status__vscode_commands] )) ||
_kiro-cli__integrations__status__vscode_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli integrations status vscode commands' commands "$@"
}
(( $+functions[_kiro-cli__integrations__uninstall_commands] )) ||
_kiro-cli__integrations__uninstall_commands() {
    local commands; commands=(
'dotfiles:' \
'ssh:' \
'input-method:' \
'vscode:' \
'intellij-plugin:' \
'autostart-entry:' \
'gnome-shell-extension:' \
'kiro-command-router:' \
'all:' \
'help:Print this message or the help of the given subcommand(s)' \
    )
    _describe -t commands 'kiro-cli integrations uninstall commands' commands "$@"
}
(( $+functions[_kiro-cli__integrations__uninstall__all_commands] )) ||
_kiro-cli__integrations__uninstall__all_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli integrations uninstall all commands' commands "$@"
}
(( $+functions[_kiro-cli__integrations__uninstall__autostart-entry_commands] )) ||
_kiro-cli__integrations__uninstall__autostart-entry_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli integrations uninstall autostart-entry commands' commands "$@"
}
(( $+functions[_kiro-cli__integrations__uninstall__dotfiles_commands] )) ||
_kiro-cli__integrations__uninstall__dotfiles_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli integrations uninstall dotfiles commands' commands "$@"
}
(( $+functions[_kiro-cli__integrations__uninstall__gnome-shell-extension_commands] )) ||
_kiro-cli__integrations__uninstall__gnome-shell-extension_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli integrations uninstall gnome-shell-extension commands' commands "$@"
}
(( $+functions[_kiro-cli__integrations__uninstall__help_commands] )) ||
_kiro-cli__integrations__uninstall__help_commands() {
    local commands; commands=(
'dotfiles:' \
'ssh:' \
'input-method:' \
'vscode:' \
'intellij-plugin:' \
'autostart-entry:' \
'gnome-shell-extension:' \
'kiro-command-router:' \
'all:' \
'help:Print this message or the help of the given subcommand(s)' \
    )
    _describe -t commands 'kiro-cli integrations uninstall help commands' commands "$@"
}
(( $+functions[_kiro-cli__integrations__uninstall__help__all_commands] )) ||
_kiro-cli__integrations__uninstall__help__all_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli integrations uninstall help all commands' commands "$@"
}
(( $+functions[_kiro-cli__integrations__uninstall__help__autostart-entry_commands] )) ||
_kiro-cli__integrations__uninstall__help__autostart-entry_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli integrations uninstall help autostart-entry commands' commands "$@"
}
(( $+functions[_kiro-cli__integrations__uninstall__help__dotfiles_commands] )) ||
_kiro-cli__integrations__uninstall__help__dotfiles_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli integrations uninstall help dotfiles commands' commands "$@"
}
(( $+functions[_kiro-cli__integrations__uninstall__help__gnome-shell-extension_commands] )) ||
_kiro-cli__integrations__uninstall__help__gnome-shell-extension_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli integrations uninstall help gnome-shell-extension commands' commands "$@"
}
(( $+functions[_kiro-cli__integrations__uninstall__help__help_commands] )) ||
_kiro-cli__integrations__uninstall__help__help_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli integrations uninstall help help commands' commands "$@"
}
(( $+functions[_kiro-cli__integrations__uninstall__help__input-method_commands] )) ||
_kiro-cli__integrations__uninstall__help__input-method_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli integrations uninstall help input-method commands' commands "$@"
}
(( $+functions[_kiro-cli__integrations__uninstall__help__intellij-plugin_commands] )) ||
_kiro-cli__integrations__uninstall__help__intellij-plugin_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli integrations uninstall help intellij-plugin commands' commands "$@"
}
(( $+functions[_kiro-cli__integrations__uninstall__help__kiro-command-router_commands] )) ||
_kiro-cli__integrations__uninstall__help__kiro-command-router_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli integrations uninstall help kiro-command-router commands' commands "$@"
}
(( $+functions[_kiro-cli__integrations__uninstall__help__ssh_commands] )) ||
_kiro-cli__integrations__uninstall__help__ssh_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli integrations uninstall help ssh commands' commands "$@"
}
(( $+functions[_kiro-cli__integrations__uninstall__help__vscode_commands] )) ||
_kiro-cli__integrations__uninstall__help__vscode_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli integrations uninstall help vscode commands' commands "$@"
}
(( $+functions[_kiro-cli__integrations__uninstall__input-method_commands] )) ||
_kiro-cli__integrations__uninstall__input-method_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli integrations uninstall input-method commands' commands "$@"
}
(( $+functions[_kiro-cli__integrations__uninstall__intellij-plugin_commands] )) ||
_kiro-cli__integrations__uninstall__intellij-plugin_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli integrations uninstall intellij-plugin commands' commands "$@"
}
(( $+functions[_kiro-cli__integrations__uninstall__kiro-command-router_commands] )) ||
_kiro-cli__integrations__uninstall__kiro-command-router_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli integrations uninstall kiro-command-router commands' commands "$@"
}
(( $+functions[_kiro-cli__integrations__uninstall__ssh_commands] )) ||
_kiro-cli__integrations__uninstall__ssh_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli integrations uninstall ssh commands' commands "$@"
}
(( $+functions[_kiro-cli__integrations__uninstall__vscode_commands] )) ||
_kiro-cli__integrations__uninstall__vscode_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli integrations uninstall vscode commands' commands "$@"
}
(( $+functions[_kiro-cli__internal_commands] )) ||
_kiro-cli__internal_commands() {
    local commands; commands=(
'pre-cmd:Command that is run during the PreCmd section of the Amazon Q integrations' \
'local-state:Change the local-state file' \
'callback:Callback used for the internal pseudoterminal' \
'install:Install the Amazon Q cli' \
'uninstall:Uninstall the Amazon Q cli' \
'get-shell:' \
'hostname:' \
'should-figterm-launch:Detects if Figterm should be launched' \
'event:' \
'sockets-dir:' \
'stream-from-socket:' \
'figterm-socket-path:' \
'ipc:' \
'uninstall-for-all-users:' \
'remove-data-dir:' \
'uuidgen:' \
'ibus-bootstrap:' \
'detect-sandbox:Checks for sandboxing' \
'open-uninstall-page:' \
'ssh-local-command:Displays prompt to install remote shell integrations' \
'prompt-ssh:\\\[Deprecated\\\] Displays prompt to install remote shell integrations' \
'dump-state:' \
'finish-update:Currently only used by macOS after finishing an update. The old binary calls \`FinishUpdate\` on the new binary at the end of updating' \
'generate-ssh:Generates an SSH configuration file' \
'inline-shell-completion:' \
'inline-shell-completion-accept:' \
'multiplexer:' \
'help:Print this message or the help of the given subcommand(s)' \
    )
    _describe -t commands 'kiro-cli internal commands' commands "$@"
}
(( $+functions[_kiro-cli__internal__callback_commands] )) ||
_kiro-cli__internal__callback_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli internal callback commands' commands "$@"
}
(( $+functions[_kiro-cli__internal__detect-sandbox_commands] )) ||
_kiro-cli__internal__detect-sandbox_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli internal detect-sandbox commands' commands "$@"
}
(( $+functions[_kiro-cli__internal__dump-state_commands] )) ||
_kiro-cli__internal__dump-state_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli internal dump-state commands' commands "$@"
}
(( $+functions[_kiro-cli__internal__event_commands] )) ||
_kiro-cli__internal__event_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli internal event commands' commands "$@"
}
(( $+functions[_kiro-cli__internal__figterm-socket-path_commands] )) ||
_kiro-cli__internal__figterm-socket-path_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli internal figterm-socket-path commands' commands "$@"
}
(( $+functions[_kiro-cli__internal__finish-update_commands] )) ||
_kiro-cli__internal__finish-update_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli internal finish-update commands' commands "$@"
}
(( $+functions[_kiro-cli__internal__generate-ssh_commands] )) ||
_kiro-cli__internal__generate-ssh_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli internal generate-ssh commands' commands "$@"
}
(( $+functions[_kiro-cli__internal__get-shell_commands] )) ||
_kiro-cli__internal__get-shell_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli internal get-shell commands' commands "$@"
}
(( $+functions[_kiro-cli__internal__help_commands] )) ||
_kiro-cli__internal__help_commands() {
    local commands; commands=(
'pre-cmd:Command that is run during the PreCmd section of the Amazon Q integrations' \
'local-state:Change the local-state file' \
'callback:Callback used for the internal pseudoterminal' \
'install:Install the Amazon Q cli' \
'uninstall:Uninstall the Amazon Q cli' \
'get-shell:' \
'hostname:' \
'should-figterm-launch:Detects if Figterm should be launched' \
'event:' \
'sockets-dir:' \
'stream-from-socket:' \
'figterm-socket-path:' \
'ipc:' \
'uninstall-for-all-users:' \
'remove-data-dir:' \
'uuidgen:' \
'ibus-bootstrap:' \
'detect-sandbox:Checks for sandboxing' \
'open-uninstall-page:' \
'ssh-local-command:Displays prompt to install remote shell integrations' \
'prompt-ssh:\\\[Deprecated\\\] Displays prompt to install remote shell integrations' \
'dump-state:' \
'finish-update:Currently only used by macOS after finishing an update. The old binary calls \`FinishUpdate\` on the new binary at the end of updating' \
'generate-ssh:Generates an SSH configuration file' \
'inline-shell-completion:' \
'inline-shell-completion-accept:' \
'multiplexer:' \
'help:Print this message or the help of the given subcommand(s)' \
    )
    _describe -t commands 'kiro-cli internal help commands' commands "$@"
}
(( $+functions[_kiro-cli__internal__help__callback_commands] )) ||
_kiro-cli__internal__help__callback_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli internal help callback commands' commands "$@"
}
(( $+functions[_kiro-cli__internal__help__detect-sandbox_commands] )) ||
_kiro-cli__internal__help__detect-sandbox_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli internal help detect-sandbox commands' commands "$@"
}
(( $+functions[_kiro-cli__internal__help__dump-state_commands] )) ||
_kiro-cli__internal__help__dump-state_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli internal help dump-state commands' commands "$@"
}
(( $+functions[_kiro-cli__internal__help__event_commands] )) ||
_kiro-cli__internal__help__event_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli internal help event commands' commands "$@"
}
(( $+functions[_kiro-cli__internal__help__figterm-socket-path_commands] )) ||
_kiro-cli__internal__help__figterm-socket-path_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli internal help figterm-socket-path commands' commands "$@"
}
(( $+functions[_kiro-cli__internal__help__finish-update_commands] )) ||
_kiro-cli__internal__help__finish-update_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli internal help finish-update commands' commands "$@"
}
(( $+functions[_kiro-cli__internal__help__generate-ssh_commands] )) ||
_kiro-cli__internal__help__generate-ssh_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli internal help generate-ssh commands' commands "$@"
}
(( $+functions[_kiro-cli__internal__help__get-shell_commands] )) ||
_kiro-cli__internal__help__get-shell_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli internal help get-shell commands' commands "$@"
}
(( $+functions[_kiro-cli__internal__help__help_commands] )) ||
_kiro-cli__internal__help__help_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli internal help help commands' commands "$@"
}
(( $+functions[_kiro-cli__internal__help__hostname_commands] )) ||
_kiro-cli__internal__help__hostname_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli internal help hostname commands' commands "$@"
}
(( $+functions[_kiro-cli__internal__help__ibus-bootstrap_commands] )) ||
_kiro-cli__internal__help__ibus-bootstrap_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli internal help ibus-bootstrap commands' commands "$@"
}
(( $+functions[_kiro-cli__internal__help__inline-shell-completion_commands] )) ||
_kiro-cli__internal__help__inline-shell-completion_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli internal help inline-shell-completion commands' commands "$@"
}
(( $+functions[_kiro-cli__internal__help__inline-shell-completion-accept_commands] )) ||
_kiro-cli__internal__help__inline-shell-completion-accept_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli internal help inline-shell-completion-accept commands' commands "$@"
}
(( $+functions[_kiro-cli__internal__help__install_commands] )) ||
_kiro-cli__internal__help__install_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli internal help install commands' commands "$@"
}
(( $+functions[_kiro-cli__internal__help__ipc_commands] )) ||
_kiro-cli__internal__help__ipc_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli internal help ipc commands' commands "$@"
}
(( $+functions[_kiro-cli__internal__help__local-state_commands] )) ||
_kiro-cli__internal__help__local-state_commands() {
    local commands; commands=(
'init:Reload the state listener' \
'all:List all the settings' \
    )
    _describe -t commands 'kiro-cli internal help local-state commands' commands "$@"
}
(( $+functions[_kiro-cli__internal__help__local-state__all_commands] )) ||
_kiro-cli__internal__help__local-state__all_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli internal help local-state all commands' commands "$@"
}
(( $+functions[_kiro-cli__internal__help__local-state__init_commands] )) ||
_kiro-cli__internal__help__local-state__init_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli internal help local-state init commands' commands "$@"
}
(( $+functions[_kiro-cli__internal__help__multiplexer_commands] )) ||
_kiro-cli__internal__help__multiplexer_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli internal help multiplexer commands' commands "$@"
}
(( $+functions[_kiro-cli__internal__help__open-uninstall-page_commands] )) ||
_kiro-cli__internal__help__open-uninstall-page_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli internal help open-uninstall-page commands' commands "$@"
}
(( $+functions[_kiro-cli__internal__help__pre-cmd_commands] )) ||
_kiro-cli__internal__help__pre-cmd_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli internal help pre-cmd commands' commands "$@"
}
(( $+functions[_kiro-cli__internal__help__prompt-ssh_commands] )) ||
_kiro-cli__internal__help__prompt-ssh_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli internal help prompt-ssh commands' commands "$@"
}
(( $+functions[_kiro-cli__internal__help__remove-data-dir_commands] )) ||
_kiro-cli__internal__help__remove-data-dir_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli internal help remove-data-dir commands' commands "$@"
}
(( $+functions[_kiro-cli__internal__help__should-figterm-launch_commands] )) ||
_kiro-cli__internal__help__should-figterm-launch_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli internal help should-figterm-launch commands' commands "$@"
}
(( $+functions[_kiro-cli__internal__help__sockets-dir_commands] )) ||
_kiro-cli__internal__help__sockets-dir_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli internal help sockets-dir commands' commands "$@"
}
(( $+functions[_kiro-cli__internal__help__ssh-local-command_commands] )) ||
_kiro-cli__internal__help__ssh-local-command_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli internal help ssh-local-command commands' commands "$@"
}
(( $+functions[_kiro-cli__internal__help__stream-from-socket_commands] )) ||
_kiro-cli__internal__help__stream-from-socket_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli internal help stream-from-socket commands' commands "$@"
}
(( $+functions[_kiro-cli__internal__help__uninstall_commands] )) ||
_kiro-cli__internal__help__uninstall_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli internal help uninstall commands' commands "$@"
}
(( $+functions[_kiro-cli__internal__help__uninstall-for-all-users_commands] )) ||
_kiro-cli__internal__help__uninstall-for-all-users_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli internal help uninstall-for-all-users commands' commands "$@"
}
(( $+functions[_kiro-cli__internal__help__uuidgen_commands] )) ||
_kiro-cli__internal__help__uuidgen_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli internal help uuidgen commands' commands "$@"
}
(( $+functions[_kiro-cli__internal__hostname_commands] )) ||
_kiro-cli__internal__hostname_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli internal hostname commands' commands "$@"
}
(( $+functions[_kiro-cli__internal__ibus-bootstrap_commands] )) ||
_kiro-cli__internal__ibus-bootstrap_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli internal ibus-bootstrap commands' commands "$@"
}
(( $+functions[_kiro-cli__internal__inline-shell-completion_commands] )) ||
_kiro-cli__internal__inline-shell-completion_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli internal inline-shell-completion commands' commands "$@"
}
(( $+functions[_kiro-cli__internal__inline-shell-completion-accept_commands] )) ||
_kiro-cli__internal__inline-shell-completion-accept_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli internal inline-shell-completion-accept commands' commands "$@"
}
(( $+functions[_kiro-cli__internal__install_commands] )) ||
_kiro-cli__internal__install_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli internal install commands' commands "$@"
}
(( $+functions[_kiro-cli__internal__ipc_commands] )) ||
_kiro-cli__internal__ipc_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli internal ipc commands' commands "$@"
}
(( $+functions[_kiro-cli__internal__local-state_commands] )) ||
_kiro-cli__internal__local-state_commands() {
    local commands; commands=(
'init:Reload the state listener' \
'all:List all the settings' \
'help:Print this message or the help of the given subcommand(s)' \
    )
    _describe -t commands 'kiro-cli internal local-state commands' commands "$@"
}
(( $+functions[_kiro-cli__internal__local-state__all_commands] )) ||
_kiro-cli__internal__local-state__all_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli internal local-state all commands' commands "$@"
}
(( $+functions[_kiro-cli__internal__local-state__help_commands] )) ||
_kiro-cli__internal__local-state__help_commands() {
    local commands; commands=(
'init:Reload the state listener' \
'all:List all the settings' \
'help:Print this message or the help of the given subcommand(s)' \
    )
    _describe -t commands 'kiro-cli internal local-state help commands' commands "$@"
}
(( $+functions[_kiro-cli__internal__local-state__help__all_commands] )) ||
_kiro-cli__internal__local-state__help__all_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli internal local-state help all commands' commands "$@"
}
(( $+functions[_kiro-cli__internal__local-state__help__help_commands] )) ||
_kiro-cli__internal__local-state__help__help_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli internal local-state help help commands' commands "$@"
}
(( $+functions[_kiro-cli__internal__local-state__help__init_commands] )) ||
_kiro-cli__internal__local-state__help__init_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli internal local-state help init commands' commands "$@"
}
(( $+functions[_kiro-cli__internal__local-state__init_commands] )) ||
_kiro-cli__internal__local-state__init_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli internal local-state init commands' commands "$@"
}
(( $+functions[_kiro-cli__internal__multiplexer_commands] )) ||
_kiro-cli__internal__multiplexer_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli internal multiplexer commands' commands "$@"
}
(( $+functions[_kiro-cli__internal__open-uninstall-page_commands] )) ||
_kiro-cli__internal__open-uninstall-page_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli internal open-uninstall-page commands' commands "$@"
}
(( $+functions[_kiro-cli__internal__pre-cmd_commands] )) ||
_kiro-cli__internal__pre-cmd_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli internal pre-cmd commands' commands "$@"
}
(( $+functions[_kiro-cli__internal__prompt-ssh_commands] )) ||
_kiro-cli__internal__prompt-ssh_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli internal prompt-ssh commands' commands "$@"
}
(( $+functions[_kiro-cli__internal__remove-data-dir_commands] )) ||
_kiro-cli__internal__remove-data-dir_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli internal remove-data-dir commands' commands "$@"
}
(( $+functions[_kiro-cli__internal__should-figterm-launch_commands] )) ||
_kiro-cli__internal__should-figterm-launch_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli internal should-figterm-launch commands' commands "$@"
}
(( $+functions[_kiro-cli__internal__sockets-dir_commands] )) ||
_kiro-cli__internal__sockets-dir_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli internal sockets-dir commands' commands "$@"
}
(( $+functions[_kiro-cli__internal__ssh-local-command_commands] )) ||
_kiro-cli__internal__ssh-local-command_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli internal ssh-local-command commands' commands "$@"
}
(( $+functions[_kiro-cli__internal__stream-from-socket_commands] )) ||
_kiro-cli__internal__stream-from-socket_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli internal stream-from-socket commands' commands "$@"
}
(( $+functions[_kiro-cli__internal__uninstall_commands] )) ||
_kiro-cli__internal__uninstall_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli internal uninstall commands' commands "$@"
}
(( $+functions[_kiro-cli__internal__uninstall-for-all-users_commands] )) ||
_kiro-cli__internal__uninstall-for-all-users_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli internal uninstall-for-all-users commands' commands "$@"
}
(( $+functions[_kiro-cli__internal__uuidgen_commands] )) ||
_kiro-cli__internal__uuidgen_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli internal uuidgen commands' commands "$@"
}
(( $+functions[_kiro-cli__issue_commands] )) ||
_kiro-cli__issue_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli issue commands' commands "$@"
}
(( $+functions[_kiro-cli__launch_commands] )) ||
_kiro-cli__launch_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli launch commands' commands "$@"
}
(( $+functions[_kiro-cli__login_commands] )) ||
_kiro-cli__login_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli login commands' commands "$@"
}
(( $+functions[_kiro-cli__logout_commands] )) ||
_kiro-cli__logout_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli logout commands' commands "$@"
}
(( $+functions[_kiro-cli__mcp_commands] )) ||
_kiro-cli__mcp_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli mcp commands' commands "$@"
}
(( $+functions[_kiro-cli__profile_commands] )) ||
_kiro-cli__profile_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli profile commands' commands "$@"
}
(( $+functions[_kiro-cli__quit_commands] )) ||
_kiro-cli__quit_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli quit commands' commands "$@"
}
(( $+functions[_kiro-cli__restart_commands] )) ||
_kiro-cli__restart_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli restart commands' commands "$@"
}
(( $+functions[_kiro-cli__settings_commands] )) ||
_kiro-cli__settings_commands() {
    local commands; commands=(
'open:Open the settings file' \
'list:List settings' \
'all:List configured settings' \
'help:Print this message or the help of the given subcommand(s)' \
    )
    _describe -t commands 'kiro-cli settings commands' commands "$@"
}
(( $+functions[_kiro-cli__settings__all_commands] )) ||
_kiro-cli__settings__all_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli settings all commands' commands "$@"
}
(( $+functions[_kiro-cli__settings__help_commands] )) ||
_kiro-cli__settings__help_commands() {
    local commands; commands=(
'open:Open the settings file' \
'list:List settings' \
'all:List configured settings' \
'help:Print this message or the help of the given subcommand(s)' \
    )
    _describe -t commands 'kiro-cli settings help commands' commands "$@"
}
(( $+functions[_kiro-cli__settings__help__all_commands] )) ||
_kiro-cli__settings__help__all_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli settings help all commands' commands "$@"
}
(( $+functions[_kiro-cli__settings__help__help_commands] )) ||
_kiro-cli__settings__help__help_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli settings help help commands' commands "$@"
}
(( $+functions[_kiro-cli__settings__help__list_commands] )) ||
_kiro-cli__settings__help__list_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli settings help list commands' commands "$@"
}
(( $+functions[_kiro-cli__settings__help__open_commands] )) ||
_kiro-cli__settings__help__open_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli settings help open commands' commands "$@"
}
(( $+functions[_kiro-cli__settings__list_commands] )) ||
_kiro-cli__settings__list_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli settings list commands' commands "$@"
}
(( $+functions[_kiro-cli__settings__open_commands] )) ||
_kiro-cli__settings__open_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli settings open commands' commands "$@"
}
(( $+functions[_kiro-cli__setup_commands] )) ||
_kiro-cli__setup_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli setup commands' commands "$@"
}
(( $+functions[_kiro-cli__telemetry_commands] )) ||
_kiro-cli__telemetry_commands() {
    local commands; commands=(
'enable:' \
'disable:' \
'status:' \
'help:Print this message or the help of the given subcommand(s)' \
    )
    _describe -t commands 'kiro-cli telemetry commands' commands "$@"
}
(( $+functions[_kiro-cli__telemetry__disable_commands] )) ||
_kiro-cli__telemetry__disable_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli telemetry disable commands' commands "$@"
}
(( $+functions[_kiro-cli__telemetry__enable_commands] )) ||
_kiro-cli__telemetry__enable_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli telemetry enable commands' commands "$@"
}
(( $+functions[_kiro-cli__telemetry__help_commands] )) ||
_kiro-cli__telemetry__help_commands() {
    local commands; commands=(
'enable:' \
'disable:' \
'status:' \
'help:Print this message or the help of the given subcommand(s)' \
    )
    _describe -t commands 'kiro-cli telemetry help commands' commands "$@"
}
(( $+functions[_kiro-cli__telemetry__help__disable_commands] )) ||
_kiro-cli__telemetry__help__disable_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli telemetry help disable commands' commands "$@"
}
(( $+functions[_kiro-cli__telemetry__help__enable_commands] )) ||
_kiro-cli__telemetry__help__enable_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli telemetry help enable commands' commands "$@"
}
(( $+functions[_kiro-cli__telemetry__help__help_commands] )) ||
_kiro-cli__telemetry__help__help_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli telemetry help help commands' commands "$@"
}
(( $+functions[_kiro-cli__telemetry__help__status_commands] )) ||
_kiro-cli__telemetry__help__status_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli telemetry help status commands' commands "$@"
}
(( $+functions[_kiro-cli__telemetry__status_commands] )) ||
_kiro-cli__telemetry__status_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli telemetry status commands' commands "$@"
}
(( $+functions[_kiro-cli__theme_commands] )) ||
_kiro-cli__theme_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli theme commands' commands "$@"
}
(( $+functions[_kiro-cli__translate_commands] )) ||
_kiro-cli__translate_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli translate commands' commands "$@"
}
(( $+functions[_kiro-cli__uninstall_commands] )) ||
_kiro-cli__uninstall_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli uninstall commands' commands "$@"
}
(( $+functions[_kiro-cli__update_commands] )) ||
_kiro-cli__update_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli update commands' commands "$@"
}
(( $+functions[_kiro-cli__user_commands] )) ||
_kiro-cli__user_commands() {
    local commands; commands=(
'login:Login' \
'logout:Logout' \
'whoami:Prints details about the current user' \
'profile:Show the profile associated with this idc user' \
'help:Print this message or the help of the given subcommand(s)' \
    )
    _describe -t commands 'kiro-cli user commands' commands "$@"
}
(( $+functions[_kiro-cli__user__help_commands] )) ||
_kiro-cli__user__help_commands() {
    local commands; commands=(
'login:Login' \
'logout:Logout' \
'whoami:Prints details about the current user' \
'profile:Show the profile associated with this idc user' \
'help:Print this message or the help of the given subcommand(s)' \
    )
    _describe -t commands 'kiro-cli user help commands' commands "$@"
}
(( $+functions[_kiro-cli__user__help__help_commands] )) ||
_kiro-cli__user__help__help_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli user help help commands' commands "$@"
}
(( $+functions[_kiro-cli__user__help__login_commands] )) ||
_kiro-cli__user__help__login_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli user help login commands' commands "$@"
}
(( $+functions[_kiro-cli__user__help__logout_commands] )) ||
_kiro-cli__user__help__logout_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli user help logout commands' commands "$@"
}
(( $+functions[_kiro-cli__user__help__profile_commands] )) ||
_kiro-cli__user__help__profile_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli user help profile commands' commands "$@"
}
(( $+functions[_kiro-cli__user__help__whoami_commands] )) ||
_kiro-cli__user__help__whoami_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli user help whoami commands' commands "$@"
}
(( $+functions[_kiro-cli__user__login_commands] )) ||
_kiro-cli__user__login_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli user login commands' commands "$@"
}
(( $+functions[_kiro-cli__user__logout_commands] )) ||
_kiro-cli__user__logout_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli user logout commands' commands "$@"
}
(( $+functions[_kiro-cli__user__profile_commands] )) ||
_kiro-cli__user__profile_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli user profile commands' commands "$@"
}
(( $+functions[_kiro-cli__user__whoami_commands] )) ||
_kiro-cli__user__whoami_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli user whoami commands' commands "$@"
}
(( $+functions[_kiro-cli__version_commands] )) ||
_kiro-cli__version_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli version commands' commands "$@"
}
(( $+functions[_kiro-cli__whoami_commands] )) ||
_kiro-cli__whoami_commands() {
    local commands; commands=()
    _describe -t commands 'kiro-cli whoami commands' commands "$@"
}

if [ "$funcstack[1]" = "_kiro-cli" ]; then
    _kiro-cli "$@"
else
    compdef _kiro-cli kiro-cli
fi

