MCPcopy Create free account
hub / github.com/compozy/agh / newSessionCommand

Function newSessionCommand

internal/cli/session.go:56–80  ·  view source on GitHub ↗
(deps commandDeps)

Source from the content-addressed store, hash-verified

54)
55
56func newSessionCommand(deps commandDeps) *cobra.Command {
57 cmd := &cobra.Command{
58 Use: sessionSessionKey,
59 Short: "Manage AGH sessions",
60 }
61
62 cmd.AddCommand(newSessionCreateCommand(deps))
63 cmd.AddCommand(newSessionListCommand(deps))
64 cmd.AddCommand(newSessionStopCommand(deps))
65 cmd.AddCommand(newSessionRemoveCommand(deps))
66 cmd.AddCommand(newSessionSoulCommand(deps))
67 cmd.AddCommand(newSessionHealthCommand(deps))
68 cmd.AddCommand(newSessionStatusCommand(deps))
69 cmd.AddCommand(newSessionInspectCommand(deps))
70 cmd.AddCommand(newSessionResumeCommand(deps))
71 cmd.AddCommand(newSessionRecapCommand(deps))
72 cmd.AddCommand(newSessionRepairCommand(deps))
73 cmd.AddCommand(newSessionApproveCommand(deps))
74 cmd.AddCommand(newSessionWaitCommand(deps))
75 cmd.AddCommand(newSessionPromptCommand(deps))
76 cmd.AddCommand(newSessionEventsCommand(deps))
77 cmd.AddCommand(newSessionHistoryCommand(deps))
78
79 return cmd
80}
81
82func newSessionCreateCommand(deps commandDeps) *cobra.Command {
83 var (

Callers 1

newRootCommandFunction · 0.85

Calls 15

newSessionCreateCommandFunction · 0.85
newSessionListCommandFunction · 0.85
newSessionStopCommandFunction · 0.85
newSessionRemoveCommandFunction · 0.85
newSessionSoulCommandFunction · 0.85
newSessionHealthCommandFunction · 0.85
newSessionStatusCommandFunction · 0.85
newSessionInspectCommandFunction · 0.85
newSessionResumeCommandFunction · 0.85
newSessionRecapCommandFunction · 0.85
newSessionRepairCommandFunction · 0.85
newSessionApproveCommandFunction · 0.85

Tested by

no test coverage detected