Failed to fetch remote embeddings cache (404)

Open
#323,136 0 comments 0 reactions 1 assignee View on GitHub

@osortega is already working on this.

Since Jun 26, 2026.

Assessment

This issue has not been assessed yet.

Description

Bug Report: Copilot - Failed to fetch remote embeddings cache (404)

Error

[Extension Host] Failed to fetch remote embeddings cache from https://embeddings.vscode-cdn.net/text-3-small/v1.126/tools/latest.txt
[Extension Host] Response status: 404, status text:
[Extension Host] Failed to fetch remote embeddings cache from https://embeddings.vscode-cdn.net/text-3-small/v1.126/tools/core.json
[Extension Host] Response status: 404, status text:
[Extension Host] Error from tool copilot_searchCodebase with parameters {"requestId":"...","query":"..."}

Steps to Reproduce

  1. Open VS Code with GitHub Copilot extension enabled
  2. Use Copilot's code search feature (copilot_searchCodebase)
  3. The error appears in the DevTools console (Help > Toggle Developer Tools)

Expected Behavior

Copilot should successfully fetch the remote embeddings cache and perform code search without errors.

Actual Behavior

The requests to embeddings.vscode-cdn.net return HTTP 404, causing the embeddings cache fetch to fail and the copilot_searchCodebase tool to error out.

Root Cause

The Copilot extension is requesting embedding resources at paths (/text-3-small/v1.126/tools/latest.txt and /tools/core.json) that no longer exist on the CDN. This is likely due to a version mismatch between the installed Copilot extension and the current CDN resource structure, or the CDN paths have been updated/removed on the server side.

Dominant language
TypeScript
Stars
193k
Forks
42.9k
PR merge metrics
PR metrics pending

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

More from microsoft/vscode

All issues in microsoft/vscode

Similar issues

More TypeScript issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.