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
- docs generator: install a no-flags feature checker so README reflects
the default user experience (tools enabled with no special flags),
fixing duplicate `list_issues` and removing granular/flagged-only
tools that were never meant to appear in the default docs.
- csv_output: drop the FeatureFlagEnable/Disable exclusion in
isCSVOutputTool. Wrapping happens before the per-request flag filter
picks the live variant, so flag-gated list_* tools wrap safely; this
restores CSV conversion for `list_issues` and enables it for
`list_issue_fields` when both flags are on.
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Copy file name to clipboardExpand all lines: README.md
-187Lines changed: 0 additions & 187 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -829,21 +829,6 @@ The following sets of tools are available:
829
829
-`owner`: Repository owner (string, required)
830
830
-`repo`: Repository name (string, required)
831
831
832
-
-**add_sub_issue** - Add Sub-Issue
833
-
-**Required OAuth Scopes**: `repo`
834
-
-`issue_number`: The parent issue number (number, required)
835
-
-`owner`: Repository owner (username or organization) (string, required)
836
-
-`replace_parent`: If true, reparent the sub-issue if it already has a parent (boolean, optional)
837
-
-`repo`: Repository name (string, required)
838
-
-`sub_issue_id`: The ID of the sub-issue to add. ID is not the same as issue number (number, required)
839
-
840
-
-**create_issue** - Create Issue
841
-
-**Required OAuth Scopes**: `repo`
842
-
-`body`: Issue body content (optional) (string, optional)
843
-
-`owner`: Repository owner (username or organization) (string, required)
844
-
-`repo`: Repository name (string, required)
845
-
-`title`: Issue title (string, required)
846
-
847
832
-**get_label** - Get a specific label from a repository
848
833
-**Required OAuth Scopes**: `repo`
849
834
-`name`: Label name. (string, required)
@@ -885,30 +870,11 @@ The following sets of tools are available:
885
870
-`title`: Issue title (string, optional)
886
871
-`type`: Type of this issue. Only use if the repository has issue types configured. Use list_issue_types tool to get valid type values for the organization. If the repository doesn't support issue types, omit this parameter. (string, optional)
-`owner`: The account owner of the repository or organization. The name is not case sensitive. (string, required)
892
-
-`repo`: The name of the repository. When provided, returns fields for this specific repository (inherited from its organization). When omitted, returns org-level fields directly. (string, optional)
893
-
894
873
-**list_issue_types** - List available issue types
-`owner`: The organization owner of the repository (string, required)
898
877
899
-
-**list_issues** - List issues
900
-
-**Required OAuth Scopes**: `repo`
901
-
-`after`: Cursor for pagination. Use the endCursor from the previous page's PageInfo for GraphQL APIs. (string, optional)
902
-
-`direction`: Order direction. If provided, the 'orderBy' also needs to be provided. (string, optional)
903
-
-`field_filters`: Filter by custom issue field values. Each entry takes a field_name and a value; the server looks up the field and coerces the value to its type (single-select option name, text, number, or YYYY-MM-DD date). (object[], optional)
904
-
-`labels`: Filter by labels (string[], optional)
905
-
-`orderBy`: Order issues by field. If provided, the 'direction' also needs to be provided. (string, optional)
906
-
-`owner`: Repository owner (string, required)
907
-
-`perPage`: Results per page for pagination (min 1, max 100) (number, optional)
908
-
-`repo`: Repository name (string, required)
909
-
-`since`: Filter by date (ISO 8601 timestamp) (string, optional)
910
-
-`state`: Filter by state, by default both open and closed issues are returned when not provided (string, optional)
911
-
912
878
-**list_issues** - List issues
913
879
-**Required OAuth Scopes**: `repo`
914
880
-`after`: Cursor for pagination. Use the endCursor from the previous page's PageInfo for GraphQL APIs. (string, optional)
@@ -921,22 +887,6 @@ The following sets of tools are available:
921
887
-`since`: Filter by date (ISO 8601 timestamp) (string, optional)
922
888
-`state`: Filter by state, by default both open and closed issues are returned when not provided (string, optional)
923
889
924
-
-**remove_sub_issue** - Remove Sub-Issue
925
-
-**Required OAuth Scopes**: `repo`
926
-
-`issue_number`: The parent issue number (number, required)
927
-
-`owner`: Repository owner (username or organization) (string, required)
928
-
-`repo`: Repository name (string, required)
929
-
-`sub_issue_id`: The ID of the sub-issue to remove. ID is not the same as issue number (number, required)
-`after_id`: The ID of the sub-issue to place this after (either after_id OR before_id should be specified) (number, optional)
934
-
-`before_id`: The ID of the sub-issue to place this before (either after_id OR before_id should be specified) (number, optional)
935
-
-`issue_number`: The parent issue number (number, required)
936
-
-`owner`: Repository owner (username or organization) (string, required)
937
-
-`repo`: Repository name (string, required)
938
-
-`sub_issue_id`: The ID of the sub-issue to reorder. ID is not the same as issue number (number, required)
939
-
940
890
-**search_issues** - Search issues
941
891
-**Required OAuth Scopes**: `repo`
942
892
-`order`: Sort order (string, optional)
@@ -947,13 +897,6 @@ The following sets of tools are available:
947
897
-`repo`: Optional repository name. If provided with owner, only issues for this repository are listed. (string, optional)
948
898
-`sort`: Sort field by number of matches of categories, defaults to best match (string, optional)
949
899
950
-
-**set_issue_fields** - Set Issue Fields
951
-
-**Required OAuth Scopes**: `repo`
952
-
-`fields`: Array of issue field values to set. Each element must have a 'field_id' (string, the GraphQL node ID of the field) and exactly one value field: 'text_value' for text fields, 'number_value' for number fields, 'date_value' (ISO 8601 date string) for date fields, or 'single_select_option_id' (the GraphQL node ID of the option) for single select fields. Set 'delete' to true to remove a field value. (object[], required)
953
-
-`issue_number`: The issue number to update (number, required)
954
-
-`owner`: Repository owner (username or organization) (string, required)
955
-
-`repo`: Repository name (string, required)
956
-
957
900
-**sub_issue_write** - Change sub-issue
958
901
-**Required OAuth Scopes**: `repo`
959
902
-`after_id`: The ID of the sub-issue to be prioritized after (either after_id OR before_id should be specified) (number, optional)
@@ -970,57 +913,6 @@ The following sets of tools are available:
970
913
-`repo`: Repository name (string, required)
971
914
-`sub_issue_id`: The ID of the sub-issue to add. ID is not the same as issue number (number, required)
-`issue_number`: The issue number to update (number, required)
997
-
-`milestone`: The milestone number to set on the issue (integer, required)
998
-
-`owner`: Repository owner (username or organization) (string, required)
999
-
-`repo`: Repository name (string, required)
1000
-
1001
-
-**update_issue_state** - Update Issue State
1002
-
-**Required OAuth Scopes**: `repo`
1003
-
-`issue_number`: The issue number to update (number, required)
1004
-
-`owner`: Repository owner (username or organization) (string, required)
1005
-
-`repo`: Repository name (string, required)
1006
-
-`state`: The new state for the issue (string, required)
1007
-
-`state_reason`: The reason for the state change (only for closed state) (string, optional)
1008
-
1009
-
-**update_issue_title** - Update Issue Title
1010
-
-**Required OAuth Scopes**: `repo`
1011
-
-`issue_number`: The issue number to update (number, required)
1012
-
-`owner`: Repository owner (username or organization) (string, required)
1013
-
-`repo`: Repository name (string, required)
1014
-
-`title`: The new title for the issue (string, required)
1015
-
1016
-
-**update_issue_type** - Update Issue Type
1017
-
-**Required OAuth Scopes**: `repo`
1018
-
-`issue_number`: The issue number to update (number, required)
1019
-
-`issue_type`: The issue type to set (string, required)
1020
-
-`owner`: Repository owner (username or organization) (string, required)
1021
-
-`rationale`: One concise sentence explaining what specifically about the issue led you to choose this type. State the concrete signal (e.g. 'Reports a crash when saving' → bug, 'Asks for dark mode support' → feature). (string, optional)
1022
-
-`repo`: Repository name (string, required)
1023
-
1024
916
</details>
1025
917
1026
918
<details>
@@ -1173,19 +1065,6 @@ The following sets of tools are available:
1173
1065
-`startSide`: For multi-line comments, the starting side of the diff that the comment applies to. LEFT indicates the previous state, RIGHT indicates the new state (string, optional)
1174
1066
-`subjectType`: The level at which the comment is targeted (string, required)
-`owner`: Repository owner (username or organization) (string, required)
1220
-
-`pullNumber`: The pull request number (number, required)
1221
-
-`repo`: Repository name (string, required)
1222
-
1223
1087
-**list_pull_requests** - List pull requests
1224
1088
-**Required OAuth Scopes**: `repo`
1225
1089
-`base`: Filter by base branch (string, optional)
@@ -1272,17 +1136,6 @@ The following sets of tools are available:
1272
1136
-`repo`: Repository name (string, required)
1273
1137
-`threadId`: The node ID of the review thread (e.g., PRRT_kwDOxxx). Required for resolve_thread and unresolve_thread methods. Get thread IDs from pull_request_read with method get_review_comments. (string, optional)
0 commit comments