Did you successfully add a custom instructions file to your repository?
Yes No
-{% endnote %}
+
## Custom instructions in use
diff --git a/data/reusables/copilot/model-autoenablement-excluded-models.md b/data/reusables/copilot/model-autoenablement-excluded-models.md
index abd15457165d..22c637d12d2d 100644
--- a/data/reusables/copilot/model-autoenablement-excluded-models.md
+++ b/data/reusables/copilot/model-autoenablement-excluded-models.md
@@ -4,5 +4,5 @@ The following models are **not** in scope. They are disabled by default, regardl
* Pre-GA models
* Open weight models (DeepSeek, {% data variables.copilot.copilot_kimi_k27_code %}, {% data variables.copilot.copilot_kimi_k3 %})
-* Models that are not covered by {% data variables.product.company_short %}'s data retention agreement ({% data variables.copilot.copilot_claude_fable_5 %})
+* Models that are not covered by {% data variables.product.company_short %}'s data retention agreement ({% data variables.copilot.copilot_claude_fable_5 %}, {% data variables.copilot.copilot_claude_fable_51 %})
* For enterprises that have restricted models to data-resident or FedRAMP-compliant models, any models that do not respect these policies
diff --git a/data/reusables/elm/locked-repo.md b/data/reusables/elm/locked-repo.md
index 4377959ca7f7..051ed7c35180 100644
--- a/data/reusables/elm/locked-repo.md
+++ b/data/reusables/elm/locked-repo.md
@@ -2,4 +2,4 @@ If a cutover fails after the source repository has been archived, the {% data va
Be aware that unarchiving a repository will cause additional load on the instance, as all issues and pull requests in the repository will be reindexed in Elasticsearch.
-After the source repository is unarchived, you can either retry cutover using `elm migration cutover-to-destination --migration-id MIGRATION-ID`, or abort the migration with `elm migration cancel --migration-id MIGRATION-ID` and start a new migration when you're ready.
+After the source repository is unarchived, you can either retry cutover using `gh elm migration cutover --migration-id MIGRATION-ID`, or abort the migration with `gh elm migration cancel --migration-id MIGRATION-ID` and start a new migration when you're ready.
diff --git a/data/reusables/elm/preview-note.md b/data/reusables/elm/preview-note.md
deleted file mode 100644
index 62330c7645e6..000000000000
--- a/data/reusables/elm/preview-note.md
+++ /dev/null
@@ -1 +0,0 @@
->[!NOTE] {% data variables.product.prodname_elm %} is in {% data variables.release-phases.public_preview %} and subject to change.
diff --git a/data/reusables/organizations/access-ruleset-settings.md b/data/reusables/organizations/access-ruleset-settings.md
index 2c2988c2f5d6..337073a725ef 100644
--- a/data/reusables/organizations/access-ruleset-settings.md
+++ b/data/reusables/organizations/access-ruleset-settings.md
@@ -1,3 +1 @@
1. {% data reusables.user-settings.code-planning-automation %} click **{% octicon "repo" aria-hidden="true" aria-label="repo" %} Repository**, then click **Rulesets**.
-
- 
diff --git a/data/reusables/repositories/repo-rulesets-settings.md b/data/reusables/repositories/repo-rulesets-settings.md
index f8bb9ddc97d3..58e612798f2c 100644
--- a/data/reusables/repositories/repo-rulesets-settings.md
+++ b/data/reusables/repositories/repo-rulesets-settings.md
@@ -1,3 +1 @@
-1. In the left sidebar, under "Code and automation," click **Rules**, then click **Rulesets**.
-
- 
+1. In the left sidebar, under "Code and automation," click **Rulesets**, then click **Rulesets**.
diff --git a/data/tables/copilot/model-comparison.yml b/data/tables/copilot/model-comparison.yml
index 31d587a6d269..8642369cd620 100644
--- a/data/tables/copilot/model-comparison.yml
+++ b/data/tables/copilot/model-comparison.yml
@@ -54,6 +54,11 @@
excels_at: First-attempt correctness through upfront reasoning, aggressive parallel tool batching, and proactive verification of pre-existing test state before debugging
further_reading: '[Claude Fable 5 model card](https://anthropic.com/claude-fable-5-mythos-5-system-card)'
+- name: Claude Fable 5.1
+ task_area: Long-horizon, autonomous coding and knowledge-work
+ excels_at: Substantial, long-running coding tasks, including deep codebase research, feature development, and complex agentic workflows
+ further_reading: '[Claude Fable 5.1 model card](https://www-cdn.anthropic.com/0339e6a7c5c7b87f5c07798616dc32c215d14235/Claude%20Fable%205.1%20&%20Claude%20Mythos%205.1%20System%20Card.pdf)'
+
- name: Claude Haiku 4.5
task_area: Fast help with simple or repetitive tasks
excels_at: Fast, reliable answers to lightweight coding questions
diff --git a/data/tables/copilot/model-release-status.yml b/data/tables/copilot/model-release-status.yml
index cad722f3b30a..d78e86ee515b 100644
--- a/data/tables/copilot/model-release-status.yml
+++ b/data/tables/copilot/model-release-status.yml
@@ -57,6 +57,10 @@
provider: 'Anthropic'
release_status: 'GA'
+- name: 'Claude Fable 5.1'
+ provider: 'Anthropic'
+ release_status: 'GA'
+
- name: 'Claude Haiku 4.5'
provider: 'Anthropic'
release_status: 'GA'
diff --git a/data/tables/copilot/model-supported-clients.yml b/data/tables/copilot/model-supported-clients.yml
index b577516a76f9..bf1b49a18acd 100644
--- a/data/tables/copilot/model-supported-clients.yml
+++ b/data/tables/copilot/model-supported-clients.yml
@@ -86,6 +86,15 @@
xcode: true
jetbrains: true
+- name: Claude Fable 5.1
+ dotcom: true
+ cli: true
+ vscode: true
+ vs: true
+ eclipse: true
+ xcode: true
+ jetbrains: true
+
- name: Claude Sonnet 4.5
dotcom: true
cli: true
diff --git a/data/tables/copilot/model-supported-plans.yml b/data/tables/copilot/model-supported-plans.yml
index 36a24c840595..6eabd09e603c 100644
--- a/data/tables/copilot/model-supported-plans.yml
+++ b/data/tables/copilot/model-supported-plans.yml
@@ -68,6 +68,13 @@
business: true
enterprise: true
+- name: Claude Fable 5.1
+ pro: false
+ pro_plus: true
+ max: true
+ business: true
+ enterprise: true
+
- name: Claude Sonnet 4.5
pro: true
pro_plus: true
diff --git a/data/tables/copilot/models-and-pricing.yml b/data/tables/copilot/models-and-pricing.yml
index 218c664cd4bc..7c8586788f21 100644
--- a/data/tables/copilot/models-and-pricing.yml
+++ b/data/tables/copilot/models-and-pricing.yml
@@ -283,6 +283,15 @@
output: $50.00
cache_write: $12.50
+- model: Claude Fable 5.1
+ provider: anthropic
+ release_status: GA
+ category: Powerful
+ input: $10.00
+ cached_input: $0.25
+ output: $50.00
+ cache_write: $12.50
+
# Google
- model: 'Gemini 3.1 Pro'
provider: google
diff --git a/data/variables/copilot.yml b/data/variables/copilot.yml
index 8c78b460bf3f..490cc998ca67 100644
--- a/data/variables/copilot.yml
+++ b/data/variables/copilot.yml
@@ -192,6 +192,7 @@ copilot_claude_opus_48: 'Claude Opus 4.8'
copilot_claude_opus_48_fast: 'Claude Opus 4.8 (fast mode) (preview)'
copilot_claude_opus_5: 'Claude Opus 5'
copilot_claude_fable_5: 'Claude Fable 5'
+copilot_claude_fable_51: 'Claude Fable 5.1'
copilot_claude_sonnet: 'Claude Sonnet'
copilot_claude_sonnet_35: 'Claude Sonnet 3.5'
copilot_claude_sonnet_37: 'Claude Sonnet 3.7'
diff --git a/data/variables/product.yml b/data/variables/product.yml
index 97449a43bb92..f10fb985f9ed 100644
--- a/data/variables/product.yml
+++ b/data/variables/product.yml
@@ -59,6 +59,7 @@ prodname_ghos: GitHub-owned blob storage
## Enterprise Live Migrations
prodname_elm: Enterprise Live Migrations
prodname_elm_short: ELM
+prodname_elm_cli: ELM CLI
# GitHub Education
prodname_education: 'GitHub Education'
diff --git a/src/content-pipelines/state/copilot-cli.sha b/src/content-pipelines/state/copilot-cli.sha
index 50c4cf7927f3..dcbb3c91d1b3 100644
--- a/src/content-pipelines/state/copilot-cli.sha
+++ b/src/content-pipelines/state/copilot-cli.sha
@@ -1 +1 @@
-745e8ea3bfaf5c1a004b802837bbe7c1ae444c2c
+bc65d3739bbe4d7f9832b2bceea9d03f633b6d0b
diff --git a/src/content-render/liquid/engine.ts b/src/content-render/liquid/engine.ts
index 9f79a81fa09e..034fa453ddf2 100644
--- a/src/content-render/liquid/engine.ts
+++ b/src/content-render/liquid/engine.ts
@@ -4,7 +4,6 @@ import Data from './data'
import Octicon from './octicon'
import Ifversion from './ifversion'
import { Tool, tags as toolTags } from './tool'
-import { Spotlight, tags as spotlightTags } from './spotlight'
import { Prompt } from './prompt'
import { CodeTab, CodeTabs, tags as codeTabTags } from './codetabs'
import IndentedDataReference from './indented-data-reference'
@@ -14,7 +13,6 @@ type LiquidTagDef = Parameters