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

Function newToolCommand

internal/cli/tool.go:19–31  ·  view source on GitHub ↗
(deps commandDeps)

Source from the content-addressed store, hash-verified

17)
18
19func newToolCommand(deps commandDeps) *cobra.Command {
20 cmd := &cobra.Command{
21 Use: toolToolKey,
22 Short: "Inspect and invoke registry tools",
23 }
24 cmd.AddCommand(newToolListCommand(deps))
25 cmd.AddCommand(newToolSearchCommand(deps))
26 cmd.AddCommand(newToolInfoCommand(deps))
27 cmd.AddCommand(newToolApproveCommand(deps))
28 cmd.AddCommand(newToolInvokeCommand(deps))
29 cmd.AddCommand(newToolMCPCommand(deps))
30 return cmd
31}
32
33func newToolMCPCommand(deps commandDeps) *cobra.Command {
34 var sessionID string

Callers 1

newRootCommandFunction · 0.85

Calls 6

newToolListCommandFunction · 0.85
newToolSearchCommandFunction · 0.85
newToolInfoCommandFunction · 0.85
newToolApproveCommandFunction · 0.85
newToolInvokeCommandFunction · 0.85
newToolMCPCommandFunction · 0.85

Tested by

no test coverage detected