Skip to content

Commit 6bbac12

Browse files
authored
Merge pull request #44891 from github/repo-sync
Repo sync
2 parents 03189d8 + c5738e5 commit 6bbac12

17 files changed

Lines changed: 189 additions & 196 deletions

File tree

content/copilot/how-tos/copilot-cli/use-copilot-cli/browse-issues-prs-gists.md

Lines changed: 40 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -13,10 +13,7 @@ docsTeamMetrics:
1313
- copilot-cli
1414
---
1515

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:
2017
* **Session**: The regular chat experience where you enter prompts for {% data variables.product.prodname_copilot_short %}.
2118
* **Issues**: Open issues in the current repository on {% data variables.product.prodname_dotcom %}.
2219
* **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
2825
* **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.
2926
* **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.
3027

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+
3131
## Switching between tabs
3232

3333
* Press <kbd>Tab</kbd> to move to the next tab.
3434
* 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.
3736

3837
> [!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.
4041

4142
## Common keyboard controls
4243

@@ -47,6 +48,7 @@ The **Issues**, **Pull requests**, and **Gists** tabs all use the same controls.
4748
* 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.
4849
* 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 %}.
4950
* 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.
5052

5153
For the full set of keypresses you can use, see [Keyboard reference](#keyboard-reference) at the end of this article.
5254

@@ -74,6 +76,16 @@ Pressing <kbd>c</kbd> inserts a reference to the pull request into the prompt bo
7476
#5678 check this out and run tests
7577
```
7678

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+
7789
## Browsing your gists
7890

7991
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
103115
https://gist.github.com/USERNAME/GIST-ID delete this
104116
```
105117

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:
121+
122+
```json copy
123+
{
124+
"tabs": {
125+
"enabled": true,
126+
"sort": ["copilot", "pull-requests", "issues", "gists"],
127+
"hide": ["gists"]
128+
}
129+
}
130+
```
131+
132+
* `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+
106136
## Keyboard reference
107137

108138
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
116146
| <kbd>o</kbd> | List view or details view | Open the highlighted item on {% data variables.product.prodname_dotcom_the_website %} in your browser. |
117147
| <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. |
118148
| <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. |
119152
| <kbd>Esc</kbd> | Details view | Return to the list view. |

data/reusables/copilot/plans/copilot-max-upgrade-only.md

Lines changed: 0 additions & 1 deletion
This file was deleted.

data/reusables/projects/sunset_notice_content.md

Lines changed: 0 additions & 3 deletions
This file was deleted.

data/tables/copilot/model-multipliers.yml

Lines changed: 0 additions & 94 deletions
This file was deleted.

data/ui.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -293,6 +293,7 @@ secret_scanning:
293293
webhooks:
294294
action_type_switch_error: There was an error switching webhook action types.
295295
action_type: Action type
296+
action_type_selected: "'{{ actionType }}' action selected. {{ description }}"
296297
availability: Availability for <code>{{ WebhookName }}</code>
297298
webhook_payload_object: Webhook payload object for <code>{{ WebhookName }}</code>
298299
webhook_payload_example: Webhook payload example

package-lock.json

Lines changed: 27 additions & 16 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -225,7 +225,7 @@
225225
"is-svg": "6.0.0",
226226
"javascript-stringify": "^2.1.0",
227227
"js-cookie": "^3.0.7",
228-
"js-yaml": "^4.1.1",
228+
"js-yaml": "^4.2.0",
229229
"liquidjs": "^10.27.0",
230230
"lodash": "^4.18.0",
231231
"lodash-es": "^4.18.0",

src/data-directory/lib/data-schemas/tables/copilot/model-multipliers.ts

Lines changed: 0 additions & 33 deletions
This file was deleted.

src/fixtures/fixtures/data/ui.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -293,6 +293,7 @@ secret_scanning:
293293
webhooks:
294294
action_type_switch_error: There was an error switching webhook action types.
295295
action_type: Action type
296+
action_type_selected: "'{{ actionType }}' action selected. {{ description }}"
296297
availability: Availability for <code>{{ WebhookName }}</code>
297298
webhook_payload_object: Webhook payload object for <code>{{ WebhookName }}</code>
298299
webhook_payload_example: Webhook payload example

src/graphql/data/fpt/changelog.json

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,22 @@
11
[
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>"
15+
]
16+
}
17+
],
18+
"date": "2026-06-23"
19+
},
220
{
321
"schemaChanges": [
422
{

0 commit comments

Comments
 (0)