continue icon indicating copy to clipboard operation
continue copied to clipboard

[Bug] No options that are configured from `config.json` are used when calling Ollama's `api/embeddings` endpoint

Open sealad886 opened this issue 8 months ago • 3 comments

Before submitting your bug report

Relevant environment info

- OS: macOS
- Continue version: v0.8.66
- IDE version: v1.96.4
- Model: snowflake-arctic-embed2
- config.json: (focused point of config)
{
  "embeddingsProvider": {
    "provider": "ollama",
    "model": "snowflake-arctic-embed2",
    "maxChunkSize": 8192,
    "maxBatchSize": 512
  }
}
Acutal full `config.json` { "models": [ { "title": "Command-R-plus (Cohere)", "provider": "cohere", "model": "command-r-plus", "apiKey": "KcyQvQ9ZbXjUXmn1QAPTuwozPEaq8zrSZo66h40r", "contextLength": 32768, "completionOptions": { "temperature": 0.1, "mirostat": 2 } }, { "title": "Command-r7b (Cohere)", "provider": "cohere", "model": "command-r7b-12-2024", "apiKey": "KcyQvQ9ZbXjUXmn1QAPTuwozPEaq8zrSZo66h40r", "contextLength": 32768, "completionOptions": { "temperature": 0.1, "mirostat": 2 } }, { "model": "AUTODETECT", "title": "Ollama", "provider": "ollama", "contextLength": 65536, "completionOptions": { "temperature": 0.05, "stream": true, "mirostat": 2, "numThreads": 0, "topP": 0.95 }, "capabilities": { "uploadImage": true }, "promptTemplates": {}, "systemMessage": "Tell me how I can help with your coding projects. I am accurate and precise. I won't ever give you code or suggestions that won't work or aren't compatible with your existing codebase." } ], "reranker": { "name": "cohere", "params": { "model": "rerank-english-v3.0", "apiKey": "KcyQvQ9ZbXjUXmn1QAPTuwozPEaq8zrSZo66h40r" } }, "slashCommands": [ { "name": "edit", "description": "Edit the code" }, { "name": "comment", "description": "Write comments for the selected code" }, { "name": "share", "description": "Export this session as markdown", "params": { "outputDir": "~/.continue/session-transcripts" } }, { "name": "cmd", "description": "Generate a shell command" }, { "name": "onboard", "description": "Familiarize yourself with the codebase" }, { "name": "commit", "description": "Generate a commit message for the current changes" } ], "contextProviders": [ { "name": "debugger", "params": { "stackDepth": 3 } }, { "name": "code" }, { "name": "docs", "params": { "githubToken": "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", "nRetrieve": 50, "nFinal": 10, "useReranking": true } }, { "name": "web", "params": { "n": 15 } }, { "name": "diff" }, { "name": "open" }, { "name": "terminal" }, { "name": "problems" }, { "name": "folder" }, { "name": "codebase", "params": { "nRetrieve": 50, "nFinal": 10, "useReranking": true } }, { "name": "postgres", "params": { "host": "localhost", "port": 5432, "user": "postgres", "password": "fuctupkid", "database": "postgres" }, "host": "localhost", "port": 5432, "user": "postgres", "password": "fuctupkid", "database": "postgres" }, { "name": "url" }, { "name": "os" }, { "name": "tree" }, { "name": "locals", "params": { "stackDepth": 3 } }, { "name": "repo-map" } ], "tabAutocompleteModel": { "title": "tabAutocompleteModel", "provider": "ollama", "model": "qwen2.5-coder:1.5b", "contextLength": 4096, "systemMessage": "Pay close attention to the author's coding style and to where similar code might have been written before. Make sure you're using the same programming language used in surrounding code context." }, "tabAutocompleteOptions": { "useCopyBuffer": true, "useCache": true, "multilineCompletions": "never" }, "embeddingsProvider": { "provider": "ollama", "model": "snowflake-arctic-embed2", "maxChunkSize": 8192, "maxBatchSize": 512 }, "allowAnonymousTelemetry": true, "docs": [ { "title": "Django5.1", "startUrl": "https://docs.djangoproject.com/en/5.1/", "favicon": "data:image/x-icon;base64,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" }, { "title": "pipx", "startUrl": "https://pipx.pypa.io/stable/", "favicon": "data:image/x-icon;base64,AAABAAEAICAQAAEABADoAgAAFgAAACgAAAAgAAAAQAAAAAEABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYUUYAr6GMAOvn4gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEREREREAAiIiIiIiIgAAABERERERAAIiIiIiIiIAAAAREREREQACIiIiIiIiAAAAEREREREAAiIiIiIiIgAAABERERERAAIiIiIiIiIAAAAREREREQACIAAAAiIiAAAAEREREREAAiAAAAIiIgAAABERERERAAIgAAACIiIAAAAREREREQACIAAAAiIiAAAAEREREREAAiIiIiIiIgAAABERERERAAIiIiIiIiIAAAAREREREQACIiIiIiIiAAAAERAAAREAAiAAAAIiIgAAABEQAAERAAIgAAACIiIAAAAREAABEQACIAAAAiIiAAAAERAAAREAAiAAAAIiIgAAABERERERAAIiIiIiIiIAAAAREREREQACIiIiIiIiAAAAEREREREAAiIiIiIiIgAAABEQAAERAAIgAAACIiIAAAAREAABEQACIAAAAiIiAAAAERAAAREAAiAAAAIiIgAAABEQAAERAAIgAAACIiIAAAAREREREQACIiIiIiIiAAAAEREREREAAiIiIiIiIgAAABERERERAAIiIiIiIiIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==" }, { "title": "MLX", "startUrl": "https://ml-explore.github.io/mlx/build/html/index.html", "rootUrl": "https://*.github.*/", "maxDepth": 3 }, { "startUrl": "https://wiki.termux.com/wiki/Main_Page", "title": "Termux", "faviconUrl": "" }, { "startUrl": "https://www.latex-project.org/help/documentation/", "title": "LaTeX", "faviconUrl": "" }, { "startUrl": "https://docs.django-cms.org/en/latest/index.html", "title": "Django-cms", "faviconUrl": "" }, { "startUrl": "https://github.com/webpack/webpack", "title": "webpack", "faviconUrl": "" }, { "startUrl": "https://docs.celeryq.dev/en/stable/index.html", "title": "Celery-5.4.0", "faviconUrl": "" }, { "startUrl": "https://flower.readthedocs.io/en/latest/index.html", "title": "Flower", "faviconUrl": "" }, { "startUrl": "https://python-poetry.org/docs/", "title": "Poetry", "faviconUrl": "" }, { "startUrl": "https://docs.allauth.org/en/latest/", "title": "Django-allauth", "faviconUrl": "" }, { "startUrl": "https://django-crispy-forms.readthedocs.io/en/latest/", "title": "Django-crispy-forms", "faviconUrl": "" }, { "startUrl": "https://mitchel.me/slippers/docs/introduction/", "title": "Slippers", "faviconUrl": "" }, { "startUrl": "https://unfoldadmin.com/docs/", "title": "Django-unfold", "faviconUrl": "" }, { "startUrl": "https://pypi.org/project/django-widget-tweaks/", "title": "Django-widget-tweaks", "faviconUrl": "", "maxDepth": 2 }, { "startUrl": "https://www.github.com/django-webpack/webpack-bundle-tracker", "title": "webpack-bundle-tracker", "faviconUrl": "", "maxDepth": 2 }, { "startUrl": "https://mypy.readthedocs.io/en/stable/", "title": "mypy", "faviconUrl": "" }, { "startUrl": "https://docs.pydantic.dev/2.10/concepts/models/", "title": "Pydantic", "faviconUrl": "" }, { "startUrl": "https://developer.android.com/", "title": "Android Dev", "faviconUrl": "", "maxDepth": 7, "rootUrl": "https://developer.android.com/" } ], "experimental": { "useChromiumForDocsCrawling": true, "modelContextProtocolServers": [ { "transport": { "type": "stdio", "command": "npx", "args": [ "-y", "@modelcontextprotocol/server-filesystem", "/Users/andrew/zzCoding-play/", "/Users/andrew/zCoding-final/", "/Users/andrew/.continue/" ] } } ] } }

