Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

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

Open
3 tasks done
sealad886 opened this issue Jan 27, 2025 · 1 comment
Assignees
Labels
area:configuration Relates to configuration options kind:bug Indicates an unexpected problem or unintended behavior "needs-triage"

Comments

@sealad886
Copy link
Contributor

sealad886 commented Jan 27, 2025

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:

protected async _embed(chunks: string[]): Promise<number[][]> {
const resp = await this.fetch(new URL("api/embed", this.apiBase), {
method: "POST",
body: JSON.stringify({
model: this.model,
input: chunks,
}),
headers: {
"Content-Type": "application/json",
Authorization: `Bearer ${this.apiKey}`,
},
});
if (!resp.ok) {
throw new Error(`Failed to embed chunk: ${await resp.text()}`);
}
const data = await resp.json();
const embedding: number[][] = data.embeddings;
if (!embedding || embedding.length === 0) {
throw new Error("Ollama generated empty embedding");
}
return embedding;
}

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) < n_ctx_train (8192) -- the full capacity of the model will not be utilized ggml_metal_init: allocating ggml_metal_init: found device: Apple M3 Pro ggml_metal_init: picking default device: Apple M3 Pro ggml_metal_init: using embedded metal library ggml_metal_init: GPU name: Apple M3 Pro ggml_metal_init: GPU family: MTLGPUFamilyApple9 (1009) ggml_metal_init: GPU family: MTLGPUFamilyCommon3 (3003) ggml_metal_init: GPU family: MTLGPUFamilyMetal3 (5001) ggml_metal_init: simdgroup reduction = true ggml_metal_init: simdgroup matrix mul. = true ggml_metal_init: has bfloat = true ggml_metal_init: use bfloat = false ggml_metal_init: hasUnifiedMemory = true ggml_metal_init: recommendedMaxWorkingSetSize = 28991.03 MB ggml_metal_init: skipping kernel_get_rows_bf16 (not supported) ggml_metal_init: skipping kernel_mul_mv_bf16_f32 (not supported) ggml_metal_init: skipping kernel_mul_mv_bf16_f32_1row (not supported) ggml_metal_init: skipping kernel_mul_mv_bf16_f32_l4 (not supported) ggml_metal_init: skipping kernel_mul_mv_bf16_bf16 (not supported) ggml_metal_init: skipping kernel_mul_mv_id_bf16_f32 (not supported) ggml_metal_init: skipping kernel_mul_mm_bf16_f32 (not supported) ggml_metal_init: skipping kernel_mul_mm_id_bf16_f32 (not supported) ggml_metal_init: skipping kernel_flash_attn_ext_bf16_h64 (not supported) ggml_metal_init: skipping kernel_flash_attn_ext_bf16_h80 (not supported) ggml_metal_init: skipping kernel_flash_attn_ext_bf16_h96 (not supported) ggml_metal_init: skipping kernel_flash_attn_ext_bf16_h112 (not supported) ggml_metal_init: skipping kernel_flash_attn_ext_bf16_h128 (not supported) ggml_metal_init: skipping kernel_flash_attn_ext_bf16_h256 (not supported) ggml_metal_init: skipping kernel_flash_attn_ext_vec_bf16_h128 (not supported) ggml_metal_init: skipping kernel_flash_attn_ext_vec_bf16_h256 (not supported) ggml_metal_init: skipping kernel_cpy_f32_bf16 (not supported) ggml_metal_init: skipping kernel_cpy_bf16_f32 (not supported) ggml_metal_init: skipping kernel_cpy_bf16_bf16 (not supported) llama_kv_cache_init: kv_size = 2048, offload = 1, type_k = 'f16', type_v = 'f16', n_layer = 24, can_shift = 1 llama_kv_cache_init: Metal KV buffer size = 192.00 MiB llama_new_context_with_model: KV self size = 192.00 MiB, K (f16): 96.00 MiB, V (f16): 96.00 MiB llama_new_context_with_model: CPU output buffer size = 0.00 MiB llama_new_context_with_model: Metal compute buffer size = 25.00 MiB llama_new_context_with_model: CPU compute buffer size = 5.01 MiB llama_new_context_with_model: graph nodes = 849 llama_new_context_with_model: graph splits = 2 time=2025-01-27T20:49:27.936Z level=INFO source=server.go:594 msg="llama runner started in 0.50 seconds" llama_load_model_from_file: using device Metal (Apple M3 Pro) - 27647 MiB free llama_model_loader: loaded meta data with 34 key-value pairs and 389 tensors from /Users/andrew/.ollama/models/blobs/sha256-8c625c9569c3c799f5f9595b5a141f91d224233055608189d66746347c14e613 (version GGUF V3 (latest)) llama_model_loader: Dumping metadata keys/values. Note: KV overrides do not apply in this output. llama_model_loader: - kv 0: general.architecture str = bert llama_model_loader: - kv 1: general.type str = model llama_model_loader: - kv 2: general.size_label str = 567M llama_model_loader: - kv 3: general.license str = apache-2.0 llama_model_loader: - kv 4: general.tags arr[str,8] = ["sentence-transformers", "feature-ex... llama_model_loader: - kv 5: general.languages arr[str,74] = ["af", "ar", "az", "be", "bg", "bn", ... llama_model_loader: - kv 6: bert.block_count u32 = 24 llama_model_loader: - kv 7: bert.context_length u32 = 8192 llama_model_loader: - kv 8: bert.embedding_length u32 = 1024 llama_model_loader: - kv 9: bert.feed_forward_length u32 = 4096 llama_model_loader: - kv 10: bert.attention.head_count u32 = 16 llama_model_loader: - kv 11: bert.attention.layer_norm_epsilon f32 = 0.000010 llama_model_loader: - kv 12: general.file_type u32 = 1 llama_model_loader: - kv 13: bert.attention.causal bool = false llama_model_loader: - kv 14: bert.pooling_type u32 = 2 llama_model_loader: - kv 15: tokenizer.ggml.model str = t5 llama_model_loader: - kv 16: tokenizer.ggml.pre str = default llama_model_loader: - kv 17: tokenizer.ggml.tokens arr[str,250002] = ["", "", "", "", ","... 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
@dosubot dosubot bot added area:configuration Relates to configuration options kind:bug Indicates an unexpected problem or unintended behavior labels Jan 27, 2025
@sealad886 sealad886 changed the title [Bug] No options that are configured from config.json are used when calling api/embeddings endpoint [Bug] No options that are configured from config.json are used when calling Ollama's api/embeddings endpoint Jan 27, 2025
@Patrick-Erichsen
Copy link
Collaborator

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area:configuration Relates to configuration options kind:bug Indicates an unexpected problem or unintended behavior "needs-triage"
Projects
None yet
Development

No branches or pull requests

3 participants