Skip to content

remove internal skill support#308467

Merged
aeschli merged 1 commit intomainfrom
aeschli/interesting-tarsier-413
Apr 8, 2026
Merged

remove internal skill support#308467
aeschli merged 1 commit intomainfrom
aeschli/interesting-tarsier-413

Conversation

@aeschli
Copy link
Copy Markdown
Contributor

@aeschli aeschli commented Apr 8, 2026

No description provided.

Copilot AI review requested due to automatic review settings April 8, 2026 09:24
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR removes “internal skill” handling (previously identified via the vscode-chat-internal URI scheme) from the Copilot custom-instructions/skills pipeline, keeping only configured/workspace/personal/extension-contributed skill locations.

Changes:

  • Removes vscode-chat-internal recognition from external-instructions file checks.
  • Removes internal-scheme skill resolution (getChatInternalSkillInfo) from skill identification and metadata helpers.
  • Deletes the unit test that asserted SkillStorage.Internal behavior for vscode-chat-internal URIs.
Show a summary per file
File Description
extensions/copilot/src/platform/customInstructions/common/customInstructionsService.ts Removes internal-scheme skill detection and ensures skill helpers only consult configured/known skill locations.
extensions/copilot/src/extension/tools/node/toolUtils.ts Stops treating vscode-chat-internal URIs as automatically-allowed “external instructions” files for tool access checks.
extensions/copilot/src/extension/tools/node/test/readFile.spec.tsx Removes the test case validating telemetry skillStorage=internal for vscode-chat-internal skill reads.

Copilot's findings

  • Files reviewed: 3/3 changed files
  • Comments generated: 0

@aeschli aeschli merged commit 5f30c37 into main Apr 8, 2026
27 checks passed
@aeschli aeschli deleted the aeschli/interesting-tarsier-413 branch April 8, 2026 15:51
@vs-code-engineering vs-code-engineering bot added this to the 1.116.0 milestone Apr 8, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants