Skip to content

Fix basectl gh Project completion drift #1487

Description

@codeforester

Problem

The Bash completion surface has drifted from the current basectl gh project command help.

Current examples:

  • cli/bash/commands/basectl/subcommands/gh.sh documents basectl gh project configure --config <path> and --copy-fields-from <title>.
  • cli/bash/commands/basectl/subcommands/gh.sh documents basectl gh project issue set-fields --config <path>.
  • lib/shell/completions/basectl_completion.sh does not complete those options in the corresponding gh project branches.

Scope

  • Refresh lib/shell/completions/basectl_completion.sh for the current basectl gh project option surface.
  • Add or update focused completion coverage so the command help and completion stay aligned.
  • Keep this PR limited to completion drift; do not refactor the completion engine.

Acceptance Criteria

  • basectl gh project configure completes --config and --copy-fields-from.
  • basectl gh project issue set-fields completes --config.
  • Focused completion tests pass.
  • Shell syntax and ShellCheck remain clean for the touched Bash files.

Metadata

Metadata

Assignees

Labels

bugSomething is not working

Type

No type

Fields

No fields configured for issues without a type.

Projects

Status
Done

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions