feat: Add 'spawn' as alias for 'start' subcommand across roles
Added 'spawn' as an alias for 'start' in the following commands: - gt witness start → also gt witness spawn - gt refinery start → also gt refinery spawn - gt deacon start → also gt deacon spawn - gt crew start → also gt crew spawn This improves discoverability since agents are guessing 'spawn' when trying to start roles. Note: gt polecat does not have a 'start' command - polecat spawning is handled via 'gt sling'. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
@@ -240,8 +240,9 @@ var crewPrevCmd = &cobra.Command{
|
|||||||
}
|
}
|
||||||
|
|
||||||
var crewStartCmd = &cobra.Command{
|
var crewStartCmd = &cobra.Command{
|
||||||
Use: "start <rig> [name]",
|
Use: "start <rig> [name]",
|
||||||
Short: "Start crew worker(s) in a rig",
|
Aliases: []string{"spawn"},
|
||||||
|
Short: "Start crew worker(s) in a rig",
|
||||||
Long: `Start crew workers in a rig, creating workspaces if they don't exist.
|
Long: `Start crew workers in a rig, creating workspaces if they don't exist.
|
||||||
|
|
||||||
Takes the rig name as the first argument. Optionally specify a crew member name
|
Takes the rig name as the first argument. Optionally specify a crew member name
|
||||||
|
|||||||
@@ -39,8 +39,9 @@ and check status.`,
|
|||||||
}
|
}
|
||||||
|
|
||||||
var deaconStartCmd = &cobra.Command{
|
var deaconStartCmd = &cobra.Command{
|
||||||
Use: "start",
|
Use: "start",
|
||||||
Short: "Start the Deacon session",
|
Aliases: []string{"spawn"},
|
||||||
|
Short: "Start the Deacon session",
|
||||||
Long: `Start the Deacon tmux session.
|
Long: `Start the Deacon tmux session.
|
||||||
|
|
||||||
Creates a new detached tmux session for the Deacon and launches Claude.
|
Creates a new detached tmux session for the Deacon and launches Claude.
|
||||||
|
|||||||
@@ -34,8 +34,9 @@ into integration branches and ultimately to main.`,
|
|||||||
}
|
}
|
||||||
|
|
||||||
var refineryStartCmd = &cobra.Command{
|
var refineryStartCmd = &cobra.Command{
|
||||||
Use: "start [rig]",
|
Use: "start [rig]",
|
||||||
Short: "Start the refinery",
|
Aliases: []string{"spawn"},
|
||||||
|
Short: "Start the refinery",
|
||||||
Long: `Start the Refinery for a rig.
|
Long: `Start the Refinery for a rig.
|
||||||
|
|
||||||
Launches the merge queue processor which monitors for polecat work branches
|
Launches the merge queue processor which monitors for polecat work branches
|
||||||
|
|||||||
@@ -38,8 +38,9 @@ that seem blocked, and reports status to the mayor.`,
|
|||||||
}
|
}
|
||||||
|
|
||||||
var witnessStartCmd = &cobra.Command{
|
var witnessStartCmd = &cobra.Command{
|
||||||
Use: "start <rig>",
|
Use: "start <rig>",
|
||||||
Short: "Start the witness",
|
Aliases: []string{"spawn"},
|
||||||
|
Short: "Start the witness",
|
||||||
Long: `Start the Witness for a rig.
|
Long: `Start the Witness for a rig.
|
||||||
|
|
||||||
Launches the monitoring agent which watches polecats for stuck or idle
|
Launches the monitoring agent which watches polecats for stuck or idle
|
||||||
|
|||||||
Reference in New Issue
Block a user