fix(cli): completion with direct connections (--connect, --context, --uncloud-config) (fixes #377)

This commit is contained in:
Pasha Sviderski
2026-07-21 17:01:21 +10:00
parent fa77edf53e
commit 351698c280
6 changed files with 159 additions and 4 deletions
+2 -1
View File
@@ -10,7 +10,8 @@ import (
)
func Machines(ctx context.Context, uncli *cli.CLI, args []string, toComplete string) ([]cobra.Completion, cobra.ShellCompDirective) {
client, err := uncli.ConnectCluster(ctx)
// Disable the connection progress output to not interfere with the shell completion output.
client, err := uncli.ConnectClusterWithOptions(ctx, cli.ConnectOptions{})
if err != nil {
return nil, cobra.ShellCompDirectiveError
}