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
fix(projects): spell the page size the way the rest of the server does
projects_list advertised per_page while every other paginated tool
advertises perPage. The handlers read per_page, so it worked, but it left
one tool spelling pagination differently from the other 30 and that is how
actions_list ended up advertising a name nothing read.
The schema now says perPage. per_page is still read when perPage is absent:
the projects tools have advertised it since September 2025 and clients
sending it get the size they ask for today.
TestAllToolInputSchemasUseCanonicalPaginationNames walks the whole tool
inventory and rejects case and underscore variants of page, perPage, after
and before. On main it fails on actions_list and projects_list.
Copy file name to clipboardExpand all lines: README.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1092,7 +1092,7 @@ The following sets of tools are available:
1092
1092
-`method`: The action to perform (string, required)
1093
1093
-`owner`: The owner (user or organization login). The name is not case sensitive. (string, required)
1094
1094
-`owner_type`: Owner type (user or org). If not provided, will automatically try both. (string, optional)
1095
-
-`per_page`: Results per page (max 50) (number, optional)
1095
+
-`perPage`: Results per page (max 50) (number, optional)
1096
1096
-`project_number`: The project's number. Required for 'list_project_fields', 'list_project_items', 'list_project_views', and 'list_project_status_updates' methods. (number, optional)
1097
1097
-`query`: Filter/query string. For list_projects: filter by title text and state (e.g. "roadmap is:open"). For list_project_items: advanced filtering using GitHub's project filtering syntax. (string, optional)
0 commit comments