diff --git a/pkg/agentic/commands_plan.go b/pkg/agentic/commands_plan.go index c9d0e36..b6f552f 100644 --- a/pkg/agentic/commands_plan.go +++ b/pkg/agentic/commands_plan.go @@ -26,6 +26,8 @@ func (s *PrepSubsystem) registerPlanCommands() { c.Command("agentic:plan/update", core.Command{Description: "Update an implementation plan", Action: s.cmdPlanUpdate}) c.Command("plan/status", core.Command{Description: "Read or update an implementation plan status", Action: s.cmdPlanStatus}) c.Command("agentic:plan/status", core.Command{Description: "Read or update an implementation plan status", Action: s.cmdPlanStatus}) + c.Command("plan/update_status", core.Command{Description: "Read or update an implementation plan status", Action: s.cmdPlanStatus}) + c.Command("agentic:plan/update_status", core.Command{Description: "Read or update an implementation plan status", Action: s.cmdPlanStatus}) c.Command("plan/check", core.Command{Description: "Check whether a plan or phase is complete", Action: s.cmdPlanCheck}) c.Command("agentic:plan/check", core.Command{Description: "Check whether a plan or phase is complete", Action: s.cmdPlanCheck}) c.Command("plan/archive", core.Command{Description: "Archive an implementation plan by slug or ID", Action: s.cmdPlanArchive}) diff --git a/pkg/agentic/commands_plan_test.go b/pkg/agentic/commands_plan_test.go index 2514aa6..b25e2db 100644 --- a/pkg/agentic/commands_plan_test.go +++ b/pkg/agentic/commands_plan_test.go @@ -184,6 +184,8 @@ func TestCommandsPlan_RegisterPlanCommands_Good_SpecAliasRegistered(t *testing.T assert.Contains(t, c.Commands(), "plan/update") assert.Contains(t, c.Commands(), "agentic:plan/update") assert.Contains(t, c.Commands(), "plan/status") + assert.Contains(t, c.Commands(), "plan/update_status") + assert.Contains(t, c.Commands(), "agentic:plan/update_status") assert.Contains(t, c.Commands(), "agentic:plan/check") assert.Contains(t, c.Commands(), "plan/check") assert.Contains(t, c.Commands(), "agentic:plan/archive")