From 0f72d49fb37e4ff7b8e27a0fa8392ccbf8f85a9f Mon Sep 17 00:00:00 2001 From: Oliver Baer <75138893+mrwind-up-bird@users.noreply.github.com> Date: Tue, 10 Mar 2026 02:54:11 +0100 Subject: [PATCH] fix(autofix): Race condition in concurrent setup --- cmd/ckb/setup.go | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/cmd/ckb/setup.go b/cmd/ckb/setup.go index edc25a2..0c1bb82 100644 --- a/cmd/ckb/setup.go +++ b/cmd/ckb/setup.go @@ -62,6 +62,11 @@ func init() { setupCmd.Flags().BoolVar(&setupNpx, "npx", false, "Use npx @tastehub/ckb for portable setup") setupCmd.Flags().StringVar(&setupTool, "tool", "", "AI tool to configure (claude-code, cursor, windsurf, vscode, opencode, grok, claude-desktop)") setupCmd.Flags().StringVar(&setupPreset, "preset", "", "Tool preset: core (default), review, refactor, federation, docs, ops, full") + setupGlobal, _ := cmd.Flags().GetBool("global") + setupNpx, _ := cmd.Flags().GetBool("npx") + setupTool, _ := cmd.Flags().GetString("tool") + setupPreset, _ := cmd.Flags().GetString("preset") + rootCmd.AddCommand(setupCmd) }