Ollama provider shows as set up despite no settings for it are present
Author: mwkcodingCreated Sep 15, 2026Updated Sep 17, 2026
Labelsstate:reproduciblearea:ai/ollamareach:some usersseverity:S3
Reproduction steps
- Install and set up Ollama
- Set up Ollama in Zed
- Remove and uninstall Ollama
- Remove Zed settings related to Ollama
Current vs. Expected behavior
Current behavior: Ollama still shows as a set up provider even though it is not present in settings or on the device.
Expected behavior: Ollama disappears as provider in dropdown and does not show up as set up in settings
Zed version and system specs
Zed: v1.19.2+stable.356.df181c6f58d02677b385fa947d6bfde6d3530078 (Zed) OS: macOS 27.0 Memory: 24 GiB Architecture: aarch64
Attach Zed log file
Zed.log}
2026-09-15T15:05:07+02:00 INFO [lsp] Language server with id 2 sent unhandled notification window/logMessage:
{
"type": 3,
"message": "[AuthManager] resolveSession: persisted store resolved a session"
}
2026-09-15T15:05:13+02:00 INFO [lsp] Language server with id 26 sent unhandled notification statusNotification:
{
"busy": true,
"kind": "Normal",
"status": "InProgress",
"message": ""
}
2026-09-15T15:05:13+02:00 INFO [lsp] Language server with id 26 sent unhandled notification didChangeStatus/v2:
{
"statuses": [
{
"category": "completion",
"busy": true
}
]
}
2026-09-15T15:05:13+02:00 INFO [lsp] Language server with id 26 sent unhandled notification window/logMessage:
{
"type": 3,
"message": "[AuthManager] resolveSession: persisted store resolved a session"
}
2026-09-15T15:05:14+02:00 INFO [lsp] Language server with id 26 sent unhandled notification window/logMessage:
{
"type": 3,
"message": "[fetchCompletions] Request [REDACTED] at <https://proxy.individual.githubcopilot.com/v1/engines/gpt-41-copilot/completions> finished with 200 status after 284.3263749999969ms"
}
2026-09-15T15:05:14+02:00 INFO [lsp] Language server with id 26 sent unhandled notification window/logMessage:
{
"type": 3,
"message": "[streamChoices] solution 0 returned. finish reason: [stop]"
}
2026-09-15T15:05:14+02:00 INFO [lsp] Language server with id 26 sent unhandled notification statusNotification:
{
"busy": false,
"kind": "Normal",
"status": "Normal",
"message": ""
}
2026-09-15T15:05:14+02:00 INFO [lsp] Language server with id 26 sent unhandled notification didChangeStatus/v2:
{
"statuses": [
{
"category": "completion",
"busy": false
}
]
}
2026-09-15T15:05:14+02:00 INFO [lsp] Language server with id 26 sent unhandled notification window/logMessage:
{
"type": 3,
"message": "[AuthManager] resolveSession: persisted store resolved a session"
}
2026-09-15T15:05:15+02:00 INFO [lsp] Language server with id 26 sent unhandled notification statusNotification:
{
"busy": true,
"kind": "Normal",
"status": "InProgress",
"message": ""
}
2026-09-15T15:05:15+02:00 INFO [lsp] Language server with id 26 sent unhandled notification didChangeStatus/v2:
{
"statuses": [
{
"category": "completion",
"busy": true
}
]
}
2026-09-15T15:05:15+02:00 INFO [lsp] Language server with id 26 sent unhandled notification window/logMessage:
{
"type": 3,
"message": "[AuthManager] resolveSession: persisted store resolved a session"
}
2026-09-15T15:05:16+02:00 INFO [lsp] Language server with id 26 sent unhandled notification window/logMessage:
{
"type": 3,
"message": "[fetchCompletions] Request [REDACTED] at <https://proxy.individual.githubcopilot.com/v1/engines/gpt-41-copilot/completions> finished with 200 status after 221.60899999999674ms"
}
2026-09-15T15:05:16+02:00 INFO [lsp] Language server with id 26 sent unhandled notification window/logMessage:
{
"type": 3,
"message": "[streamChoices] solution 0 returned. finish reason: [stop]"
}
2026-09-15T15:05:16+02:00 INFO [lsp] Language server with id 26 sent unhandled notification statusNotification:
{
"busy": false,
"kind": "Normal",
"status": "Normal",
"message": ""
}
2026-09-15T15:05:16+02:00 INFO [lsp] Language server with id 26 sent unhandled notification didChangeStatus/v2:
{
"statuses": [
{
"category": "completion",
"busy": false
}
]
}
2026-09-15T15:05:16+02:00 INFO [lsp] Language server with id 26 sent unhandled notification window/logMessage:
{
"type": 3,
"message": "[AuthManager] resolveSession: persisted store resolved a session"
}
2026-09-15T15:05:16+02:00 INFO [lsp] Language server with id 1 sent unhandled notification window/logMessage:
{
"type": 3,
"message": "[UndiciFetcher] HTTP settings changed; resetting Undici dispatchers. {\n proxy: 'none',\n noProxyCount: 0,\n proxyStrictSSL: true,\n hasProxyAuthorization: false,\n hasProxyKerberosServicePrincipal: false\n}"
}
2026-09-15T15:05:16+02:00 INFO [lsp] Language server with id 2 sent unhandled notification window/logMessage:
{
"type": 3,
"message": "[UndiciFetcher] HTTP settings changed; resetting Undici dispatchers. {\n proxy: 'none',\n noProxyCount: 0,\n proxyStrictSSL: true,\n hasProxyAuthorization: false,\n hasProxyKerberosServicePrincipal: false\n}"
}
2026-09-15T15:05:16+02:00 INFO [lsp] Language server with id 26 sent unhandled notification window/logMessage:
{
"type": 3,
"message": "[UndiciFetcher] HTTP settings changed; resetting Undici dispatchers. {\n proxy: 'none',\n noProxyCount: 0,\n proxyStrictSSL: true,\n hasProxyAuthorization: false,\n hasProxyKerberosServicePrincipal: false\n}"
}
2026-09-15T15:05:16+02:00 INFO [lsp] Language server with id 0 sent unhandled notification window/logMessage:
{
"type": 3,
"message": "[UndiciFetcher] HTTP settings changed; resetting Undici dispatchers. {\n proxy: 'none',\n noProxyCount: 0,\n proxyStrictSSL: true,\n hasProxyAuthorization: false,\n hasProxyKerberosServicePrincipal: false\n}"
}
2026-09-15T15:05:16+02:00 INFO [lsp] Language server with id 22 sent unhandled notification @/tailwindCSS/clearColors:
[
null
]
2026-09-15T15:05:16+02:00 INFO [lsp] Language server with id 23 sent unhandled notification eslint/status:
{
"uri": "file://[USER_FOLDER]/[REDACTED]",
"state": 1,
"validationTime": 10
}
2026-09-15T15:05:16+02:00 INFO [lsp] Language server with id 23 sent unhandled notification eslint/status:
{
"uri": "file://[USER_FOLDER]/[REDACTED]",
"state": 1,
"validationTime": 9
}
2026-09-15T15:05:16+02:00 INFO [lsp] Language server with id 2 sent unhandled notification statusNotification:
{
"busy": true,
"kind": "Normal",
"status": "InProgress",
"message": ""
}
2026-09-15T15:05:16+02:00 INFO [lsp] Language server with id 26 sent unhandled notification statusNotification:
{
"busy": true,
"kind": "Normal",
"status": "InProgress",
"message": ""
}
2026-09-15T15:05:16+02:00 INFO [lsp] Language server with id 2 sent unhandled notification didChangeStatus/v2:
{
"statuses": [
{
"category": "completion",
"busy": true
}
]
}
2026-09-15T15:05:16+02:00 INFO [lsp] Language server with id 26 sent unhandled notification didChangeStatus/v2:
{
"statuses": [
{
"category": "completion",
"busy": true
}
]
}
2026-09-15T15:05:16+02:00 INFO [lsp] Language server with id 2 sent unhandled notification window/logMessage:
{
"type": 3,
"message": "[AuthManager] resolveSession: persisted store resolved a session"
}
2026-09-15T15:05:16+02:00 INFO [lsp] Language server with id 2 sent unhandled notification window/logMessage:
{
"type": 3,
"message": "[UndiciFetcher] Root certificate set changed; resetting Undici dispatchers. { certificateCount: 330 }"
}
2026-09-15T15:05:16+02:00 INFO [lsp] Language server with id 26 sent unhandled notification window/logMessage:
{
"type": 3,
"message": "[UndiciFetcher] Root certificate set changed; resetting Undici dispatchers. { certificateCount: 330 }"
}
2026-09-15T15:05:16+02:00 INFO [lsp] Language server with id 26 sent unhandled notification window/logMessage:
{
"type": 3,
"message": "[AuthManager] resolveSession: persisted store resolved a session"
}
2026-09-15T15:05:16+02:00 INFO [lsp] Language server with id 23 sent unhandled notification eslint/status:
{
"uri": "file://[USER_FOLDER]/[REDACTED]",
"state": 1,
"validationTime": 14
}
2026-09-15T15:05:16+02:00 INFO [lsp] Language server with id 26 sent unhandled notification window/logMessage:
{
"type": 3,
"message": "[fetchCompletions] Request [REDACTED] at <https://proxy.individual.githubcopilot.com/v1/engines/gpt-41-copilot/completions> finished with 200 status after 296.5705420000013ms"
}
2026-09-15T15:05:16+02:00 INFO [lsp] Language server with id 26 sent unhandled notification window/logMessage:
{
"type": 3,
"message": "[streamChoices] solution 0 returned. finish reason: [stop]"
}
2026-09-15T15:05:16+02:00 INFO [lsp] Language server with id 26 sent unhandled notification statusNotification:
{
"busy": false,
"kind": "Normal",
"status": "Normal",
"message": ""
}
2026-09-15T15:05:16+02:00 INFO [lsp] Language server with id 26 sent unhandled notification didChangeStatus/v2:
{
"statuses": [
{
"category": "completion",
"busy": false
}
]
}
2026-09-15T15:05:16+02:00 INFO [lsp] Language server with id 26 sent unhandled notification window/logMessage:
{
"type": 3,
"message": "[AuthManager] resolveSession: persisted store resolved a session"
}
2026-09-15T15:05:17+02:00 INFO [lsp] Language server with id 2 sent unhandled notification window/logMessage:
{
"type": 3,
"message": "[fetchCompletions] Request [REDACTED] at <https://proxy.individual.githubcopilot.com/v1/engines/gpt-41-copilot/completions> finished with 200 status after 535.0656249988824ms"
}
2026-09-15T15:05:17+02:00 INFO [lsp] Language server with id 2 sent unhandled notification window/logMessage:
{
"type": 3,
"message": "[streamChoices] solution 0 returned. finish reason: [stop]"
}
2026-09-15T15:05:17+02:00 INFO [lsp] Language server with id 2 sent unhandled notification statusNotification:
{
"busy": false,
"kind": "Normal",
"status": "Normal",
"message": ""
}
2026-09-15T15:05:17+02:00 INFO [lsp] Language server with id 2 sent unhandled notification didChangeStatus/v2:
{
"statuses": [
{
"category": "completion",
"busy": false
}
]
}
2026-09-15T15:05:17+02:00 INFO [lsp] Language server with id 2 sent unhandled notification window/logMessage:
{
"type": 3,
"message": "[AuthManager] resolveSession: persisted store resolved a session"
}
2026-09-15T15:05:18+02:00 INFO [lsp] Language server with id 26 sent unhandled notification window/logMessage:
{
"type": 3,
"message": "[AuthManager] resolveSession: persisted store resolved a session"
}
2026-09-15T15:05:19+02:00 INFO [lsp] Language server with id 26 sent unhandled notification window/logMessage:
{
"type": 3,
"message": "[message 0 returned. finish reason: [stop]] "
}
2026-09-15T15:05:19+02:00 INFO [lsp] Language server with id 26 sent unhandled notification window/logMessage:
{
"type": 3,
"message": "[request done: requestId: [554ef1dd-b251-417a-aa6e-7a42fe00c7fd] model deployment ID: []] "
}
2026-09-15T15:05:19+02:00 INFO [lsp] Language server with id 26 sent unhandled notification window/logMessage:
{
"type": 3,
"message": "[AuthManager] resolveSession: persisted store resolved a session"
}
2026-09-15T15:05:19+02:00 INFO [lsp] Language server with id 26 sent unhandled notification window/logMessage:
{
"type": 3,
"message": "[message 0 returned. finish reason: [stop]] "
}
2026-09-15T15:05:19+02:00 INFO [lsp] Language server with id 26 sent unhandled notification window/logMessage:
{
"type": 3,
"message": "[request done: requestId: [91bf1bd4-268a-494a-b089-74a33ca7de48] model deployment ID: []] "
}
2026-09-15T15:05:19+02:00 INFO [lsp] Language server with id 26 sent unhandled notification window/logMessage:
{
"type": 3,
"message": "[AuthManager] resolveSession: persisted store resolved a session"
}
2026-09-15T15:05:20+02:00 INFO [lsp] Language server with id 26 sent unhandled notification window/logMessage:
{
"type": 3,
"message": "[message 0 returned. finish reason: [stop]] "
}
2026-09-15T15:05:20+02:00 INFO [lsp] Language server with id 26 sent unhandled notification window/logMessage:
{
"type": 3,
"message": "[request done: requestId: [554ef1dd-b251-417a-aa6e-7a42fe00c7fd] model deployment ID: []] "
}
2026-09-15T15:05:37+02:00 INFO [lsp] Language server with id 0 sent unhandled notification window/logMessage:
{
"type": 3,
"message": "[UndiciFetcher] HTTP settings changed; resetting Undici dispatchers. {\n proxy: 'none',\n noProxyCount: 0,\n proxyStrictSSL: true,\n hasProxyAuthorization: false,\n hasProxyKerberosServicePrincipal: false\n}"
}
2026-09-15T15:05:37+02:00 INFO [lsp] Language server with id 1 sent unhandled notification window/logMessage:
{
"type": 3,
"message": "[UndiciFetcher] HTTP settings changed; resetting Undici dispatchers. {\n proxy: 'none',\n noProxyCount: 0,\n proxyStrictSSL: true,\n hasProxyAuthorization: false,\n hasProxyKerberosServicePrincipal: false\n}"
}
2026-09-15T15:05:37+02:00 INFO [lsp] Language server with id 2 sent unhandled notification window/logMessage:
{
"type": 3,
"message": "[UndiciFetcher] HTTP settings changed; resetting Undici dispatchers. {\n proxy: 'none',\n noProxyCount: 0,\n proxyStrictSSL: true,\n hasProxyAuthorization: false,\n hasProxyKerberosServicePrincipal: false\n}"
}
2026-09-15T15:05:37+02:00 INFO [lsp] Language server with id 26 sent unhandled notification window/logMessage:
{
"type": 3,
"message": "[UndiciFetcher] HTTP settings changed; resetting Undici dispatchers. {\n proxy: 'none',\n noProxyCount: 0,\n proxyStrictSSL: true,\n hasProxyAuthorization: false,\n hasProxyKerberosServicePrincipal: false\n}"
}
2026-09-15T15:05:37+02:00 INFO [lsp] Language server with id 22 sent unhandled notification @/tailwindCSS/clearColors:
[
null
]
2026-09-15T15:05:37+02:00 INFO [lsp] Language server with id 23 sent unhandled notification eslint/status:
{
"uri": "file://[USER_FOLDER]/[REDACTED]",
"state": 1,
"validationTime": 9
}
2026-09-15T15:05:37+02:00 INFO [lsp] Language server with id 23 sent unhandled notification eslint/status:
{
"uri": "file://[USER_FOLDER]/[REDACTED]",
"state": 1,
"validationTime": 8
}
2026-09-15T15:05:37+02:00 INFO [lsp] Language server with id 2 sent unhandled notification statusNotification:
{
"busy": true,
"kind": "Normal",
"status": "InProgress",
"message": ""
}
2026-09-15T15:05:37+02:00 INFO [lsp] Language server with id 2 sent unhandled notification didChangeStatus/v2:
{
"statuses": [
{
"category": "completion",
"busy": true
}
]
}
2026-09-15T15:05:37+02:00 INFO [lsp] Language server with id 26 sent unhandled notification statusNotification:
{
"busy": true,
"kind": "Normal",
"status": "InProgress",
"message": ""
}
2026-09-15T15:05:37+02:00 INFO [lsp] Language server with id 26 sent unhandled notification didChangeStatus/v2:
{
"statuses": [
{
"category": "completion",
"busy": true
}
]
}
2026-09-15T15:05:37+02:00 INFO [lsp] Language server with id 2 sent unhandled notification window/logMessage:
{
"type": 3,
"message": "[AuthManager] resolveSession: persisted store resolved a session"
}
2026-09-15T15:05:37+02:00 INFO [lsp] Language server with id 2 sent unhandled notification window/logMessage:
{
"type": 3,
"message": "[UndiciFetcher] Root certificate set changed; resetting Undici dispatchers. { certificateCount: 330 }"
}
2026-09-15T15:05:37+02:00 INFO [lsp] Language server with id 26 sent unhandled notification window/logMessage:
{
"type": 3,
"message": "[UndiciFetcher] Root certificate set changed; resetting Undici dispatchers. { certificateCount: 330 }"
}
2026-09-15T15:05:37+02:00 INFO [lsp] Language server with id 26 sent unhandled notification window/logMessage:
{
"type": 3,
"message": "[AuthManager] resolveSession: persisted store resolved a session"
}
2026-09-15T15:05:37+02:00 INFO [lsp] Language server with id 0 sent unhandled notification window/logMessage:
{
"type": 3,
"message": "[UndiciFetcher] HTTP settings changed; resetting Undici dispatchers. {\n proxy: 'none',\n noProxyCount: 0,\n proxyStrictSSL: true,\n hasProxyAuthorization: false,\n hasProxyKerberosServicePrincipal: false\n}"
}
2026-09-15T15:05:37+02:00 INFO [lsp] Language server with id 2 sent unhandled notification window/logMessage:
{
"type": 3,
"message": "[UndiciFetcher] HTTP settings changed; resetting Undici dispatchers. {\n proxy: 'none',\n noProxyCount: 0,\n proxyStrictSSL: true,\n hasProxyAuthorization: false,\n hasProxyKerberosServicePrincipal: false\n}"
}
2026-09-15T15:05:37+02:00 INFO [lsp] Language server with id 1 sent unhandled notification window/logMessage:
{
"type": 3,
"message": "[UndiciFetcher] HTTP settings changed; resetting Undici dispatchers. {\n proxy: 'none',\n noProxyCount: 0,\n proxyStrictSSL: true,\n hasProxyAuthorization: false,\n hasProxyKerberosServicePrincipal: false\n}"
}
2026-09-15T15:05:37+02:00 INFO [lsp] Language server with id 26 sent unhandled notification window/logMessage:
{
"type": 3,
"message": "[UndiciFetcher] HTTP settings changed; resetting Undici dispatchers. {\n proxy: 'none',\n noProxyCount: 0,\n proxyStrictSSL: true,\n hasProxyAuthorization: false,\n hasProxyKerberosServicePrincipal: false\n}"
}
2026-09-15T15:05:37+02:00 INFO [lsp] Language server with id 22 sent unhandled notification @/tailwindCSS/clearColors:
[
null
]
2026-09-15T15:05:38+02:00 INFO [lsp] Language server with id 23 sent unhandled notification eslint/status:
{
"uri": "file://[USER_FOLDER]/[REDACTED]",
"state": 1,
"validationTime": 11
}
2026-09-15T15:05:38+02:00 INFO [lsp] Language server with id 23 sent unhandled notification eslint/status:
{
"uri": "file://[USER_FOLDER]/[REDACTED]",
"state": 1,
"validationTime": 10
}
2026-09-15T15:05:38+02:00 INFO [lsp] Language server with id 2 sent unhandled notification window/logMessage:
{
"type": 3,
"message": "[fetchCompletions] Request [REDACTED] at <https://proxy.individual.githubcopilot.com/v1/engines/gpt-41-copilot/completions> finished with 200 status after 236.0465420000255ms"
}
2026-09-15T15:05:38+02:00 INFO [lsp] Language server with id 2 sent unhandled notification window/logMessage:
{
"type": 3,
"message": "[streamChoices] solution 0 returned. finish reason: [stop]"
}
2026-09-15T15:05:38+02:00 INFO [lsp] Language server with id 0 sent unhandled notification window/logMessage:
{
"type": 3,
"message": "[UndiciFetcher] HTTP settings changed; resetting Undici dispatchers. {\n proxy: 'none',\n noProxyCount: 0,\n proxyStrictSSL: true,\n hasProxyAuthorization: false,\n hasProxyKerberosServicePrincipal: false\n}"
}
2026-09-15T15:05:38+02:00 INFO [lsp] Language server with id 2 sent unhandled notification window/logMessage:
{
"type": 3,
"message": "[UndiciFetcher] HTTP settings changed; resetting Undici dispatchers. {\n proxy: 'none',\n noProxyCount: 0,\n proxyStrictSSL: true,\n hasProxyAuthorization: false,\n hasProxyKerberosServicePrincipal: false\n}"
}
2026-09-15T15:05:38+02:00 INFO [lsp] Language server with id 26 sent unhandled notification window/logMessage:
{
"type": 3,
"message": "[UndiciFetcher] HTTP settings changed; resetting Undici dispatchers. {\n proxy: 'none',\n noProxyCount: 0,\n proxyStrictSSL: true,\n hasProxyAuthorization: false,\n hasProxyKerberosServicePrincipal: false\n}"
}
2026-09-15T15:05:38+02:00 INFO [lsp] Language server with id 1 sent unhandled notification window/logMessage:
{
"type": 3,
"message": "[UndiciFetcher] HTTP settings changed; resetting Undici dispatchers. {\n proxy: 'none',\n noProxyCount: 0
Source: zed-industries/zed