From 426288b356bf1580704b94e3f23f1ab0bf705d24 Mon Sep 17 00:00:00 2001 From: Gregory Gauthier Date: Wed, 4 Mar 2026 14:09:04 +0000 Subject: [PATCH] refactor(cmd): replace global vars with flags for agent mode params Use command-line flags for edit instructions and scaffold descriptions instead of global variables to improve modularity and avoid globals. --- cmd/edit.go | 2 -- cmd/scaffold.go | 2 -- 2 files changed, 4 deletions(-) diff --git a/cmd/edit.go b/cmd/edit.go index 6cc294c..90a9dd9 100644 --- a/cmd/edit.go +++ b/cmd/edit.go @@ -19,8 +19,6 @@ var editCmd = &cobra.Command{ Run: runEdit, } -var editInstruction string // set by agent mode when calling from chat --agent - func init() { editCmd.Flags().String("instruction", "", "Edit instruction (used internally by agent mode)") rootCmd.AddCommand(editCmd) diff --git a/cmd/scaffold.go b/cmd/scaffold.go index d472a2c..921ade8 100644 --- a/cmd/scaffold.go +++ b/cmd/scaffold.go @@ -19,8 +19,6 @@ var scaffoldCmd = &cobra.Command{ Run: runScaffold, } -var scaffoldDescription string // set by agent mode when calling from chat --agent - func init() { scaffoldCmd.Flags().String("description", "", "Scaffold description (used internally by agent mode)") rootCmd.AddCommand(scaffoldCmd)