feat(agentic): add explicit plan status command aliases

Co-Authored-By: Virgil <virgil@lethean.io>
This commit is contained in:
Virgil 2026-04-02 03:25:26 +00:00
parent 01d7922c9a
commit cd134217f8
2 changed files with 4 additions and 0 deletions

View file

@ -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})

View file

@ -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")