Skip to content

Commit 30e613a

Browse files
authored
Merge pull request #43297 from github/repo-sync
Repo sync
2 parents 4154a54 + e3d5c0c commit 30e613a

File tree

8 files changed

+176
-368
lines changed

8 files changed

+176
-368
lines changed

content/copilot/reference/ai-models/supported-models.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -74,11 +74,11 @@ The following table shows which models are available in each client.
7474
7575
{% rowheaders %}
7676

77-
| Model | {% data variables.product.prodname_dotcom_the_website %} | {% data variables.product.prodname_vscode %} | {% data variables.product.prodname_vs %} | Eclipse | Xcode | JetBrains IDEs |
78-
|--------|-----------------------------------------------------------|-----------------------------------------------|-------------------------------------------|----------|--------|----------------|
77+
| Model | {% data variables.product.prodname_dotcom_the_website %} | {% data variables.copilot.copilot_cli_short %} | {% data variables.product.prodname_vscode %} | {% data variables.product.prodname_vs %} | Eclipse | Xcode | JetBrains IDEs |
78+
| --- | --- | --- | --- | --- | --- | --- | --- |
7979
| {% for model in tables.copilot.model-supported-clients %} |
80-
| {{ model.name }} | {% if model.dotcom == true %}{% octicon "check" aria-label="Included" %}{% else %}{% octicon "x" aria-label="Not included" %}{% endif %} | {% if model.vscode == true %}{% octicon "check" aria-label="Included" %}{% else %}{% octicon "x" aria-label="Not included" %}{% endif %} | {% if model.vs == true %}{% octicon "check" aria-label="Included" %}{% else %}{% octicon "x" aria-label="Not included" %}{% endif %} | {% if model.eclipse == true %}{% octicon "check" aria-label="Included" %}{% else %}{% octicon "x" aria-label="Not included" %}{% endif %} | {% if model.xcode == true %}{% octicon "check" aria-label="Included" %}{% else %}{% octicon "x" aria-label="Not included" %}{% endif %} | {% if model.jetbrains == true %}{% octicon "check" aria-label="Included" %}{% else %}{% octicon "x" aria-label="Not included" %}{% endif %} |
81-
| {% endfor %} |
80+
| {{ model.name }} | {% if model.dotcom == true %}{% octicon "check" aria-label="Included" %}{% else %}{% octicon "x" aria-label="Not included" %}{% endif %} | {% if model.cli == true %}{% octicon "check" aria-label="Included" %}{% else %}{% octicon "x" aria-label="Not included" %}{% endif %} | {% if model.vscode == true %}{% octicon "check" aria-label="Included" %}{% else %}{% octicon "x" aria-label="Not included" %}{% endif %} | {% if model.vs == true %}{% octicon "check" aria-label="Included" %}{% else %}{% octicon "x" aria-label="Not included" %}{% endif %} | {% if model.eclipse == true %}{% octicon "check" aria-label="Included" %}{% else %}{% octicon "x" aria-label="Not included" %}{% endif %} | {% if model.xcode == true %}{% octicon "check" aria-label="Included" %}{% else %}{% octicon "x" aria-label="Not included" %}{% endif %} | {% if model.jetbrains == true %}{% octicon "check" aria-label="Included" %}{% else %}{% octicon "x" aria-label="Not included" %}{% endif %} |
81+
| {% endfor %} |
8282

8383
{% endrowheaders %}
8484

content/copilot/reference/copilot-feature-matrix.md

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@ category:
1717
* ✓ = supported
1818
* ✗ = not supported
1919
* P = under preview
20+
* C = closing down
2021

2122
<!-- Source for the following tables lives in data/tables/copilot/copilot-matrix.yml -->
2223