Description

In config.json, the 'embeddingsProvider' tag is as follows:

{
  "embeddingsProvider": {
    "provider": "ollama",
    "model": "snowflake-arctic-embed2",
    "maxChunkSize": 8192,
    "maxBatchSize": 512
  },
  ...
}

But the HTTP/POST requests don't actually contain anything except the model and the chunks: https://github.com/continuedev/continue/blob/5f262843945d71da37b1b04c5900ad362e3ed6b9/core/llm/llms/Ollama.ts#L524-L548

And I can find no evidence of anything else in Wireshark.

Note also that this error appears in the Ollama server (see full log below):

llama_new_context_with_model: n_ctx_per_seq (2048) < n_ctx_train (8192) -- the full capacity of the model will not be utilized

The Ollama API defines this structure for the EmbedRequest, which I'm assuming is how they want to receive the options: https://github.com/ollama/ollama/blob/2ef3c803a151a0a9b1776c9ebe6a7e86b3971660/api/types.go#L275-L289

// EmbedRequest is the request passed to [Client.Embed].
type EmbedRequest struct {
	// Model is the model name.
	Model string `json:"model"`

	// Input is the input to embed.
	Input any `json:"input"`

	// KeepAlive controls how long the model will stay loaded in memory following
	// this request.
	KeepAlive *Duration `json:"keep_alive,omitempty"`

	Truncate *bool `json:"truncate,omitempty"`

	// Options lists model-specific options.
	Options map[string]interface{} `json:"options"`
}

