zed
zed copied to clipboard
Zed using 400GB of memory
Summary
Description
I'm sorry I don't really know what the issue is. I used the application for a few days and the issue stared after I updated to v0.187.4.
Someone mentioned it might be an LSP running away from me. I can reproduce by leaving the application up long enough. I also heavily use the built-in terminal. I run claude code in approx 3 terminal windows at any given time normally.
Actual Behavior: Expected Behavior:
Zed Version and System Specs
Zed: v0.187.5 (Zed) OS: macOS 15.1.1 Memory: 128 GiB Architecture: aarch64
If applicable, attach your ~/Library/Logs/Zed/Zed.log file to this issue.
Zed.log
https://pastebin.com/LAhExB7U
sorry github said too long
"busy": true,
"kind": "Normal"
}
2025-05-20T18:23:37-07:00 INFO [lsp] Language server with id 0 sent unhandled notification window/logMessage:
{
"type": 3,
"message": "[fetchCompletions] Request 8721abb1-ab45-4414-bafb-815913016188 at <https://proxy.individual.githubcopilot.com/v1/engines/gpt-4o-copilot/completions> finished with 200 status after 157.1760419999482ms"
}
2025-05-20T18:23:37-07:00 INFO [lsp] Language server with id 0 sent unhandled notification window/logMessage:
{
"type": 3,
"message": "[streamChoices] solution 0 returned. finish reason: [stop]"
}
2025-05-20T18:23:37-07:00 INFO [lsp] Language server with id 0 sent unhandled notification didChangeStatus:
{
"busy": false,
"kind": "Normal"
}
2025-05-20T18:23:38-07:00 INFO [project::lsp_store] language server 4: unregistered workspace/DidChangeWatchedFiles capability with id 2199cb33-9016-4fe7-9a62-70d55ad00317
2025-05-20T18:23:43-07:00 INFO [project::prettier_store] Initializing default prettier with plugins {}
2025-05-20T18:23:43-07:00 INFO [project::prettier_store] Initializing default prettier with plugins {}
2025-05-20T18:23:43-07:00 INFO [project::prettier_store] Initializing default prettier with plugins {}
2025-05-20T18:23:43-07:00 INFO [project::prettier_store] Initializing default prettier with plugins {}
2025-05-20T18:23:44-07:00 INFO [project::lsp_store] language server 4: unregistered workspace/DidChangeWatchedFiles capability with id 61a3fde7-9956-4c36-9843-77514c746364
2025-05-20T18:23:44-07:00 INFO [project::lsp_store] language server 4: unregistered workspace/DidChangeWatchedFiles capability with id 6112e205-f8ee-402b-a565-9caa2c569184
2025-05-20T18:23:49-07:00 INFO [workspace] open paths ["/Users/thorn/code/lifestyle.photo/migrations/versions/0455ff7e85f2_subscription_system.py"]
2025-05-20T18:23:50-07:00 INFO [project::lsp_store] language server 4: unregistered workspace/DidChangeWatchedFiles capability with id eef62f7b-a5b9-48ae-a209-75c6c5cf0e35
2025-05-20T18:25:55-07:00 INFO [project.lsp_format] Formatting via LSP
2025-05-20T18:25:55-07:00 INFO [lsp] Language server with id 0 sent unhandled notification window/logMessage:
{
"type": 1,
"message": "[default] unhandledRejection: BugIndicatingError: Invalid range: [2958, 2943) from {\"start\":{\"line\":84,\"character\":65},\"end\":{\"line\":85,\"character\":12}}\n at Dne.editFromLspContentChange (/Users/thorn/Library/Application Support/Zed/copilot/node_modules/@github/copilot-language-server/lib/src/nextEditSuggestions/observableLspWorkspace.ts:197:23)\n at /Users/thorn/Library/Application Support/Zed/copilot/node_modules/@github/copilot-language-server/lib/src/nextEditSuggestions/observableLspWorkspace.ts:183:55\n at Array.map (<anonymous>)\n at Dne.editFromLspContentChanges (/Users/thorn/Library/Application Support/Zed/copilot/node_modules/@github/copilot-language-server/lib/src/nextEditSuggestions/observableLspWorkspace.ts:183:41)\n at Dne.applyLspContentChanges (/Users/thorn/Library/Application Support/Zed/copilot/node_modules/@github/copilot-language-server/lib/src/nextEditSuggestions/observableLspWorkspace.ts:170:28)\n at i6.onDidChangeLspDocument (/Users/thorn/Library/Application Support/Zed/copilot/node_modules/@github/copilot-language-server/lib/src/nextEditSuggestions/observableLspWorkspace.ts:83:17)\n at /Users/thorn/Library/Application Support/Zed/copilot/node_modules/@github/copilot-language-server/lib/src/nextEditSuggestions/observableLspWorkspace.ts:63:18\n at EventEmitter.emit (node:events:536:35)\n at mme.update (/Users/thorn/Library/Application Support/Zed/copilot/node_modules/@github/copilot-language-server/agent/src/textDocumentManager.ts:66:26)\n at /Users/thorn/Library/Application Support/Zed/copilot/node_modules/@github/copilot-language-server/agent/src/textDocumentManager.ts:134:66"
}
2025-05-20T18:26:32-07:00 INFO [project.lsp_format] Formatting via LSP
2025-05-20T18:27:21-07:00 INFO [editor] Failed to determine selections from before format. Falling back to selections when format was initiated
2025-05-20T18:31:15-07:00 INFO [workspace] open paths ["/Users/thorn/code/lifestyle.photo/frontend/templates/generate_photos.html"]
2025-05-20T18:31:19-07:00 INFO [workspace] open paths ["/Users/thorn/code/lifestyle.photo/frontend/templates/partials/generated_image_grid.html"]
2025-05-20T18:31:22-07:00 INFO [workspace] open paths ["/Users/thorn/code/lifestyle.photo/migrations/versions/add_is_temporary_to_product.py"]
2025-05-20T18:31:27-07:00 INFO [workspace] open paths ["/Users/thorn/code/lifestyle.photo/backend/api/generate_photos_api.py"]
2025-05-20T19:38:08-07:00 ERROR [client] connection error: error reading rpc message from socket
Caused by:
0: WebSocket protocol error: Connection reset without closing handshake
1: Connection reset without closing handshake
2025-05-20T19:38:08-07:00 INFO [client] set status on client 357658: ConnectionLost
2025-05-20T19:38:08-07:00 INFO [client] set status on client 357658: Reauthenticating
2025-05-20T19:38:08-07:00 INFO [client] set status on client 357658: Reconnecting
2025-05-20T19:38:09-07:00 INFO [client] connected to rpc endpoint https://collab.zed.dev/rpc
2025-05-20T19:38:09-07:00 INFO [lsp] Language server with id 0 sent unhandled notification featureFlagsNotification:
{
"rt": false,
"sn": false,
"chat": true,
"ic": true,
"pc": true,
"cea": false,
"cnb": false,
"ae": {}
}
2025-05-20T19:38:10-07:00 INFO [rpc::peer] add_connection;
2025-05-20T19:38:10-07:00 INFO [client] set status on client 357658: Connected { peer_id: PeerId { owner_id: 777, id: 322590 }, connection_id: ConnectionId { owner_id: 0, id: 1 } }
2025-05-20T23:40:10-07:00 ERROR [client] connection error: failed to send keepalive
Caused by:
0: IO error: Broken pipe (os error 32)
1: Broken pipe (os error 32)
2025-05-20T23:40:18-07:00 INFO [client] set status on client 357658: ConnectionLost
2025-05-20T23:59:16-07:00 INFO [client] set status on client 357658: Reauthenticating
2025-05-20T23:59:21-07:00 INFO [client] set status on client 357658: Reconnecting
2025-05-21T00:02:45-07:00 ERROR [lsp] Cancelled LSP request task for "getCompletions" id 236 which took over 120s
2025-05-21T00:05:18-07:00 ERROR [lsp] Cancelled LSP request task for "notifyRejected" id 237 which took over 120s
2025-05-21T00:06:48-07:00 ERROR [lsp] Cancelled LSP request task for "notifyRejected" id 238 which took over 120s
2025-05-21T00:08:04-07:00 ERROR [lsp] Cancelled LSP request task for "notifyRejected" id 239 which took over 120s
2025-05-21T00:09:26-07:00 ERROR [lsp] Cancelled LSP request task for "notifyRejected" id 240 which took over 120s
2025-05-21T00:11:05-07:00 ERROR [lsp] Cancelled LSP request task for "notifyRejected" id 241 which took over 120s
2025-05-21T15:16:28-07:00 INFO [zed] ========== starting zed ==========
2025-05-21T15:16:28-07:00 INFO [db] Opening main db
2025-05-21T15:16:28-07:00 INFO [db] Opening main db
2025-05-21T15:16:28-07:00 INFO [zed] Using git binary path: Some("/Applications/Zed.app/Contents/MacOS/git")
2025-05-21T15:16:28-07:00 INFO [prompt_store::prompts] No prompt template overrides directory found at /Users/thorn/.config/zed/prompt_overrides. Using built-in prompts.
2025-05-21T15:16:28-07:00 INFO [assistant_tools::terminal_tool] agent selected bash for terminal tool
2025-05-21T15:16:28-07:00 INFO [extension_host] extensions updated. loading 9, reloading 0, unloading 0
2025-05-21T15:16:28-07:00 INFO [db] Opening main db
2025-05-21T15:16:28-07:00 INFO [db] Opening main db
2025-05-21T15:16:28-07:00 INFO [db] Opening main db
2025-05-21T15:16:28-07:00 INFO [client] set status on client 0: Authenticating
2025-05-21T15:16:28-07:00 INFO [client] set status on client 357658: Connecting
2025-05-21T15:16:28-07:00 INFO [db] Opening main db
2025-05-21T15:16:28-07:00 INFO [project::lsp_store] attempting to start language server "pyright", path: "/Users/thorn/code/lifestyle.photo", id: 1
2025-05-21T15:16:28-07:00 ERROR [workspace] No path or contents found for buffer
2025-05-21T15:16:28-07:00 ERROR [workspace] No path or contents found for buffer
2025-05-21T15:16:28-07:00 INFO [project::debugger::breakpoint_store] Finish deserializing breakpoints & initializing breakpoint store
2025-05-21T15:16:28-07:00 ERROR [agent] no thread found with ID: ThreadId("5a44dfb9-3ef4-4860-bdf9-0c2bf76dd859")
2025-05-21T15:16:28-07:00 INFO [client] connected to rpc endpoint https://collab.zed.dev/rpc
2025-05-21T15:16:28-07:00 INFO [project::prettier_store] Initializing default prettier with plugins {}
2025-05-21T15:16:28-07:00 INFO [project::prettier_store] Initializing default prettier with plugins {}
2025-05-21T15:16:28-07:00 INFO [project::prettier_store] Initializing default prettier with plugins {}
2025-05-21T15:16:28-07:00 INFO [project::prettier_store] Initializing default prettier with plugins {}
2025-05-21T15:16:28-07:00 INFO [project::prettier_store] Initializing default prettier with plugins {}
2025-05-21T15:16:28-07:00 INFO [project::prettier_store] Initializing default prettier with plugins {}
2025-05-21T15:16:28-07:00 INFO [project::prettier_store] Initializing default prettier with plugins {}
2025-05-21T15:16:28-07:00 INFO [project::lsp_store] attempting to start language server "ruff", path: "/Users/thorn/code/lifestyle.photo", id: 2
2025-05-21T15:16:28-07:00 INFO [project::prettier_store] Initializing default prettier with plugins {}
2025-05-21T15:16:29-07:00 INFO [rpc::peer] add_connection;
2025-05-21T15:16:29-07:00 INFO [client] set status on client 357658: Connected { peer_id: PeerId { owner_id: 778, id: 284504 }, connection_id: ConnectionId { owner_id: 0, id: 0 } }
2025-05-21T15:16:30-07:00 INFO [util] set environment variables from shell:/bin/zsh, path:/Users/thorn/.local/bin:/opt/homebrew/bin:/opt/homebrew/sbin:/usr/local/bin:/System/Cryptexes/App/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/local/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/appleinternal/bin
2025-05-21T15:16:30-07:00 INFO [project::environment] using project environment variables shell launched in "/Users/thorn/code/lifestyle.photo". PATH="/Users/thorn/.local/bin:/opt/homebrew/bin:/opt/homebrew/sbin:/usr/local/bin:/System/Cryptexes/App/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/local/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/appleinternal/bin"
2025-05-21T15:16:30-07:00 INFO [language] found user-installed language server for pyright. path: "/Users/thorn/.local/bin/pyright-langserver", arguments: ["--stdio"]
2025-05-21T15:16:30-07:00 INFO [lsp] starting language server process. binary path: "/Users/thorn/.local/bin/pyright-langserver", working directory: "/Users/thorn/code/lifestyle.photo", args: ["--stdio"]
2025-05-21T15:16:30-07:00 INFO [lsp] starting language server process. binary path: "/Users/thorn/.local/bin/ruff", working directory: "/Users/thorn/code/lifestyle.photo", args: ["server"]
2025-05-21T15:16:30-07:00 INFO [auto_update] downloaded update. path:"/var/folders/xd/jtxg571s7gzd30tsp971_9sm0000gn/T/zed-auto-updateSfXpUa/Zed.dmg"
2025-05-21T15:16:30-07:00 INFO [project::prettier_store] Initializing default prettier with plugins {}
2025-05-21T15:16:31-07:00 INFO [project::lsp_store] language server 1: unregistered workspace/DidChangeWatchedFiles capability with id 49a2455b-a991-44fd-b666-df18e56b7261
2025-05-21T15:16:34-07:00 INFO [lsp] starting language server process. binary path: "/usr/local/bin/node", working directory: "/", args: ["/Users/thorn/Library/Application Support/Zed/copilot/node_modules/@github/copilot-language-server/dist/language-server.js", "--stdio"]
2025-05-21T15:16:35-07:00 INFO [lsp] Language server with id 0 sent unhandled notification window/logMessage:
{
"type": 3,
"message": "[lsp] GitHub Copilot Language Server 1.323.0 initialized"
}
2025-05-21T15:16:35-07:00 INFO [lsp] Language server with id 0 sent unhandled notification workspace/configuration:
{
"items": [
{
"section": "github.copilot"
},
{
"section": "github-enterprise"
},
{
"section": "http"
},
{
"section": "telemetry"
}
]
}
2025-05-21T15:16:35-07:00 INFO [lsp] Language server with id 0 sent unhandled notification window/logMessage:
{
"type": 3,
"message": "[certificates] Removed 2 expired certificates"
}
2025-05-21T15:16:36-07:00 INFO [lsp] Language server with id 0 sent unhandled notification didChangeStatus:
{
"busy": false,
"kind": "Normal"
}
2025-05-21T15:16:36-07:00 INFO [lsp] Language server with id 0 sent unhandled notification conversation/preconditionsNotification:
{
"results": [
{
"type": "token",
"status": "failed"
},
{
"type": "chat_enabled",
"status": "ok"
}
],
"status": "failed"
}
2025-05-21T15:16:36-07:00 INFO [lsp] Language server with id 0 sent unhandled notification window/logMessage:
{
"type": 2,
"message": "[sdk] setEditorInfo is deprecated. Use initializationOptions for editorInfo and editorPluginInfo and workspace/didChangeConfiguration for editorConfiguration."
}
2025-05-21T15:16:36-07:00 INFO [lsp] Language server with id 0 sent unhandled notification featureFlagsNotification:
{
"rt": false,
"sn": false,
"chat": true,
"ic": true,
"pc": true,
"cea": false,
"cnb": false,
"ae": {}
}
2025-05-21T15:16:45-07:00 INFO [auto_update] Successfully unmounted the disk image
2025-05-21T15:19:14-07:00 ERROR [client] connection error: error reading rpc message from socket
Caused by:
0: WebSocket protocol error: Connection reset without closing handshake
1: Connection reset without closing handshake
2025-05-21T15:19:14-07:00 INFO [client] set status on client 357658: ConnectionLost
2025-05-21T15:19:14-07:00 INFO [client] set status on client 357658: Reauthenticating
2025-05-21T15:19:14-07:00 INFO [client] set status on client 357658: Reconnecting
2025-05-21T15:19:14-07:00 INFO [client] connected to rpc endpoint https://collab.zed.dev/rpc
2025-05-21T15:19:16-07:00 INFO [rpc::peer] add_connection;
2025-05-21T15:19:24-07:00 INFO [client] set status on client 357658: Connected { peer_id: PeerId { owner_id: 779, id: 1567 }, connection_id: ConnectionId { owner_id: 0, id: 1 } }
2025-05-21T19:54:47-07:00 INFO [zed] ========== starting zed ==========
2025-05-21T19:54:47-07:00 INFO [db] Opening main db
2025-05-21T19:54:47-07:00 INFO [db] Opening main db
2025-05-21T19:54:47-07:00 INFO [zed] Using git binary path: Some("/Applications/Zed.app/Contents/MacOS/git")
2025-05-21T19:54:48-07:00 INFO [prompt_store::prompts] No prompt template overrides directory found at /Users/thorn/.config/zed/prompt_overrides. Using built-in prompts.
2025-05-21T19:54:48-07:00 INFO [assistant_tools::terminal_tool] agent selected bash for terminal tool
2025-05-21T19:54:48-07:00 INFO [extension_host] extensions updated. loading 9, reloading 0, unloading 0
2025-05-21T19:54:48-07:00 INFO [db] Opening main db
2025-05-21T19:54:48-07:00 INFO [db] Opening main db
2025-05-21T19:54:48-07:00 INFO [db] Opening main db
2025-05-21T19:54:48-07:00 INFO [client] set status on client 0: Authenticating
2025-05-21T19:54:48-07:00 INFO [client] set status on client 357658: Connecting
2025-05-21T19:54:48-07:00 INFO [db] Opening main db
2025-05-21T19:54:48-07:00 INFO [project::lsp_store] attempting to start language server "pyright", path: "/Users/thorn/code/lifestyle.photo", id: 1
2025-05-21T19:54:48-07:00 INFO [project::debugger::breakpoint_store] Finish deserializing breakpoints & initializing breakpoint store
2025-05-21T19:54:48-07:00 ERROR [agent] no thread found with ID: ThreadId("5a44dfb9-3ef4-4860-bdf9-0c2bf76dd859")
2025-05-21T19:54:48-07:00 INFO [client] connected to rpc endpoint https://collab.zed.dev/rpc
2025-05-21T19:54:48-07:00 INFO [project::prettier_store] Initializing default prettier with plugins {}
2025-05-21T19:54:48-07:00 INFO [project::prettier_store] Initializing default prettier with plugins {}
2025-05-21T19:54:48-07:00 INFO [project::prettier_store] Initializing default prettier with plugins {}
2025-05-21T19:54:48-07:00 INFO [project::prettier_store] Initializing default prettier with plugins {}
2025-05-21T19:54:48-07:00 INFO [project::prettier_store] Initializing default prettier with plugins {}
2025-05-21T19:54:48-07:00 INFO [util] set environment variables from shell:/bin/zsh, path:/Users/thorn/.local/bin:/opt/homebrew/bin:/opt/homebrew/sbin:/usr/local/bin:/System/Cryptexes/App/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/local/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/appleinternal/bin
2025-05-21T19:54:48-07:00 INFO [project::prettier_store] Initializing default prettier with plugins {}
2025-05-21T19:54:48-07:00 INFO [project::prettier_store] Initializing default prettier with plugins {}
2025-05-21T19:54:48-07:00 INFO [project::environment] using project environment variables shell launched in "/Users/thorn/code/lifestyle.photo". PATH="/Users/thorn/.local/bin:/opt/homebrew/bin:/opt/homebrew/sbin:/usr/local/bin:/System/Cryptexes/App/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/local/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/appleinternal/bin"
2025-05-21T19:54:48-07:00 INFO [language] found user-installed language server for pyright. path: "/Users/thorn/.local/bin/pyright-langserver", arguments: ["--stdio"]
2025-05-21T19:54:48-07:00 INFO [lsp] starting language server process. binary path: "/Users/thorn/.local/bin/pyright-langserver", working directory: "/Users/thorn/code/lifestyle.photo", args: ["--stdio"]
2025-05-21T19:54:48-07:00 INFO [project::prettier_store] Initializing default prettier with plugins {}
2025-05-21T19:54:48-07:00 INFO [project::lsp_store] attempting to start language server "ruff", path: "/Users/thorn/code/lifestyle.photo", id: 2
2025-05-21T19:54:48-07:00 INFO [project::prettier_store] Initializing default prettier with plugins {}
2025-05-21T19:54:48-07:00 INFO [lsp] starting language server process. binary path: "/Users/thorn/.local/bin/ruff", working directory: "/Users/thorn/code/lifestyle.photo", args: ["server"]
2025-05-21T19:54:48-07:00 INFO [rpc::peer] add_connection;
2025-05-21T19:54:48-07:00 INFO [client] set status on client 357658: Connected { peer_id: PeerId { owner_id: 779, id: 156175 }, connection_id: ConnectionId { owner_id: 0, id: 0 } }
2025-05-21T19:54:48-07:00 INFO [project::lsp_store] language server 1: unregistered workspace/DidChangeWatchedFiles capability with id 9c3044e7-63b2-47d7-b346-6a6b8c10be8f
2025-05-21T19:54:49-07:00 INFO [lsp] starting language server process. binary path: "/usr/local/bin/node", working directory: "/", args: ["/Users/thorn/Library/Application Support/Zed/copilot/node_modules/@github/copilot-language-server/dist/language-server.js", "--stdio"]
2025-05-21T19:54:49-07:00 INFO [lsp] Language server with id 0 sent unhandled notification window/logMessage:
{
"type": 3,
"message": "[lsp] GitHub Copilot Language Server 1.323.0 initialized"
}
2025-05-21T19:54:49-07:00 INFO [lsp] Language server with id 0 sent unhandled notification workspace/configuration:
{
"items": [
{
"section": "github.copilot"
},
{
"section": "github-enterprise"
},
{
"section": "http"
},
{
"section": "telemetry"
}
]
}
2025-05-21T19:54:49-07:00 INFO [lsp] Language server with id 0 sent unhandled notification window/logMessage:
{
"type": 3,
"message": "[certificates] Removed 2 expired certificates"
}
2025-05-21T19:54:49-07:00 INFO [auto_update] downloaded update. path:"/var/folders/xd/jtxg571s7gzd30tsp971_9sm0000gn/T/zed-auto-updateJpRSr3/Zed.dmg"
2025-05-21T19:54:50-07:00 INFO [lsp] Language server with id 0 sent unhandled notification didChangeStatus:
{
"busy": false,
"kind": "Normal"
}
2025-05-21T19:54:50-07:00 INFO [lsp] Language server with id 0 sent unhandled notification conversation/preconditionsNotification:
{
"results": [
{
"type": "token",
"status": "failed"
},
{
"type": "chat_enabled",
"status": "ok"
}
],
"status": "failed"
}
2025-05-21T19:54:50-07:00 INFO [lsp] Language server with id 0 sent unhandled notification window/logMessage:
{
"type": 2,
"message": "[sdk] setEditorInfo is deprecated. Use initializationOptions for editorInfo and editorPluginInfo and workspace/didChangeConfiguration for editorConfiguration."
}
2025-05-21T19:54:50-07:00 INFO [lsp] Language server with id 0 sent unhandled notification featureFlagsNotification:
{
"rt": false,
"sn": false,
"chat": true,
"ic": true,
"pc": true,
"cea": false,
"cnb": false,
"ae": {}
}
2025-05-21T19:54:53-07:00 INFO [auto_update] Successfully unmounted the disk image
2025-05-21T19:55:00-07:00 ERROR [lsp] Server reset connection for a request "shutdown" id 7
2025-05-21T19:55:00-07:00 ERROR [lsp] Server reset connection for a request "shutdown" id 6
2025-05-21T19:55:01-07:00 INFO [zed] ========== starting zed ==========
2025-05-21T19:55:01-07:00 INFO [db] Opening main db
2025-05-21T19:55:01-07:00 INFO [db] Opening main db
2025-05-21T19:55:01-07:00 INFO [zed] Using git binary path: Some("/Applications/Zed.app/Contents/MacOS/git")
2025-05-21T19:55:01-07:00 INFO [prompt_store::prompts] No prompt template overrides directory found at /Users/thorn/.config/zed/prompt_overrides. Using built-in prompts.
2025-05-21T19:55:01-07:00 INFO [assistant_tools::terminal_tool] agent selected bash for terminal tool
2025-05-21T19:55:01-07:00 INFO [extension_host] extensions updated. loading 9, reloading 0, unloading 0
2025-05-21T19:55:01-07:00 INFO [db] Opening main db
2025-05-21T19:55:02-07:00 INFO [client] set status on client 0: Authenticating
2025-05-21T19:55:02-07:00 INFO [db] Opening main db
2025-05-21T19:55:02-07:00 INFO [db] Opening main db
2025-05-21T19:55:02-07:00 INFO [client] set status on client 357658: Connecting
2025-05-21T19:55:02-07:00 INFO [db] Opening main db
2025-05-21T19:55:02-07:00 INFO [util] set environment variables from shell:/bin/zsh, path:/opt/homebrew/bin:/opt/homebrew/sbin:/usr/local/bin:/System/Cryptexes/App/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/local/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/appleinternal/bin:/Users/thorn/.local/bin
2025-05-21T19:55:02-07:00 INFO [project::lsp_store] attempting to start language server "pyright", path: "/Users/thorn/code/lifestyle.photo", id: 1
2025-05-21T19:55:02-07:00 INFO [project::debugger::breakpoint_store] Finish deserializing breakpoints & initializing breakpoint store
2025-05-21T19:55:02-07:00 INFO [client] connected to rpc endpoint https://collab.zed.dev/rpc
2025-05-21T19:55:02-07:00 ERROR [agent] no thread found with ID: ThreadId("5a44dfb9-3ef4-4860-bdf9-0c2bf76dd859")
2025-05-21T19:55:02-07:00 INFO [project::prettier_store] Initializing default prettier with plugins {}
2025-05-21T19:55:02-07:00 INFO [project::prettier_store] Initializing default prettier with plugins {}
2025-05-21T19:55:02-07:00 INFO [project::prettier_store] Initializing default prettier with plugins {}
2025-05-21T19:55:02-07:00 INFO [project::prettier_store] Initializing default prettier with plugins {}
2025-05-21T19:55:02-07:00 INFO [project::prettier_store] Initializing default prettier with plugins {}
2025-05-21T19:55:02-07:00 INFO [project::prettier_store] Initializing default prettier with plugins {}
2025-05-21T19:55:02-07:00 INFO [project::environment] using project environment variables shell launched in "/Users/thorn/code/lifestyle.photo". PATH="/opt/homebrew/bin:/opt/homebrew/sbin:/usr/local/bin:/System/Cryptexes/App/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/local/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/appleinternal/bin:/Users/thorn/.local/bin"
2025-05-21T19:55:02-07:00 INFO [language] found user-installed language server for pyright. path: "/Users/thorn/.local/bin/pyright-langserver", arguments: ["--stdio"]
2025-05-21T19:55:02-07:00 INFO [lsp] starting language server process. binary path: "/Users/thorn/.local/bin/pyright-langserver", working directory: "/Users/thorn/code/lifestyle.photo", args: ["--stdio"]
2025-05-21T19:55:02-07:00 INFO [project::prettier_store] Initializing default prettier with plugins {}
2025-05-21T19:55:02-07:00 INFO [project::prettier_store] Initializing default prettier with plugins {}
2025-05-21T19:55:02-07:00 INFO [project::lsp_store] attempting to start language server "ruff", path: "/Users/thorn/code/lifestyle.photo", id: 2
2025-05-21T19:55:02-07:00 INFO [project::prettier_store] Initializing default prettier with plugins {}
2025-05-21T19:55:02-07:00 INFO [lsp] starting language server process. binary path: "/Users/thorn/.local/bin/ruff", working directory: "/Users/thorn/code/lifestyle.photo", args: ["server"]
2025-05-21T19:55:02-07:00 INFO [rpc::peer] add_connection;
2025-05-21T19:55:02-07:00 INFO [client] set status on client 357658: Connected { peer_id: PeerId { owner_id: 779, id: 156280 }, connection_id: ConnectionId { owner_id: 0, id: 0 } }
2025-05-21T19:55:02-07:00 INFO [project::lsp_store] language server 1: unregistered workspace/DidChangeWatchedFiles capability with id 1b11662f-f1bd-46a6-877c-579856288820
2025-05-21T19:55:02-07:00 INFO [lsp] starting language server process. binary path: "/usr/local/bin/node", working directory: "/", args: ["/Users/thorn/Library/Application Support/Zed/copilot/node_modules/@github/copilot-language-server/dist/language-server.js", "--stdio"]
2025-05-21T19:55:03-07:00 INFO [lsp] Language server with id 0 sent unhandled notification window/logMessage:
{
"type": 3,
"message": "[lsp] GitHub Copilot Language Server 1.323.0 initialized"
}
2025-05-21T19:55:03-07:00 INFO [lsp] Language server with id 0 sent unhandled notification workspace/configuration:
{
"items": [
{
"section": "github.copilot"
},
{
"section": "github-enterprise"
},
{
"section": "http"
},
{
"section": "telemetry"
}
]
}
2025-05-21T19:55:03-07:00 INFO [project::lsp_store] language server 1: unregistered workspace/DidChangeWatchedFiles capability with id 094d4ebf-ee78-4b7d-b2ca-a649a3eea359
2025-05-21T19:55:03-07:00 INFO [project::lsp_store] language server 1: unregistered workspace/DidChangeWatchedFiles capability with id 6ea6e192-6c4b-4fbb-b262-2e6f926388ef
2025-05-21T19:55:03-07:00 INFO [lsp] Language server with id 0 sent unhandled notification window/logMessage:
{
"type": 3,
"message": "[certificates] Removed 2 expired certificates"
}
2025-05-21T19:55:03-07:00 INFO [lsp] Language server with id 0 sent unhandled notification didChangeStatus:
{
"busy": false,
"kind": "Normal"
}
2025-05-21T19:55:03-07:00 INFO [lsp] Language server with id 0 sent unhandled notification window/logMessage:
{
"type": 2,
"message": "[sdk] setEditorInfo is deprecated. Use initializationOptions for editorInfo and editorPluginInfo and workspace/didChangeConfiguration for editorConfiguration."
}
2025-05-21T19:55:03-07:00 INFO [lsp] Language server with id 0 sent unhandled notification conversation/preconditionsNotification:
{
"results": [
{
"type": "token",
"status": "failed"
},
{
"type": "chat_enabled",
"status": "ok"
}
],
"status": "failed"
}
2025-05-21T19:55:03-07:00 INFO [lsp] Language server with id 0 sent unhandled notification featureFlagsNotification:
{
"rt": false,
"sn": false,
"chat": true,
"ic": true,
"pc": true,
"cea": false,
"cnb": false,
"ae": {}
}
2025-05-21T20:13:48-07:00 INFO [project::lsp_store] language server 1: unregistered workspace/DidChangeWatchedFiles capability with id 176e6564-69b2-49f5-b9a3-fb94ac4cb85a
2025-05-21T20:13:50-07:00 INFO [project::prettier_store] Initializing default prettier with plugins {}
2025-05-21T20:13:50-07:00 INFO [project::lsp_store] attempting to start language server "vtsls", path: "/Users/thorn/code/lifestyle.photo", id: 3
2025-05-21T20:13:50-07:00 INFO [project::lsp_store] attempting to start language server "tailwindcss-language-server", path: "/Users/thorn/code/lifestyle.photo", id: 4
2025-05-21T20:13:50-07:00 INFO [project::lsp_store] attempting to start language server "eslint", path: "/Users/thorn/code/lifestyle.photo", id: 5
2025-05-21T20:13:50-07:00 INFO [project::lsp_store] attempting to start language server "emmet-language-server", path: "/Users/thorn/code/lifestyle.photo", id: 6
2025-05-21T20:13:50-07:00 INFO [language] fetching latest version of language server "vtsls"
2025-05-21T20:13:50-07:00 INFO [language] fetching latest version of language server "tailwindcss-language-server"
2025-05-21T20:13:50-07:00 INFO [language] fetching latest version of language server "eslint"
2025-05-21T20:13:50-07:00 INFO [language] downloading language server "eslint"
2025-05-21T20:13:51-07:00 INFO [lsp] starting language server process. binary path: "/usr/local/bin/node", working directory: "/Users/thorn/code/lifestyle.photo", args: ["--max-old-space-size=8192", "/Users/thorn/Library/Application Support/Zed/languages/eslint/vscode-eslint-2.4.4/vscode-eslint/server/out/eslintServer.js", "--stdio"]
2025-05-21T20:13:51-07:00 INFO [lsp] Language server with id 5 sent unhandled notification window/logMessage:
{
"type": 3,
"message": "ESLint server running in node v22.12.0"
}
2025-05-21T20:13:51-07:00 INFO [language] language server "tailwindcss-language-server" is already installed
2025-05-21T20:13:51-07:00 INFO [lsp] starting language server process. binary path: "/usr/local/bin/node", working directory: "/Users/thorn/code/lifestyle.photo", args: ["/Users/thorn/Library/Application Support/Zed/languages/tailwindcss-language-server/node_modules/.bin/tailwindcss-language-server", "--stdio"]
2025-05-21T20:13:51-07:00 INFO [lsp] Language server with id 4 sent unhandled notification window/logMessage:
{
"type": 4,
"message": "Setting up server…"
}
2025-05-21T20:13:51-07:00 INFO [lsp] Language server with id 4 sent unhandled notification window/logMessage:
{
"type": 4,
"message": "Listening for messages…"
}
2025-05-21T20:13:51-07:00 INFO [lsp] starting language server process. binary path: "/usr/local/bin/node", working directory: "/Users/thorn/code/lifestyle.photo", args: ["/Users/thorn/Library/Application Support/Zed/extensions/work/emmet/node_modules/.bin/emmet-language-server", "--stdio"]
2025-05-21T20:13:51-07:00 WARN [project::lsp_store] unhandled capability registration: Registration { id: "251f2699-eb61-464d-a6d1-4284064cb3ba", method: "workspace/didChangeWorkspaceFolders", register_options: Some(Object {}) }
2025-05-21T20:13:51-07:00 INFO [lsp] Language server with id 5 sent unhandled notification eslint/noLibrary:
{
"source": {
"uri": "file:///Users/thorn/code/lifestyle.photo/frontend/static/js/main.js"
}
}
2025-05-21T20:13:52-07:00 INFO [language] downloading language server "vtsls"
2025-05-21T20:13:52-07:00 INFO [lsp] starting language server process. binary path: "/usr/local/bin/node", working directory: "/Users/thorn/code/lifestyle.photo", args: ["/Users/thorn/Library/Application Support/Zed/languages/vtsls/node_modules/@vtsls/language-server/bin/vtsls.js", "--stdio"]
2025-05-21T20:13:52-07:00 INFO [project::lsp_store] language server 1: unregistered workspace/DidChangeWatchedFiles capability with id 1577c544-6263-46d9-b843-b9a3795a9629
2025-05-21T20:16:14-07:00 INFO [project::prettier_store] Initializing default prettier with plugins {}
2025-05-21T20:16:14-07:00 INFO [lsp] Language server with id 5 sent unhandled notification eslint/noLibrary:
{
"source": {
"uri": "file:///Users/thorn/code/lifestyle.photo/frontend/static/js/main.js"
}
}
2025-05-21T20:16:14-07:00 INFO [project::lsp_store] language server 1: unregistered workspace/DidChangeWatchedFiles capability with id 332f774d-2e01-440b-b13b-f5e1e46b268a
2025-05-21T20:20:13-07:00 INFO [project::prettier_store] Initializing default prettier with plugins {}
2025-05-21T20:20:15-07:00 INFO [project::prettier_store] Initializing default prettier with plugins {}
2025-05-21T20:20:15-07:00 INFO [project::prettier_store] Initializing default prettier with plugins {}
2025-05-21T20:20:15-07:00 INFO [project::environment] using project environment variables shell launched in "/Users/thorn/.local/share/uv/tools/pyright/lib/python3.13/site-packages/pyright/dist/dist/typeshed-fallback/stdlib". PATH="/opt/homebrew/bin:/opt/homebrew/sbin:/usr/local/bin:/System/Cryptexes/App/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/local/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/appleinternal/bin:/Users/thorn/.local/bin"
2025-05-21T20:20:17-07:00 INFO [lsp] Language server with id 0 sent unhandled notification didChangeStatus:
{
"busy": true,
"kind": "Normal"
}
2025-05-21T20:20:18-07:00 INFO [lsp] Language server with id 0 sent unhandled notification featureFlagsNotification:
{
"rt": false,
"sn": false,
"chat": true,
"ic": true,
"pc": true,
"cea": false,
"cnb": false,
"ae": {}
}
2025-05-21T20:20:18-07:00 INFO [lsp] Language server with id 0 sent unhandled notification window/logMessage:
{
"type": 3,
"message": "[fetchCompletions] Request 71cdd195-ee39-4b13-b8a1-65b3a5e31ee8 at <https://proxy.individual.githubcopilot.com/v1/engines/gpt-4o-copilot/completions> finished with 200 status after 465.0438749999739ms"
}
2025-05-21T20:20:18-07:00 INFO [lsp] Language server with id 0 sent unhandled notification window/logMessage:
{
"type": 3,
"message": "[streamChoices] solution 0 returned. finish reason: [stop]"
}
2025-05-21T20:20:18-07:00 INFO [lsp] Language server with id 0 sent unhandled notification didChangeStatus:
{
"busy": false,
"kind": "Normal"
}
2025-05-21T20:21:20-07:00 INFO [lsp] Language server with id 5 sent unhandled notification eslint/noLibrary:
{
"source": {
"uri": "file:///Users/thorn/code/lifestyle.photo/frontend/static/js/main.js"
}
}
2025-05-21T20:21:20-07:00 INFO [project::lsp_store] language server 1: unregistered workspace/DidChangeWatchedFiles capability with id 12ab8115-4e7d-4b93-8276-8c442964a4d6
2025-05-21T20:21:55-07:00 INFO [lsp] Language server with id 0 sent unhandled notification didChangeStatus:
{
"busy": true,
"kind": "Normal"
}
2025-05-21T20:21:56-07:00 INFO [lsp] Language server with id 0 sent unhandled notification window/logMessage:
{
"type": 3,
"message": "[fetchCompletions] Request 61e31c9f-a9a2-4682-9617-42de9729566f at <https://proxy.individual.githubcopilot.com/v1/engines/gpt-4o-copilot/completions> finished with 200 status after 595.9914160000626ms"
}
2025-05-21T20:21:56-07:00 INFO [lsp] Language server with id 0 sent unhandled notification window/logMessage:
{
"type": 3,
"message": "[streamChoices] solution 0 returned. finish reason: [stop]"
}
2025-05-21T20:21:56-07:00 INFO [lsp] Language server with id 0 sent unhandled notification didChangeStatus:
{
"busy": false,
"kind": "Normal"
}
2025-05-21T20:21:56-07:00 INFO [lsp] Language server with id 0 sent unhandled notification didChangeStatus:
{
"busy": true,
"kind": "Normal"
}
2025-05-21T20:21:57-07:00 INFO [lsp] Language server with id 0 sent unhandled notification didChangeStatus:
{
"busy": false,
"kind": "Normal"
}
2025-05-21T20:21:57-07:00 INFO [lsp] Language server with id 0 sent unhandled notification didChangeStatus:
{
"busy": true,
"kind": "Normal"
}
2025-05-21T20:21:57-07:00 INFO [lsp] Language server with id 0 sent unhandled notification didChangeStatus:
{
"busy": false,
"kind": "Normal"
}
2025-05-21T20:21:57-07:00 INFO [lsp] Language server with id 0 sent unhandled notification didChangeStatus:
{
"busy": true,
"kind": "Normal"
}
2025-05-21T20:21:57-07:00 INFO [lsp] Language server with id 0 sent unhandled notification didChangeStatus:
{
"busy": false,
"kind": "Normal"
}
2025-05-21T20:21:57-07:00 INFO [lsp] Language server with id 0 sent unhandled notification didChangeStatus:
{
"busy": true,
"kind": "Normal"
}
2025-05-21T20:21:57-07:00 INFO [lsp] Language server with id 0 sent unhandled notification window/logMessage:
{
"type": 3,
"message": "[fetchCompletions] Request 5a6c9ffc-fd4f-4417-b113-6703e0cd9a22 at <https://proxy.individual.githubcopilot.com/v1/engines/gpt-4o-copilot/completions> finished with 200 status after 221.4756660000421ms"
}
2025-05-21T20:21:57-07:00 INFO [lsp] Language server with id 0 sent unhandled notification window/logMessage:
{
"type": 3,
"message": "[streamChoices] solution 0 returned. finish reason: [stop]"
}
2025-05-21T20:21:57-07:00 INFO [lsp] Language server with id 0 sent unhandled notification didChangeStatus:
{
"busy": false,
"kind": "Normal"
}
2025-05-21T20:22:00-07:00 INFO [lsp] Language server with id 0 sent unhandled notification didChangeStatus:
{
"busy": true,
"kind": "Normal"
}
2025-05-21T20:22:00-07:00 INFO [lsp] Language server with id 0 sent unhandled notification didChangeStatus:
{
"busy": false,
"kind": "Normal"
}
2025-05-21T20:22:01-07:00 INFO [lsp] Language server with id 0 sent unhandled notification didChangeStatus:
{
"busy": true,
"kind": "Normal"
}
2025-05-21T20:22:01-07:00 INFO [lsp] Language server with id 0 sent unhandled notification didChangeStatus:
{
"busy": false,
"kind": "Normal"
}
2025-05-21T20:22:01-07:00 INFO [lsp] Language server with id 0 sent unhandled notification didChangeStatus:
{
"busy": true,
"kind": "Normal"
}
2025-05-21T20:22:01-07:00 INFO [lsp] Language server with id 0 sent unhandled notification didChangeStatus:
{
"busy": false,
"kind": "Normal"
}
2025-05-21T20:22:01-07:00 INFO [project.lsp_format] Formatting via LSP
2025-05-21T20:23:21-07:00 INFO [project.lsp_format] Formatting via LSP
2025-05-21T20:24:13-07:00 INFO [lsp] Language server with id 0 sent unhandled notification didChangeStatus:
{
"busy": true,
"kind": "Normal"
}
2025-05-21T20:24:14-07:00 INFO [lsp] Language server with id 0 sent unhandled notification didChangeStatus:
{
"busy": false,
"kind": "Normal"
}
2025-05-21T20:24:14-07:00 INFO [lsp] Language server with id 0 sent unhandled notification didChangeStatus:
{
"busy": true,
"kind": "Normal"
}
2025-05-21T20:24:14-07:00 INFO [lsp] Language server with id 0 sent unhandled notification didChangeStatus:
{
"busy": false,
"kind": "Normal"
}
2025-05-21T20:24:14-07:00 INFO [lsp] Language server with id 0 sent unhandled notification didChangeStatus:
{
"busy": true,
"kind": "Normal"
}
2025-05-21T20:24:14-07:00 INFO [lsp] Language server with id 0 sent unhandled notification didChangeStatus:
{
"busy": false,
"kind": "Normal"
}
2025-05-21T20:24:15-07:00 INFO [lsp] Language server with id 0 sent unhandled notification didChangeStatus:
{
"busy": true,
"kind": "Normal"
}
2025-05-21T20:24:15-07:00 INFO [lsp] Language server with id 0 sent unhandled notification didChangeStatus:
{
"busy": false,
"kind": "Normal"
}
2025-05-21T20:24:15-07:00 INFO [lsp] Language server with id 0 sent unhandled notification didChangeStatus:
{
"busy": true,
"kind": "Normal"
}
2025-05-21T20:24:15-07:00 INFO [lsp] Language server with id 0 sent unhandled notification didChangeStatus:
{
"busy": false,
"kind": "Normal"
}
2025-05-21T20:24:15-07:00 INFO [lsp] Language server with id 0 sent unhandled notification didChangeStatus:
{
"busy": true,
"kind": "Normal"
}
2025-05-21T20:24:15-07:00 INFO [lsp] Language server with id 0 sent unhandled notification window/logMessage:
{
"type": 3,
"message": "[fetchCompletions] Request 44e7d7aa-785a-40d8-8049-3b5ceb4adb7a at <https://proxy.individual.githubcopilot.com/v1/engines/gpt-4o-copilot/completions> finished with 200 status after 443.8125ms"
}
2025-05-21T20:24:15-07:00 INFO [lsp] Language server with id 0 sent unhandled notification window/logMessage:
{
"type": 3,
"message": "[streamChoices] solution 0 returned. finish reason: [stop]"
}
2025-05-21T20:24:15-07:00 INFO [lsp] Language server with id 0 sent unhandled notification didChangeStatus:
{
"busy": false,
"kind": "Normal"
}
2025-05-21T20:24:16-07:00 INFO [lsp] Language server with id 0 sent unhandled notification didChangeStatus:
{
"busy": true,
"kind": "Normal"
}
2025-05-21T20:24:16-07:00 INFO [lsp] Language server with id 0 sent unhandled notification didChangeStatus:
{
"busy": false,
"kind": "Normal"
}
2025-05-21T20:24:16-07:00 INFO [lsp] Language server with id 0 sent unhandled notification didChangeStatus:
{
"busy": true,
"kind": "Normal"
}
2025-05-21T20:24:16-07:00 INFO [lsp] Language server with id 0 sent unhandled notification window/logMessage:
{
"type": 3,
"message": "[fetchCompletions] Request 0a7fce72-7586-49e5-b0f9-f2683e5d4830 at <https://proxy.individual.githubcopilot.com/v1/engines/gpt-4o-copilot/completions> finished with 200 status after 182.60425000009127ms"
}
2025-05-21T20:24:16-07:00 INFO [lsp] Language server with id 0 sent unhandled notification window/logMessage:
{
"type": 3,
"message": "[streamChoices] solution 0 returned. finish reason: [stop]"
}
2025-05-21T20:24:16-07:00 INFO [lsp] Language server with id 0 sent unhandled notification didChangeStatus:
{
"busy": false,
"kind": "Normal"
}
2025-05-21T20:24:16-07:00 INFO [project.lsp_format] Formatting via LSP
2025-05-21T20:24:48-07:00 INFO [project.lsp_format] Formatting via LSP
2025-05-21T20:25:35-07:00 INFO [project::prettier_store] Initializing default prettier with plugins {}
2025-05-21T20:25:36-07:00 INFO [project::prettier_store] Initializing default prettier with plugins {}
2025-05-21T20:25:44-07:00 INFO [lsp] Language server with id 0 sent unhandled notification didChangeStatus:
{
"busy": true,
"kind": "Normal"
}
2025-05-21T20:25:44-07:00 INFO [lsp] Language server with id 0 sent unhandled notification didChangeStatus:
{
"busy": false,
"kind": "Normal"
}
2025-05-21T20:25:44-07:00 INFO [lsp] Language server with id 0 sent unhandled notification didChangeStatus:
{
"busy": true,
"kind": "Normal"
}
2025-05-21T20:25:44-07:00 INFO [lsp] Language server with id 0 sent unhandled notification didChangeStatus:
{
"busy": false,
"kind": "Normal"
}
2025-05-21T20:25:44-07:00 INFO [lsp] Language server with id 0 sent unhandled notification didChangeStatus:
{
"busy": true,
"kind": "Normal"
}
2025-05-21T20:25:44-07:00 INFO [lsp] Language server with id 0 sent unhandled notification didChangeStatus:
{
"busy": false,
"kind": "Normal"
}
2025-05-21T20:25:44-07:00 INFO [lsp] Language server with id 0 sent unhandled notification didChangeStatus:
{
"busy": true,
"kind": "Normal"
}
2025-05-21T20:25:45-07:00 INFO [lsp] Language server with id 0 sent unhandled notification window/logMessage:
{
"type": 3,
"message": "[fetchCompletions] Request bc47f158-4d54-4193-a188-5c6b69892b63 at <https://proxy.individual.githubcopilot.com/v1/engines/gpt-4o-copilot/completions> finished with 200 status after 224.0109999999404ms"
}
2025-05-21T20:25:45-07:00 INFO [lsp] Language server with id 0 sent unhandled notification window/logMessage:
{
"type": 3,
"message": "[streamChoices] solution 0 returned. finish reason: [stop]"
}
2025-05-21T20:25:45-07:00 INFO [lsp] Language server with id 0 sent unhandled notification didChangeStatus:
{
"busy": false,
"kind": "Normal"
}
2025-05-21T20:25:45-07:00 INFO [lsp] Language server with id 0 sent unhandled notification didChangeStatus:
{
"busy": true,
"kind": "Normal"
}
2025-05-21T20:25:45-07:00 INFO [lsp] Language server with id 0 sent unhandled notification didChangeStatus:
{
"busy": false,
"kind": "Normal"
}
2025-05-21T20:25:46-07:00 INFO [lsp] Language server with id 0 sent unhandled notification didChangeStatus:
{
"busy": true,
"kind": "Normal"
}
2025-05-21T20:25:46-07:00 INFO [project.lsp_format] Formatting via LSP
2025-05-21T20:25:47-07:00 INFO [lsp] Language server with id 0 sent unhandled notification window/logMessage:
{
"type": 3,
"message": "[fetchCompletions] Request 68e75e92-70e4-45b9-8dc4-0f35aa350341 at <https://proxy.individual.githubcopilot.com/v1/engines/gpt-4o-copilot/completions> finished with 200 status after 464.6116669999901ms"
}
2025-05-21T20:25:47-07:00 INFO [lsp] Language server with id 0 sent unhandled notification window/logMessage:
{
"type": 3,
"message": "[streamChoices] solution 0 returned. finish reason: [stop]"
}
2025-05-21T20:25:47-07:00 INFO [lsp] Language server with id 0 sent unhandled notification didChangeStatus:
{
"busy": false,
"kind": "Normal"
}
2025-05-21T20:26:07-07:00 INFO [lsp] Language server with id 0 sent unhandled notification didChangeStatus:
{
"busy": true,
"kind": "Normal"
}
2025-05-21T20:26:07-07:00 INFO [lsp] Language server with id 0 sent unhandled notification didChangeStatus:
{
"busy": false,
"kind": "Normal"
}
2025-05-21T20:26:07-07:00 INFO [lsp] Language server with id 0 sent unhandled notification didChangeStatus:
{
"busy": true,
"kind": "Normal"
}
2025-05-21T20:26:07-07:00 INFO [lsp] Language server with id 0 sent unhandled notification didChangeStatus:
{
"busy": false,
"kind": "Normal"
}
2025-05-21T20:26:07-07:00 INFO [lsp] Language server with id 0 sent unhandled notification didChangeStatus:
{
"busy": true,
"kind": "Normal"
}
2025-05-21T20:26:07-07:00 INFO [lsp] Language server with id 0 sent unhandled notification didChangeStatus:
{
"busy": false,
"kind": "Normal"
}
2025-05-21T20:26:07-07:00 INFO [lsp] Language server with id 0 sent unhandled notification didChangeStatus:
{
"busy": true,
"kind": "Normal"
}
2025-05-21T20:26:08-07:00 INFO [lsp] Language server with id 0 sent unhandled notification window/logMessage:
{
"type": 3,
"message": "[fetchCompletions] Request 7b0a6366-89ee-4161-b385-3be2238bc0e2 at <https://proxy.individual.githubcopilot.com/v1/engines/gpt-4o-copilot/completions> finished with 200 status after 343.2520840000361ms"
}
2025-05-21T20:26:08-07:00 INFO [lsp] Language server with id 0 sent unhandled notification window/logMessage:
{
"type": 3,
"message": "[streamChoices] solution 0 returned. finish reason: [stop]"
}
2025-05-21T20:26:08-07:00 INFO [lsp] Language server with id 0 sent unhandled notification didChangeStatus:
{
"busy": false,
"kind": "Normal"
}
2025-05-21T20:26:08-07:00 INFO [lsp] Language server with id 0 sent unhandled notification didChangeStatus:
{
"busy": true,
"kind": "Normal"
}
2025-05-21T20:26:08-07:00 INFO [lsp] Language server with id 0 sent unhandled notification didChangeStatus:
{
"busy": false,
"kind": "Normal"
}
2025-05-21T20:26:08-07:00 INFO [lsp] Language server with id 0 sent unhandled notification didChangeStatus:
{
"busy": true,
"kind": "Normal"
}
2025-05-21T20:26:08-07:00 INFO [lsp] Language server with id 0 sent unhandled notification didChangeStatus:
{
"busy": false,
"kind": "Normal"
}
2025-05-21T20:26:09-07:00 INFO [lsp] Language server with id 0 sent unhandled notification didChangeStatus:
{
"busy": true,
"kind": "Normal"
}
2025-05-21T20:26:09-07:00 INFO [project.lsp_format] Formatting via LSP
2025-05-21T20:26:09-07:00 INFO [lsp] Language server with id 0 sent unhandled notification window/logMessage:
{
"type": 3,
"message": "[fetchCompletions] Request c6d81384-af30-405a-90cf-ea600b4b6afa at <https://proxy.individual.githubcopilot.com/v1/engines/gpt-4o-copilot/completions> finished with 200 status after 783.9387910000514ms"
}
2025-05-21T20:26:09-07:00 INFO [lsp] Language server with id 0 sent unhandled notification window/logMessage:
{
"type": 3,
"message": "[streamChoices] solution 0 returned. finish reason: [stop]"
}
2025-05-21T20:26:09-07:00 INFO [lsp] Language server with id 0 sent unhandled notification didChangeStatus:
{
"busy": false,
"kind": "Normal"
}
2025-05-21T20:26:37-07:00 INFO [project.lsp_format] Formatting via LSP
2025-05-21T20:26:49-07:00 INFO [project.lsp_format] Formatting via LSP
2025-05-21T20:27:13-07:00 INFO [project::prettier_store] Initializing default prettier with plugins {}
2025-05-21T20:27:13-07:00 INFO [project::prettier_store] Initializing default prettier with plugins {}
2025-05-21T20:27:21-07:00 INFO [project::prettier_store] Initializing default prettier with plugins {}
2025-05-21T20:28:37-07:00 INFO [editor] Failed to determine selections from before format. Falling back to selections when format was initiated
2025-05-21T20:34:36-07:00 INFO [zed] ========== starting zed ==========
2025-05-21T20:34:37-07:00 INFO [db] Opening main db
2025-05-21T20:34:37-07:00 INFO [db] Opening main db
2025-05-21T20:34:37-07:00 INFO [zed] Using git binary path: Some("/Applications/Zed.app/Contents/MacOS/git")
2025-05-21T20:34:37-07:00 INFO [prompt_store::prompts] No prompt template overrides directory found at /Users/thorn/.config/zed/prompt_overrides. Using built-in prompts.
2025-05-21T20:34:37-07:00 INFO [assistant_tools::terminal_tool] agent selected bash for terminal tool
2025-05-21T20:34:37-07:00 INFO [extension_host] extensions updated. loading 9, reloading 0, unloading 0
2025-05-21T20:34:37-07:00 INFO [db] Opening main db
2025-05-21T20:34:37-07:00 INFO [client] set status on client 0: Authenticating
2025-05-21T20:34:37-07:00 INFO [util] set environment variables from shell:/bin/zsh, path:/Users/thorn/.local/bin:/opt/homebrew/bin:/opt/homebrew/sbin:/usr/local/bin:/System/Cryptexes/App/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/local/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/appleinternal/bin
2025-05-21T20:34:37-07:00 INFO [db] Opening main db
2025-05-21T20:34:37-07:00 INFO [db] Opening main db
2025-05-21T20:34:37-07:00 INFO [client] set status on client 357658: Connecting
2025-05-21T20:34:37-07:00 INFO [db] Opening main db
2025-05-21T20:34:37-07:00 ERROR [workspace] No path or contents found for buffer
2025-05-21T20:34:37-07:00 INFO [project::lsp_store] attempting to start language server "pyright", path: "/Users/thorn/code/lifestyle.photo", id: 1
2025-05-21T20:34:37-07:00 INFO [project::debugger::breakpoint_store] Finish deserializing breakpoints & initializing breakpoint store
2025-05-21T20:34:37-07:00 INFO [client] connected to rpc endpoint https://collab.zed.dev/rpc
2025-05-21T20:34:37-07:00 ERROR [agent] no thread found with ID: ThreadId("5a44dfb9-3ef4-4860-bdf9-0c2bf76dd859")
2025-05-21T20:34:37-07:00 INFO [project::lsp_store] attempting to start language server "vtsls", path: "/Users/thorn/code/lifestyle.photo", id: 2
2025-05-21T20:34:37-07:00 INFO [project::lsp_store] attempting to start language server "tailwindcss-language-server", path: "/Users/thorn/code/lifestyle.photo", id: 3
2025-05-21T20:34:37-07:00 INFO [project::lsp_store] attempting to start language server "eslint", path: "/Users/thorn/code/lifestyle.photo", id: 4
2025-05-21T20:34:37-07:00 INFO [language] fetching latest version of language server "eslint"
2025-05-21T20:34:37-07:00 INFO [language] downloading language server "eslint"
2025-05-21T20:34:37-07:00 INFO [project::prettier_store] Initializing default prettier with plugins {}
2025-05-21T20:34:37-07:00 INFO [project::prettier_store] Initializing default prettier with plugins {}
2025-05-21T20:34:37-07:00 INFO [project::prettier_store] Initializing default prettier with plugins {}
2025-05-21T20:34:37-07:00 INFO [project::prettier_store] Initializing default prettier with plugins {}
2025-05-21T20:34:37-07:00 INFO [project::prettier_store] Initializing default prettier with plugins {}
2025-05-21T20:34:37-07:00 INFO [project::prettier_store] Initializing default prettier with plugins {}
2025-05-21T20:34:37-07:00 INFO [project::environment] using project environment variables shell launched in "/Users/thorn/code/lifestyle.photo". PATH="/opt/homebrew/bin:/opt/homebrew/sbin:/usr/local/bin:/System/Cryptexes/App/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/local/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/appleinternal/bin:/Users/thorn/.local/bin"
2025-05-21T20:34:37-07:00 INFO [language] found user-installed language server for pyright. path: "/Users/thorn/.local/bin/pyright-langserver", arguments: ["--stdio"]
2025-05-21T20:34:37-07:00 INFO [language] fetching latest version of language server "vtsls"
2025-05-21T20:34:37-07:00 INFO [language] fetching latest version of language server "tailwindcss-language-server"
2025-05-21T20:34:37-07:00 INFO [lsp] starting language server process. binary path: "/Users/thorn/.local/bin/pyright-langserver", working directory: "/Users/thorn/code/lifestyle.photo", args: ["--stdio"]
2025-05-21T20:34:37-07:00 INFO [lsp] starting language server process. binary path: "/usr/local/bin/node", working directory: "/Users/thorn/code/lifestyle.photo", args: ["--max-old-space-size=8192", "/Users/thorn/Library/Application Support/Zed/languages/eslint/vscode-eslint-2.4.4/vscode-eslint/server/out/eslintServer.js", "--stdio"]
2025-05-21T20:34:37-07:00 INFO [project::prettier_store] Initializing default prettier with plugins {}
2025-05-21T20:34:37-07:00 WARN [project::lsp_store] unhandled capability registration: Registration { id: "78889216-81e5-4b60-ac6f-d417e14b5dd1", method: "workspace/didChangeWorkspaceFolders", register_options: Some(Object {}) }
2025-05-21T20:34:37-07:00 INFO [lsp] Language server with id 4 sent unhandled notification eslint/noLibrary:
{
"source": {
"uri": "file:///Users/thorn/code/lifestyle.photo/frontend/static/js/main.js"
}
}
2025-05-21T20:34:37-07:00 INFO [project::lsp_store] attempting to start language server "ruff", path: "/Users/thorn/code/lifestyle.photo", id: 5
2025-05-21T20:34:37-07:00 INFO [project::lsp_store] attempting to start language server "emmet-language-server", path: "/Users/thorn/code/lifestyle.photo", id: 6
2025-05-21T20:34:37-07:00 INFO [project::prettier_store] Initializing default prettier with plugins {}
2025-05-21T20:34:37-07:00 INFO [rpc::peer] add_connection;
2025-05-21T20:34:37-07:00 INFO [lsp] starting language server process. binary path: "/Users/thorn/.local/bin/ruff", working directory: "/Users/thorn/code/lifestyle.photo", args: ["server"]
2025-05-21T20:34:37-07:00 INFO [client] set status on client 357658: Connected { peer_id: PeerId { owner_id: 779, id: 177769 }, connection_id: ConnectionId { owner_id: 0, id: 0 } }
2025-05-21T20:34:37-07:00 INFO [project::lsp_store] language server 1: unregistered workspace/DidChangeWatchedFiles capability with id c8143720-4dc1-4f79-9ed8-fb7c370c166c
2025-05-21T20:34:38-07:00 INFO [language] language server "tailwindcss-language-server" is already installed
2025-05-21T20:34:38-07:00 INFO [lsp] starting language server process. binary path: "/usr/local/bin/node", working directory: "/Users/thorn/code/lifestyle.photo", args: ["/Users/thorn/Library/Application Support/Zed/languages/tailwindcss-language-server/node_modules/.bin/tailwindcss-language-server", "--stdio"]
2025-05-21T20:34:38-07:00 INFO [language] downloading language server "vtsls"
2025-05-21T20:34:38-07:00 INFO [lsp] starting language server process. binary path: "/usr/local/bin/node", working directory: "/", args: ["/Users/thorn/Library/Application Support/Zed/copilot/node_modules/@github/copilot-language-server/dist/language-server.js", "--stdio"]
2025-05-21T20:34:38-07:00 INFO [lsp] Language server with id 3 sent unhandled notification window/logMessage:
{
"type": 4,
"message": "Setting up server…"
}
2025-05-21T20:34:38-07:00 INFO [lsp] Language server with id 3 sent unhandled notification window/logMessage:
{
"type": 4,
"message": "Listening for messages…"
}
2025-05-21T20:34:38-07:00 INFO [lsp] Language server with id 0 sent unhandled notification window/logMessage:
{
"type": 3,
"message": "[lsp] GitHub Copilot Language Server 1.323.0 initialized"
}
2025-05-21T20:34:38-07:00 INFO [lsp] Language server with id 0 sent unhandled notification workspace/configuration:
{
"items": [
{
"section": "github.copilot"
},
{
"section": "github-enterprise"
},
{
"section": "http"
},
{
"section": "telemetry"
}
]
}
2025-05-21T20:34:38-07:00 INFO [lsp] Language server with id 0 sent unhandled notification window/logMessage:
{
"type": 3,
"message": "[certificates] Removed 2 expired certificates"
}
2025-05-21T20:34:38-07:00 INFO [lsp] starting language server process. binary path: "/usr/local/bin/node", working directory: "/Users/thorn/code/lifestyle.photo", args: ["/Users/thorn/Library/Application Support/Zed/extensions/work/emmet/node_modules/.bin/emmet-language-server", "--stdio"]
2025-05-21T20:34:39-07:00 INFO [lsp] Language server with id 4 sent unhandled notification eslint/noLibrary:
{
"source": {
"uri": "file:///Users/thorn/code/lifestyle.photo/frontend/static/js/main.js"
}
}
2025-05-21T20:34:39-07:00 INFO [lsp] starting language server process. binary path: "/usr/local/bin/node", working directory: "/Users/thorn/code/lifestyle.photo", args: ["/Users/thorn/Library/Application Support/Zed/languages/vtsls/node_modules/@vtsls/language-server/bin/vtsls.js", "--stdio"]
2025-05-21T20:34:39-07:00 INFO [lsp] Language server with id 0 sent unhandled notification didChangeStatus:
{
"busy": false,
"kind": "Normal"
}
2025-05-21T20:34:39-07:00 INFO [lsp] Language server with id 0 sent unhandled notification conversation/preconditionsNotification:
{
"results": [
{
"type": "token",
"status": "failed"
},
{
"type": "chat_enabled",
"status": "ok"
}
],
"status": "failed"
}
2025-05-21T20:34:39-07:00 INFO [lsp] Language server with id 0 sent unhandled notification window/logMessage:
{
"type": 2,
"message": "[sdk] setEditorInfo is deprecated. Use initializationOptions for editorInfo and editorPluginInfo and workspace/didChangeConfiguration for editorConfiguration."
}
2025-05-21T20:34:39-07:00 INFO [lsp] Language server with id 0 sent unhandled notification featureFlagsNotification:
{
"rt": false,
"sn": false,
"chat": true,
"ic": true,
"pc": true,
"cea": false,
"cnb": false,
"ae": {}
}
2025-05-21T20:34:41-07:00 INFO [project::lsp_store] language server 1: unregistered workspace/DidChangeWatchedFiles capability with id 9aaeab8e-d2aa-4af6-ac69-cb19e839998a
2025-05-21T20:37:00-07:00 INFO [db] Opening main db
i got the same issue in Zed Preview 0.188.0 on macos 15.5 (24F74) M1 with all agentic usage.
macOS M2, same thing, as soon as they released the update with agent. Zed memory usage was up to 20gb when using agent. But it doesn't decrease at the same time.
I’ve been using Zed installed through brew, and recently it would hang several seconds after launching.
Out of curiosity, I downloaded the dmg from zed.dev. It ran smoothly without consuming excessive memory until I granted it permission to access other files. As soon as I did that, the CPU usage surged to 80-90%, and the memory cache began to grow by 0.1% of the available memory every second.
Until this bug is resolved, it would be convenient if we could download a version prior to its introduction.
I installed Zed from brew this morning, and zed promptly updated itself to the latest release: 0.187.7.
- It did not ask for access to files from other applications, and
- It's been running for 15 minutes or so and is not racing the CPU or hogging memory
I have the same issue with the C# LSP running away.
Working on a large product with a lot of Roslyn errors (5k+). Zed used to open and it would take a few seconds to complete the LSP initial queue, but within the last month or so it takes a >5 minutes to finish.
I have the same issue. I have opened multiple types of projects and get about the same memory usage, so I don't think it is one LSP miss behaving. I also see about the same memory usage independent of project size.
OpenSUSE Tumbleweed, Zed installed manually.
I just ran into a similar experience today with two separate rust_analyzer threads using over 100-270% of CPU each
Do you guys have local LLMs installed on your machine ?
I do not
same here, no local llm's running.
I've also noticed this where Zed will start with around 150mb and gradually increase to an unbound amount while "inactive". After a couple of days of "inactivity", I've observed Zed consuming 20.3G on my system.
This happens both with my old LSP and new, so I don't believe it is an issue with the LSPs themselves.
Here is a memory map of Zed at 20.3G. I can also perform specific tests, if desired. zed_mem.txt
The other day the memory utilization was up to 33gb. Especially increases when developing a React application. When developing a backend on nodejs it is much less. I have to forcefully terminate Zed all the time to free up memory....
I have the same issue with the C# LSP running away.
Working on a large product with a lot of Roslyn errors (5k+). Zed used to open and it would take a few seconds to complete the LSP initial queue, but within the last month or so it takes a >5 minutes to finish.
This isn't a fix, but I previously had Zed installed on a SATA drive. I moved everything to a NVMe drive and now it takes ~10s to finish the LSP analysis.
We recently fixed a high memory usage issue that occurred after using the Agent Panel: https://github.com/zed-industries/zed/pull/35764. This will be released today.
In my tests after this change, memory usage on macOS stays under 500 MB, and on Linux under 200 MB. It may vary based on project size and device, but it definitely shouldn’t be anywhere near as high as before.
Edit: Also curious if this happens for anyone not using the Agent Panel at all, that might be a different case.
New releases are out. Can someone try this on 0.198.6 Stable?
Hi, I've just:
- Opened Zed for the first time since filing this bug
- Clicked "restart" along the top of the window
- verified that I am on Zed version v0.201.6
- Navigated around some files, opened the built-in terminal, ran a few commands
- Opened Mac "Activity Monitor" to the "Memory" tab
Over the past ~5-10 minutes, Zed's memory usage has climbed from ~500MB to 38GB and seems to continue climbing.
I am commenting ~real-time into this box as my memory usage increases. I will step away from the computer for 10 minutes and check memory usage upon my return.
Ok, 8 minutes later my memory usage has increased to 58GB.
I'm going to log off for the night so I will not see the end of this but qualitatively:
I think this memory leak is slower than the one I reported back in May. If I remember, it was pretty fast back then.
I am getting approximately the same memory usage I was getting before. Also on 0.201.6, but I also didn't see a difference at 0.198.6.
I also encountered the same issue on Linux. When opening large log files (40Mb), the memory usage increases significantly each time.