Это происходит, если для схемы URL "git" зарегистрирован "TextDocumentContentProvider". Этот провайдер обслуживает содержимое этих URL-адресов, а VS Code с радостью показывает содержимое в редакторе. Если пользователь устанавливает точку останова для этих «виртуальных» файлов, базовый URL-адрес передается в запрос точки останова DAP.
В общем случае адаптер отладки (и основной отладчик) не могут многое сделать с этими URL-адресами и должны возвращать «непроверенный ответ».
Некоторые расширения (например, Java) фактически реализуют как поставщика контента, так и адаптер отладки. В этом случае содержимое отдельных записей jar- или zip-файла доступно через поставщика содержимого, и адаптер отладки понимает, как устанавливать точки останова в отдельных файлах внутри архива.