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: content/copilot/how-tos/copilot-cli/use-copilot-cli/browse-issues-prs-gists.md
+40-7Lines changed: 40 additions & 7 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -13,10 +13,7 @@ docsTeamMetrics:
13
13
- copilot-cli
14
14
---
15
15
16
-
> [!NOTE]
17
-
> The new tabbed interface is currently in {% data variables.release-phases.public_preview %} and is subject to change.
18
-
19
-
An interactive {% data variables.copilot.copilot_cli_short %} session has four tabs at the top of the screen:
16
+
By default, interactive {% data variables.copilot.copilot_cli_short %} sessions for Git repositories have four tabs at the top of the screen:
20
17
***Session**: The regular chat experience where you enter prompts for {% data variables.product.prodname_copilot_short %}.
21
18
***Issues**: Open issues in the current repository on {% data variables.product.prodname_dotcom %}.
22
19
***Pull requests**: Open pull requests in the current repository on {% data variables.product.prodname_dotcom %}.
@@ -28,15 +25,19 @@ The **Issues**, **Pull requests**, and **Gists** tabs let you browse content fro
28
25
***Pull an item into your chat** — quickly insert a reference to the selected item into the prompt box so that you can ask {% data variables.product.prodname_copilot_short %} to investigate, fix, comment on, or review it.
29
26
***Jump to an item on {% data variables.product.prodname_dotcom_the_website %}** — for example when you want to comment on an issue, merge a pull request, or edit a gist.
30
27
28
+
> [!NOTE]
29
+
> The **Issues** and **Pull requests** tabs are only shown when {% data variables.copilot.copilot_cli_short %} is running inside a {% data variables.product.prodname_dotcom %} repository. In other directories, only the **Session** and **Gists** tabs are shown.
30
+
31
31
## Switching between tabs
32
32
33
33
* Press <kbd>Tab</kbd> to move to the next tab.
34
34
* Press <kbd>Shift</kbd>+<kbd>Tab</kbd> to move to the previous tab.
35
-
36
-
Tab switching is paused while another part of the CLI—such as the slash command picker—is observing your keystrokes.
35
+
* Use the mouse to click on a tab to switch to it.
37
36
38
37
> [!NOTE]
39
-
> The **Issues** and **Pull requests** tabs are only shown when {% data variables.copilot.copilot_cli_short %} is running inside a {% data variables.product.prodname_dotcom %} repository. In other directories, only the **Session** and **Gists** tabs are shown.
38
+
> Clicking tabs requires mouse support. This is enabled by default but can be disabled with the `--no-mouse` command-line option. Use the `--mouse=on` option to re-enable mouse support if it has been disabled.
39
+
40
+
Tab switching is paused while another part of the CLI—such as the slash command picker—is observing your keystrokes.
40
41
41
42
## Common keyboard controls
42
43
@@ -47,6 +48,7 @@ The **Issues**, **Pull requests**, and **Gists** tabs all use the same controls.
47
48
* Press <kbd>Enter</kbd> to display a detailed view of the highlighted item. Press <kbd>Esc</kbd> in the details view to return to the list.
48
49
* Press <kbd>o</kbd> to open the highlighted item (or, in the detailed view, the current item) on {% data variables.product.prodname_dotcom_the_website %}.
49
50
* Press <kbd>c</kbd> to insert a reference to the item into the prompt input area and jump back to the **Session** tab.
51
+
* Press <kbd>/</kbd> (on the **Issues** and **Pull requests** tabs) to search {% data variables.product.prodname_dotcom %} with a custom query. Type a query, press <kbd>Enter</kbd> to run it, and <kbd>Esc</kbd> to cancel or clear it.
50
52
51
53
For the full set of keypresses you can use, see [Keyboard reference](#keyboard-reference) at the end of this article.
52
54
@@ -74,6 +76,16 @@ Pressing <kbd>c</kbd> inserts a reference to the pull request into the prompt bo
74
76
#5678 check this out and run tests
75
77
```
76
78
79
+
## Searching issues and pull requests
80
+
81
+
By default, the **Issues** and **Pull requests** tabs show items that involve you. Press <kbd>a</kbd> to toggle between this (`involves:@me`) and all open items.
82
+
83
+
To run your own search, press <kbd>/</kbd>. An inline search box opens where you can type a {% data variables.product.prodname_dotcom %} search query, then press <kbd>Enter</kbd> to run it.
84
+
85
+
Press <kbd>Esc</kbd> to cancel while typing, or to clear an applied search and return to the default list.
86
+
87
+
You can use the same set of search qualifiers that are available on {% data variables.product.prodname_dotcom_the_website %}. See [AUTOTITLE](/search-github/searching-on-github/searching-issues-and-pull-requests).
88
+
77
89
## Browsing your gists
78
90
79
91
The **Gists** tab lists the gists owned by the {% data variables.product.prodname_dotcom %} account you are signed in to. Both public and secret gists are shown. Unlike the **Issues** and **Pull requests** tabs, the **Gists** tab is not scoped to a repository—it is always available, regardless of where you started the CLI.
@@ -103,6 +115,24 @@ The **Issues**, **Pull requests**, and **Gists** tabs are read-only environments
103
115
https://gist.github.com/USERNAME/GIST-ID delete this
104
116
```
105
117
118
+
## Customizing the tabs
119
+
120
+
You can reorder, hide, or turn off the tabs in your settings file (`~/.copilot/settings.json`) using the `tabs` object:
*`enabled`: set to `false` to turn off the tabbed interface entirely.
133
+
*`sort`: the order in which tabs appear. Use the identifiers `copilot` (the **Session** tab), `issues`, `pull-requests`, and `gists`. Any tabs you omit keep their default order after the ones you list. Unknown identifiers are ignored.
134
+
*`hide`: tabs to hide, using the same identifiers. The **Session** tab (`copilot`) cannot be hidden.
135
+
106
136
## Keyboard reference
107
137
108
138
The footer hint bar in the **Issues**, **Pull requests**, and **Gists** tabs summarizes the available keys:
@@ -116,4 +146,7 @@ The footer hint bar in the **Issues**, **Pull requests**, and **Gists** tabs sum
116
146
| <kbd>o</kbd> | List view or details view | Open the highlighted item on {% data variables.product.prodname_dotcom_the_website %} in your browser. |
117
147
| <kbd>c</kbd> | List view or details view | Insert a reference to the item into the prompt input area and jump back to the **Session** tab. |
118
148
| <kbd>a</kbd> | List view on **Issues** and **Pull requests** tabs | Toggle between showing only items that involve you and showing every open item in the repository. |
149
+
| <kbd>/</kbd> | List view on **Issues** and **Pull requests** tabs | Open a search box. |
150
+
| <kbd>Enter</kbd> | Search box | Run the search query. |
151
+
| <kbd>Esc</kbd> | Search box / applied search | Cancel the search box, or dismiss the search results. |
119
152
| <kbd>Esc</kbd> | Details view | Return to the list view. |
Copy file name to clipboardExpand all lines: src/graphql/data/fpt/changelog.json
+18Lines changed: 18 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -1,4 +1,22 @@
1
1
[
2
+
{
3
+
"schemaChanges": [
4
+
{
5
+
"title": "The GraphQL schema includes these changes:",
6
+
"changes": []
7
+
}
8
+
],
9
+
"previewChanges": [],
10
+
"upcomingChanges": [
11
+
{
12
+
"title": "The following changes will be made to the schema:",
13
+
"changes": [
14
+
"<p>On member <code>CopilotAgentTask.type</code>:<code>type</code> will be removed. Use <code>codingAgentFilter</code> and <code>codingAgentTypeFilter</code> instead. <strong>Effective 2026-10-01</strong>.</p>"
0 commit comments