Setting non-existing gitlab.remoteName causes git remote parsing error

Summary

Since recently, I assume the last update on 19.5.2021, I cannot load the project anymore. I've been using this extension for a while now and it has worked very well. However, now, without changing anything on my side, I cannot access the repos anymore.

Steps to reproduce

Try to access a private gitlab with a Personal Access Token. I've set the "gitlab.instanceUrl" to the base URL and the "gitlab.remoteName" to the full URL path to the project (as thats how it used to work).

I'm working on WSL2. GitLabWorkflow v3.20.1 VSCode V1.56.2

What is the current bug behavior?

I get a "Project failed to load" error.

What is the expected correct behavior?

That it loads the project like it always did.

Relevant logs and/or screenshots

could not find any URL for git remote with name '<URL to our repo>'
AssertionError [ERR_ASSERTION]: could not find any URL for git remote with name '<URL to our repo>'
	at WrappedRepository.getRemoteByName (/home/meibl/.vscode-server/extensions/gitlab.gitlab-workflow-3.20.1/out/src/git/wrapped_repository.js:72:9)
	at WrappedRepository.get remote [as remote] (/home/meibl/.vscode-server/extensions/gitlab.gitlab-workflow-3.20.1/out/src/git/wrapped_repository.js:87:21)
	at WrappedRepository.<anonymous> (/home/meibl/.vscode-server/extensions/gitlab.gitlab-workflow-3.20.1/out/src/git/wrapped_repository.js:80:53)
	at Generator.next (<anonymous>)
	at /home/meibl/.vscode-server/extensions/gitlab.gitlab-workflow-3.20.1/out/src/git/wrapped_repository.js:8:71
	at new Promise (<anonymous>)
	at __awaiter (/home/meibl/.vscode-server/extensions/gitlab.gitlab-workflow-3.20.1/out/src/git/wrapped_repository.js:4:12)
	at WrappedRepository.getProject (/home/meibl/.vscode-server/extensions/gitlab.gitlab-workflow-3.20.1/out/src/git/wrapped_repository.js:78:16)
	at /home/meibl/.vscode-server/extensions/gitlab.gitlab-workflow-3.20.1/out/src/data_providers/issuable.js:29:57
	at Generator.next (<anonymous>)
	at /home/meibl/.vscode-server/extensions/gitlab.gitlab-workflow-3.20.1/out/src/data_providers/issuable.js:8:71
	at new Promise (<anonymous>)
	at __awaiter (/home/meibl/.vscode-server/extensions/gitlab.gitlab-workflow-3.20.1/out/src/data_providers/issuable.js:4:12)
	at /home/meibl/.vscode-server/extensions/gitlab.gitlab-workflow-3.20.1/out/src/data_providers/issuable.js:25:110
	at Array.map (<anonymous>)
	at /home/meibl/.vscode-server/extensions/gitlab.gitlab-workflow-3.20.1/out/src/data_providers/issuable.js:25:90
	at Generator.next (<anonymous>)
	at /home/meibl/.vscode-server/extensions/gitlab.gitlab-workflow-3.20.1/out/src/data_providers/issuable.js:8:71
	at new Promise (<anonymous>)
	at __awaiter (/home/meibl/.vscode-server/extensions/gitlab.gitlab-workflow-3.20.1/out/src/data_providers/issuable.js:4:12)
	at getAllGitlabRepositories (/home/meibl/.vscode-server/extensions/gitlab.gitlab-workflow-3.20.1/out/src/data_providers/issuable.js:24:12)
	at DataProvider.<anonymous> (/home/meibl/.vscode-server/extensions/gitlab.gitlab-workflow-3.20.1/out/src/data_providers/issuable.js:61:36)
	at Generator.next (<anonymous>)
	at /home/meibl/.vscode-server/extensions/gitlab.gitlab-workflow-3.20.1/out/src/data_providers/issuable.js:8:71
	at new Promise (<anonymous>)
	at __awaiter (/home/meibl/.vscode-server/extensions/gitlab.gitlab-workflow-3.20.1/out/src/data_providers/issuable.js:4:12)
	at DataProvider.getChildren (/home/meibl/.vscode-server/extensions/gitlab.gitlab-workflow-3.20.1/out/src/data_providers/issuable.js:51:16)
	at d.fetchChildrenNodes (/home/meibl/.vscode-server/bin/054a9295330880ed74ceaedda236253b4f39a335/out/vs/server/remoteExtensionHostProcess.js:87:61023)
	at d.getChildren (/home/meibl/.vscode-server/bin/054a9295330880ed74ceaedda236253b4f39a335/out/vs/server/remoteExtensionHostProcess.js:87:57862)
	at a.$getChildren (/home/meibl/.vscode-server/bin/054a9295330880ed74ceaedda236253b4f39a335/out/vs/server/remoteExtensionHostProcess.js:87:54839)
	at l._doInvokeHandler (/home/meibl/.vscode-server/bin/054a9295330880ed74ceaedda236253b4f39a335/out/vs/server/remoteExtensionHostProcess.js:91:12836)
	at l._invokeHandler (/home/meibl/.vscode-server/bin/054a9295330880ed74ceaedda236253b4f39a335/out/vs/server/remoteExtensionHostProcess.js:91:12520)
	at l._receiveRequest (/home/meibl/.vscode-server/bin/054a9295330880ed74ceaedda236253b4f39a335/out/vs/server/remoteExtensionHostProcess.js:91:11187)
	at l._receiveOneMessage (/home/meibl/.vscode-server/bin/054a9295330880ed74ceaedda236253b4f39a335/out/vs/server/remoteExtensionHostProcess.js:91:10172)
	at /home/meibl/.vscode-server/bin/054a9295330880ed74ceaedda236253b4f39a335/out/vs/server/remoteExtensionHostProcess.js:91:8074
	at fire (/home/meibl/.vscode-server/bin/054a9295330880ed74ceaedda236253b4f39a335/out/vs/server/remoteExtensionHostProcess.js:57:1836)
	at S.fire (/home/meibl/.vscode-server/bin/054a9295330880ed74ceaedda236253b4f39a335/out/vs/server/remoteExtensionHostProcess.js:65:15497)
	at /home/meibl/.vscode-server/bin/054a9295330880ed74ceaedda236253b4f39a335/out/vs/server/remoteExtensionHostProcess.js:106:29764
	at fire (/home/meibl/.vscode-server/bin/054a9295330880ed74ceaedda236253b4f39a335/out/vs/server/remoteExtensionHostProcess.js:57:1836)
	at S.fire (/home/meibl/.vscode-server/bin/054a9295330880ed74ceaedda236253b4f39a335/out/vs/server/remoteExtensionHostProcess.js:65:15497)
	at t._receiveMessage (/home/meibl/.vscode-server/bin/054a9295330880ed74ceaedda236253b4f39a335/out/vs/server/remoteExtensionHostProcess.js:65:20755)
	at /home/meibl/.vscode-server/bin/054a9295330880ed74ceaedda236253b4f39a335/out/vs/server/remoteExtensionHostProcess.js:65:17641
	at fire (/home/meibl/.vscode-server/bin/054a9295330880ed74ceaedda236253b4f39a335/out/vs/server/remoteExtensionHostProcess.js:57:1836)
	at acceptChunk (/home/meibl/.vscode-server/bin/054a9295330880ed74ceaedda236253b4f39a335/out/vs/server/remoteExtensionHostProcess.js:65:12862)
	at /home/meibl/.vscode-server/bin/054a9295330880ed74ceaedda236253b4f39a335/out/vs/server/remoteExtensionHostProcess.js:65:12210
	at fire (/home/meibl/.vscode-server/bin/054a9295330880ed74ceaedda236253b4f39a335/out/vs/server/remoteExtensionHostProcess.js:57:1836)
	at /home/meibl/.vscode-server/bin/054a9295330880ed74ceaedda236253b4f39a335/out/vs/server/remoteExtensionHostProcess.js:106:19017
	at afterWrite (internal/streams/writable.js:466:5)
	at onwrite (internal/streams/writable.js:446:7)
	at InflateRaw.afterTransform (internal/streams/transform.js:103:3)
	at Zlib.processCallback (zlib.js:586:8)

Possible fixes

Edited by Tomas Vik (OOO back on 2026-08-31)