Note that we really should implement KeepAlive for this, if it's listed at the root of the JSON schema.

Log of the ollama server in its entirety ```log llm_load_print_meta: format = GGUF V3 (latest) llm_load_print_meta: arch = bert llm_load_print_meta: vocab type = UGM llm_load_print_meta: n_vocab = 250002 llm_load_print_meta: n_merges = 0 llm_load_print_meta: vocab_only = 0 llm_load_print_meta: n_ctx_train = 8192 llm_load_print_meta: n_embd = 1024 llm_load_print_meta: n_layer = 24 llm_load_print_meta: n_head = 16 llm_load_print_meta: n_head_kv = 16 llm_load_print_meta: n_rot = 64 llm_load_print_meta: n_swa = 0 llm_load_print_meta: n_embd_head_k = 64 llm_load_print_meta: n_embd_head_v = 64 llm_load_print_meta: n_gqa = 1 llm_load_print_meta: n_embd_k_gqa = 1024 llm_load_print_meta: n_embd_v_gqa = 1024 llm_load_print_meta: f_norm_eps = 1.0e-05 llm_load_print_meta: f_norm_rms_eps = 0.0e+00 llm_load_print_meta: f_clamp_kqv = 0.0e+00 llm_load_print_meta: f_max_alibi_bias = 0.0e+00 llm_load_print_meta: f_logit_scale = 0.0e+00 llm_load_print_meta: n_ff = 4096 llm_load_print_meta: n_expert = 0 llm_load_print_meta: n_expert_used = 0 llm_load_print_meta: causal attn = 0 llm_load_print_meta: pooling type = 2 llm_load_print_meta: rope type = 2 llm_load_print_meta: rope scaling = linear llm_load_print_meta: freq_base_train = 10000.0 llm_load_print_meta: freq_scale_train = 1 llm_load_print_meta: n_ctx_orig_yarn = 8192 llm_load_print_meta: rope_finetuned = unknown llm_load_print_meta: ssm_d_conv = 0 llm_load_print_meta: ssm_d_inner = 0 llm_load_print_meta: ssm_d_state = 0 llm_load_print_meta: ssm_dt_rank = 0 llm_load_print_meta: ssm_dt_b_c_rms = 0 llm_load_print_meta: model type = 335M llm_load_print_meta: model ftype = F16 llm_load_print_meta: model params = 566.70 M llm_load_print_meta: model size = 1.07 GiB (16.25 BPW) llm_load_print_meta: general.name = n/a llm_load_print_meta: BOS token = 0 '' llm_load_print_meta: EOS token = 2 '' llm_load_print_meta: UNK token = 3 '' llm_load_print_meta: SEP token = 2 '' llm_load_print_meta: PAD token = 1 '' llm_load_print_meta: CLS token = 0 '' llm_load_print_meta: MASK token = 250001 '' llm_load_print_meta: LF token = 6 '▁' llm_load_print_meta: EOG token = 2 '' llm_load_print_meta: max token length = 48 llm_load_tensors: offloading 24 repeating layers to GPU llm_load_tensors: offloading output layer to GPU llm_load_tensors: offloaded 25/25 layers to GPU llm_load_tensors: CPU_Mapped model buffer size = 520.30 MiB llm_load_tensors: Metal_Mapped model buffer size = 577.22 MiB llama_new_context_with_model: n_seq_max = 1 llama_new_context_with_model: n_ctx = 2048 llama_new_context_with_model: n_ctx_per_seq = 2048 llama_new_context_with_model: n_batch = 512 llama_new_context_with_model: n_ubatch = 512 llama_new_context_with_model: flash_attn = 0 llama_new_context_with_model: freq_base = 10000.0 llama_new_context_with_model: freq_scale = 1 llama_new_context_with_model: n_ctx_per_seq (2048) ", "", "", "", ","... llama_model_loader: - kv 18: tokenizer.ggml.token_type arr[i32,250002] = [3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, ... llama_model_loader: - kv 19: tokenizer.ggml.scores arr[f32,250002] = [-10000.000000, -10000.000000, -10000... llama_model_loader: - kv 20: tokenizer.ggml.add_bos_token bool = true llama_model_loader: - kv 21: tokenizer.ggml.add_eos_token bool = true llama_model_loader: - kv 22: tokenizer.ggml.token_type_count u32 = 1 llama_model_loader: - kv 23: tokenizer.ggml.bos_token_id u32 = 0 llama_model_loader: - kv 24: tokenizer.ggml.eos_token_id u32 = 2 llama_model_loader: - kv 25: tokenizer.ggml.unknown_token_id u32 = 3 llama_model_loader: - kv 26: tokenizer.ggml.seperator_token_id u32 = 2 llama_model_loader: - kv 27: tokenizer.ggml.padding_token_id u32 = 1 llama_model_loader: - kv 28: tokenizer.ggml.cls_token_id u32 = 0 llama_model_loader: - kv 29: tokenizer.ggml.mask_token_id u32 = 250001 llama_model_loader: - kv 30: tokenizer.ggml.precompiled_charsmap arr[str,316720] = ["A", "L", "Q", "C", "A", "A", "C", "... llama_model_loader: - kv 31: tokenizer.ggml.remove_extra_whitespaces bool = true llama_model_loader: - kv 32: tokenizer.ggml.add_space_prefix bool = true llama_model_loader: - kv 33: general.quantization_version u32 = 2 llama_model_loader: - type f32: 244 tensors llama_model_loader: - type f16: 145 tensors llm_load_vocab: special_eos_id is not in special_eog_ids - the tokenizer config may be incorrect llm_load_vocab: special tokens cache size = 5 llm_load_vocab: token to piece cache size = 2.1668 MB llm_load_print_meta: format = GGUF V3 (latest) llm_load_print_meta: arch = bert llm_load_print_meta: vocab type = UGM llm_load_print_meta: n_vocab = 250002 llm_load_print_meta: n_merges = 0 llm_load_print_meta: vocab_only = 1 llm_load_print_meta: model type = ?B llm_load_print_meta: model ftype = all F32 llm_load_print_meta: model params = 566.70 M llm_load_print_meta: model size = 1.07 GiB (16.25 BPW) llm_load_print_meta: general.name = n/a llm_load_print_meta: BOS token = 0 '' llm_load_print_meta: EOS token = 2 '' llm_load_print_meta: UNK token = 3 '' llm_load_print_meta: SEP token = 2 '' llm_load_print_meta: PAD token = 1 '' llm_load_print_meta: CLS token = 0 '' llm_load_print_meta: MASK token = 250001 '' llm_load_print_meta: LF token = 6 '▁' llm_load_print_meta: EOG token = 2 '' llm_load_print_meta: max token length = 48 llama_model_load: vocab only - skipping tensors

To reproduce

  1. Configure embeddings with Ollama
  2. Open a project folder in the workspace. This will trigger embeddings to be sent off since you have changed your embeddings provider.

Log output

Log from VSCode DevTools Console ERR Unable to resolve nonexistent file 'vscode-userdata:/Users/andrew/Library/Application Support/Code/User/globalStorage/mtxr.sqltools': Error: Unable to resolve nonexistent file 'vscode-userdata:/Users/andrew/Library/Application Support/Code/User/globalStorage/mtxr.sqltools' at _ot.resolve (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:3108:60549) at async BTt (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:480:44682) log.ts:445 ERR Unable to resolve nonexistent file 'vscode-userdata:/Users/andrew/Library/Application Support/Code/User/globalStorage/almenon.arepl': Error: Unable to resolve nonexistent file 'vscode-userdata:/Users/andrew/Library/Application Support/Code/User/globalStorage/almenon.arepl' at _ot.resolve (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:3108:60549) at async BTt (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:480:44682) log.ts:445 ERR Unable to resolve nonexistent file 'vscode-userdata:/Users/andrew/Library/Application Support/Code/User/globalStorage/dart-code.dart-code': Error: Unable to resolve nonexistent file 'vscode-userdata:/Users/andrew/Library/Application Support/Code/User/globalStorage/dart-code.dart-code' at _ot.resolve (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:3108:60549) at async BTt (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:480:44682) TMScopeRegistry.ts:46 Overwriting grammar scope name to file mapping for scope source.sql. Old grammar file: file:///Applications/Visual%20Studio%20Code.app/Contents/Resources/app/extensions/sql/syntaxes/sql.tmLanguage.json. New grammar file: file:///Users/andrew/.vscode/extensions/mtxr.sqltools-0.28.3/language/sql.tmLanguage.json register @ TMScopeRegistry.ts:46 TMScopeRegistry.ts:46 Overwriting grammar scope name to file mapping for scope source.ruby. Old grammar file: file:///Applications/Visual%20Studio%20Code.app/Contents/Resources/app/extensions/ruby/syntaxes/ruby.tmLanguage.json. New grammar file: file:///Users/andrew/.vscode/extensions/shopify.ruby-lsp-0.8.18/grammars/ruby.cson.json register @ TMScopeRegistry.ts:46 TMScopeRegistry.ts:46 Overwriting grammar scope name to file mapping for scope text.html.django. Old grammar file: file:///Users/andrew/.vscode/extensions/batisteo.vscode-django-1.15.0/syntaxes/django-html.tmLanguage.json. New grammar file: file:///Users/andrew/.vscode/extensions/thebarkman.vscode-djaneiro-1.4.2/syntaxes/django-html.json register @ TMScopeRegistry.ts:46 TMScopeRegistry.ts:46 Overwriting grammar scope name to file mapping for scope source.jinja. Old grammar file: file:///Users/andrew/.vscode/extensions/samuelcolvin.jinjahtml-0.20.0/syntaxes/jinja.tmLanguage.json. New grammar file: file:///Users/andrew/.vscode/extensions/wholroyd.jinja-0.0.8/syntaxes/jinja.json register @ TMScopeRegistry.ts:46 TMScopeRegistry.ts:46 Overwriting grammar scope name to file mapping for scope text.html.jinja. Old grammar file: file:///Users/andrew/.vscode/extensions/samuelcolvin.jinjahtml-0.20.0/syntaxes/jinja-html.tmLanguage.json. New grammar file: file:///Users/andrew/.vscode/extensions/wholroyd.jinja-0.0.8/syntaxes/jinja-html.json register @ TMScopeRegistry.ts:46 TMScopeRegistry.ts:46 Overwriting grammar scope name to file mapping for scope text.yaml.jinja. Old grammar file: file:///Users/andrew/.vscode/extensions/samuelcolvin.jinjahtml-0.20.0/syntaxes/jinja-yaml.tmLanguage.json. New grammar file: file:///Users/andrew/.vscode/extensions/wholroyd.jinja-0.0.8/syntaxes/jinja-yaml.json register @ TMScopeRegistry.ts:46 TMScopeRegistry.ts:46 Overwriting grammar scope name to file mapping for scope source.sql. Old grammar file: file:///Applications/Visual%20Studio%20Code.app/Contents/Resources/app/extensions/sql/syntaxes/sql.tmLanguage.json. New grammar file: file:///Users/andrew/.vscode/extensions/mtxr.sqltools-0.28.3/language/sql.tmLanguage.json register @ TMScopeRegistry.ts:46 TMScopeRegistry.ts:46 Overwriting grammar scope name to file mapping for scope source.ruby. Old grammar file: file:///Applications/Visual%20Studio%20Code.app/Contents/Resources/app/extensions/ruby/syntaxes/ruby.tmLanguage.json. New grammar file: file:///Users/andrew/.vscode/extensions/shopify.ruby-lsp-0.8.18/grammars/ruby.cson.json register @ TMScopeRegistry.ts:46 TMScopeRegistry.ts:46 Overwriting grammar scope name to file mapping for scope text.html.django. Old grammar file: file:///Users/andrew/.vscode/extensions/batisteo.vscode-django-1.15.0/syntaxes/django-html.tmLanguage.json. New grammar file: file:///Users/andrew/.vscode/extensions/thebarkman.vscode-djaneiro-1.4.2/syntaxes/django-html.json register @ TMScopeRegistry.ts:46 TMScopeRegistry.ts:46 Overwriting grammar scope name to file mapping for scope source.jinja. Old grammar file: file:///Users/andrew/.vscode/extensions/samuelcolvin.jinjahtml-0.20.0/syntaxes/jinja.tmLanguage.json. New grammar file: file:///Users/andrew/.vscode/extensions/wholroyd.jinja-0.0.8/syntaxes/jinja.json register @ TMScopeRegistry.ts:46 TMScopeRegistry.ts:46 Overwriting grammar scope name to file mapping for scope text.html.jinja. Old grammar file: file:///Users/andrew/.vscode/extensions/samuelcolvin.jinjahtml-0.20.0/syntaxes/jinja-html.tmLanguage.json. New grammar file: file:///Users/andrew/.vscode/extensions/wholroyd.jinja-0.0.8/syntaxes/jinja-html.json register @ TMScopeRegistry.ts:46 TMScopeRegistry.ts:46 Overwriting grammar scope name to file mapping for scope text.yaml.jinja. Old grammar file: file:///Users/andrew/.vscode/extensions/samuelcolvin.jinjahtml-0.20.0/syntaxes/jinja-yaml.tmLanguage.json. New grammar file: file:///Users/andrew/.vscode/extensions/wholroyd.jinja-0.0.8/syntaxes/jinja-yaml.json register @ TMScopeRegistry.ts:46 log.ts:445 ERR Unable to resolve nonexistent file 'vscode-userdata:/Users/andrew/Library/Application Support/Code/User/globalStorage/deerawan.vscode-dash': Error: Unable to resolve nonexistent file 'vscode-userdata:/Users/andrew/Library/Application Support/Code/User/globalStorage/deerawan.vscode-dash' at _ot.resolve (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:3108:60549) at async BTt (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:480:44682) console.ts:137 [Extension Host] rejected promise not handled within 1 second: Error: Client is not running EYi @ console.ts:137 console.ts:137 [Extension Host] stack trace: Error: Client is not running at T.sendRequest (/Users/andrew/.vscode/extensions/ms-python.python-2024.22.2-darwin-arm64/node_modules/vscode-languageclient/lib/common/client.js:547:35) at Object._0x4ca5b7 [as sendRequest] (/Users/andrew/.vscode/extensions/ms-python.vscode-pylance-2024.12.1/dist/extension.bundle.js:1:148757) at _0x49f98c.getConfigInfo (/Users/andrew/.vscode/extensions/ms-python.vscode-pylance-2024.12.1/dist/extension.bundle.js:1:275202) at _0x36657c._updateDiagnosticsInternal (/Users/andrew/.vscode/extensions/ms-python.vscode-pylance-2024.12.1/dist/extension.bundle.js:1:282279) at p (/Users/andrew/.vscode/extensions/ms-python.vscode-pylance-2024.12.1/dist/vendor.bundle.js:2:1632029) at E (/Users/andrew/.vscode/extensions/ms-python.vscode-pylance-2024.12.1/dist/vendor.bundle.js:2:1632236) at Timeout.I [as _onTimeout] (/Users/andrew/.vscode/extensions/ms-python.vscode-pylance-2024.12.1/dist/vendor.bundle.js:2:1632138) at listOnTimeout (node:internal/timers:581:17) at processTimers (node:internal/timers:519:7) EYi @ console.ts:137 mainThreadExtensionService.ts:78 [ms-python.python]Client is not running $onExtensionRuntimeError @ mainThreadExtensionService.ts:78 mainThreadExtensionService.ts:79 Error: Client is not running at T.sendRequest (/Users/andrew/.vscode/extensions/ms-python.python-2024.22.2-darwin-arm64/node_modules/vscode-languageclient/lib/common/client.js:547:35) at Object._0x4ca5b7 [as sendRequest] (/Users/andrew/.vscode/extensions/ms-python.vscode-pylance-2024.12.1/dist/extension.bundle.js:1:148757) at _0x49f98c.getConfigInfo (/Users/andrew/.vscode/extensions/ms-python.vscode-pylance-2024.12.1/dist/extension.bundle.js:1:275202) at _0x36657c._updateDiagnosticsInternal (/Users/andrew/.vscode/extensions/ms-python.vscode-pylance-2024.12.1/dist/extension.bundle.js:1:282279) at p (/Users/andrew/.vscode/extensions/ms-python.vscode-pylance-2024.12.1/dist/vendor.bundle.js:2:1632029) at E (/Users/andrew/.vscode/extensions/ms-python.vscode-pylance-2024.12.1/dist/vendor.bundle.js:2:1632236) at Timeout.I [as _onTimeout] (/Users/andrew/.vscode/extensions/ms-python.vscode-pylance-2024.12.1/dist/vendor.bundle.js:2:1632138) at listOnTimeout (node:internal/timers:581:17) at processTimers (node:internal/timers:519:7) $onExtensionRuntimeError @ mainThreadExtensionService.ts:79 log.ts:445 ERR Unable to resolve nonexistent file 'vscode-userdata:/Users/andrew/Library/Application Support/Code/User/globalStorage/ms-toolsai.datawrangler': Error: Unable to resolve nonexistent file 'vscode-userdata:/Users/andrew/Library/Application Support/Code/User/globalStorage/ms-toolsai.datawrangler' at _ot.resolve (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:3108:60549) at async BTt (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:480:44682) log.ts:445 ERR Unable to resolve nonexistent file 'vscode-userdata:/Users/andrew/Library/Application Support/Code/User/globalStorage/ms-azuretools.vscode-docker': Error: Unable to resolve nonexistent file 'vscode-userdata:/Users/andrew/Library/Application Support/Code/User/globalStorage/ms-azuretools.vscode-docker' at _ot.resolve (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:3108:60549) at async BTt (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:480:44682) log.ts:445 ERR Unable to resolve nonexistent file 'vscode-userdata:/Users/andrew/Library/Application Support/Code/User/globalStorage/p1c2u.docker-compose': Error: Unable to resolve nonexistent file 'vscode-userdata:/Users/andrew/Library/Application Support/Code/User/globalStorage/p1c2u.docker-compose' at _ot.resolve (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:3108:60549) at async BTt (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:480:44682) console.ts:137 [Extension Host] rejected promise not handled within 1 second: Error: Client is not running EYi @ console.ts:137 console.ts:137 [Extension Host] stack trace: Error: Client is not running at T.sendRequest (/Users/andrew/.vscode/extensions/ms-python.python-2024.22.2-darwin-arm64/node_modules/vscode-languageclient/lib/common/client.js:547:35) at Object._0x4ca5b7 [as sendRequest] (/Users/andrew/.vscode/extensions/ms-python.vscode-pylance-2024.12.1/dist/extension.bundle.js:1:148757) at _0x49f98c.getConfigInfo (/Users/andrew/.vscode/extensions/ms-python.vscode-pylance-2024.12.1/dist/extension.bundle.js:1:275202) at _0x36657c._updateDiagnosticsInternal (/Users/andrew/.vscode/extensions/ms-python.vscode-pylance-2024.12.1/dist/extension.bundle.js:1:282279) at p (/Users/andrew/.vscode/extensions/ms-python.vscode-pylance-2024.12.1/dist/vendor.bundle.js:2:1632029) at E (/Users/andrew/.vscode/extensions/ms-python.vscode-pylance-2024.12.1/dist/vendor.bundle.js:2:1632236) at Timeout.I [as _onTimeout] (/Users/andrew/.vscode/extensions/ms-python.vscode-pylance-2024.12.1/dist/vendor.bundle.js:2:1632138) at listOnTimeout (node:internal/timers:581:17) at processTimers (node:internal/timers:519:7) EYi @ console.ts:137 mainThreadExtensionService.ts:78 [ms-python.python]Client is not running $onExtensionRuntimeError @ mainThreadExtensionService.ts:78 mainThreadExtensionService.ts:79 Error: Client is not running at T.sendRequest (/Users/andrew/.vscode/extensions/ms-python.python-2024.22.2-darwin-arm64/node_modules/vscode-languageclient/lib/common/client.js:547:35) at Object._0x4ca5b7 [as sendRequest] (/Users/andrew/.vscode/extensions/ms-python.vscode-pylance-2024.12.1/dist/extension.bundle.js:1:148757) at _0x49f98c.getConfigInfo (/Users/andrew/.vscode/extensions/ms-python.vscode-pylance-2024.12.1/dist/extension.bundle.js:1:275202) at _0x36657c._updateDiagnosticsInternal (/Users/andrew/.vscode/extensions/ms-python.vscode-pylance-2024.12.1/dist/extension.bundle.js:1:282279) at p (/Users/andrew/.vscode/extensions/ms-python.vscode-pylance-2024.12.1/dist/vendor.bundle.js:2:1632029) at E (/Users/andrew/.vscode/extensions/ms-python.vscode-pylance-2024.12.1/dist/vendor.bundle.js:2:1632236) at Timeout.I [as _onTimeout] (/Users/andrew/.vscode/extensions/ms-python.vscode-pylance-2024.12.1/dist/vendor.bundle.js:2:1632138) at listOnTimeout (node:internal/timers:581:17) at processTimers (node:internal/timers:519:7) $onExtensionRuntimeError @ mainThreadExtensionService.ts:79 log.ts:445 ERR Unable to resolve nonexistent file 'vscode-userdata:/Users/andrew/Library/Application Support/Code/User/globalStorage/golang.go': Error: Unable to resolve nonexistent file 'vscode-userdata:/Users/andrew/Library/Application Support/Code/User/globalStorage/golang.go' at _ot.resolve (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:3108:60549) at async BTt (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:480:44682) log.ts:445 ERR Unable to resolve nonexistent file 'vscode-userdata:/Users/andrew/Library/Application Support/Code/User/globalStorage/icsharpcode.ilspy-vscode': Error: Unable to resolve nonexistent file 'vscode-userdata:/Users/andrew/Library/Application Support/Code/User/globalStorage/icsharpcode.ilspy-vscode' at _ot.resolve (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:3108:60549) at async BTt (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:480:44682) log.ts:445 ERR Unable to resolve nonexistent file 'vscode-userdata:/Users/andrew/Library/Application Support/Code/User/globalStorage/xirider.livecode': Error: Unable to resolve nonexistent file 'vscode-userdata:/Users/andrew/Library/Application Support/Code/User/globalStorage/xirider.livecode' at _ot.resolve (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:3108:60549) at async BTt (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:480:44682) log.ts:435 WARN Settings pattern "issueReporter.*" doesn't match any settings log.ts:435 WARN Settings pattern "GitHub.copilot.manageExtension" doesn't match any settings console.ts:137 [Extension Host] Unknown context provider locals EYi @ console.ts:137 log.ts:445 ERR [Extension Host] Failed to connect client: Error: spawn npx ENOENT at Process.ChildProcess._handle.onexit (node:internal/child_process:285:19) at onErrorNT (node:internal/child_process:483:16) at processTicksAndRejections (node:internal/process/task_queues:82:21) console.ts:137 [Extension Host] Failed to connect client: Error: spawn npx ENOENT at Process.ChildProcess._handle.onexit (node:internal/child_process:285:19) at onErrorNT (node:internal/child_process:483:16) at processTicksAndRejections (node:internal/process/task_queues:82:21) EYi @ console.ts:137 console.ts:137 [Extension Host] Unknown context provider locals EYi @ console.ts:137 log.ts:445 ERR [Extension Host] Failed to connect client: Error: spawn npx ENOENT at Process.ChildProcess._handle.onexit (node:internal/child_process:285:19) at onErrorNT (node:internal/child_process:483:16) at processTicksAndRejections (node:internal/process/task_queues:82:21) console.ts:137 [Extension Host] Failed to connect client: Error: spawn npx ENOENT at Process.ChildProcess._handle.onexit (node:internal/child_process:285:19) at onErrorNT (node:internal/child_process:483:16) at processTicksAndRejections (node:internal/process/task_queues:82:21) EYi @ console.ts:137

sealad886 avatar Jan 27 '25 22:01 sealad886