@@ -29,7 +30,7 @@ The following table shows supported {% data variables.product.prodname_copilot_s
2930
{%- comment %}
3031
This loop generates the "Features by IDE" comparison table:
3132
- Outer loop: Iterates through each feature from VS Code's feature list (using VS Code as the canonical source)
32-
- Inner loop: For each feature, iterates through all IDEs to check support in their latest version
33+
- Inner loop: For each feature, iterates through all IDEs to check support in their latest versions
3334
- Gets the latest version using ideEntry[1].versions | first
3435
- Looks up the support level for that feature in that version
3536
- Outputs ✓ (supported), P (preview), or ✗ (not supported)
@@ -39,7 +40,7 @@ Example row: | Agent mode | ✓ | ✓ | P | ✗ | ... |
3940
| Feature{%- for entry in tables.copilot.copilot-matrix.ides %} | {{ entry[0] }}{%- endfor %} |
4041
|:----{%- for entry in tables.copilot.copilot-matrix.ides %}|:----:{%- endfor %}|
4142
{%- for featureEntry in tables.copilot.copilot-matrix.ides["VS Code"].features %}
42-
| {{ featureEntry[0] }}{%- for ideEntry in tables.copilot.copilot-matrix.ides %}{%- assign latestVersion = ideEntry[1].versions | first %}{%- assign supportLevel = ideEntry[1].features[featureEntry[0]][latestVersion] %} | {%- case supportLevel -%}{%- when "supported" %}✓{%- when "preview" %}P{%- else %}✗{%- endcase -%}{%- endfor %} |
43+
| {{ featureEntry[0] }}{%- for ideEntry in tables.copilot.copilot-matrix.ides %}{%- assign latestVersion = ideEntry[1].versions | first %}{%- assign supportLevel = ideEntry[1].features[featureEntry[0]][latestVersion] %} | {%- case supportLevel -%}{%- when "supported" %}✓{%- when "preview" %}P{%- when "closing-down" %}C{%- else %}✗{%- endcase -%}{%- endfor %} |
4344
{%- endfor %}
4445

4546
{% endides %}
@@ -62,7 +63,7 @@ The following table shows supported {% data variables.product.prodname_copilot_s
6263
| Feature{%- for version in groupVersions %} | {{ version }}{%- endfor %} |
6364
|:----{%- for version in groupVersions %}|:----:{%- endfor %}|
6465
{%- for featureEntry in ideEntry.features %}
65-
| {{ featureEntry[0] }}{%- for version in groupVersions %}{%- assign supportLevel = featureEntry[1][version] %} | {%- case supportLevel -%}{%- when "supported" %}✓{%- when "preview" %}P{%- else %}✗{%- endcase -%}{%- endfor %} |
66+
| {{ featureEntry[0] }}{%- for version in groupVersions %}{%- assign supportLevel = featureEntry[1][version] %} | {%- case supportLevel -%}{%- when "supported" %}✓{%- when "preview" %}P{%- when "closing-down" %}C{%- else %}✗{%- endcase -%}{%- endfor %} |
6667
{%- endfor %}
6768

6869
{% endfor %}
@@ -87,7 +88,7 @@ The following table shows supported {% data variables.product.prodname_copilot_s
8788
| Feature{%- for version in groupVersions %} | {{ version }}{%- endfor %} |
8889
|:----{%- for version in groupVersions %}|:----:{%- endfor %}|
8990
{%- for featureEntry in ideEntry.features %}
90-
| {{ featureEntry[0] }}{%- for version in groupVersions %}{%- assign supportLevel = featureEntry[1][version] %} | {%- case supportLevel -%}{%- when "supported" %}✓{%- when "preview" %}P{%- else %}✗{%- endcase -%}{%- endfor %} |
91+
| {{ featureEntry[0] }}{%- for version in groupVersions %}{%- assign supportLevel = featureEntry[1][version] %} | {%- case supportLevel -%}{%- when "supported" %}✓{%- when "preview" %}P{%- when "closing-down" %}C{%- else %}✗{%- endcase -%}{%- endfor %} |
9192
{%- endfor %}
9293

9394
{% endfor %}
@@ -112,7 +113,7 @@ The following table shows supported {% data variables.product.prodname_copilot_s
112113
| Feature{%- for version in groupVersions %} | {{ version }}{%- endfor %} |
113114
|:----{%- for version in groupVersions %}|:----:{%- endfor %}|
114115
{%- for featureEntry in ideEntry.features %}
115-
| {{ featureEntry[0] }}{%- for version in groupVersions %}{%- assign supportLevel = featureEntry[1][version] %} | {%- case supportLevel -%}{%- when "supported" %}✓{%- when "preview" %}P{%- else %}✗{%- endcase -%}{%- endfor %} |
116+
| {{ featureEntry[0] }}{%- for version in groupVersions %}{%- assign supportLevel = featureEntry[1][version] %} | {%- case supportLevel -%}{%- when "supported" %}✓{%- when "preview" %}P{%- when "closing-down" %}C{%- else %}✗{%- endcase -%}{%- endfor %} |
116117
{%- endfor %}
117118

118119
{% endfor %}
@@ -137,7 +138,7 @@ The following table shows supported {% data variables.product.prodname_copilot_s
137138
| Feature{%- for version in groupVersions %} | {{ version }}{%- endfor %} |
138139
|:----{%- for version in groupVersions %}|:----:{%- endfor %}|
139140
{%- for featureEntry in ideEntry.features %}
140-
| {{ featureEntry[0] }}{%- for version in groupVersions %}{%- assign supportLevel = featureEntry[1][version] %} | {%- case supportLevel -%}{%- when "supported" %}✓{%- when "preview" %}P{%- else %}✗{%- endcase -%}{%- endfor %} |
141+
| {{ featureEntry[0] }}{%- for version in groupVersions %}{%- assign supportLevel = featureEntry[1][version] %} | {%- case supportLevel -%}{%- when "supported" %}✓{%- when "preview" %}P{%- when "closing-down" %}C{%- else %}✗{%- endcase -%}{%- endfor %} |
141142
{%- endfor %}
142143

143144
{% endfor %}
@@ -162,7 +163,7 @@ The following table shows supported {% data variables.product.prodname_copilot_s
162163
| Feature{%- for version in groupVersions %} | {{ version }}{%- endfor %} |
163164
|:----{%- for version in groupVersions %}|:----:{%- endfor %}|
164165
{%- for featureEntry in ideEntry.features %}
165-
| {{ featureEntry[0] }}{%- for version in groupVersions %}{%- assign supportLevel = featureEntry[1][version] %} | {%- case supportLevel -%}{%- when "supported" %}✓{%- when "preview" %}P{%- else %}✗{%- endcase -%}{%- endfor %} |
166+
| {{ featureEntry[0] }}{%- for version in groupVersions %}{%- assign supportLevel = featureEntry[1][version] %} | {%- case supportLevel -%}{%- when "supported" %}✓{%- when "preview" %}P{%- when "closing-down" %}C{%- else %}✗{%- endcase -%}{%- endfor %} |
166167
{%- endfor %}
167168

168169
{% endfor %}
@@ -187,7 +188,7 @@ The following table shows supported {% data variables.product.prodname_copilot_s
187188
| Feature{%- for version in groupVersions %} | {{ version }}{%- endfor %} |
188189
|:----{%- for version in groupVersions %}|:----:{%- endfor %}|
189190
{%- for featureEntry in ideEntry.features %}
190-
| {{ featureEntry[0] }}{%- for version in groupVersions %}{%- assign supportLevel = featureEntry[1][version] %} | {%- case supportLevel -%}{%- when "supported" %}✓{%- when "preview" %}P{%- else %}✗{%- endcase -%}{%- endfor %} |
191+
| {{ featureEntry[0] }}{%- for version in groupVersions %}{%- assign supportLevel = featureEntry[1][version] %} | {%- case supportLevel -%}{%- when "supported" %}✓{%- when "preview" %}P{%- when "closing-down" %}C{%- else %}✗{%- endcase -%}{%- endfor %} |
191192
{%- endfor %}
192193

193194
{% endfor %}

0 commit comments

Comments
 (0)