From 6051a07516008ea89b39a8bbec006719bd0c53f4 Mon Sep 17 00:00:00 2001 From: Andrew Nitu Date: Thu, 9 Apr 2026 11:32:42 -0700 Subject: [PATCH 1/3] keep --- cmd/lk/agent.go | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/cmd/lk/agent.go b/cmd/lk/agent.go index e6745d0a..e3ea492f 100644 --- a/cmd/lk/agent.go +++ b/cmd/lk/agent.go @@ -590,12 +590,15 @@ func createAgent(ctx context.Context, cmd *cli.Command) error { if SkipPrompts(cmd) { return fmt.Errorf("non-interactive mode: --region flag must be specified, available regions: %v", regionOptions) - } else if err := huh.NewSelect[string](). - Title("Select region for agent deployment"). - Options(huh.NewOptions(regionOptions...)...). - Value(®ion). - WithTheme(util.Theme). - Run(); err != nil { + } else if err := huh.NewForm( + huh.NewGroup( + huh.NewSelect[string](). + Title("Select region for agent deployment"). + Options(huh.NewOptions(regionOptions...)...). + Value(®ion). + WithTheme(util.Theme), + ), + ).Run(); err != nil { return err } } else { From 7f5ddbfdc63cfc95975824779ffef89f939123be Mon Sep 17 00:00:00 2001 From: Andrew Nitu Date: Tue, 14 Apr 2026 15:30:38 -0700 Subject: [PATCH 2/3] fix --- cmd/lk/agent.go | 16 +++++++--------- 1 file changed, 7 insertions(+), 9 deletions(-) diff --git a/cmd/lk/agent.go b/cmd/lk/agent.go index e4a12649..cdf6b832 100644 --- a/cmd/lk/agent.go +++ b/cmd/lk/agent.go @@ -590,17 +590,15 @@ func createAgent(ctx context.Context, cmd *cli.Command) error { if SkipPrompts(cmd) { return fmt.Errorf("non-interactive mode: --region flag must be specified, available regions: %v", regionOptions) - } else if err := huh.NewForm( - huh.NewGroup( - huh.NewSelect[string](). - Title("Select region for agent deployment"). - Options(huh.NewOptions(regionOptions...)...). - Value(®ion). - WithTheme(util.Theme), - ), - ).Run(); err != nil { + } else if err := huh.NewSelect[string](). + Title("Select region for agent deployment"). + Options(huh.NewOptions(regionOptions...)...). + Value(®ion). + WithTheme(util.Theme). + Run(); err != nil { return err } + fmt.Printf("Using region [%s]\n", util.Accented(region)) } else { // we shouldn't ever get here, but if we do, just default to us-east logger.Debugw("no available regions found, defaulting to us-east. please contact LiveKit support if this is unexpected.") From e55bf7b1091507bb910a79a0bc4345fe67e72bba Mon Sep 17 00:00:00 2001 From: Andrew Nitu Date: Tue, 14 Apr 2026 16:47:28 -0700 Subject: [PATCH 3/3] Update cmd/lk/agent.go Co-authored-by: Tobias Fried --- cmd/lk/agent.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cmd/lk/agent.go b/cmd/lk/agent.go index cdf6b832..1f433245 100644 --- a/cmd/lk/agent.go +++ b/cmd/lk/agent.go @@ -598,7 +598,7 @@ func createAgent(ctx context.Context, cmd *cli.Command) error { Run(); err != nil { return err } - fmt.Printf("Using region [%s]\n", util.Accented(region)) + fmt.Fprintf(os.Stderr, "Using region [%s]\n", util.Accented(region)) } else { // we shouldn't ever get here, but if we do, just default to us-east logger.Debugw("no available regions found, defaulting to us-east. please contact LiveKit support if this is unexpected.")