@@ -18,7 +18,7 @@ func init() {
18
18
activityCmd .AddCommand (listCmd )
19
19
listCmd .Flags ().StringVarP (& channelId , "channelId" , "c" , "" , ciUsage )
20
20
listCmd .Flags ().BoolVarP (home , "home" , "H" , true , homeUsage )
21
- listCmd .Flags ().Int64VarP (& maxResults , "maxResults" , "n" , 5 , mrUsage )
21
+ listCmd .Flags ().Int64VarP (& maxResults , "maxResults" , "n" , 5 , cmd . MRUsage )
22
22
listCmd .Flags ().BoolVarP (mine , "mine" , "M" , true , mineUsage )
23
23
listCmd .Flags ().StringVarP (
24
24
& publishedAfter , "publishedAfter" , "a" , "" , paUsage ,
@@ -27,9 +27,11 @@ func init() {
27
27
& publishedBefore , "publishedBefore" , "b" , "" , pbUsage ,
28
28
)
29
29
listCmd .Flags ().StringVarP (& regionCode , "regionCode" , "r" , "" , rcUsage )
30
- listCmd .Flags ().StringSliceVarP (& parts , "parts" , "p" , defaultParts , partsUsage )
30
+ listCmd .Flags ().StringSliceVarP (
31
+ & parts , "parts" , "p" , defaultParts , cmd .PartsUsage ,
32
+ )
31
33
listCmd .Flags ().StringVarP (& output , "output" , "o" , "table" , cmd .TableUsage )
32
- listCmd .Flags ().StringVarP (& jpath , "jsonpath" , "j" , "" , cmd .JpUsage )
34
+ listCmd .Flags ().StringVarP (& jpath , "jsonpath" , "j" , "" , cmd .JPUsage )
33
35
}
34
36
35
37
var listCmd = & cobra.Command {
@@ -62,7 +64,7 @@ var listTool = mcp.NewTool(
62
64
),
63
65
mcp .WithNumber (
64
66
"maxResults" , mcp .DefaultNumber (5 ),
65
- mcp .Description (mrUsage ), mcp .Required (),
67
+ mcp .Description (cmd . MRUsage ), mcp .Required (),
66
68
),
67
69
mcp .WithString (
68
70
"mine" , mcp .Enum ("true" , "false" , "" ),
@@ -83,15 +85,15 @@ var listTool = mcp.NewTool(
83
85
mcp .WithArray (
84
86
"parts" , mcp .DefaultArray (defaultParts ),
85
87
mcp .Items (map [string ]any {"type" : "string" }),
86
- mcp .Description (partsUsage ), mcp .Required (),
88
+ mcp .Description (cmd . PartsUsage ), mcp .Required (),
87
89
),
88
90
mcp .WithString (
89
- "output" , mcp .DefaultString ( "table" ),
90
- mcp .Description (cmd .TableUsage ), mcp .Required (),
91
+ "output" , mcp .Enum ( "json" , "yaml" , "table" ),
92
+ mcp .DefaultString ( "table" ), mcp . Description (cmd .TableUsage ), mcp .Required (),
91
93
),
92
94
mcp .WithString (
93
95
"jsonpath" , mcp .DefaultString ("" ),
94
- mcp .Description (cmd .JpUsage ), mcp .Required (),
96
+ mcp .Description (cmd .JPUsage ), mcp .Required (),
95
97
),
96
98
)
97
99
0 commit comments