Skip to content

Zsh completion broken and documentation URLs broken/removed #1063

Description

@knksmith57

Describe the bug

Before upgrading Copilot CLI today, the following snippet from my ~/.zshrc executed as documented on https://docs.github.com/en/copilot/managing-copilot/configure-personal-settings/configuring-github-copilot-in-the-cli#zsh

if command -v gh &>/dev/null; then
  ## https://docs.github.com/en/copilot/managing-copilot/configure-personal-settings/configuring-github-copilot-in-the-cli#zsh
  eval "$(gh copilot alias -- zsh)"
fi

After upgrading to 0.0.389, I now observe the following error message when launching a new shell:

error: Invalid command format.

Did you mean: copilot -i "zsh"?

For non-interactive mode, use the -p or --prompt option.
Try 'copilot --help' for more information.

It would appear that the alias subcommand has been removed and the documentation has been relocated (or entirely deleted). I can confirm that no shell completion is being automatically wired up behind the scenes—it's entirely missing/broken now.

Affected version

0.0.389 Commit: 95ae76e

Steps to reproduce the behavior

No response

Expected behavior

No response

Additional context

No response

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    area:non-interactiveNon-interactive mode (-p), CI/CD, ACP protocol, and headless automation

    Type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions