You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -278,7 +278,7 @@ List Mapbox access tokens for the authenticated user with optional filtering and
278
278
279
279
Access user feedback items from the Mapbox Feedback API. These tools allow you to retrieve and view user-reported issues, suggestions, and feedback about map data, routing, and POI details.
280
280
281
-
**feedback_list_tool** - List user feedback items with comprehensive filtering, sorting, and pagination options.
281
+
**list_feedback_tool** - List user feedback items with comprehensive filtering, sorting, and pagination options.
282
282
283
283
**Parameters:**
284
284
@@ -298,7 +298,7 @@ Access user feedback items from the Mapbox Feedback API. These tools allow you t
298
298
299
299
**Returns:** Paginated list of feedback items with pagination cursors.
300
300
301
-
**feedback_get_tool** - Get a single user feedback item by its unique ID.
301
+
**get_feedback_tool** - Get a single user feedback item by its unique ID.
'Get a single user feedback item from the Mapbox Feedback API by its unique ID. Use this tool to retrieve detailed information about a specific user-reported issue, suggestion, or feedback about map data, routing, or POI details. Requires user-feedback:read scope on the access token.';
20
20
annotations={
21
-
title: 'Feedback Get Tool',
21
+
title: 'Get Feedback Tool',
22
22
readOnlyHint: true,
23
23
destructiveHint: false,
24
24
idempotentHint: true,
@@ -27,7 +27,7 @@ export class FeedbackGetTool extends MapboxApiBasedTool<
27
27
28
28
constructor(params: {httpRequest: HttpRequest}){
29
29
super({
30
-
inputSchema: FeedbackGetInputSchema,
30
+
inputSchema: GetFeedbackInputSchema,
31
31
httpRequest: params.httpRequest
32
32
});
33
33
}
@@ -55,7 +55,7 @@ export class FeedbackGetTool extends MapboxApiBasedTool<
'List user feedback items from the Mapbox Feedback API with filtering, sorting, and pagination. Use this tool to access user-reported issues, suggestions, and feedback about map data, routing, and POI details. Supports comprehensive filtering by status, category, date ranges, trace IDs, and search text. Requires user-feedback:read scope on the access token.';
20
20
annotations={
21
-
title: 'Feedback List Tool',
21
+
title: 'List Feedback Tool',
22
22
readOnlyHint: true,
23
23
destructiveHint: false,
24
24
idempotentHint: true,
@@ -27,7 +27,7 @@ export class FeedbackListTool extends MapboxApiBasedTool<
27
27
28
28
constructor(params: {httpRequest: HttpRequest}){
29
29
super({
30
-
inputSchema: FeedbackListInputSchema,
30
+
inputSchema: ListFeedbackInputSchema,
31
31
httpRequest: params.httpRequest
32
32
});
33
33
}
@@ -90,7 +90,7 @@ export class FeedbackListTool extends MapboxApiBasedTool<
90
90
* Builds URL parameters for list operation
91
91
*/
92
92
privatebuildListParams(
93
-
input: z.infer<typeofFeedbackListInputSchema>,
93
+
input: z.infer<typeofListFeedbackInputSchema>,
94
94
url: URL
95
95
): void{
96
96
// Add optional parameters
@@ -164,7 +164,7 @@ export class FeedbackListTool extends MapboxApiBasedTool<
Copy file name to clipboardExpand all lines: test/tools/__snapshots__/tool-naming-convention.test.ts.snap
+10-10Lines changed: 10 additions & 10 deletions
Original file line number
Diff line number
Diff line change
@@ -32,21 +32,16 @@ exports[`Tool Naming Convention > should maintain consistent tool list (snapshot
32
32
"description": "Delete a Mapbox style by ID",
33
33
"toolName": "delete_style_tool",
34
34
},
35
-
{
36
-
"className": "FeedbackGetTool",
37
-
"description": "Get a single user feedback item from the Mapbox Feedback API by its unique ID. Use this tool to retrieve detailed information about a specific user-reported issue, suggestion, or feedback about map data, routing, or POI details. Requires user-feedback:read scope on the access token.",
38
-
"toolName": "feedback_get_tool",
39
-
},
40
-
{
41
-
"className": "FeedbackListTool",
42
-
"description": "List user feedback items from the Mapbox Feedback API with filtering, sorting, and pagination. Use this tool to access user-reported issues, suggestions, and feedback about map data, routing, and POI details. Supports comprehensive filtering by status, category, date ranges, trace IDs, and search text. Requires user-feedback:read scope on the access token.",
43
-
"toolName": "feedback_list_tool",
44
-
},
45
35
{
46
36
"className": "GeojsonPreviewTool",
47
37
"description": "Generate a geojson.io URL to visualize GeoJSON data. Returns only the URL link.",
48
38
"toolName": "geojson_preview_tool",
49
39
},
40
+
{
41
+
"className": "GetFeedbackTool",
42
+
"description": "Get a single user feedback item from the Mapbox Feedback API by its unique ID. Use this tool to retrieve detailed information about a specific user-reported issue, suggestion, or feedback about map data, routing, or POI details. Requires user-feedback:read scope on the access token.",
43
+
"toolName": "get_feedback_tool",
44
+
},
50
45
{
51
46
"className": "GetMapboxDocSourceTool",
52
47
"description": "Get the latest official Mapbox documentation, APIs, SDKs, and developer resources directly from Mapbox. Always up-to-date, comprehensive coverage of all current Mapbox services including mapping, navigation, search, geocoding, and mobile SDKs. Use this for accurate, official Mapbox information instead of web search.",
@@ -57,6 +52,11 @@ exports[`Tool Naming Convention > should maintain consistent tool list (snapshot
57
52
"description": "Get Mapbox reference documentation including Streets v8 field definitions, token scopes, layer type mappings, and style specifications. Use this tool to understand what fields, scopes, or layer types are available before creating styles or tokens.",
58
53
"toolName": "get_reference_tool",
59
54
},
55
+
{
56
+
"className": "ListFeedbackTool",
57
+
"description": "List user feedback items from the Mapbox Feedback API with filtering, sorting, and pagination. Use this tool to access user-reported issues, suggestions, and feedback about map data, routing, and POI details. Supports comprehensive filtering by status, category, date ranges, trace IDs, and search text. Requires user-feedback:read scope on the access token.",
58
+
"toolName": "list_feedback_tool",
59
+
},
60
60
{
61
61
"className": "ListStylesTool",
62
62
"description": "List styles for a Mapbox account. Use limit parameter to avoid large responses (recommended: limit=5-10). Use start parameter for pagination.",
0 commit comments