diff --git a/.cursor/rules/wsl-docker-windows.mdc b/.cursor/rules/wsl-docker-windows.mdc new file mode 100644 index 00000000..942e6798 --- /dev/null +++ b/.cursor/rules/wsl-docker-windows.mdc @@ -0,0 +1,23 @@ +--- +description: Use WSL for Linux containers, bash, and Docker on Windows (Docker Desktop WSL backend) +alwaysApply: true +--- + +# Windows host: WSL + Docker + +The maintainer uses **Windows with Docker Desktop (WSL2 backend)** and runs **Linux-based** workflows from **WSL**, not from PowerShell or Git Bash unless `docker` and `bash` are verified there. + +## Commands and scripts + +- Prefer **`wsl -e bash -lc '...'`** or an **interactive WSL shell** for: + - `docker build`, `docker run`, `docker compose` + - **`bash sandboxes/cursor-desktop/scripts/local-test.sh`** and other sandbox shell scripts +- Before suggesting “run this in the terminal,” assume the effective environment is **WSL** when the task is Linux containers or bash. + +## Docker Desktop + +- Ensure **Settings → Resources → WSL integration** is enabled for the distro in use; open a **new** WSL shell after changing it so `docker` is on `PATH`. + +## Line endings (cursor-desktop) + +- Shell scripts under `sandboxes/cursor-desktop/` must use **LF** (see repo-root `.gitattributes`). **CRLF** breaks bash shebangs and `set -euo pipefail` inside Linux containers and WSL. diff --git a/.cursor/tmp/cursor.log b/.cursor/tmp/cursor.log new file mode 100644 index 00000000..2ac0f4c9 --- /dev/null +++ b/.cursor/tmp/cursor.log @@ -0,0 +1,1927 @@ +[119:0402/115144.111242:INFO:third_party/webrtc/rtc_base/cpu_info.cc:75] Available number of cores: 16 +[120:0402/115144.111242:INFO:third_party/webrtc/rtc_base/cpu_info.cc:75] Available number of cores: 16 +[120:0402/115144.111623:VERBOSE1:content/zygote/zygote_main_linux.cc:201] ZygoteMain: initializing 0 fork delegates +[119:0402/115144.111625:VERBOSE1:content/zygote/zygote_main_linux.cc:201] ZygoteMain: initializing 0 fork delegates +[116:0402/115144.114602:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory +(node:116) [UNDICI-EHPA] Warning: EnvHttpProxyAgent is experimental, expect them to change at any time. +(Use `cursor --trace-warnings ...` to show where the warning was created) +(node:116) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead. +[116:0402/115145.062896:VERBOSE1:components/os_crypt/sync/key_storage_util_linux.cc:46] Password storage detected desktop environment: (unknown) +[116:0402/115145.068288:VERBOSE1:components/device_event_log/device_event_log_impl.cc:200] [11:51:45.064] Display: EVENT: x11_display_manager.cc:110 Displays updated, count: 1 +[116:0402/115145.068352:VERBOSE1:components/device_event_log/device_event_log_impl.cc:200] [11:51:45.068] Display: EVENT: x11_display_manager.cc:112 Display[60] bounds=[0,0 1920x1080], workarea=[0,0 1920x1080], scale=1, rotation=0, panel_rotation=0 external detected +[116:0402/115145.068540:VERBOSE1:net/proxy_resolution/proxy_config_service_linux.cc:1350] Obtained proxy settings from environment variables +[116:0402/115145.068550:VERBOSE1:components/proxy_config/pref_proxy_config_tracker_impl.cc:199] 0xcc400406700: set chrome proxy config service to 0xcc400068e00 +[116:0402/115145.070130:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory +[116:0402/115145.070161:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory +[116:0402/115145.073834:VERBOSE1:content/browser/renderer_host/media/media_stream_manager.cc:1555] MSM::InitializeMaybeAsync([this=0xcc400473a80]) +[116:0402/115145.074092:VERBOSE1:content/browser/renderer_host/media/media_stream_manager.cc:1555] MDM::MediaDevicesManager() +[116:0402/115145.074126:VERBOSE1:content/browser/renderer_host/media/media_stream_manager.cc:1555] MSM::MediaStreamManager([this=0xcc400473a80])) +(node:116) [UNDICI-EHPA] Warning: EnvHttpProxyAgent is experimental, expect them to change at any time. +(Use `cursor --trace-warnings ...` to show where the warning was created) +[116:0402/115145.095056:VERBOSE1:net/proxy_resolution/proxy_config_service_linux.cc:1350] Obtained proxy settings from environment variables +[116:0402/115145.095084:VERBOSE1:components/proxy_config/pref_proxy_config_tracker_impl.cc:199] 0xcc40040ac00: set chrome proxy config service to 0xcc40006b020 +[116:0402/115145.096522:VERBOSE1:components/device_event_log/device_event_log_impl.cc:200] [11:51:45.096] Bluetooth: EVENT: bluetooth_api.cc:82 BluetoothAPI: 0xcc4027e1e00 +[116:0402/115145.099581:VERBOSE1:content/browser/first_party_sets/first_party_sets_handler_impl_instance.cc:277] Empty path. Failed initializing First-Party Sets database. +[116:0402/115145.101142:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. +[116:0402/115145.101134:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/databases": No such file or directory (2) +[116:0402/115145.101575:VERBOSE1:dbus/bus.cc:918] Method call: message_type: MESSAGE_METHOD_CALL +interface: org.freedesktop.DBus +member: GetNameOwner +signature: s + +string "org.freedesktop.portal.Desktop" + +[116:0402/115145.184787:VERBOSE1:net/disk_cache/simple/simple_index_file.cc:607] Simple Cache Index is being restored from disk. +[116:0402/115145.184866:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Code Cache/wasm/index-dir/the-real-index": No such file or directory (2) +[116:0402/115145.185216:VERBOSE1:net/disk_cache/simple/simple_index_file.cc:607] Simple Cache Index is being restored from disk. +[116:0402/115145.180520:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Dictionaries/en-US-10-1.bdic": No such file or directory (2) +[116:0402/115145.185269:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Code Cache/js/index-dir/the-real-index": No such file or directory (2) +[116:0402/115145.190186:VERBOSE1:electron/shell/browser/ui/file_dialog_linux_portal.cc:95] File chooser portal available: no +[116:0402/115145.190224:VERBOSE1:dbus/bus.cc:722] Requested to remove an unknown filter function: 1 with associated data: 0xcc402807f00 +[153:0402/115145.233351:VERBOSE1:gen/media/gpu/vaapi/va_stubs.cc:663] dlopen(libva.so.2) failed. +[153:0402/115145.233423:VERBOSE1:gen/media/gpu/vaapi/va_stubs.cc:665] dlerror() says: +/proc/self/exe: undefined symbol: localtime64_r +[199:0402/115145.233399:VERBOSE1:net/disk_cache/simple/simple_index_file.cc:607] Simple Cache Index is being restored from disk. +[153:0402/115145.233463:VERBOSE1:media/gpu/vaapi/vaapi_wrapper.cc:1585] GetHandle(): Either VADisplayStateSingleton::PreSandboxInitialization() hasn't been called or that method failed to find a suitable render node +[199:0402/115145.233473:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Shared Dictionary/cache/index-dir/the-real-index": No such file or directory (2) +[199:0402/115145.234019:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://redirector.gvt1.com/edgedl/chrome/dict/en-us-10-1.bdic +[199:0402/115145.234425:VERBOSE1:net/disk_cache/simple/simple_index_file.cc:607] Simple Cache Index is being restored from disk. +[199:0402/115145.234564:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/No_Vary_Search/snapshot-new.baf": No such file or directory (2) +[199:0402/115145.234719:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/index-dir/the-real-index": No such file or directory (2) +[199:0402/115145.234720:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/5283edf90cf4ab50_0": No such file or directory (2) +[199:0402/115145.234800:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/5283edf90cf4ab50_1": No such file or directory (2) +[199:0402/115145.234821:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/5283edf90cf4ab50_s": No such file or directory (2) +[199:0402/115145.234829:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/No_Vary_Search/journal.baj": No such file or directory (2) +[153:0402/115145.235249:VERBOSE1:gpu/ipc/service/gpu_init.cc:614] Quit GPU process launch to fallback to SwiftShader cleanly on Linux +[153:0402/115145.236080:VERBOSE1:components/viz/service/main/viz_main_impl.cc:86] VizNullHypothesis is disabled (not a warning) +[153:0402/115145.236820:ERROR:components/viz/service/main/viz_main_impl.cc:189] Exiting GPU process due to errors during initialization +Warning: 'enable-logging' is not in the list of known options, but still passed to Electron/Chromium. +[116:0402/115145.303151:VERBOSE1:net/disk_cache/simple/simple_index_file.cc:607] Simple Cache Index is being restored from disk. +[116:0402/115145.303176:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/CachedData/c6285feaba0ad62603f7c22e72f0a170dc8415a0/chrome/js/index-dir/the-real-index": No such file or directory (2) +[116:0402/115145.303390:VERBOSE1:net/disk_cache/simple/simple_index_file.cc:607] Simple Cache Index is being restored from disk. +[116:0402/115145.303409:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/CachedData/c6285feaba0ad62603f7c22e72f0a170dc8415a0/chrome/wasm/index-dir/the-real-index": No such file or directory (2) +[116:0402/115145.367876:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory +[116:0402/115145.367971:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory +[116:0402/115145.367997:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory +[116:0402/115145.368017:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory +[116:0402/115145.379118:WARNING:electron/shell/browser/lib/power_observer_linux.cc:181] Failed to connect to PrepareForShutdown +[116:0402/115145.379169:WARNING:electron/shell/browser/lib/power_observer_linux.cc:181] Failed to connect to PrepareForSleep +[116:0402/115145.379185:WARNING:electron/shell/browser/lib/power_observer_linux.cc:70] org.freedesktop.login1 not available +[116:0402/115145.379199:ERROR:dbus/object_proxy.cc:573] Failed to call method: org.freedesktop.login1.Manager.Inhibit: object_path= /org/freedesktop/login1: unknown error type: +[216:0402/115145.386988:VERBOSE1:gen/media/gpu/vaapi/va_stubs.cc:663] dlopen(libva.so.2) failed. +[216:0402/115145.387042:VERBOSE1:gen/media/gpu/vaapi/va_stubs.cc:665] dlerror() says: +/proc/self/exe: undefined symbol: localtime64_r +[216:0402/115145.387064:VERBOSE1:media/gpu/vaapi/vaapi_wrapper.cc:1585] GetHandle(): Either VADisplayStateSingleton::PreSandboxInitialization() hasn't been called or that method failed to find a suitable render node +[216:0402/115145.389077:VERBOSE1:gpu/ipc/service/gpu_init.cc:614] Quit GPU process launch to fallback to SwiftShader cleanly on Linux +[216:0402/115145.390247:VERBOSE1:components/viz/service/main/viz_main_impl.cc:86] VizNullHypothesis is disabled (not a warning) +[216:0402/115145.391058:ERROR:components/viz/service/main/viz_main_impl.cc:189] Exiting GPU process due to errors during initialization +[116:0402/115145.474681:ERROR:content/browser/zygote_host/zygote_host_impl_linux.cc:279] Failed to adjust OOM score of renderer with pid 269: Permission denied (13) +[116:0402/115145.481190:WARNING:electron/shell/browser/notifications/linux/libnotify_notification.cc:68] Unable to find libnotify; notifications disabled +[main 2026-04-02T11:51:45.492Z] update#setState disabled +[main 2026-04-02T11:51:45.493Z] update#ctor - updates are disabled by user preference +[116:0402/115145.495958:VERBOSE1:dbus/bus.cc:722] Requested to remove an unknown filter function: 1 with associated data: 0xcc402bf9ea0 +[116:0402/115145.525586:VERBOSE1:content/browser/loader/file_url_loader_factory.cc:474] FileURLLoader::Start: file:///usr/share/cursor/resources/app/out/vs/code/electron-sandbox/workbench/workbench.html +[280:0402/115145.604366:VERBOSE1:gen/media/gpu/vaapi/va_stubs.cc:663] dlopen(libva.so.2) failed. +[280:0402/115145.604427:VERBOSE1:gen/media/gpu/vaapi/va_stubs.cc:665] dlerror() says: +/proc/self/exe: undefined symbol: localtime64_r +[280:0402/115145.604450:VERBOSE1:media/gpu/vaapi/vaapi_wrapper.cc:1585] GetHandle(): Either VADisplayStateSingleton::PreSandboxInitialization() hasn't been called or that method failed to find a suitable render node +[280:0402/115145.605877:VERBOSE1:gpu/ipc/service/gpu_init.cc:614] Quit GPU process launch to fallback to SwiftShader cleanly on Linux +[280:0402/115145.606595:VERBOSE1:components/viz/service/main/viz_main_impl.cc:86] VizNullHypothesis is disabled (not a warning) +[280:0402/115145.607303:ERROR:components/viz/service/main/viz_main_impl.cc:189] Exiting GPU process due to errors during initialization +[328:0402/115145.667272:VERBOSE1:gen/media/gpu/vaapi/va_stubs.cc:663] dlopen(libva.so.2) failed. +[328:0402/115145.667344:VERBOSE1:gen/media/gpu/vaapi/va_stubs.cc:665] dlerror() says: +/proc/self/exe: undefined symbol: localtime64_r +[328:0402/115145.667372:VERBOSE1:media/gpu/vaapi/vaapi_wrapper.cc:1585] GetHandle(): Either VADisplayStateSingleton::PreSandboxInitialization() hasn't been called or that method failed to find a suitable render node +[328:0402/115145.668050:WARNING:ui/gfx/linux/gpu_memory_buffer_support_x11.cc:49] dri3 extension not supported. +[328:0402/115145.669261:WARNING:sandbox/policy/linux/sandbox_linux.cc:404] InitializeSandbox() called with multiple threads in process gpu-process. +[328:0402/115145.670182:VERBOSE1:components/viz/service/main/viz_main_impl.cc:86] VizNullHypothesis is disabled (not a warning) +[269:0402/115145.680589:VERBOSE1:extensions/renderer/script_context.cc:150] Created context: + extension id: (none) + frame: 0x231c0044fd70 + URL: + context_type: WEB_PAGE + effective extension id: (none) + effective context type: WEB_PAGE +[269:0402/115145.681270:VERBOSE1:extensions/renderer/script_context.cc:150] Created context: + extension id: (none) + frame: (nil) + URL: + context_type: UNSPECIFIED + effective extension id: (none) + effective context type: UNSPECIFIED +[269:0402/115145.681601:VERBOSE1:extensions/renderer/dispatcher.cc:578] Num tracked contexts: 1 +[269:0402/115145.683199:VERBOSE1:extensions/renderer/script_context.cc:150] Created context: + extension id: (none) + frame: 0x231c0044fd70 + URL: + context_type: WEB_PAGE + effective extension id: (none) + effective context type: WEB_PAGE +[269:0402/115145.683510:VERBOSE1:extensions/renderer/script_context.cc:150] Created context: + extension id: (none) + frame: (nil) + URL: + context_type: UNSPECIFIED + effective extension id: (none) + effective context type: UNSPECIFIED +[269:0402/115145.683756:VERBOSE1:extensions/renderer/dispatcher.cc:578] Num tracked contexts: 2 +[116:0402/115145.710893:VERBOSE1:content/browser/loader/file_url_loader_factory.cc:474] FileURLLoader::Start: file:///usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.css +[116:0402/115145.711226:VERBOSE1:content/browser/loader/file_url_loader_factory.cc:474] FileURLLoader::Start: file:///usr/share/cursor/resources/app/out/vs/code/electron-sandbox/workbench/workbench.js +[269:0402/115145.758944:VERBOSE1:third_party/blink/renderer/core/script/modulator_impl_base.cc:141] "Import Map: \"vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js\" skips prefix match because of non-special URL scheme" +[116:0402/115145.760286:VERBOSE1:content/browser/loader/file_url_loader_factory.cc:474] FileURLLoader::Start: file:///usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js +[116:0402/115148.064001:INFO:CONSOLE:34062] "This document requires 'TrustedScript' assignment. The action has been blocked.", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (34062) +[116:0402/115148.064109:INFO:CONSOLE:34062] "The JavaScript Function constructor does not accept TrustedString arguments. See https://github.com/w3c/webappsec-trusted-types/wiki/Trusted-Types-for-function-constructor for more information.", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (34062) +[116:0402/115149.056044:INFO:CONSOLE:62] "%c WARN color: #993 Via 'product.json#extensionEnabledApiProposals' extension 'ms-toolsai.datawrangler' wants API proposal 'debugFocus' but that proposal DOES NOT EXIST. Likely, the proposal has been finalized (check 'vscode.d.ts') or was abandoned.", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (62) +[116:0402/115149.056596:INFO:CONSOLE:62] "%c WARN color: #993 Via 'product.json#extensionEnabledApiProposals' extension 'ms-vscode.vscode-copilot-data-analysis' wants API proposal 'chatVariableResolver' but that proposal DOES NOT EXIST. Likely, the proposal has been finalized (check 'vscode.d.ts') or was abandoned.", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (62) +[116:0402/115149.056942:INFO:CONSOLE:62] "%c WARN color: #993 Via 'product.json#extensionEnabledApiProposals' extension 'ms-python.python' wants API proposal 'terminalShellType' but that proposal DOES NOT EXIST. Likely, the proposal has been finalized (check 'vscode.d.ts') or was abandoned.", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (62) +[116:0402/115149.057291:INFO:CONSOLE:62] "%c WARN color: #993 Via 'product.json#extensionEnabledApiProposals' extension 'ms-python.vscode-python-envs' wants API proposal 'terminalShellType' but that proposal DOES NOT EXIST. Likely, the proposal has been finalized (check 'vscode.d.ts') or was abandoned.", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (62) +[116:0402/115149.057996:INFO:CONSOLE:62] "%c WARN color: #993 Via 'product.json#extensionEnabledApiProposals' extension 'github.copilot-chat' wants API proposal 'chatReadonlyPromptReference' but that proposal DOES NOT EXIST. Likely, the proposal has been finalized (check 'vscode.d.ts') or was abandoned.", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (62) +[116:0402/115149.058363:INFO:CONSOLE:62] "%c WARN color: #993 Via 'product.json#extensionEnabledApiProposals' extension 'ms-azuretools.vscode-azure-github-copilot' wants API proposal 'lmTools' but that proposal DOES NOT EXIST. Likely, the proposal has been finalized (check 'vscode.d.ts') or was abandoned.", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (62) +[116:0402/115149.058778:INFO:CONSOLE:62] "%c WARN color: #993 Via 'product.json#extensionEnabledApiProposals' extension 'vscjava.vscode-java-pack' wants API proposal 'lmTools' but that proposal DOES NOT EXIST. Likely, the proposal has been finalized (check 'vscode.d.ts') or was abandoned.", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (62) +[116:0402/115149.059049:INFO:CONSOLE:62] "%c WARN color: #993 Via 'product.json#extensionEnabledApiProposals' extension 'apidev.azure-api-center' wants API proposal 'chatParticipant' but that proposal DOES NOT EXIST. Likely, the proposal has been finalized (check 'vscode.d.ts') or was abandoned.", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (62) +[116:0402/115149.059518:INFO:CONSOLE:62] "%c WARN color: #993 Via 'product.json#extensionEnabledApiProposals' extension 'apidev.azure-api-center' wants API proposal 'languageModels' but that proposal DOES NOT EXIST. Likely, the proposal has been finalized (check 'vscode.d.ts') or was abandoned.", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (62) +[116:0402/115149.110084:INFO:CONSOLE:62] "%c WARN color: #993 Missing property "alwaysKeepComposerInBound" in oldValue. Filling with value from initValue. Please add a migration if necessary.", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (62) +[116:0402/115149.110327:INFO:CONSOLE:62] "%c WARN color: #993 Missing property "location2" in oldValue. Filling with value from initValue. Please add a migration if necessary.", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (62) +[116:0402/115149.110519:INFO:CONSOLE:62] "%c WARN color: #993 Missing property "defaultCapabilities" in oldValue. Filling with value from initValue. Please add a migration if necessary.", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (62) +[116:0402/115149.110695:INFO:CONSOLE:62] "%c WARN color: #993 Missing property "autoApplyFilesOutsideContext" in oldValue. Filling with value from initValue. Please add a migration if necessary.", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (62) +[116:0402/115149.110884:INFO:CONSOLE:62] "%c WARN color: #993 Missing property "yoloCommandAllowlist" in oldValue. Filling with value from initValue. Please add a migration if necessary.", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (62) +[116:0402/115149.111032:INFO:CONSOLE:62] "%c WARN color: #993 Missing property "yoloCommandDenylist" in oldValue. Filling with value from initValue. Please add a migration if necessary.", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (62) +[116:0402/115149.111166:INFO:CONSOLE:62] "%c WARN color: #993 Missing property "smartAllowlistEnabled" in oldValue. Filling with value from initValue. Please add a migration if necessary.", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (62) +[116:0402/115149.111337:INFO:CONSOLE:62] "%c WARN color: #993 Missing property "smartAllowlistDenylist" in oldValue. Filling with value from initValue. Please add a migration if necessary.", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (62) +[116:0402/115149.111508:INFO:CONSOLE:62] "%c WARN color: #993 Missing property "yoloMcpToolsDisabled" in oldValue. Filling with value from initValue. Please add a migration if necessary.", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (62) +[116:0402/115149.111673:INFO:CONSOLE:62] "%c WARN color: #993 Missing property "doNotShowYoloModeWarningAgain" in oldValue. Filling with value from initValue. Please add a migration if necessary.", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (62) +[116:0402/115149.111874:INFO:CONSOLE:62] "%c WARN color: #993 Missing property "doNotShowFullYoloModeWarningAgain" in oldValue. Filling with value from initValue. Please add a migration if necessary.", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (62) +[116:0402/115149.112043:INFO:CONSOLE:62] "%c WARN color: #993 Missing property "selectedFakeStreamerId" in oldValue. Filling with value from initValue. Please add a migration if necessary.", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (62) +[116:0402/115149.112214:INFO:CONSOLE:62] "%c WARN color: #993 Missing property "yoloDeleteFileDisabled" in oldValue. Filling with value from initValue. Please add a migration if necessary.", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (62) +[116:0402/115149.112367:INFO:CONSOLE:62] "%c WARN color: #993 Missing property "yoloOutsideWorkspaceDisabled" in oldValue. Filling with value from initValue. Please add a migration if necessary.", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (62) +[116:0402/115149.112538:INFO:CONSOLE:62] "%c WARN color: #993 Missing property "yoloEnableRunEverything" in oldValue. Filling with value from initValue. Please add a migration if necessary.", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (62) +[116:0402/115149.112741:INFO:CONSOLE:62] "%c WARN color: #993 Missing property "isWebSearchToolEnabled" in oldValue. Filling with value from initValue. Please add a migration if necessary.", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (62) +[116:0402/115149.112939:INFO:CONSOLE:62] "%c WARN color: #993 Missing property "isWebSearchToolEnabled2" in oldValue. Filling with value from initValue. Please add a migration if necessary.", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (62) +[116:0402/115149.113121:INFO:CONSOLE:62] "%c WARN color: #993 Missing property "isWebSearchToolEnabled3" in oldValue. Filling with value from initValue. Please add a migration if necessary.", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (62) +[116:0402/115149.113265:INFO:CONSOLE:62] "%c WARN color: #993 Missing property "autoAcceptWebSearchTool" in oldValue. Filling with value from initValue. Please add a migration if necessary.", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (62) +[116:0402/115149.113492:INFO:CONSOLE:62] "%c WARN color: #993 Missing property "isWebFetchToolEnabled" in oldValue. Filling with value from initValue. Please add a migration if necessary.", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (62) +[116:0402/115149.113756:INFO:CONSOLE:62] "%c WARN color: #993 Missing property "webFetchDomainAllowlist" in oldValue. Filling with value from initValue. Please add a migration if necessary.", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (62) +[116:0402/115149.113988:INFO:CONSOLE:62] "%c WARN color: #993 Missing property "autoApprovedModeTransitions" in oldValue. Filling with value from initValue. Please add a migration if necessary.", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (62) +[116:0402/115149.114310:INFO:CONSOLE:62] "%c WARN color: #993 Missing property "autoRejectedModeTransitions" in oldValue. Filling with value from initValue. Please add a migration if necessary.", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (62) +[116:0402/115149.114486:INFO:CONSOLE:62] "%c WARN color: #993 Missing property "backgroundComposerEnv" in oldValue. Filling with value from initValue. Please add a migration if necessary.", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (62) +[116:0402/115149.114658:INFO:CONSOLE:62] "%c WARN color: #993 Missing property "useLegacyTerminalTool" in oldValue. Filling with value from initValue. Please add a migration if necessary.", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (62) +[116:0402/115149.114793:INFO:CONSOLE:62] "%c WARN color: #993 Missing property "modes4" in oldValue. Filling with value from initValue. Please add a migration if necessary.", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (62) +[116:0402/115149.115021:INFO:CONSOLE:62] "%c WARN color: #993 Missing property "codeBlockDisplayPreference" in oldValue. Filling with value from initValue. Please add a migration if necessary.", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (62) +[116:0402/115149.115282:INFO:CONSOLE:62] "%c WARN color: #993 Missing property "thinkingLevel" in oldValue. Filling with value from initValue. Please add a migration if necessary.", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (62) +[116:0402/115149.115464:INFO:CONSOLE:62] "%c WARN color: #993 Missing property "composerMigrationVersion" in oldValue. Filling with value from initValue. Please add a migration if necessary.", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (62) +[116:0402/115149.115653:INFO:CONSOLE:62] "%c WARN color: #993 Missing property "mcpServers" in oldValue. Filling with value from initValue. Please add a migration if necessary.", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (62) +[116:0402/115149.115848:INFO:CONSOLE:62] "%c WARN color: #993 Missing property "mcpDisabledTools" in oldValue. Filling with value from initValue. Please add a migration if necessary.", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (62) +[116:0402/115149.116029:INFO:CONSOLE:62] "%c WARN color: #993 Missing property "availableDefaultModels2" in oldValue. Filling with value from initValue. Please add a migration if necessary.", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (62) +[116:0402/115149.116217:INFO:CONSOLE:62] "%c WARN color: #993 Missing property "featureModelConfigs" in oldValue. Filling with value from initValue. Please add a migration if necessary.", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (62) +[116:0402/115149.116389:INFO:CONSOLE:62] "%c WARN color: #993 Missing property "backgroundComposerState" in oldValue. Filling with value from initValue. Please add a migration if necessary.", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (62) +[116:0402/115149.116565:INFO:CONSOLE:62] "%c WARN color: #993 Missing property "dialogDontAskAgainPreferences" in oldValue. Filling with value from initValue. Please add a migration if necessary.", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (62) +[116:0402/115149.116744:INFO:CONSOLE:62] "%c WARN color: #993 Missing property "cursorIgnore" in oldValue. Filling with value from initValue. Please add a migration if necessary.", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (62) +[116:0402/115149.116931:INFO:CONSOLE:62] "%c WARN color: #993 Missing property "teamAdminSettings" in oldValue. Filling with value from initValue. Please add a migration if necessary.", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (62) +[116:0402/115149.117090:INFO:CONSOLE:62] "%c WARN color: #993 Missing property "shouldShowViewZoneWhenPreviewBoxIsClipped6" in oldValue. Filling with value from initValue. Please add a migration if necessary.", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (62) +[116:0402/115149.117261:INFO:CONSOLE:62] "%c WARN color: #993 Missing property "isFirstLoadForAutoVariants" in oldValue. Filling with value from initValue. Please add a migration if necessary.", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (62) +[116:0402/115149.117420:INFO:CONSOLE:62] "%c WARN color: #993 Missing property "cppModelsState" in oldValue. Filling with value from initValue. Please add a migration if necessary.", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (62) +[116:0402/115149.117584:INFO:CONSOLE:62] "%c WARN color: #993 Missing property "aiSettings" in oldValue. Filling with value from initValue. Please add a migration if necessary.", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (62) +[116:0402/115149.117746:INFO:CONSOLE:62] "%c WARN color: #993 Missing property "authenticationSettings" in oldValue. Filling with value from initValue. Please add a migration if necessary.", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (62) +[116:0402/115149.117911:INFO:CONSOLE:62] "%c WARN color: #993 Missing property "websiteUrl" in oldValue. Filling with value from initValue. Please add a migration if necessary.", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (62) +[116:0402/115149.118497:INFO:CONSOLE:62] "%c WARN color: #993 Missing property "backendUrl" in oldValue. Filling with value from initValue. Please add a migration if necessary.", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (62) +[116:0402/115149.118752:INFO:CONSOLE:62] "%c WARN color: #993 Missing property "authClientId" in oldValue. Filling with value from initValue. Please add a migration if necessary.", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (62) +[116:0402/115149.118972:INFO:CONSOLE:62] "%c WARN color: #993 Missing property "authDomain" in oldValue. Filling with value from initValue. Please add a migration if necessary.", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (62) +[116:0402/115149.119482:INFO:CONSOLE:62] "%c WARN color: #993 Missing property "repoBackendUrl" in oldValue. Filling with value from initValue. Please add a migration if necessary.", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (62) +[116:0402/115149.119728:INFO:CONSOLE:62] "%c WARN color: #993 Missing property "telemBackendUrl" in oldValue. Filling with value from initValue. Please add a migration if necessary.", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (62) +[116:0402/115149.119972:INFO:CONSOLE:62] "%c WARN color: #993 Missing property "cmdkBackendUrl" in oldValue. Filling with value from initValue. Please add a migration if necessary.", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (62) +[116:0402/115149.120237:INFO:CONSOLE:62] "%c WARN color: #993 Missing property "geoCppBackendUrl" in oldValue. Filling with value from initValue. Please add a migration if necessary.", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (62) +[116:0402/115149.120852:INFO:CONSOLE:62] "%c WARN color: #993 Missing property "cppConfigBackendUrl" in oldValue. Filling with value from initValue. Please add a migration if necessary.", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (62) +[116:0402/115149.121312:INFO:CONSOLE:62] "%c WARN color: #993 Missing property "bcProxyUrl" in oldValue. Filling with value from initValue. Please add a migration if necessary.", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (62) +[116:0402/115149.121714:INFO:CONSOLE:62] "%c WARN color: #993 Missing property "agentBackendUrlPrivacy" in oldValue. Filling with value from initValue. Please add a migration if necessary.", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (62) +[116:0402/115149.122236:INFO:CONSOLE:62] "%c WARN color: #993 Missing property "agentBackendUrlNonPrivacy" in oldValue. Filling with value from initValue. Please add a migration if necessary.", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (62) +[116:0402/115149.122548:INFO:CONSOLE:62] "%c WARN color: #993 Missing property "credentialsDisplayName" in oldValue. Filling with value from initValue. Please add a migration if necessary.", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (62) +[116:0402/115149.122758:INFO:CONSOLE:62] "%c WARN color: #993 Missing property "cmdLineHookState" in oldValue. Filling with value from initValue. Please add a migration if necessary.", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (62) +[116:0402/115149.122966:INFO:CONSOLE:62] "%c WARN color: #993 Missing property "shouldOnlyImportOnAccept" in oldValue. Filling with value from initValue. Please add a migration if necessary.", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (62) +[116:0402/115149.123166:INFO:CONSOLE:62] "%c WARN color: #993 Missing property "cppAutoImportDecorationStyle" in oldValue. Filling with value from initValue. Please add a migration if necessary.", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (62) +[116:0402/115149.123431:INFO:CONSOLE:62] "%c WARN color: #993 Missing property "newUserData" in oldValue. Filling with value from initValue. Please add a migration if necessary.", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (62) +[116:0402/115149.123641:INFO:CONSOLE:62] "%c WARN color: #993 Missing property "azureState" in oldValue. Filling with value from initValue. Please add a migration if necessary.", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (62) +[116:0402/115149.123863:INFO:CONSOLE:62] "%c WARN color: #993 Missing property "personalDocs" in oldValue. Filling with value from initValue. Please add a migration if necessary.", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (62) +[116:0402/115149.124099:INFO:CONSOLE:62] "%c WARN color: #993 Missing property "cppInCmdF" in oldValue. Filling with value from initValue. Please add a migration if necessary.", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (62) +[116:0402/115149.124315:INFO:CONSOLE:62] "%c WARN color: #993 Missing property "cppTriggerInComments" in oldValue. Filling with value from initValue. Please add a migration if necessary.", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (62) +[116:0402/115149.124528:INFO:CONSOLE:62] "%c WARN color: #993 Missing property "cppShowWhitespaceOnlyChanges" in oldValue. Filling with value from initValue. Please add a migration if necessary.", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (62) +[116:0402/115149.124716:INFO:CONSOLE:62] "%c WARN color: #993 Missing property "cppConfig" in oldValue. Filling with value from initValue. Please add a migration if necessary.", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (62) +[116:0402/115149.124907:INFO:CONSOLE:62] "%c WARN color: #993 Missing property "indexRepository" in oldValue. Filling with value from initValue. Please add a migration if necessary.", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (62) +[116:0402/115149.125094:INFO:CONSOLE:62] "%c WARN color: #993 Missing property "haveNotImportedFromVSC" in oldValue. Filling with value from initValue. Please add a migration if necessary.", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (62) +[116:0402/115149.125290:INFO:CONSOLE:62] "%c WARN color: #993 Missing property "shouldAutoParseCmdKLinks" in oldValue. Filling with value from initValue. Please add a migration if necessary.", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (62) +[116:0402/115149.125478:INFO:CONSOLE:62] "%c WARN color: #993 Missing property "autoCreateNewChatAfterTimeout" in oldValue. Filling with value from initValue. Please add a migration if necessary.", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (62) +[116:0402/115149.125686:INFO:CONSOLE:62] "%c WARN color: #993 Missing property "isFileSyncClientEnabled" in oldValue. Filling with value from initValue. Please add a migration if necessary.", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (62) +[116:0402/115149.125929:INFO:CONSOLE:62] "%c WARN color: #993 Missing property "membershipType" in oldValue. Filling with value from initValue. Please add a migration if necessary.", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (62) +[116:0402/115149.126145:INFO:CONSOLE:62] "%c WARN color: #993 Missing property "fastApplyModelType" in oldValue. Filling with value from initValue. Please add a migration if necessary.", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (62) +[116:0402/115149.126323:INFO:CONSOLE:62] "%c WARN color: #993 Missing property "explicitlyEnableSemanticSearch" in oldValue. Filling with value from initValue. Please add a migration if necessary.", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (62) +[116:0402/115149.126514:INFO:CONSOLE:62] "%c WARN color: #993 Missing property "backgroundComposerEnv" in oldValue. Filling with value from initValue. Please add a migration if necessary.", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (62) +[116:0402/115149.126693:INFO:CONSOLE:62] "%c WARN color: #993 Missing property "preferredEmbeddingModel" in oldValue. Filling with value from initValue. Please add a migration if necessary.", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (62) +[116:0402/115149.126884:INFO:CONSOLE:62] "%c WARN color: #993 Missing property "oneTimeSettings" in oldValue. Filling with value from initValue. Please add a migration if necessary.", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (62) +[116:0402/115149.127081:INFO:CONSOLE:62] "%c WARN color: #993 Missing property "eligibleForSnippetLearning" in oldValue. Filling with value from initValue. Please add a migration if necessary.", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (62) +[116:0402/115149.127258:INFO:CONSOLE:62] "%c WARN color: #993 Missing property "goneThroughCodeSnippetOnboarding" in oldValue. Filling with value from initValue. Please add a migration if necessary.", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (62) +[116:0402/115149.127436:INFO:CONSOLE:62] "%c WARN color: #993 Missing property "goneThroughCodeSnippetChangeManagement" in oldValue. Filling with value from initValue. Please add a migration if necessary.", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (62) +[116:0402/115149.127666:INFO:CONSOLE:62] "%c WARN color: #993 Missing property "hasResetModelOnce" in oldValue. Filling with value from initValue. Please add a migration if necessary.", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (62) +[116:0402/115149.127876:INFO:CONSOLE:62] "%c WARN color: #993 Missing property "rpcFileLoggerEnabled" in oldValue. Filling with value from initValue. Please add a migration if necessary.", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (62) +[116:0402/115149.128102:INFO:CONSOLE:62] "%c WARN color: #993 Missing property "rpcFileLoggerFolder" in oldValue. Filling with value from initValue. Please add a migration if necessary.", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (62) +[116:0402/115149.144517:INFO:CONSOLE:46698] "[layout] AgentLayoutService constructor initialized missing SIDEBAR_LOCATION from primary config fallback undefined [object Object]", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (46698) +[116:0402/115149.211025:INFO:CONSOLE:62] "%c WARN color: #993 Creation of workbench contribution 'composer.startupContribution' took 32ms.", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (62) +[116:0402/115149.396783:VERBOSE1:content/browser/loader/file_url_loader_factory.cc:474] FileURLLoader::Start: file:///usr/share/cursor/resources/app/out/media/logo.png +[116:0402/115149.404178:VERBOSE1:content/browser/loader/file_url_loader_factory.cc:474] FileURLLoader::Start: file:///usr/share/cursor/resources/app/out/media/codicon.ttf +[116:0402/115149.456049:VERBOSE1:content/browser/loader/file_url_loader_factory.cc:474] FileURLLoader::Start: file:///usr/share/cursor/resources/app/out/vs/workbench/browser/parts/editor/media/lockup-horizontal-dark.png +[116:0402/115149.467242:INFO:CONSOLE:50098] "[TerminalExecutionServiceProxy] Extension host not ready, retrying in 100ms (attempt 1/10)...", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (50098) +[116:0402/115149.611285:INFO:CONSOLE:46846] "[composer] Could not determine git branch at creation: Error: No full commit provider registered", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (46846) +[116:0402/115149.666208:INFO:CONSOLE:50098] "[TerminalExecutionServiceProxy] Extension host not ready, retrying in 200ms (attempt 2/10)...", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (50098) +[116:0402/115150.004340:INFO:CONSOLE:46698] "[layout] Layout.setSideBarPosition early visual sidebar flip detected undefined [object Object]", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (46698) +[116:0402/115150.006293:INFO:CONSOLE:62] "%c WARN color: #993 Unexpected error checking unified sidebar visibility: Error: Index out of bounds", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (62) +[116:0402/115150.006676:INFO:CONSOLE:62] "%c WARN color: #993 Unexpected error checking unified sidebar visibility: Error: Index out of bounds", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (62) +[116:0402/115150.007036:INFO:CONSOLE:62] "%c WARN color: #993 Unexpected error checking unified sidebar visibility: Error: Index out of bounds", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (62) +[116:0402/115150.007303:INFO:CONSOLE:62] "%c WARN color: #993 Unexpected error checking unified sidebar visibility: Error: Index out of bounds", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (62) +[116:0402/115150.007596:INFO:CONSOLE:62] "%c WARN color: #993 Unexpected error checking unified sidebar visibility: Error: Index out of bounds", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (62) +[116:0402/115150.008158:INFO:CONSOLE:62] "%c WARN color: #993 Unexpected error checking unified sidebar visibility: Error: Index out of bounds", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (62) +[116:0402/115150.009148:INFO:CONSOLE:62] "%c WARN color: #993 Unexpected error checking unified sidebar visibility: Error: Index out of bounds", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (62) +[116:0402/115150.009578:INFO:CONSOLE:62] "%c WARN color: #993 Unexpected error checking unified sidebar visibility: Error: Index out of bounds", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (62) +[116:0402/115150.009905:INFO:CONSOLE:62] "%c WARN color: #993 Unexpected error checking unified sidebar visibility: Error: Index out of bounds", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (62) +[116:0402/115150.036756:INFO:CONSOLE:46698] "[layout] AgentLayoutQuickMenuState writing globalLayoutState.sidebarLocation undefined [object Object]", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (46698) +[116:0402/115150.110106:INFO:CONSOLE:50098] "[TerminalExecutionServiceProxy] Extension host not ready, retrying in 400ms (attempt 3/10)...", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (50098) +[116:0402/115150.285390:VERBOSE1:content/browser/loader/file_url_loader_factory.cc:474] FileURLLoader::Start: file:///usr/share/cursor/resources/app/out/media/agents-toggle-filled.svg +[116:0402/115150.286162:VERBOSE1:content/browser/loader/file_url_loader_factory.cc:474] FileURLLoader::Start: file:///usr/share/cursor/resources/app/out/media/cursor-icons-outline.woff2 +[116:0402/115150.318954:INFO:CONSOLE:49773] "Extension Host", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (49773) +[116:0402/115150.319078:INFO:CONSOLE:49773] "console.groupEnd", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (49773) +[116:0402/115150.603207:INFO:CONSOLE:50098] "[TerminalExecutionServiceProxy] Extension host not ready, retrying in 800ms (attempt 4/10)...", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (50098) +[116:0402/115150.714249:INFO:CONSOLE:62] "%c WARN color: #993 Unexpected error checking unified sidebar visibility: Error: Index out of bounds", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (62) +[116:0402/115150.714760:INFO:CONSOLE:62] "%c WARN color: #993 Unexpected error checking unified sidebar visibility: Error: Index out of bounds", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (62) +[116:0402/115150.715954:INFO:CONSOLE:62] "%c WARN color: #993 Unexpected error checking unified sidebar visibility: Error: Index out of bounds", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (62) +[116:0402/115150.716269:INFO:CONSOLE:62] "%c WARN color: #993 Unexpected error checking unified sidebar visibility: Error: Index out of bounds", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (62) +[116:0402/115150.717293:INFO:CONSOLE:62] "%c WARN color: #993 Unexpected error checking unified sidebar visibility: Error: Index out of bounds", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (62) +[116:0402/115150.717561:INFO:CONSOLE:62] "%c WARN color: #993 Unexpected error checking unified sidebar visibility: Error: Index out of bounds", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (62) +[116:0402/115150.717843:INFO:CONSOLE:62] "%c WARN color: #993 Unexpected error checking unified sidebar visibility: Error: Index out of bounds", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (62) +[116:0402/115150.718415:INFO:CONSOLE:62] "%c WARN color: #993 Unexpected error checking unified sidebar visibility: Error: Index out of bounds", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (62) +[116:0402/115150.718745:INFO:CONSOLE:62] "%c WARN color: #993 Unexpected error checking unified sidebar visibility: Error: Index out of bounds", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (62) +[116:0402/115150.935726:INFO:CONSOLE:53] "Error: Trying to add a disposable to a DisposableStore that has already been disposed of. The added object will be leaked! + at ZHb.add (vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:53:832) + at SO._register (vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:53:1469) + at vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:43799:13261", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (53) +[199:0402/115151.007100:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/extensions-control +[116:0402/115151.418886:INFO:CONSOLE:50098] "[TerminalExecutionServiceProxy] Extension host not ready, retrying in 1000ms (attempt 5/10)...", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (50098) +[116:0402/115151.749946:INFO:CONSOLE:62] "%c WARN color: #993 No search provider registered for scheme: file, waiting", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (62) +[116:0402/115152.499184:INFO:CONSOLE:62] "%c ERR color: #f33 [Extension Host] (node:396) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead.", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (62) +[116:0402/115152.499298:INFO:CONSOLE:43768] "%c[Extension Host] %c(node:396) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead. color: blue color: ", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (43768) +[116:0402/115152.600359:INFO:CONSOLE:49773] "Extension Host", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (49773) +[116:0402/115152.600440:INFO:CONSOLE:49773] "console.groupEnd", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (49773) +[116:0402/115153.028800:INFO:CONSOLE:46904] "Failed to get git telemetry attributes: Error: Failed to execute git", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (46904) +[116:0402/115153.029116:INFO:CONSOLE:49790] "Error getting git root Error: Failed to execute git", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (49790) +[116:0402/115153.029169:INFO:CONSOLE:49790] "Error getting git root Error: Failed to execute git", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (49790) +[116:0402/115153.029566:INFO:CONSOLE:49790] "Error getting git root Error: Failed to execute git", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (49790) +[116:0402/115153.087259:INFO:CONSOLE:49790] "Error getting git root Error: Failed to execute git", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (49790) +[116:0402/115153.087317:INFO:CONSOLE:49790] "Error getting git root Error: Failed to execute git", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (49790) +[116:0402/115153.594145:INFO:CONSOLE:46698] "[background_composer] Refreshing background composers [object Object]", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (46698) +[116:0402/115153.594273:INFO:CONSOLE:46698] "[background_composer] Background composer disabled, not refreshing background composers [object Object]", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (46698) +[116:0402/115154.148948:VERBOSE1:content/browser/loader/file_url_loader_factory.cc:474] FileURLLoader::Start: file:///usr/share/cursor/resources/app/node_modules/@xterm/xterm/lib/xterm.js +[116:0402/115154.238266:VERBOSE1:content/browser/loader/file_url_loader_factory.cc:474] FileURLLoader::Start: file:///usr/share/cursor/resources/app/node_modules/@xterm/addon-unicode11/lib/addon-unicode11.js +[116:0402/115154.239207:VERBOSE1:content/browser/loader/file_url_loader_factory.cc:474] FileURLLoader::Start: file:///usr/share/cursor/resources/app/node_modules/@xterm/addon-clipboard/lib/addon-clipboard.js +[116:0402/115154.250749:VERBOSE1:content/browser/loader/file_url_loader_factory.cc:474] FileURLLoader::Start: file:///usr/share/cursor/resources/app/node_modules/@xterm/addon-progress/lib/addon-progress.js +[116:0402/115154.722502:INFO:CONSOLE:48662] "The terminal process failed to launch: A native exception occurred during launch (forkpty(3) failed.).", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (48662) +[116:0402/115155.306411:INFO:CONSOLE:43768] "%c[Extension Host] %crejected promise not handled within 1 second: ConnectError: [unavailable] getaddrinfo EAI_AGAIN api2.cursor.sh color: blue color: ", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (43768) +[116:0402/115155.306495:INFO:CONSOLE:43768] "%c[Extension Host] %cstack trace: ConnectError: [unavailable] getaddrinfo EAI_AGAIN api2.cursor.sh + at o.from (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:981068) + at B (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:376626) + at ClientHttp2Session.a (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:385573) + at ClientHttp2Session.emit (node:events:519:28) + at emitClose (node:internal/http2/core:1167:10) + at process.processTicksAndRejections (node:internal/process/task_queues:89:21) color: blue color: ", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (43768) +[116:0402/115155.307188:INFO:CONSOLE:43782] "[anysphere.cursor-always-local][unavailable] getaddrinfo EAI_AGAIN api2.cursor.sh", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (43782) +[116:0402/115155.307257:INFO:CONSOLE:43782] "ConnectError: [unavailable] getaddrinfo EAI_AGAIN api2.cursor.sh + at o.from (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:981068) + at B (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:376626) + at ClientHttp2Session.a (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:385573) + at ClientHttp2Session.emit (node:events:519:28) + at emitClose (node:internal/http2/core:1167:10) + at process.processTicksAndRejections (node:internal/process/task_queues:89:21)", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (43782) +[116:0402/115155.308049:INFO:CONSOLE:62] "%c ERR color: #f33 An unknown error occurred. Please consult the log for more details. [object Object]", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (62) +[116:0402/115156.774963:INFO:CONSOLE:46698] "[transport] Connect error in unary AI connect ConnectError: [deadline_exceeded] the operation timed out [object Object]", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (46698) +[116:0402/115156.874398:INFO:CONSOLE:46698] "[transport] Connect error in unary AI connect ConnectError: [unauthenticated] Error [object Object]", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (46698) +[116:0402/115156.875408:INFO:CONSOLE:62] "%c ERR color: #f33 [unauthenticated] Error: ConnectError: [unauthenticated] Error + at t (vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:43803:44649) + at async Object.getDefaultModelNudgeData (vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:34099:4386) + at async o3u.performDefaultModelRequest (vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:46710:13193) ConnectError: [unauthenticated] Error", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (62) +[116:0402/115156.886601:INFO:CONSOLE:46698] "[transport] Connect error in unary AI connect ConnectError: [unauthenticated] Error [object Object]", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (46698) +[116:0402/115156.886733:INFO:CONSOLE:46698] "[transport] Connect error in unary AI connect ConnectError: [unauthenticated] Error [object Object]", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (46698) +[116:0402/115156.886903:INFO:CONSOLE:34177] "[AdminSettingsService] Failed to refresh admin settings, keeping cached settings: ConnectError: [unauthenticated] Error", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (34177) +[116:0402/115156.887754:INFO:CONSOLE:46698] "[transport] Connect error in unary AI connect ConnectError: [unauthenticated] Error [object Object]", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (46698) +[116:0402/115156.888107:INFO:CONSOLE:46710] "Error refreshing default models: ConnectError: [unauthenticated] Error", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (46710) +[116:0402/115156.889718:INFO:CONSOLE:46698] "[transport] Connect error in unary AI connect ConnectError: [unauthenticated] Error [object Object]", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (46698) +[116:0402/115156.890510:INFO:CONSOLE:62] "%c ERR color: #f33 [unauthenticated] Error: ConnectError: [unauthenticated] Error + at t (vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:43803:44649) + at async Object.availableDocs (vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:34099:4386) + at async o3u.availableDocs (vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:46710:8022) + at async vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:49853:66758 ConnectError: [unauthenticated] Error", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (62) +[116:0402/115156.890559:INFO:CONSOLE:46698] "[transport] Connect error in unary AI connect ConnectError: [unauthenticated] Error [object Object]", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (46698) +[116:0402/115156.891028:INFO:CONSOLE:62] "%c ERR color: #f33 Error fetching user pricing info: ConnectError: [unauthenticated] Error", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (62) +[116:0402/115156.891339:INFO:CONSOLE:46698] "[transport] Connect error in unary AI connect ConnectError: [unauthenticated] Error [object Object]", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (46698) +[116:0402/115156.891996:INFO:CONSOLE:62] "%c ERR color: #f33 [unauthenticated] Error: ConnectError: [unauthenticated] Error + at t (vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:43803:44649) + at async Object.getEmail (vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:34099:4386) + at async qqa.getEmailAndSignUpType (vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:48642:836) ConnectError: [unauthenticated] Error", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (62) +[116:0402/115156.892201:INFO:CONSOLE:46698] "[transport] Connect error in unary AI connect ConnectError: [unauthenticated] Error [object Object]", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (46698) +[116:0402/115156.892938:INFO:CONSOLE:62] "%c ERR color: #f33 Error fetching user privacy mode: ConnectError: [unauthenticated] Error", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (62) +[116:0402/115156.893227:INFO:CONSOLE:46698] "[transport] Connect error in unary AI connect ConnectError: [unauthenticated] Error [object Object]", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (46698) +[116:0402/115156.894077:INFO:CONSOLE:62] "%c ERR color: #f33 [unauthenticated] Error: ConnectError: [unauthenticated] Error + at t (vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:43803:44649) + at async Object.availableDocs (vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:34099:4386) + at async o3u.availableDocs (vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:46710:8022) + at async Object.fn (vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:43658:31500) ConnectError: [unauthenticated] Error", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (62) +[116:0402/115156.911788:INFO:CONSOLE:46698] "[transport] Connect error in unary AI connect ConnectError: [unauthenticated] Error [object Object]", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (46698) +[116:0402/115156.914393:INFO:CONSOLE:34257] "[PluginsProviderService] getPluginMcpServers took 7064.7ms", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (34257) +[116:0402/115156.915015:INFO:CONSOLE:34257] "[PluginsProviderService] getPluginMcpServers took 3878.0ms", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (34257) +[116:0402/115156.942419:INFO:CONSOLE:46698] "[transport] Connect error in unary AI connect ConnectError: [unauthenticated] Error [object Object]", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (46698) +[116:0402/115156.943150:INFO:CONSOLE:46698] "[transport] Connect error in unary AI connect ConnectError: [unauthenticated] Error [object Object]", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (46698) +[116:0402/115156.944607:INFO:CONSOLE:46698] "[transport] Connect error in unary AI connect ConnectError: [unauthenticated] Error [object Object]", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (46698) +[116:0402/115156.944643:INFO:CONSOLE:34305] "[KnowledgeBaseService] Failed to fetch knowledge: ConnectError: [unauthenticated] Error", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (34305) +[116:0402/115157.004246:INFO:CONSOLE:46698] "[transport] Connect error in unary AI connect ConnectError: [unauthenticated] Error [object Object]", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (46698) +[116:0402/115157.004984:INFO:CONSOLE:62] "%c ERR color: #f33 [unauthenticated] Error: ConnectError: [unauthenticated] Error + at t (vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:43803:44649) + at async Object.getEmail (vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:34099:4386) + at async qqa.getEmailAndSignUpType (vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:48642:836) ConnectError: [unauthenticated] Error", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (62) +[116:0402/115157.005922:INFO:CONSOLE:46698] "[transport] Connect error in unary AI connect ConnectError: [unauthenticated] Error [object Object]", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (46698) +[116:0402/115157.020679:INFO:CONSOLE:46698] "[transport] Connect error in unary AI connect ConnectError: [unauthenticated] Error [object Object]", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (46698) +[116:0402/115157.023058:INFO:CONSOLE:46698] "[transport] Connect error in unary AI connect ConnectError: [unauthenticated] Error [object Object]", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (46698) +[116:0402/115157.023814:INFO:CONSOLE:62] "%c ERR color: #f33 [unauthenticated] Error: ConnectError: [unauthenticated] Error + at t (vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:43803:44649) + at async Object.availableModels (vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:34099:4386) + at async Wrd.keepCppModelStateUpdated (vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:49817:16501) + at async Wrd.loadCppConfigIncludingHandlingProAccess (vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:49827:1259) ConnectError: [unauthenticated] Error", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (62) +[116:0402/115157.023877:INFO:CONSOLE:46698] "[transport] Connect error in unary AI connect ConnectError: [unauthenticated] Error [object Object]", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (46698) +[116:0402/115157.024807:INFO:CONSOLE:46698] "[transport] Connect error in unary AI connect ConnectError: [unauthenticated] Error [object Object]", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (46698) +[116:0402/115157.025250:INFO:CONSOLE:46698] "[transport] Connect error in unary AI connect ConnectError: [unauthenticated] Error [object Object]", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (46698) +[116:0402/115157.025899:INFO:CONSOLE:46698] "[transport] Connect error in unary AI connect ConnectError: [unauthenticated] Error [object Object]", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (46698) +[116:0402/115157.026294:INFO:CONSOLE:34293] "[MCPWellKnownDetection] Failed to fetch known servers for icon pre-resolution: ConnectError: [unauthenticated] Error", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (34293) +[116:0402/115157.026368:INFO:CONSOLE:34293] "[MCPWellKnownDetection] Failed to pre-resolve server icons: ConnectError: [unauthenticated] Error", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (34293) +[116:0402/115157.026416:INFO:CONSOLE:34293] "[MCPWellKnownDetection] Failed to pre-resolve server icons: ConnectError: [unauthenticated] Error", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (34293) +[116:0402/115157.026439:INFO:CONSOLE:34293] "[MCPWellKnownDetection] Failed to pre-resolve server icons: ConnectError: [unauthenticated] Error", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (34293) +[116:0402/115157.026464:INFO:CONSOLE:34293] "[MCPWellKnownDetection] Failed to pre-resolve server icons: ConnectError: [unauthenticated] Error", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (34293) +[116:0402/115157.028729:INFO:CONSOLE:46698] "[transport] Connect error in unary AI connect ConnectError: [unauthenticated] No authorization header found [object Object]", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (46698) +[main 2026-04-02T11:51:57.245Z] [CursorProclistService] Config enabled feature (subsample every 10s) +[116:0402/115157.259502:INFO:CONSOLE:43768] "%c[Extension Host] %crejected promise not handled within 1 second: ConnectError: [unavailable] getaddrinfo EAI_AGAIN api2.cursor.sh color: blue color: ", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (43768) +[116:0402/115157.259567:INFO:CONSOLE:43768] "%c[Extension Host] %cstack trace: ConnectError: [unavailable] getaddrinfo EAI_AGAIN api2.cursor.sh + at o.from (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:981068) + at B (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:376626) + at ClientHttp2Session.a (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:385573) + at ClientHttp2Session.emit (node:events:519:28) + at emitClose (node:internal/http2/core:1167:10) + at process.processTicksAndRejections (node:internal/process/task_queues:89:21) color: blue color: ", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (43768) +[116:0402/115157.259829:INFO:CONSOLE:43782] "[anysphere.cursor-always-local][unavailable] getaddrinfo EAI_AGAIN api2.cursor.sh", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (43782) +[116:0402/115157.259883:INFO:CONSOLE:43782] "ConnectError: [unavailable] getaddrinfo EAI_AGAIN api2.cursor.sh + at o.from (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:981068) + at B (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:376626) + at ClientHttp2Session.a (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:385573) + at ClientHttp2Session.emit (node:events:519:28) + at emitClose (node:internal/http2/core:1167:10) + at process.processTicksAndRejections (node:internal/process/task_queues:89:21)", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (43782) +[116:0402/115157.261010:INFO:CONSOLE:62] "%c ERR color: #f33 An unknown error occurred. Please consult the log for more details. [object Object]", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (62) +[116:0402/115157.325877:INFO:CONSOLE:43768] "%c[Extension Host] %crejected promise not handled within 1 second: ConnectError: [unavailable] getaddrinfo EAI_AGAIN api2.cursor.sh color: blue color: ", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (43768) +[116:0402/115157.325951:INFO:CONSOLE:43768] "%c[Extension Host] %cstack trace: ConnectError: [unavailable] getaddrinfo EAI_AGAIN api2.cursor.sh + at o.from (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:981068) + at B (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:376626) + at ClientHttp2Session.a (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:385573) + at ClientHttp2Session.emit (node:events:519:28) + at emitClose (node:internal/http2/core:1167:10) + at process.processTicksAndRejections (node:internal/process/task_queues:89:21) color: blue color: ", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (43768) +[116:0402/115157.325985:INFO:CONSOLE:43782] "[anysphere.cursor-always-local][unavailable] getaddrinfo EAI_AGAIN api2.cursor.sh", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (43782) +[116:0402/115157.326010:INFO:CONSOLE:43782] "ConnectError: [unavailable] getaddrinfo EAI_AGAIN api2.cursor.sh + at o.from (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:981068) + at B (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:376626) + at ClientHttp2Session.a (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:385573) + at ClientHttp2Session.emit (node:events:519:28) + at emitClose (node:internal/http2/core:1167:10) + at process.processTicksAndRejections (node:internal/process/task_queues:89:21)", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (43782) +[116:0402/115157.326029:INFO:CONSOLE:43768] "%c[Extension Host] %crejected promise not handled within 1 second: ConnectError: [unavailable] getaddrinfo EAI_AGAIN api2.cursor.sh color: blue color: ", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (43768) +[116:0402/115157.326072:INFO:CONSOLE:43768] "%c[Extension Host] %cstack trace: ConnectError: [unavailable] getaddrinfo EAI_AGAIN api2.cursor.sh + at o.from (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:981068) + at B (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:376626) + at ClientHttp2Session.a (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:385573) + at ClientHttp2Session.emit (node:events:519:28) + at emitClose (node:internal/http2/core:1167:10) + at process.processTicksAndRejections (node:internal/process/task_queues:89:21) color: blue color: ", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (43768) +[116:0402/115157.326090:INFO:CONSOLE:43782] "[anysphere.cursor-always-local][unavailable] getaddrinfo EAI_AGAIN api2.cursor.sh", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (43782) +[116:0402/115157.326173:INFO:CONSOLE:43782] "ConnectError: [unavailable] getaddrinfo EAI_AGAIN api2.cursor.sh + at o.from (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:981068) + at B (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:376626) + at ClientHttp2Session.a (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:385573) + at ClientHttp2Session.emit (node:events:519:28) + at emitClose (node:internal/http2/core:1167:10) + at process.processTicksAndRejections (node:internal/process/task_queues:89:21)", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (43782) +[116:0402/115157.373241:INFO:CONSOLE:43768] "%c[Extension Host] %crejected promise not handled within 1 second: ConnectError: [unavailable] getaddrinfo EAI_AGAIN api2.cursor.sh color: blue color: ", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (43768) +[116:0402/115157.373419:INFO:CONSOLE:43768] "%c[Extension Host] %cstack trace: ConnectError: [unavailable] getaddrinfo EAI_AGAIN api2.cursor.sh + at o.from (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:981068) + at B (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:376626) + at ClientHttp2Session.a (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:385573) + at ClientHttp2Session.emit (node:events:519:28) + at emitClose (node:internal/http2/core:1167:10) + at process.processTicksAndRejections (node:internal/process/task_queues:89:21) color: blue color: ", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (43768) +[116:0402/115157.373519:INFO:CONSOLE:43782] "[anysphere.cursor-always-local][unavailable] getaddrinfo EAI_AGAIN api2.cursor.sh", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (43782) +[116:0402/115157.373568:INFO:CONSOLE:43782] "ConnectError: [unavailable] getaddrinfo EAI_AGAIN api2.cursor.sh + at o.from (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:981068) + at B (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:376626) + at ClientHttp2Session.a (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:385573) + at ClientHttp2Session.emit (node:events:519:28) + at emitClose (node:internal/http2/core:1167:10) + at process.processTicksAndRejections (node:internal/process/task_queues:89:21)", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (43782) +[199:0402/115157.436080:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api3.cursor.sh/tev1/v1/rgstr?k=client-Bm4HJ0aDjXHQVsoACMREyLNxm5p6zzuzhO50MgtoT5D&st=javascript-client&sv=3.20.2&t=1775130717433&sid=36e46228-79bb-483e-9332-3c356e84d2ea&ec=46&gz=1 +[116:0402/115157.439656:INFO:CONSOLE:62] "%c WARN color: #993 Missing property "firstCompetingCliDetectedAt" in oldValue. Filling with value from initValue. Please add a migration if necessary.", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (62) +[116:0402/115157.441772:INFO:CONSOLE:43768] "%c[Extension Host] %crejected promise not handled within 1 second: ConnectError: [unavailable] getaddrinfo EAI_AGAIN api2.cursor.sh color: blue color: ", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (43768) +[116:0402/115157.442792:INFO:CONSOLE:43768] "%c[Extension Host] %cstack trace: ConnectError: [unavailable] getaddrinfo EAI_AGAIN api2.cursor.sh + at o.from (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:981068) + at B (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:376626) + at ClientHttp2Session.a (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:385573) + at ClientHttp2Session.emit (node:events:519:28) + at emitClose (node:internal/http2/core:1167:10) + at process.processTicksAndRejections (node:internal/process/task_queues:89:21) color: blue color: ", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (43768) +[116:0402/115157.443292:INFO:CONSOLE:43782] "[anysphere.cursor-always-local][unavailable] getaddrinfo EAI_AGAIN api2.cursor.sh", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (43782) +[116:0402/115157.443340:INFO:CONSOLE:43782] "ConnectError: [unavailable] getaddrinfo EAI_AGAIN api2.cursor.sh + at o.from (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:981068) + at B (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:376626) + at ClientHttp2Session.a (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:385573) + at ClientHttp2Session.emit (node:events:519:28) + at emitClose (node:internal/http2/core:1167:10) + at process.processTicksAndRejections (node:internal/process/task_queues:89:21)", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (43782) +[116:0402/115157.443576:INFO:CONSOLE:43768] "%c[Extension Host] %crejected promise not handled within 1 second: ConnectError: [unavailable] getaddrinfo EAI_AGAIN api2.cursor.sh color: blue color: ", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (43768) +[116:0402/115157.443866:INFO:CONSOLE:43768] "%c[Extension Host] %cstack trace: ConnectError: [unavailable] getaddrinfo EAI_AGAIN api2.cursor.sh + at o.from (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:981068) + at B (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:376626) + at ClientHttp2Session.a (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:385573) + at ClientHttp2Session.emit (node:events:519:28) + at emitClose (node:internal/http2/core:1167:10) + at process.processTicksAndRejections (node:internal/process/task_queues:89:21) color: blue color: ", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (43768) +[116:0402/115157.443986:INFO:CONSOLE:43782] "[anysphere.cursor-always-local][unavailable] getaddrinfo EAI_AGAIN api2.cursor.sh", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (43782) +[116:0402/115157.444053:INFO:CONSOLE:43782] "ConnectError: [unavailable] getaddrinfo EAI_AGAIN api2.cursor.sh + at o.from (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:981068) + at B (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:376626) + at ClientHttp2Session.a (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:385573) + at ClientHttp2Session.emit (node:events:519:28) + at emitClose (node:internal/http2/core:1167:10) + at process.processTicksAndRejections (node:internal/process/task_queues:89:21)", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (43782) +[116:0402/115157.444550:INFO:CONSOLE:43768] "%c[Extension Host] %crejected promise not handled within 1 second: ConnectError: [unavailable] getaddrinfo EAI_AGAIN api2.cursor.sh color: blue color: ", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (43768) +[116:0402/115157.444596:INFO:CONSOLE:43768] "%c[Extension Host] %cstack trace: ConnectError: [unavailable] getaddrinfo EAI_AGAIN api2.cursor.sh + at o.from (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:981068) + at B (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:376626) + at ClientHttp2Session.a (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:385573) + at ClientHttp2Session.emit (node:events:519:28) + at emitClose (node:internal/http2/core:1167:10) + at process.processTicksAndRejections (node:internal/process/task_queues:89:21) color: blue color: ", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (43768) +[116:0402/115157.444917:INFO:CONSOLE:43782] "[anysphere.cursor-always-local][unavailable] getaddrinfo EAI_AGAIN api2.cursor.sh", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (43782) +[116:0402/115157.444961:INFO:CONSOLE:43782] "ConnectError: [unavailable] getaddrinfo EAI_AGAIN api2.cursor.sh + at o.from (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:981068) + at B (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:376626) + at ClientHttp2Session.a (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:385573) + at ClientHttp2Session.emit (node:events:519:28) + at emitClose (node:internal/http2/core:1167:10) + at process.processTicksAndRejections (node:internal/process/task_queues:89:21)", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (43782) +[199:0402/115157.622073:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/24af421316e57097_0": No such file or directory (2) +[199:0402/115157.622114:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/24af421316e57097_1": No such file or directory (2) +[199:0402/115157.622123:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/24af421316e57097_s": No such file or directory (2) +[116:0402/115157.899770:INFO:CONSOLE:43768] "%c[Extension Host] %crejected promise not handled within 1 second: ConnectError: [unavailable] getaddrinfo EAI_AGAIN api2.cursor.sh color: blue color: ", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (43768) +[116:0402/115157.900045:INFO:CONSOLE:43768] "%c[Extension Host] %cstack trace: ConnectError: [unavailable] getaddrinfo EAI_AGAIN api2.cursor.sh + at o.from (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:981068) + at B (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:376626) + at ClientHttp2Session.a (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:385573) + at ClientHttp2Session.emit (node:events:519:28) + at emitClose (node:internal/http2/core:1167:10) + at process.processTicksAndRejections (node:internal/process/task_queues:89:21) color: blue color: ", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (43768) +[116:0402/115157.900838:INFO:CONSOLE:43782] "[anysphere.cursor-always-local][unavailable] getaddrinfo EAI_AGAIN api2.cursor.sh", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (43782) +[116:0402/115157.900892:INFO:CONSOLE:43782] "ConnectError: [unavailable] getaddrinfo EAI_AGAIN api2.cursor.sh + at o.from (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:981068) + at B (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:376626) + at ClientHttp2Session.a (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:385573) + at ClientHttp2Session.emit (node:events:519:28) + at emitClose (node:internal/http2/core:1167:10) + at process.processTicksAndRejections (node:internal/process/task_queues:89:21)", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (43782) +[116:0402/115157.961725:INFO:CONSOLE:43768] "%c[Extension Host] %crejected promise not handled within 1 second: ConnectError: [unavailable] getaddrinfo EAI_AGAIN api2.cursor.sh color: blue color: ", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (43768) +[116:0402/115157.962155:INFO:CONSOLE:43768] "%c[Extension Host] %cstack trace: ConnectError: [unavailable] getaddrinfo EAI_AGAIN api2.cursor.sh + at o.from (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:981068) + at B (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:376626) + at ClientHttp2Session.a (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:385573) + at ClientHttp2Session.emit (node:events:519:28) + at emitClose (node:internal/http2/core:1167:10) + at process.processTicksAndRejections (node:internal/process/task_queues:89:21) color: blue color: ", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (43768) +[116:0402/115157.962220:INFO:CONSOLE:43782] "[anysphere.cursor-always-local][unavailable] getaddrinfo EAI_AGAIN api2.cursor.sh", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (43782) +[116:0402/115157.962275:INFO:CONSOLE:43782] "ConnectError: [unavailable] getaddrinfo EAI_AGAIN api2.cursor.sh + at o.from (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:981068) + at B (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:376626) + at ClientHttp2Session.a (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:385573) + at ClientHttp2Session.emit (node:events:519:28) + at emitClose (node:internal/http2/core:1167:10) + at process.processTicksAndRejections (node:internal/process/task_queues:89:21)", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (43782) +[116:0402/115158.101101:INFO:CONSOLE:43768] "%c[Extension Host] %crejected promise not handled within 1 second: ConnectError: [unavailable] getaddrinfo EAI_AGAIN api2.cursor.sh color: blue color: ", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (43768) +[116:0402/115158.101202:INFO:CONSOLE:43768] "%c[Extension Host] %cstack trace: ConnectError: [unavailable] getaddrinfo EAI_AGAIN api2.cursor.sh + at o.from (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:981068) + at B (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:376626) + at ClientHttp2Session.a (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:385573) + at ClientHttp2Session.emit (node:events:519:28) + at emitClose (node:internal/http2/core:1167:10) + at process.processTicksAndRejections (node:internal/process/task_queues:89:21) color: blue color: ", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (43768) +[116:0402/115158.101592:INFO:CONSOLE:43782] "[anysphere.cursor-always-local][unavailable] getaddrinfo EAI_AGAIN api2.cursor.sh", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (43782) +[116:0402/115158.101638:INFO:CONSOLE:43782] "ConnectError: [unavailable] getaddrinfo EAI_AGAIN api2.cursor.sh + at o.from (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:981068) + at B (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:376626) + at ClientHttp2Session.a (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:385573) + at ClientHttp2Session.emit (node:events:519:28) + at emitClose (node:internal/http2/core:1167:10) + at process.processTicksAndRejections (node:internal/process/task_queues:89:21)", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (43782) +[116:0402/115158.152767:INFO:CONSOLE:43768] "%c[Extension Host] %crejected promise not handled within 1 second: ConnectError: [unavailable] getaddrinfo EAI_AGAIN api2.cursor.sh color: blue color: ", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (43768) +[116:0402/115158.152919:INFO:CONSOLE:43768] "%c[Extension Host] %cstack trace: ConnectError: [unavailable] getaddrinfo EAI_AGAIN api2.cursor.sh + at o.from (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:981068) + at B (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:376626) + at ClientHttp2Session.a (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:385573) + at ClientHttp2Session.emit (node:events:519:28) + at emitClose (node:internal/http2/core:1167:10) + at process.processTicksAndRejections (node:internal/process/task_queues:89:21) color: blue color: ", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (43768) +[116:0402/115158.153083:INFO:CONSOLE:43782] "[anysphere.cursor-always-local][unavailable] getaddrinfo EAI_AGAIN api2.cursor.sh", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (43782) +[116:0402/115158.153152:INFO:CONSOLE:43782] "ConnectError: [unavailable] getaddrinfo EAI_AGAIN api2.cursor.sh + at o.from (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:981068) + at B (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:376626) + at ClientHttp2Session.a (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:385573) + at ClientHttp2Session.emit (node:events:519:28) + at emitClose (node:internal/http2/core:1167:10) + at process.processTicksAndRejections (node:internal/process/task_queues:89:21)", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (43782) +[116:0402/115159.476753:INFO:CONSOLE:46698] "[transport] Connect error in unary AI connect ConnectError: [unauthenticated] Error [object Object]", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (46698) +[116:0402/115159.477115:INFO:CONSOLE:49793] "Failed to refresh server config from server: ConnectError: [unauthenticated] Error", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (49793) +[116:0402/115201.157156:INFO:CONSOLE:43768] "%c[Extension Host] %crejected promise not handled within 1 second: ConnectError: [unavailable] getaddrinfo EAI_AGAIN api2.cursor.sh color: blue color: ", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (43768) +[116:0402/115201.157720:INFO:CONSOLE:43768] "%c[Extension Host] %cstack trace: ConnectError: [unavailable] getaddrinfo EAI_AGAIN api2.cursor.sh + at o.from (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:981068) + at B (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:376626) + at ClientHttp2Session.a (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:385573) + at ClientHttp2Session.emit (node:events:519:28) + at emitClose (node:internal/http2/core:1167:10) + at process.processTicksAndRejections (node:internal/process/task_queues:89:21) color: blue color: ", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (43768) +[116:0402/115201.158516:INFO:CONSOLE:43782] "[anysphere.cursor-always-local][unavailable] getaddrinfo EAI_AGAIN api2.cursor.sh", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (43782) +[116:0402/115201.158660:INFO:CONSOLE:43782] "ConnectError: [unavailable] getaddrinfo EAI_AGAIN api2.cursor.sh + at o.from (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:981068) + at B (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:376626) + at ClientHttp2Session.a (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:385573) + at ClientHttp2Session.emit (node:events:519:28) + at emitClose (node:internal/http2/core:1167:10) + at process.processTicksAndRejections (node:internal/process/task_queues:89:21)", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (43782) +[116:0402/115201.159525:INFO:CONSOLE:62] "%c ERR color: #f33 An unknown error occurred. Please consult the log for more details. [object Object]", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (62) +[116:0402/115202.075765:INFO:CONSOLE:46698] "[transport] Connect error in unary AI connect ConnectError: [unavailable] getaddrinfo EAI_AGAIN agent.api5.cursor.sh [object Object]", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (46698) +[116:0402/115204.157326:INFO:CONSOLE:43768] "%c[Extension Host] %crejected promise not handled within 1 second: ConnectError: [unavailable] getaddrinfo EAI_AGAIN api2.cursor.sh color: blue color: ", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (43768) +[116:0402/115204.157500:INFO:CONSOLE:43768] "%c[Extension Host] %cstack trace: ConnectError: [unavailable] getaddrinfo EAI_AGAIN api2.cursor.sh + at o.from (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:981068) + at B (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:376626) + at ClientHttp2Session.a (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:385573) + at ClientHttp2Session.emit (node:events:519:28) + at emitClose (node:internal/http2/core:1167:10) + at process.processTicksAndRejections (node:internal/process/task_queues:89:21) color: blue color: ", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (43768) +[116:0402/115204.158040:INFO:CONSOLE:43782] "[anysphere.cursor-always-local][unavailable] getaddrinfo EAI_AGAIN api2.cursor.sh", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (43782) +[116:0402/115204.158098:INFO:CONSOLE:43782] "ConnectError: [unavailable] getaddrinfo EAI_AGAIN api2.cursor.sh + at o.from (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:981068) + at B (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:376626) + at ClientHttp2Session.a (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:385573) + at ClientHttp2Session.emit (node:events:519:28) + at emitClose (node:internal/http2/core:1167:10) + at process.processTicksAndRejections (node:internal/process/task_queues:89:21)", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (43782) +[116:0402/115204.158575:INFO:CONSOLE:62] "%c ERR color: #f33 An unknown error occurred. Please consult the log for more details. [object Object]", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (62) +[199:0402/115207.223632:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api3.cursor.sh/tev1/v1/rgstr?k=client-Bm4HJ0aDjXHQVsoACMREyLNxm5p6zzuzhO50MgtoT5D&st=javascript-client&sv=3.20.2&t=1775130727221&sid=36e46228-79bb-483e-9332-3c356e84d2ea&ec=1&gz=1 +[199:0402/115207.309414:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/3b95d5dbde369c39_0": No such file or directory (2) +[199:0402/115207.309458:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/3b95d5dbde369c39_1": No such file or directory (2) +[199:0402/115207.309466:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/3b95d5dbde369c39_s": No such file or directory (2) +[116:0402/115222.887891:INFO:CONSOLE:46698] "[agent_exec] Agent data cleanup completed [object Object]", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (46698) +[116:0402/115225.063630:INFO:CONSOLE:43768] "%c[Extension Host] %crejected promise not handled within 1 second: ConnectError: [unavailable] getaddrinfo EAI_AGAIN api2.cursor.sh color: blue color: ", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (43768) +[116:0402/115225.063773:INFO:CONSOLE:43768] "%c[Extension Host] %cstack trace: ConnectError: [unavailable] getaddrinfo EAI_AGAIN api2.cursor.sh + at o.from (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:981068) + at B (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:376626) + at ClientHttp2Session.a (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:385573) + at ClientHttp2Session.emit (node:events:519:28) + at emitClose (node:internal/http2/core:1167:10) + at process.processTicksAndRejections (node:internal/process/task_queues:89:21) color: blue color: ", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (43768) +[116:0402/115225.063877:INFO:CONSOLE:43782] "[anysphere.cursor-always-local][unavailable] getaddrinfo EAI_AGAIN api2.cursor.sh", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (43782) +[116:0402/115225.063928:INFO:CONSOLE:43782] "ConnectError: [unavailable] getaddrinfo EAI_AGAIN api2.cursor.sh + at o.from (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:981068) + at B (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:376626) + at ClientHttp2Session.a (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:385573) + at ClientHttp2Session.emit (node:events:519:28) + at emitClose (node:internal/http2/core:1167:10) + at process.processTicksAndRejections (node:internal/process/task_queues:89:21)", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (43782) +[116:0402/115225.064910:INFO:CONSOLE:62] "%c ERR color: #f33 An unknown error occurred. Please consult the log for more details. [object Object]", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (62) +[116:0402/115251.576031:INFO:CONSOLE:46698] "[transport] Connect error in unary AI connect ConnectError: [unauthenticated] Error [object Object]", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (46698) +[116:0402/115251.979106:INFO:CONSOLE:43768] "%c[Extension Host] %crejected promise not handled within 1 second: ConnectError: [unavailable] getaddrinfo EAI_AGAIN api2.cursor.sh color: blue color: ", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (43768) +[116:0402/115251.979451:INFO:CONSOLE:43768] "%c[Extension Host] %cstack trace: ConnectError: [unavailable] getaddrinfo EAI_AGAIN api2.cursor.sh + at o.from (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:981068) + at B (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:376626) + at ClientHttp2Session.a (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:385573) + at ClientHttp2Session.emit (node:events:519:28) + at emitClose (node:internal/http2/core:1167:10) + at process.processTicksAndRejections (node:internal/process/task_queues:89:21) color: blue color: ", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (43768) +[116:0402/115251.979554:INFO:CONSOLE:43782] "[anysphere.cursor-always-local][unavailable] getaddrinfo EAI_AGAIN api2.cursor.sh", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (43782) +[116:0402/115251.979585:INFO:CONSOLE:43782] "ConnectError: [unavailable] getaddrinfo EAI_AGAIN api2.cursor.sh + at o.from (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:981068) + at B (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:376626) + at ClientHttp2Session.a (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:385573) + at ClientHttp2Session.emit (node:events:519:28) + at emitClose (node:internal/http2/core:1167:10) + at process.processTicksAndRejections (node:internal/process/task_queues:89:21)", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (43782) +[116:0402/115251.980818:INFO:CONSOLE:62] "%c ERR color: #f33 An unknown error occurred. Please consult the log for more details. [object Object]", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (62) +[116:0402/115254.981351:INFO:CONSOLE:43768] "%c[Extension Host] %crejected promise not handled within 1 second: ConnectError: [unavailable] getaddrinfo EAI_AGAIN api2.cursor.sh color: blue color: ", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (43768) +[116:0402/115254.981857:INFO:CONSOLE:43768] "%c[Extension Host] %cstack trace: ConnectError: [unavailable] getaddrinfo EAI_AGAIN api2.cursor.sh + at o.from (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:981068) + at B (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:376626) + at ClientHttp2Session.a (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:385573) + at ClientHttp2Session.emit (node:events:519:28) + at emitClose (node:internal/http2/core:1167:10) + at process.processTicksAndRejections (node:internal/process/task_queues:89:21) color: blue color: ", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (43768) +[116:0402/115254.981932:INFO:CONSOLE:43782] "[anysphere.cursor-always-local][unavailable] getaddrinfo EAI_AGAIN api2.cursor.sh", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (43782) +[116:0402/115254.981967:INFO:CONSOLE:43782] "ConnectError: [unavailable] getaddrinfo EAI_AGAIN api2.cursor.sh + at o.from (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:981068) + at B (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:376626) + at ClientHttp2Session.a (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:385573) + at ClientHttp2Session.emit (node:events:519:28) + at emitClose (node:internal/http2/core:1167:10) + at process.processTicksAndRejections (node:internal/process/task_queues:89:21)", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (43782) +[116:0402/115254.982582:INFO:CONSOLE:62] "%c ERR color: #f33 An unknown error occurred. Please consult the log for more details. [object Object]", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (62) +[116:0402/115301.050813:INFO:CONSOLE:48641] "Error: No access token", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (48641) +[116:0402/115306.534580:INFO:CONSOLE:46698] "[transport] Connect error in unary AI connect ConnectError: [unauthenticated] Error [object Object]", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (46698) +[116:0402/115306.984526:INFO:CONSOLE:43768] "%c[Extension Host] %crejected promise not handled within 1 second: ConnectError: [unavailable] getaddrinfo EAI_AGAIN api2.cursor.sh color: blue color: ", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (43768) +[116:0402/115306.984672:INFO:CONSOLE:43768] "%c[Extension Host] %cstack trace: ConnectError: [unavailable] getaddrinfo EAI_AGAIN api2.cursor.sh + at o.from (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:981068) + at B (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:376626) + at ClientHttp2Session.a (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:385573) + at ClientHttp2Session.emit (node:events:519:28) + at emitClose (node:internal/http2/core:1167:10) + at process.processTicksAndRejections (node:internal/process/task_queues:89:21) color: blue color: ", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (43768) +[116:0402/115306.984827:INFO:CONSOLE:43782] "[anysphere.cursor-always-local][unavailable] getaddrinfo EAI_AGAIN api2.cursor.sh", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (43782) +[116:0402/115306.984906:INFO:CONSOLE:43782] "ConnectError: [unavailable] getaddrinfo EAI_AGAIN api2.cursor.sh + at o.from (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:981068) + at B (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:376626) + at ClientHttp2Session.a (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:385573) + at ClientHttp2Session.emit (node:events:519:28) + at emitClose (node:internal/http2/core:1167:10) + at process.processTicksAndRejections (node:internal/process/task_queues:89:21)", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (43782) +[116:0402/115306.985953:INFO:CONSOLE:62] "%c ERR color: #f33 An unknown error occurred. Please consult the log for more details. [object Object]", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (62) +[116:0402/115307.024214:INFO:CONSOLE:46698] "[transport] Connect error in unary AI connect ConnectError: [unauthenticated] Error [object Object]", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (46698) +[199:0402/115307.039077:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api3.cursor.sh/tev1/v1/rgstr?k=client-Bm4HJ0aDjXHQVsoACMREyLNxm5p6zzuzhO50MgtoT5D&st=javascript-client&sv=3.20.2&t=1775130787037&sid=36e46228-79bb-483e-9332-3c356e84d2ea&ec=1&gz=1 +[116:0402/115307.127323:INFO:CONSOLE:46698] "[transport] Connect error in unary AI connect ConnectError: [unauthenticated] Error [object Object]", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (46698) +[199:0402/115307.156393:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/a9910e5931ffa572_0": No such file or directory (2) +[199:0402/115307.156465:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/a9910e5931ffa572_1": No such file or directory (2) +[199:0402/115307.156480:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/a9910e5931ffa572_s": No such file or directory (2) +[116:0402/115307.559195:INFO:CONSOLE:46698] "[transport] Connect error in unary AI connect ConnectError: [unauthenticated] Error [object Object]", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (46698) +[116:0402/115307.559268:INFO:CONSOLE:34293] "[MCPWellKnownDetection] Failed to pre-resolve server icons: ConnectError: [unauthenticated] Error", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (34293) +[116:0402/115309.987362:INFO:CONSOLE:43768] "%c[Extension Host] %crejected promise not handled within 1 second: ConnectError: [unavailable] getaddrinfo EAI_AGAIN api2.cursor.sh color: blue color: ", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (43768) +[116:0402/115309.987540:INFO:CONSOLE:43768] "%c[Extension Host] %cstack trace: ConnectError: [unavailable] getaddrinfo EAI_AGAIN api2.cursor.sh + at o.from (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:981068) + at B (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:376626) + at ClientHttp2Session.a (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:385573) + at ClientHttp2Session.emit (node:events:519:28) + at emitClose (node:internal/http2/core:1167:10) + at process.processTicksAndRejections (node:internal/process/task_queues:89:21) color: blue color: ", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (43768) +[116:0402/115309.987666:INFO:CONSOLE:43782] "[anysphere.cursor-always-local][unavailable] getaddrinfo EAI_AGAIN api2.cursor.sh", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (43782) +[116:0402/115309.987752:INFO:CONSOLE:43782] "ConnectError: [unavailable] getaddrinfo EAI_AGAIN api2.cursor.sh + at o.from (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:981068) + at B (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:376626) + at ClientHttp2Session.a (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:385573) + at ClientHttp2Session.emit (node:events:519:28) + at emitClose (node:internal/http2/core:1167:10) + at process.processTicksAndRejections (node:internal/process/task_queues:89:21)", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (43782) +[116:0402/115309.988873:INFO:CONSOLE:62] "%c ERR color: #f33 An unknown error occurred. Please consult the log for more details. [object Object]", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (62) +[199:0402/115317.038574:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api3.cursor.sh/tev1/v1/rgstr?k=client-Bm4HJ0aDjXHQVsoACMREyLNxm5p6zzuzhO50MgtoT5D&st=javascript-client&sv=3.20.2&t=1775130797036&sid=36e46228-79bb-483e-9332-3c356e84d2ea&ec=4&gz=1 +[199:0402/115317.123564:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/5312c32a4a0ab3fd_0": No such file or directory (2) +[199:0402/115317.123664:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/5312c32a4a0ab3fd_1": No such file or directory (2) +[199:0402/115317.123690:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/5312c32a4a0ab3fd_s": No such file or directory (2) +[116:0402/115349.003729:INFO:CONSOLE:48662] "The terminal process failed to launch: A native exception occurred during launch (forkpty(3) failed.).", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (48662) +[116:0402/115351.412982:INFO:CONSOLE:46698] "[transport] Connect error in unary AI connect ConnectError: [unauthenticated] Error [object Object]", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (46698) +[116:0402/115354.934846:INFO:CONSOLE:43768] "%c[Extension Host] %crejected promise not handled within 1 second: ConnectError: [unavailable] getaddrinfo EAI_AGAIN api2.cursor.sh color: blue color: ", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (43768) +[116:0402/115354.934979:INFO:CONSOLE:43768] "%c[Extension Host] %cstack trace: ConnectError: [unavailable] getaddrinfo EAI_AGAIN api2.cursor.sh + at o.from (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:981068) + at B (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:376626) + at ClientHttp2Session.a (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:385573) + at ClientHttp2Session.emit (node:events:519:28) + at emitClose (node:internal/http2/core:1167:10) + at process.processTicksAndRejections (node:internal/process/task_queues:89:21) color: blue color: ", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (43768) +[116:0402/115354.935124:INFO:CONSOLE:43782] "[anysphere.cursor-always-local][unavailable] getaddrinfo EAI_AGAIN api2.cursor.sh", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (43782) +[116:0402/115354.935240:INFO:CONSOLE:43782] "ConnectError: [unavailable] getaddrinfo EAI_AGAIN api2.cursor.sh + at o.from (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:981068) + at B (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:376626) + at ClientHttp2Session.a (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:385573) + at ClientHttp2Session.emit (node:events:519:28) + at emitClose (node:internal/http2/core:1167:10) + at process.processTicksAndRejections (node:internal/process/task_queues:89:21)", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (43782) +[116:0402/115354.935880:INFO:CONSOLE:62] "%c ERR color: #f33 An unknown error occurred. Please consult the log for more details. [object Object]", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (62) +[116:0402/115451.229999:INFO:CONSOLE:46698] "[transport] Connect error in unary AI connect ConnectError: [unauthenticated] Error [object Object]", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (46698) +[116:0402/115454.771407:INFO:CONSOLE:43768] "%c[Extension Host] %crejected promise not handled within 1 second: ConnectError: [unavailable] getaddrinfo EAI_AGAIN api2.cursor.sh color: blue color: ", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (43768) +[116:0402/115454.771677:INFO:CONSOLE:43768] "%c[Extension Host] %cstack trace: ConnectError: [unavailable] getaddrinfo EAI_AGAIN api2.cursor.sh + at o.from (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:981068) + at B (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:376626) + at ClientHttp2Session.a (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:385573) + at ClientHttp2Session.emit (node:events:519:28) + at emitClose (node:internal/http2/core:1167:10) + at process.processTicksAndRejections (node:internal/process/task_queues:89:21) color: blue color: ", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (43768) +[116:0402/115454.772125:INFO:CONSOLE:43782] "[anysphere.cursor-always-local][unavailable] getaddrinfo EAI_AGAIN api2.cursor.sh", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (43782) +[116:0402/115454.772171:INFO:CONSOLE:43782] "ConnectError: [unavailable] getaddrinfo EAI_AGAIN api2.cursor.sh + at o.from (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:981068) + at B (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:376626) + at ClientHttp2Session.a (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:385573) + at ClientHttp2Session.emit (node:events:519:28) + at emitClose (node:internal/http2/core:1167:10) + at process.processTicksAndRejections (node:internal/process/task_queues:89:21)", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (43782) +[116:0402/115454.772920:INFO:CONSOLE:62] "%c ERR color: #f33 An unknown error occurred. Please consult the log for more details. [object Object]", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (62) +[116:0402/115551.063582:INFO:CONSOLE:46698] "[transport] Connect error in unary AI connect ConnectError: [unauthenticated] Error [object Object]", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (46698) +[116:0402/115554.594603:INFO:CONSOLE:43768] "%c[Extension Host] %crejected promise not handled within 1 second: ConnectError: [unavailable] getaddrinfo EAI_AGAIN api2.cursor.sh color: blue color: ", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (43768) +[116:0402/115554.594674:INFO:CONSOLE:43768] "%c[Extension Host] %cstack trace: ConnectError: [unavailable] getaddrinfo EAI_AGAIN api2.cursor.sh + at o.from (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:981068) + at B (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:376626) + at ClientHttp2Session.a (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:385573) + at ClientHttp2Session.emit (node:events:519:28) + at emitClose (node:internal/http2/core:1167:10) + at process.processTicksAndRejections (node:internal/process/task_queues:89:21) color: blue color: ", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (43768) +[116:0402/115554.595090:INFO:CONSOLE:43782] "[anysphere.cursor-always-local][unavailable] getaddrinfo EAI_AGAIN api2.cursor.sh", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (43782) +[116:0402/115554.595131:INFO:CONSOLE:43782] "ConnectError: [unavailable] getaddrinfo EAI_AGAIN api2.cursor.sh + at o.from (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:981068) + at B (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:376626) + at ClientHttp2Session.a (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:385573) + at ClientHttp2Session.emit (node:events:519:28) + at emitClose (node:internal/http2/core:1167:10) + at process.processTicksAndRejections (node:internal/process/task_queues:89:21)", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (43782) +[116:0402/115554.595527:INFO:CONSOLE:62] "%c ERR color: #f33 An unknown error occurred. Please consult the log for more details. [object Object]", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (62) +[116:0402/115648.720365:INFO:CONSOLE:46698] "[transport] Connect error in unary AI connect ConnectError: [unauthenticated] Error [object Object]", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (46698) +[116:0402/115648.721318:INFO:CONSOLE:62] "%c ERR color: #f33 Error fetching user privacy mode: ConnectError: [unauthenticated] Error", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (62) +[116:0402/115648.739039:INFO:CONSOLE:46698] "[transport] Connect error in unary AI connect ConnectError: [unauthenticated] Error [object Object]", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (46698) +[116:0402/115648.739146:INFO:CONSOLE:34177] "[AdminSettingsService] Failed to refresh admin settings, keeping cached settings: ConnectError: [unauthenticated] Error", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (34177) +[116:0402/115648.747681:INFO:CONSOLE:49790] "Error getting git root Error: Failed to execute git", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (49790) +[116:0402/115650.876745:INFO:CONSOLE:46698] "[transport] Connect error in unary AI connect ConnectError: [unauthenticated] Error [object Object]", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (46698) +[116:0402/115651.122713:INFO:CONSOLE:46698] "[transport] Connect error in unary AI connect ConnectError: [unauthenticated] Error [object Object]", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (46698) +[116:0402/115651.122829:INFO:CONSOLE:46710] "Error refreshing default models: ConnectError: [unauthenticated] Error", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (46710) +[116:0402/115651.124048:INFO:CONSOLE:46698] "[transport] Connect error in unary AI connect ConnectError: [unauthenticated] Error [object Object]", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (46698) +[116:0402/115651.125063:INFO:CONSOLE:62] "%c ERR color: #f33 [unauthenticated] Error: ConnectError: [unauthenticated] Error + at t (vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:43803:44649) + at async Object.getDefaultModelNudgeData (vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:34099:4386) + at async o3u.performDefaultModelRequest (vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:46710:13193) + at async Promise.all (index 1) + at async Iba.withSemaphore (vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:34205:257661) ConnectError: [unauthenticated] Error", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (62) +[116:0402/115651.424975:INFO:CONSOLE:43768] "%c[Extension Host] %crejected promise not handled within 1 second: ConnectError: [unavailable] getaddrinfo EAI_AGAIN api2.cursor.sh color: blue color: ", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (43768) +[116:0402/115651.425391:INFO:CONSOLE:43768] "%c[Extension Host] %cstack trace: ConnectError: [unavailable] getaddrinfo EAI_AGAIN api2.cursor.sh + at o.from (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:981068) + at B (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:376626) + at ClientHttp2Session.a (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:385573) + at ClientHttp2Session.emit (node:events:519:28) + at emitClose (node:internal/http2/core:1167:10) + at process.processTicksAndRejections (node:internal/process/task_queues:89:21) color: blue color: ", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (43768) +[116:0402/115651.425782:INFO:CONSOLE:43782] "[anysphere.cursor-always-local][unavailable] getaddrinfo EAI_AGAIN api2.cursor.sh", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (43782) +[116:0402/115651.425816:INFO:CONSOLE:43782] "ConnectError: [unavailable] getaddrinfo EAI_AGAIN api2.cursor.sh + at o.from (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:981068) + at B (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:376626) + at ClientHttp2Session.a (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:385573) + at ClientHttp2Session.emit (node:events:519:28) + at emitClose (node:internal/http2/core:1167:10) + at process.processTicksAndRejections (node:internal/process/task_queues:89:21)", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (43782) +[116:0402/115651.426754:INFO:CONSOLE:62] "%c ERR color: #f33 An unknown error occurred. Please consult the log for more details. [object Object]", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (62) +[116:0402/115652.797466:INFO:CONSOLE:46698] "[background_composer] Refreshing background composers [object Object]", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (46698) +[116:0402/115652.797561:INFO:CONSOLE:46698] "[background_composer] Background composer disabled, not refreshing background composers [object Object]", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (46698) +[116:0402/115654.424598:INFO:CONSOLE:43768] "%c[Extension Host] %crejected promise not handled within 1 second: ConnectError: [unavailable] getaddrinfo EAI_AGAIN api2.cursor.sh color: blue color: ", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (43768) +[116:0402/115654.425973:INFO:CONSOLE:43768] "%c[Extension Host] %cstack trace: ConnectError: [unavailable] getaddrinfo EAI_AGAIN api2.cursor.sh + at o.from (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:981068) + at B (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:376626) + at ClientHttp2Session.a (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:385573) + at ClientHttp2Session.emit (node:events:519:28) + at emitClose (node:internal/http2/core:1167:10) + at process.processTicksAndRejections (node:internal/process/task_queues:89:21) color: blue color: ", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (43768) +[116:0402/115654.426080:INFO:CONSOLE:43782] "[anysphere.cursor-always-local][unavailable] getaddrinfo EAI_AGAIN api2.cursor.sh", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (43782) +[116:0402/115654.426162:INFO:CONSOLE:43782] "ConnectError: [unavailable] getaddrinfo EAI_AGAIN api2.cursor.sh + at o.from (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:981068) + at B (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:376626) + at ClientHttp2Session.a (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:385573) + at ClientHttp2Session.emit (node:events:519:28) + at emitClose (node:internal/http2/core:1167:10) + at process.processTicksAndRejections (node:internal/process/task_queues:89:21)", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (43782) +[116:0402/115654.426660:INFO:CONSOLE:62] "%c ERR color: #f33 An unknown error occurred. Please consult the log for more details. [object Object]", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (62) +[199:0402/115656.426301:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api3.cursor.sh/tev1/v1/rgstr?k=client-Bm4HJ0aDjXHQVsoACMREyLNxm5p6zzuzhO50MgtoT5D&st=javascript-client&sv=3.20.2&t=1775131016424&sid=36e46228-79bb-483e-9332-3c356e84d2ea&ec=2&gz=1 +[199:0402/115656.519427:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/3ff83a42b1cd2c76_0": No such file or directory (2) +[199:0402/115656.519479:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/3ff83a42b1cd2c76_1": No such file or directory (2) +[199:0402/115656.519540:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/3ff83a42b1cd2c76_s": No such file or directory (2) +[116:0402/115656.848938:INFO:CONSOLE:46698] "[transport] Connect error in unary AI connect ConnectError: [unauthenticated] Error [object Object]", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (46698) +[116:0402/115656.849555:INFO:CONSOLE:62] "%c ERR color: #f33 [Cursor Proclist Polling] Failed to send V2 metrics to backend: ConnectError: [unauthenticated] Error", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (62) +[116:0402/115659.498832:INFO:CONSOLE:46698] "[transport] Connect error in unary AI connect ConnectError: [unauthenticated] Error [object Object]", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (46698) +[116:0402/115659.498966:INFO:CONSOLE:49793] "Failed to refresh server config from server: ConnectError: [unauthenticated] Error", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (49793) +[116:0402/115700.428148:INFO:CONSOLE:43768] "%c[Extension Host] %crejected promise not handled within 1 second: ConnectError: [unavailable] getaddrinfo EAI_AGAIN api2.cursor.sh color: blue color: ", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (43768) +[116:0402/115700.428526:INFO:CONSOLE:43768] "%c[Extension Host] %cstack trace: ConnectError: [unavailable] getaddrinfo EAI_AGAIN api2.cursor.sh + at o.from (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:981068) + at B (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:376626) + at ClientHttp2Session.a (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:385573) + at ClientHttp2Session.emit (node:events:519:28) + at emitClose (node:internal/http2/core:1167:10) + at process.processTicksAndRejections (node:internal/process/task_queues:89:21) color: blue color: ", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (43768) +[116:0402/115700.428625:INFO:CONSOLE:43782] "[anysphere.cursor-always-local][unavailable] getaddrinfo EAI_AGAIN api2.cursor.sh", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (43782) +[116:0402/115700.428667:INFO:CONSOLE:43782] "ConnectError: [unavailable] getaddrinfo EAI_AGAIN api2.cursor.sh + at o.from (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:981068) + at B (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:376626) + at ClientHttp2Session.a (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:385573) + at ClientHttp2Session.emit (node:events:519:28) + at emitClose (node:internal/http2/core:1167:10) + at process.processTicksAndRejections (node:internal/process/task_queues:89:21)", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (43782) +[116:0402/115700.429899:INFO:CONSOLE:62] "%c ERR color: #f33 An unknown error occurred. Please consult the log for more details. [object Object]", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (62) +[116:0402/115703.429150:INFO:CONSOLE:43768] "%c[Extension Host] %crejected promise not handled within 1 second: ConnectError: [unavailable] getaddrinfo EAI_AGAIN api2.cursor.sh color: blue color: ", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (43768) +[116:0402/115703.429209:INFO:CONSOLE:43768] "%c[Extension Host] %cstack trace: ConnectError: [unavailable] getaddrinfo EAI_AGAIN api2.cursor.sh + at o.from (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:981068) + at B (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:376626) + at ClientHttp2Session.a (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:385573) + at ClientHttp2Session.emit (node:events:519:28) + at emitClose (node:internal/http2/core:1167:10) + at process.processTicksAndRejections (node:internal/process/task_queues:89:21) color: blue color: ", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (43768) +[116:0402/115703.429491:INFO:CONSOLE:43782] "[anysphere.cursor-always-local][unavailable] getaddrinfo EAI_AGAIN api2.cursor.sh", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (43782) +[116:0402/115703.429534:INFO:CONSOLE:43782] "ConnectError: [unavailable] getaddrinfo EAI_AGAIN api2.cursor.sh + at o.from (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:981068) + at B (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:376626) + at ClientHttp2Session.a (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:385573) + at ClientHttp2Session.emit (node:events:519:28) + at emitClose (node:internal/http2/core:1167:10) + at process.processTicksAndRejections (node:internal/process/task_queues:89:21)", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (43782) +[116:0402/115703.430231:INFO:CONSOLE:62] "%c ERR color: #f33 An unknown error occurred. Please consult the log for more details. [object Object]", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (62) +[116:0402/115742.343112:INFO:CONSOLE:43768] "%c[Extension Host] %crejected promise not handled within 1 second: ConnectError: [unavailable] getaddrinfo EAI_AGAIN api2.cursor.sh color: blue color: ", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (43768) +[116:0402/115742.343502:INFO:CONSOLE:43768] "%c[Extension Host] %cstack trace: ConnectError: [unavailable] getaddrinfo EAI_AGAIN api2.cursor.sh + at o.from (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:981068) + at B (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:376626) + at ClientHttp2Session.a (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:385573) + at ClientHttp2Session.emit (node:events:519:28) + at emitClose (node:internal/http2/core:1167:10) + at process.processTicksAndRejections (node:internal/process/task_queues:89:21) color: blue color: ", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (43768) +[116:0402/115742.343547:INFO:CONSOLE:43782] "[anysphere.cursor-always-local][unavailable] getaddrinfo EAI_AGAIN api2.cursor.sh", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (43782) +[116:0402/115742.343594:INFO:CONSOLE:43782] "ConnectError: [unavailable] getaddrinfo EAI_AGAIN api2.cursor.sh + at o.from (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:981068) + at B (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:376626) + at ClientHttp2Session.a (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:385573) + at ClientHttp2Session.emit (node:events:519:28) + at emitClose (node:internal/http2/core:1167:10) + at process.processTicksAndRejections (node:internal/process/task_queues:89:21)", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (43782) +[116:0402/115742.344713:INFO:CONSOLE:62] "%c ERR color: #f33 An unknown error occurred. Please consult the log for more details. [object Object]", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (62) +[199:0402/115746.338454:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api3.cursor.sh/tev1/v1/rgstr?k=client-Bm4HJ0aDjXHQVsoACMREyLNxm5p6zzuzhO50MgtoT5D&st=javascript-client&sv=3.20.2&t=1775131066336&sid=36e46228-79bb-483e-9332-3c356e84d2ea&ec=43&gz=1 +[199:0402/115746.660411:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/fff0a7f819015525_0": No such file or directory (2) +[199:0402/115746.660459:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/fff0a7f819015525_1": No such file or directory (2) +[199:0402/115746.660469:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/fff0a7f819015525_s": No such file or directory (2) +[116:0402/115750.882334:INFO:CONSOLE:46698] "[transport] Connect error in unary AI connect ConnectError: [unauthenticated] Error [object Object]", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (46698) +[116:0402/115751.250055:INFO:CONSOLE:43768] "%c[Extension Host] %crejected promise not handled within 1 second: ConnectError: [unavailable] getaddrinfo EAI_AGAIN api2.cursor.sh color: blue color: ", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (43768) +[116:0402/115751.250169:INFO:CONSOLE:43768] "%c[Extension Host] %cstack trace: ConnectError: [unavailable] getaddrinfo EAI_AGAIN api2.cursor.sh + at o.from (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:981068) + at B (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:376626) + at ClientHttp2Session.a (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:385573) + at ClientHttp2Session.emit (node:events:519:28) + at emitClose (node:internal/http2/core:1167:10) + at process.processTicksAndRejections (node:internal/process/task_queues:89:21) color: blue color: ", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (43768) +[116:0402/115751.250562:INFO:CONSOLE:43782] "[anysphere.cursor-always-local][unavailable] getaddrinfo EAI_AGAIN api2.cursor.sh", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (43782) +[116:0402/115751.250684:INFO:CONSOLE:43782] "ConnectError: [unavailable] getaddrinfo EAI_AGAIN api2.cursor.sh + at o.from (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:981068) + at B (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:376626) + at ClientHttp2Session.a (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:385573) + at ClientHttp2Session.emit (node:events:519:28) + at emitClose (node:internal/http2/core:1167:10) + at process.processTicksAndRejections (node:internal/process/task_queues:89:21)", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (43782) +[116:0402/115751.251761:INFO:CONSOLE:62] "%c ERR color: #f33 An unknown error occurred. Please consult the log for more details. [object Object]", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (62) +[116:0402/115754.254580:INFO:CONSOLE:43768] "%c[Extension Host] %crejected promise not handled within 1 second: ConnectError: [unavailable] getaddrinfo EAI_AGAIN api2.cursor.sh color: blue color: ", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (43768) +[116:0402/115754.254691:INFO:CONSOLE:43768] "%c[Extension Host] %cstack trace: ConnectError: [unavailable] getaddrinfo EAI_AGAIN api2.cursor.sh + at o.from (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:981068) + at B (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:376626) + at ClientHttp2Session.a (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:385573) + at ClientHttp2Session.emit (node:events:519:28) + at emitClose (node:internal/http2/core:1167:10) + at process.processTicksAndRejections (node:internal/process/task_queues:89:21) color: blue color: ", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (43768) +[116:0402/115754.254770:INFO:CONSOLE:43782] "[anysphere.cursor-always-local][unavailable] getaddrinfo EAI_AGAIN api2.cursor.sh", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (43782) +[116:0402/115754.254852:INFO:CONSOLE:43782] "ConnectError: [unavailable] getaddrinfo EAI_AGAIN api2.cursor.sh + at o.from (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:981068) + at B (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:376626) + at ClientHttp2Session.a (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:385573) + at ClientHttp2Session.emit (node:events:519:28) + at emitClose (node:internal/http2/core:1167:10) + at process.processTicksAndRejections (node:internal/process/task_queues:89:21)", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (43782) +[116:0402/115754.255653:INFO:CONSOLE:62] "%c ERR color: #f33 An unknown error occurred. Please consult the log for more details. [object Object]", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (62) +[199:0402/115756.235632:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api3.cursor.sh/tev1/v1/rgstr?k=client-Bm4HJ0aDjXHQVsoACMREyLNxm5p6zzuzhO50MgtoT5D&st=javascript-client&sv=3.20.2&t=1775131076233&sid=36e46228-79bb-483e-9332-3c356e84d2ea&ec=2&gz=1 +[199:0402/115756.326553:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/bcb8677e005cb247_0": No such file or directory (2) +[199:0402/115756.326608:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/bcb8677e005cb247_1": No such file or directory (2) +[199:0402/115756.326615:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/bcb8677e005cb247_s": No such file or directory (2) +[116:0402/115850.515510:INFO:CONSOLE:46698] "[transport] Connect error in unary AI connect ConnectError: [unauthenticated] Error [object Object]", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (46698) +/usr/bin/google-chrome-stable: 2: exec: /usr/bin/google-chrome-stable.real: Permission denied +[199:0402/115852.981875:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=a748aac8-6816-4669-a184-03d6df0718c3&verifier=QDlshwRoAwUk7ECH1q0p3sus-TOMl7CltdZAC02HWKk +[199:0402/115853.379248:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=a748aac8-6816-4669-a184-03d6df0718c3&verifier=QDlshwRoAwUk7ECH1q0p3sus-TOMl7CltdZAC02HWKk +[199:0402/115853.480543:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=a748aac8-6816-4669-a184-03d6df0718c3&verifier=QDlshwRoAwUk7ECH1q0p3sus-TOMl7CltdZAC02HWKk +[199:0402/115853.480930:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_1": No such file or directory (2) +[199:0402/115853.480955:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_s": No such file or directory (2) +[199:0402/115853.980861:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=a748aac8-6816-4669-a184-03d6df0718c3&verifier=QDlshwRoAwUk7ECH1q0p3sus-TOMl7CltdZAC02HWKk +[199:0402/115853.981407:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_1": No such file or directory (2) +[199:0402/115853.981439:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_s": No such file or directory (2) +[116:0402/115854.082953:INFO:CONSOLE:43768] "%c[Extension Host] %crejected promise not handled within 1 second: ConnectError: [unavailable] getaddrinfo EAI_AGAIN api2.cursor.sh color: blue color: ", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (43768) +[116:0402/115854.083038:INFO:CONSOLE:43768] "%c[Extension Host] %cstack trace: ConnectError: [unavailable] getaddrinfo EAI_AGAIN api2.cursor.sh + at o.from (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:981068) + at B (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:376626) + at ClientHttp2Session.a (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:385573) + at ClientHttp2Session.emit (node:events:519:28) + at emitClose (node:internal/http2/core:1167:10) + at process.processTicksAndRejections (node:internal/process/task_queues:89:21) color: blue color: ", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (43768) +[116:0402/115854.083496:INFO:CONSOLE:43782] "[anysphere.cursor-always-local][unavailable] getaddrinfo EAI_AGAIN api2.cursor.sh", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (43782) +[116:0402/115854.083539:INFO:CONSOLE:43782] "ConnectError: [unavailable] getaddrinfo EAI_AGAIN api2.cursor.sh + at o.from (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:981068) + at B (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:376626) + at ClientHttp2Session.a (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:385573) + at ClientHttp2Session.emit (node:events:519:28) + at emitClose (node:internal/http2/core:1167:10) + at process.processTicksAndRejections (node:internal/process/task_queues:89:21)", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (43782) +[116:0402/115854.084242:INFO:CONSOLE:62] "%c ERR color: #f33 An unknown error occurred. Please consult the log for more details. [object Object]", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (62) +[199:0402/115854.481696:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=a748aac8-6816-4669-a184-03d6df0718c3&verifier=QDlshwRoAwUk7ECH1q0p3sus-TOMl7CltdZAC02HWKk +[199:0402/115854.482793:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_1": No such file or directory (2) +[199:0402/115854.482861:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_s": No such file or directory (2) +[199:0402/115854.980914:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=a748aac8-6816-4669-a184-03d6df0718c3&verifier=QDlshwRoAwUk7ECH1q0p3sus-TOMl7CltdZAC02HWKk +[199:0402/115854.981402:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_1": No such file or directory (2) +[199:0402/115854.981427:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_s": No such file or directory (2) +[199:0402/115855.481093:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=a748aac8-6816-4669-a184-03d6df0718c3&verifier=QDlshwRoAwUk7ECH1q0p3sus-TOMl7CltdZAC02HWKk +[199:0402/115855.481541:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_1": No such file or directory (2) +[199:0402/115855.481562:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_s": No such file or directory (2) +[199:0402/115855.981586:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=a748aac8-6816-4669-a184-03d6df0718c3&verifier=QDlshwRoAwUk7ECH1q0p3sus-TOMl7CltdZAC02HWKk +[199:0402/115855.982284:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_1": No such file or directory (2) +[199:0402/115855.982310:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_s": No such file or directory (2) +[199:0402/115856.051869:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api3.cursor.sh/tev1/v1/rgstr?k=client-Bm4HJ0aDjXHQVsoACMREyLNxm5p6zzuzhO50MgtoT5D&st=javascript-client&sv=3.20.2&t=1775131136050&sid=36e46228-79bb-483e-9332-3c356e84d2ea&ec=1&gz=1 +[199:0402/115856.143055:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/789e6ef1c8041920_0": No such file or directory (2) +[199:0402/115856.143204:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/789e6ef1c8041920_1": No such file or directory (2) +[199:0402/115856.143236:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/789e6ef1c8041920_s": No such file or directory (2) +[199:0402/115856.481543:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=a748aac8-6816-4669-a184-03d6df0718c3&verifier=QDlshwRoAwUk7ECH1q0p3sus-TOMl7CltdZAC02HWKk +[199:0402/115856.482132:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_1": No such file or directory (2) +[199:0402/115856.482152:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_s": No such file or directory (2) +[199:0402/115856.981200:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=a748aac8-6816-4669-a184-03d6df0718c3&verifier=QDlshwRoAwUk7ECH1q0p3sus-TOMl7CltdZAC02HWKk +[199:0402/115856.981719:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_1": No such file or directory (2) +[199:0402/115856.981742:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_s": No such file or directory (2) +[199:0402/115857.481139:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=a748aac8-6816-4669-a184-03d6df0718c3&verifier=QDlshwRoAwUk7ECH1q0p3sus-TOMl7CltdZAC02HWKk +[199:0402/115857.481604:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_1": No such file or directory (2) +[199:0402/115857.481627:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_s": No such file or directory (2) +[116:0402/115857.769991:INFO:CONSOLE:46698] "[transport] Connect error in unary AI connect ConnectError: [unauthenticated] Error [object Object]", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (46698) +[199:0402/115857.981680:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=a748aac8-6816-4669-a184-03d6df0718c3&verifier=QDlshwRoAwUk7ECH1q0p3sus-TOMl7CltdZAC02HWKk +[199:0402/115857.982157:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_1": No such file or directory (2) +[199:0402/115857.982178:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_s": No such file or directory (2) +[116:0402/115858.139677:INFO:CONSOLE:46698] "[transport] Connect error in unary AI connect ConnectError: [unauthenticated] Error [object Object]", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (46698) +[116:0402/115858.203656:INFO:CONSOLE:46698] "[transport] Connect error in unary AI connect ConnectError: [unauthenticated] Error [object Object]", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (46698) +[199:0402/115858.482002:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=a748aac8-6816-4669-a184-03d6df0718c3&verifier=QDlshwRoAwUk7ECH1q0p3sus-TOMl7CltdZAC02HWKk +[199:0402/115858.483115:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_1": No such file or directory (2) +[199:0402/115858.483142:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_s": No such file or directory (2) +[116:0402/115858.561056:INFO:CONSOLE:46698] "[transport] Connect error in unary AI connect ConnectError: [unauthenticated] Error [object Object]", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (46698) +[116:0402/115858.561517:INFO:CONSOLE:34293] "[MCPWellKnownDetection] Failed to pre-resolve server icons: ConnectError: [unauthenticated] Error", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (34293) +[199:0402/115858.981053:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=a748aac8-6816-4669-a184-03d6df0718c3&verifier=QDlshwRoAwUk7ECH1q0p3sus-TOMl7CltdZAC02HWKk +[199:0402/115858.981594:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_1": No such file or directory (2) +[199:0402/115858.981616:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_s": No such file or directory (2) +[199:0402/115859.481516:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=a748aac8-6816-4669-a184-03d6df0718c3&verifier=QDlshwRoAwUk7ECH1q0p3sus-TOMl7CltdZAC02HWKk +[199:0402/115859.482059:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_1": No such file or directory (2) +[199:0402/115859.482077:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_s": No such file or directory (2) +[199:0402/115859.981196:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=a748aac8-6816-4669-a184-03d6df0718c3&verifier=QDlshwRoAwUk7ECH1q0p3sus-TOMl7CltdZAC02HWKk +[199:0402/115859.982170:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_1": No such file or directory (2) +[199:0402/115859.982210:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_s": No such file or directory (2) +[116:0402/115900.085126:INFO:CONSOLE:43768] "%c[Extension Host] %crejected promise not handled within 1 second: ConnectError: [unavailable] getaddrinfo EAI_AGAIN api2.cursor.sh color: blue color: ", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (43768) +[116:0402/115900.085293:INFO:CONSOLE:43768] "%c[Extension Host] %cstack trace: ConnectError: [unavailable] getaddrinfo EAI_AGAIN api2.cursor.sh + at o.from (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:981068) + at B (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:376626) + at ClientHttp2Session.a (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:385573) + at ClientHttp2Session.emit (node:events:519:28) + at emitClose (node:internal/http2/core:1167:10) + at process.processTicksAndRejections (node:internal/process/task_queues:89:21) color: blue color: ", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (43768) +[116:0402/115900.085893:INFO:CONSOLE:43782] "[anysphere.cursor-always-local][unavailable] getaddrinfo EAI_AGAIN api2.cursor.sh", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (43782) +[116:0402/115900.085975:INFO:CONSOLE:43782] "ConnectError: [unavailable] getaddrinfo EAI_AGAIN api2.cursor.sh + at o.from (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:981068) + at B (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:376626) + at ClientHttp2Session.a (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:385573) + at ClientHttp2Session.emit (node:events:519:28) + at emitClose (node:internal/http2/core:1167:10) + at process.processTicksAndRejections (node:internal/process/task_queues:89:21)", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (43782) +[116:0402/115900.086585:INFO:CONSOLE:62] "%c ERR color: #f33 An unknown error occurred. Please consult the log for more details. [object Object]", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (62) +[199:0402/115900.481912:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=a748aac8-6816-4669-a184-03d6df0718c3&verifier=QDlshwRoAwUk7ECH1q0p3sus-TOMl7CltdZAC02HWKk +[199:0402/115900.482523:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_1": No such file or directory (2) +[199:0402/115900.482544:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_s": No such file or directory (2) +[199:0402/115900.981149:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=a748aac8-6816-4669-a184-03d6df0718c3&verifier=QDlshwRoAwUk7ECH1q0p3sus-TOMl7CltdZAC02HWKk +[199:0402/115900.981655:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_1": No such file or directory (2) +[199:0402/115900.981679:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_s": No such file or directory (2) +[199:0402/115901.481913:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=a748aac8-6816-4669-a184-03d6df0718c3&verifier=QDlshwRoAwUk7ECH1q0p3sus-TOMl7CltdZAC02HWKk +[199:0402/115901.482511:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_1": No such file or directory (2) +[199:0402/115901.482551:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_s": No such file or directory (2) +[199:0402/115901.982326:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=a748aac8-6816-4669-a184-03d6df0718c3&verifier=QDlshwRoAwUk7ECH1q0p3sus-TOMl7CltdZAC02HWKk +[199:0402/115901.983173:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_1": No such file or directory (2) +[199:0402/115901.983193:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_s": No such file or directory (2) +[199:0402/115902.481789:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=a748aac8-6816-4669-a184-03d6df0718c3&verifier=QDlshwRoAwUk7ECH1q0p3sus-TOMl7CltdZAC02HWKk +[199:0402/115902.482368:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_1": No such file or directory (2) +[199:0402/115902.482387:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_s": No such file or directory (2) +[199:0402/115902.982065:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=a748aac8-6816-4669-a184-03d6df0718c3&verifier=QDlshwRoAwUk7ECH1q0p3sus-TOMl7CltdZAC02HWKk +[199:0402/115902.983115:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_1": No such file or directory (2) +[199:0402/115902.983131:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_s": No such file or directory (2) +[199:0402/115903.482753:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=a748aac8-6816-4669-a184-03d6df0718c3&verifier=QDlshwRoAwUk7ECH1q0p3sus-TOMl7CltdZAC02HWKk +[199:0402/115903.484564:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_1": No such file or directory (2) +[199:0402/115903.484587:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_s": No such file or directory (2) +[199:0402/115903.981088:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=a748aac8-6816-4669-a184-03d6df0718c3&verifier=QDlshwRoAwUk7ECH1q0p3sus-TOMl7CltdZAC02HWKk +[199:0402/115903.982063:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_1": No such file or directory (2) +[199:0402/115903.982084:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_s": No such file or directory (2) +[199:0402/115904.483066:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=a748aac8-6816-4669-a184-03d6df0718c3&verifier=QDlshwRoAwUk7ECH1q0p3sus-TOMl7CltdZAC02HWKk +[199:0402/115904.483618:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_1": No such file or directory (2) +[199:0402/115904.483637:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_s": No such file or directory (2) +[199:0402/115904.981818:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=a748aac8-6816-4669-a184-03d6df0718c3&verifier=QDlshwRoAwUk7ECH1q0p3sus-TOMl7CltdZAC02HWKk +[199:0402/115904.982724:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_1": No such file or directory (2) +[199:0402/115904.982749:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_s": No such file or directory (2) +[199:0402/115905.482147:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=a748aac8-6816-4669-a184-03d6df0718c3&verifier=QDlshwRoAwUk7ECH1q0p3sus-TOMl7CltdZAC02HWKk +[199:0402/115905.482820:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_1": No such file or directory (2) +[199:0402/115905.482841:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_s": No such file or directory (2) +[199:0402/115905.981915:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=a748aac8-6816-4669-a184-03d6df0718c3&verifier=QDlshwRoAwUk7ECH1q0p3sus-TOMl7CltdZAC02HWKk +[199:0402/115905.982564:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_1": No such file or directory (2) +[199:0402/115905.982585:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_s": No such file or directory (2) +[199:0402/115906.052984:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api3.cursor.sh/tev1/v1/rgstr?k=client-Bm4HJ0aDjXHQVsoACMREyLNxm5p6zzuzhO50MgtoT5D&st=javascript-client&sv=3.20.2&t=1775131146051&sid=36e46228-79bb-483e-9332-3c356e84d2ea&ec=6&gz=1 +[199:0402/115906.138779:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/a453dadb1ab63c4d_0": No such file or directory (2) +[199:0402/115906.138836:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/a453dadb1ab63c4d_1": No such file or directory (2) +[199:0402/115906.138852:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/a453dadb1ab63c4d_s": No such file or directory (2) +[199:0402/115906.480970:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=a748aac8-6816-4669-a184-03d6df0718c3&verifier=QDlshwRoAwUk7ECH1q0p3sus-TOMl7CltdZAC02HWKk +[199:0402/115906.481432:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_1": No such file or directory (2) +[199:0402/115906.481455:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_s": No such file or directory (2) +[199:0402/115906.981147:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=a748aac8-6816-4669-a184-03d6df0718c3&verifier=QDlshwRoAwUk7ECH1q0p3sus-TOMl7CltdZAC02HWKk +[199:0402/115906.981683:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_1": No such file or directory (2) +[199:0402/115906.981724:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_s": No such file or directory (2) +[199:0402/115907.481126:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=a748aac8-6816-4669-a184-03d6df0718c3&verifier=QDlshwRoAwUk7ECH1q0p3sus-TOMl7CltdZAC02HWKk +[199:0402/115907.481597:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_1": No such file or directory (2) +[199:0402/115907.481623:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_s": No such file or directory (2) +[199:0402/115907.981292:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=a748aac8-6816-4669-a184-03d6df0718c3&verifier=QDlshwRoAwUk7ECH1q0p3sus-TOMl7CltdZAC02HWKk +[199:0402/115907.981828:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_1": No such file or directory (2) +[199:0402/115907.981853:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_s": No such file or directory (2) +[199:0402/115908.481582:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=a748aac8-6816-4669-a184-03d6df0718c3&verifier=QDlshwRoAwUk7ECH1q0p3sus-TOMl7CltdZAC02HWKk +[199:0402/115908.482443:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_1": No such file or directory (2) +[199:0402/115908.482478:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_s": No such file or directory (2) +[199:0402/115908.981775:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=a748aac8-6816-4669-a184-03d6df0718c3&verifier=QDlshwRoAwUk7ECH1q0p3sus-TOMl7CltdZAC02HWKk +[199:0402/115908.982937:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_1": No such file or directory (2) +[199:0402/115908.983000:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_s": No such file or directory (2) +[199:0402/115909.482118:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=a748aac8-6816-4669-a184-03d6df0718c3&verifier=QDlshwRoAwUk7ECH1q0p3sus-TOMl7CltdZAC02HWKk +[199:0402/115909.482534:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_1": No such file or directory (2) +[199:0402/115909.482556:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_s": No such file or directory (2) +[199:0402/115909.981544:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=a748aac8-6816-4669-a184-03d6df0718c3&verifier=QDlshwRoAwUk7ECH1q0p3sus-TOMl7CltdZAC02HWKk +[199:0402/115909.982242:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_1": No such file or directory (2) +[199:0402/115909.982268:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_s": No such file or directory (2) +[199:0402/115910.483479:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=a748aac8-6816-4669-a184-03d6df0718c3&verifier=QDlshwRoAwUk7ECH1q0p3sus-TOMl7CltdZAC02HWKk +[199:0402/115910.484179:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_1": No such file or directory (2) +[199:0402/115910.484215:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_s": No such file or directory (2) +[199:0402/115910.981171:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=a748aac8-6816-4669-a184-03d6df0718c3&verifier=QDlshwRoAwUk7ECH1q0p3sus-TOMl7CltdZAC02HWKk +[199:0402/115910.981792:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_1": No such file or directory (2) +[199:0402/115910.981817:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_s": No such file or directory (2) +[199:0402/115911.481855:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=a748aac8-6816-4669-a184-03d6df0718c3&verifier=QDlshwRoAwUk7ECH1q0p3sus-TOMl7CltdZAC02HWKk +[199:0402/115911.482975:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_1": No such file or directory (2) +[199:0402/115911.483036:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_s": No such file or directory (2) +[199:0402/115911.981801:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=a748aac8-6816-4669-a184-03d6df0718c3&verifier=QDlshwRoAwUk7ECH1q0p3sus-TOMl7CltdZAC02HWKk +[199:0402/115911.982601:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_1": No such file or directory (2) +[199:0402/115911.982621:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_s": No such file or directory (2) +[199:0402/115912.481209:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=a748aac8-6816-4669-a184-03d6df0718c3&verifier=QDlshwRoAwUk7ECH1q0p3sus-TOMl7CltdZAC02HWKk +[199:0402/115912.481775:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_1": No such file or directory (2) +[199:0402/115912.481796:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_s": No such file or directory (2) +[199:0402/115912.981449:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=a748aac8-6816-4669-a184-03d6df0718c3&verifier=QDlshwRoAwUk7ECH1q0p3sus-TOMl7CltdZAC02HWKk +[199:0402/115912.982276:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_1": No such file or directory (2) +[199:0402/115912.982325:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_s": No such file or directory (2) +[199:0402/115913.481410:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=a748aac8-6816-4669-a184-03d6df0718c3&verifier=QDlshwRoAwUk7ECH1q0p3sus-TOMl7CltdZAC02HWKk +[199:0402/115913.482314:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_1": No such file or directory (2) +[199:0402/115913.482357:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_s": No such file or directory (2) +[199:0402/115913.981837:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=a748aac8-6816-4669-a184-03d6df0718c3&verifier=QDlshwRoAwUk7ECH1q0p3sus-TOMl7CltdZAC02HWKk +[199:0402/115913.984158:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_1": No such file or directory (2) +[199:0402/115913.984178:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_s": No such file or directory (2) +[199:0402/115914.481654:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=a748aac8-6816-4669-a184-03d6df0718c3&verifier=QDlshwRoAwUk7ECH1q0p3sus-TOMl7CltdZAC02HWKk +[199:0402/115914.482237:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_1": No such file or directory (2) +[199:0402/115914.482278:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_s": No such file or directory (2) +[199:0402/115914.981428:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=a748aac8-6816-4669-a184-03d6df0718c3&verifier=QDlshwRoAwUk7ECH1q0p3sus-TOMl7CltdZAC02HWKk +[199:0402/115914.981859:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_1": No such file or directory (2) +[199:0402/115914.981882:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_s": No such file or directory (2) +[199:0402/115915.481680:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=a748aac8-6816-4669-a184-03d6df0718c3&verifier=QDlshwRoAwUk7ECH1q0p3sus-TOMl7CltdZAC02HWKk +[199:0402/115915.482551:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_1": No such file or directory (2) +[199:0402/115915.482568:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_s": No such file or directory (2) +[199:0402/115915.981335:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=a748aac8-6816-4669-a184-03d6df0718c3&verifier=QDlshwRoAwUk7ECH1q0p3sus-TOMl7CltdZAC02HWKk +[199:0402/115915.982047:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_1": No such file or directory (2) +[199:0402/115915.982076:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_s": No such file or directory (2) +[199:0402/115916.481194:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=a748aac8-6816-4669-a184-03d6df0718c3&verifier=QDlshwRoAwUk7ECH1q0p3sus-TOMl7CltdZAC02HWKk +[199:0402/115916.481779:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_1": No such file or directory (2) +[199:0402/115916.481803:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_s": No such file or directory (2) +[199:0402/115916.981080:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=a748aac8-6816-4669-a184-03d6df0718c3&verifier=QDlshwRoAwUk7ECH1q0p3sus-TOMl7CltdZAC02HWKk +[199:0402/115916.981604:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_1": No such file or directory (2) +[199:0402/115916.981634:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_s": No such file or directory (2) +[199:0402/115917.481469:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=a748aac8-6816-4669-a184-03d6df0718c3&verifier=QDlshwRoAwUk7ECH1q0p3sus-TOMl7CltdZAC02HWKk +[199:0402/115917.482112:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_1": No such file or directory (2) +[199:0402/115917.482146:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_s": No such file or directory (2) +[199:0402/115917.888920:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=a748aac8-6816-4669-a184-03d6df0718c3&verifier=QDlshwRoAwUk7ECH1q0p3sus-TOMl7CltdZAC02HWKk +[199:0402/115917.889380:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_1": No such file or directory (2) +[199:0402/115917.889404:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_s": No such file or directory (2) +[199:0402/115918.388409:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=a748aac8-6816-4669-a184-03d6df0718c3&verifier=QDlshwRoAwUk7ECH1q0p3sus-TOMl7CltdZAC02HWKk +[199:0402/115918.389045:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_1": No such file or directory (2) +[199:0402/115918.389063:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_s": No such file or directory (2) +[199:0402/115918.888431:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=a748aac8-6816-4669-a184-03d6df0718c3&verifier=QDlshwRoAwUk7ECH1q0p3sus-TOMl7CltdZAC02HWKk +[199:0402/115918.890627:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_1": No such file or directory (2) +[199:0402/115918.890663:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_s": No such file or directory (2) +[199:0402/115919.388683:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=a748aac8-6816-4669-a184-03d6df0718c3&verifier=QDlshwRoAwUk7ECH1q0p3sus-TOMl7CltdZAC02HWKk +[199:0402/115919.389209:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_1": No such file or directory (2) +[199:0402/115919.389250:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_s": No such file or directory (2) +[199:0402/115919.888055:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=a748aac8-6816-4669-a184-03d6df0718c3&verifier=QDlshwRoAwUk7ECH1q0p3sus-TOMl7CltdZAC02HWKk +[199:0402/115919.888417:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_1": No such file or directory (2) +[199:0402/115919.888436:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_s": No such file or directory (2) +[199:0402/115920.388690:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=a748aac8-6816-4669-a184-03d6df0718c3&verifier=QDlshwRoAwUk7ECH1q0p3sus-TOMl7CltdZAC02HWKk +[199:0402/115920.389218:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_1": No such file or directory (2) +[199:0402/115920.389244:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_s": No such file or directory (2) +[199:0402/115920.888624:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=a748aac8-6816-4669-a184-03d6df0718c3&verifier=QDlshwRoAwUk7ECH1q0p3sus-TOMl7CltdZAC02HWKk +[199:0402/115920.889247:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_1": No such file or directory (2) +[199:0402/115920.889272:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_s": No such file or directory (2) +[199:0402/115921.388596:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=a748aac8-6816-4669-a184-03d6df0718c3&verifier=QDlshwRoAwUk7ECH1q0p3sus-TOMl7CltdZAC02HWKk +[199:0402/115921.389012:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_1": No such file or directory (2) +[199:0402/115921.389032:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_s": No such file or directory (2) +[199:0402/115921.887974:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=a748aac8-6816-4669-a184-03d6df0718c3&verifier=QDlshwRoAwUk7ECH1q0p3sus-TOMl7CltdZAC02HWKk +[199:0402/115921.888689:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_1": No such file or directory (2) +[199:0402/115921.888707:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_s": No such file or directory (2) +[199:0402/115922.388809:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=a748aac8-6816-4669-a184-03d6df0718c3&verifier=QDlshwRoAwUk7ECH1q0p3sus-TOMl7CltdZAC02HWKk +[199:0402/115922.389724:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_1": No such file or directory (2) +[199:0402/115922.389743:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_s": No such file or directory (2) +[199:0402/115922.888609:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=a748aac8-6816-4669-a184-03d6df0718c3&verifier=QDlshwRoAwUk7ECH1q0p3sus-TOMl7CltdZAC02HWKk +[199:0402/115922.889511:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_1": No such file or directory (2) +[199:0402/115922.889555:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_s": No such file or directory (2) +[199:0402/115923.388949:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=a748aac8-6816-4669-a184-03d6df0718c3&verifier=QDlshwRoAwUk7ECH1q0p3sus-TOMl7CltdZAC02HWKk +[199:0402/115923.389596:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_1": No such file or directory (2) +[199:0402/115923.389620:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_s": No such file or directory (2) +[199:0402/115923.888512:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=a748aac8-6816-4669-a184-03d6df0718c3&verifier=QDlshwRoAwUk7ECH1q0p3sus-TOMl7CltdZAC02HWKk +[199:0402/115923.890472:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_1": No such file or directory (2) +[199:0402/115923.890521:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_s": No such file or directory (2) +[199:0402/115924.388184:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=a748aac8-6816-4669-a184-03d6df0718c3&verifier=QDlshwRoAwUk7ECH1q0p3sus-TOMl7CltdZAC02HWKk +[199:0402/115924.388750:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_1": No such file or directory (2) +[199:0402/115924.388774:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_s": No such file or directory (2) +[199:0402/115924.888374:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=a748aac8-6816-4669-a184-03d6df0718c3&verifier=QDlshwRoAwUk7ECH1q0p3sus-TOMl7CltdZAC02HWKk +[199:0402/115924.888969:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_1": No such file or directory (2) +[199:0402/115924.888994:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_s": No such file or directory (2) +[199:0402/115925.388352:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=a748aac8-6816-4669-a184-03d6df0718c3&verifier=QDlshwRoAwUk7ECH1q0p3sus-TOMl7CltdZAC02HWKk +[199:0402/115925.388838:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_1": No such file or directory (2) +[199:0402/115925.388884:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_s": No such file or directory (2) +[199:0402/115925.888671:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=a748aac8-6816-4669-a184-03d6df0718c3&verifier=QDlshwRoAwUk7ECH1q0p3sus-TOMl7CltdZAC02HWKk +[199:0402/115925.889510:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_1": No such file or directory (2) +[199:0402/115925.889536:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_s": No such file or directory (2) +[199:0402/115926.388480:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=a748aac8-6816-4669-a184-03d6df0718c3&verifier=QDlshwRoAwUk7ECH1q0p3sus-TOMl7CltdZAC02HWKk +[199:0402/115926.389178:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_1": No such file or directory (2) +[199:0402/115926.389199:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_s": No such file or directory (2) +[199:0402/115926.888580:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=a748aac8-6816-4669-a184-03d6df0718c3&verifier=QDlshwRoAwUk7ECH1q0p3sus-TOMl7CltdZAC02HWKk +[199:0402/115926.889066:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_1": No such file or directory (2) +[199:0402/115926.889109:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_s": No such file or directory (2) +[199:0402/115927.388854:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=a748aac8-6816-4669-a184-03d6df0718c3&verifier=QDlshwRoAwUk7ECH1q0p3sus-TOMl7CltdZAC02HWKk +[199:0402/115927.389604:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_1": No such file or directory (2) +[199:0402/115927.389624:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_s": No such file or directory (2) +[199:0402/115927.888830:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=a748aac8-6816-4669-a184-03d6df0718c3&verifier=QDlshwRoAwUk7ECH1q0p3sus-TOMl7CltdZAC02HWKk +[199:0402/115927.889618:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_1": No such file or directory (2) +[199:0402/115927.889658:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_s": No such file or directory (2) +[199:0402/115928.388838:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=a748aac8-6816-4669-a184-03d6df0718c3&verifier=QDlshwRoAwUk7ECH1q0p3sus-TOMl7CltdZAC02HWKk +[199:0402/115928.390044:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_1": No such file or directory (2) +[199:0402/115928.390063:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_s": No such file or directory (2) +[199:0402/115928.889376:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=a748aac8-6816-4669-a184-03d6df0718c3&verifier=QDlshwRoAwUk7ECH1q0p3sus-TOMl7CltdZAC02HWKk +[199:0402/115928.891771:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_1": No such file or directory (2) +[199:0402/115928.891801:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_s": No such file or directory (2) +[199:0402/115929.389058:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=a748aac8-6816-4669-a184-03d6df0718c3&verifier=QDlshwRoAwUk7ECH1q0p3sus-TOMl7CltdZAC02HWKk +[199:0402/115929.389730:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_1": No such file or directory (2) +[199:0402/115929.389753:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_s": No such file or directory (2) +[199:0402/115929.888760:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=a748aac8-6816-4669-a184-03d6df0718c3&verifier=QDlshwRoAwUk7ECH1q0p3sus-TOMl7CltdZAC02HWKk +[199:0402/115929.889428:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_1": No such file or directory (2) +[199:0402/115929.889461:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_s": No such file or directory (2) +[199:0402/115930.388607:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=a748aac8-6816-4669-a184-03d6df0718c3&verifier=QDlshwRoAwUk7ECH1q0p3sus-TOMl7CltdZAC02HWKk +[199:0402/115930.389197:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_1": No such file or directory (2) +[199:0402/115930.389215:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_s": No such file or directory (2) +[199:0402/115930.888422:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=a748aac8-6816-4669-a184-03d6df0718c3&verifier=QDlshwRoAwUk7ECH1q0p3sus-TOMl7CltdZAC02HWKk +[199:0402/115930.889436:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_1": No such file or directory (2) +[199:0402/115930.889459:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_s": No such file or directory (2) +[199:0402/115931.389069:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=a748aac8-6816-4669-a184-03d6df0718c3&verifier=QDlshwRoAwUk7ECH1q0p3sus-TOMl7CltdZAC02HWKk +[199:0402/115931.390477:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_1": No such file or directory (2) +[199:0402/115931.390527:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_s": No such file or directory (2) +[199:0402/115931.888737:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=a748aac8-6816-4669-a184-03d6df0718c3&verifier=QDlshwRoAwUk7ECH1q0p3sus-TOMl7CltdZAC02HWKk +[199:0402/115931.889450:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_1": No such file or directory (2) +[199:0402/115931.889492:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_s": No such file or directory (2) +[199:0402/115932.388417:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=a748aac8-6816-4669-a184-03d6df0718c3&verifier=QDlshwRoAwUk7ECH1q0p3sus-TOMl7CltdZAC02HWKk +[199:0402/115932.389036:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_1": No such file or directory (2) +[199:0402/115932.389080:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_s": No such file or directory (2) +[199:0402/115932.888966:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=a748aac8-6816-4669-a184-03d6df0718c3&verifier=QDlshwRoAwUk7ECH1q0p3sus-TOMl7CltdZAC02HWKk +[199:0402/115932.889663:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_1": No such file or directory (2) +[199:0402/115932.889693:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_s": No such file or directory (2) +[199:0402/115933.388588:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=a748aac8-6816-4669-a184-03d6df0718c3&verifier=QDlshwRoAwUk7ECH1q0p3sus-TOMl7CltdZAC02HWKk +[199:0402/115933.389328:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_1": No such file or directory (2) +[199:0402/115933.389349:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_s": No such file or directory (2) +[199:0402/115933.888178:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=a748aac8-6816-4669-a184-03d6df0718c3&verifier=QDlshwRoAwUk7ECH1q0p3sus-TOMl7CltdZAC02HWKk +[199:0402/115933.890096:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_1": No such file or directory (2) +[199:0402/115933.890124:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_s": No such file or directory (2) +[199:0402/115934.389090:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=a748aac8-6816-4669-a184-03d6df0718c3&verifier=QDlshwRoAwUk7ECH1q0p3sus-TOMl7CltdZAC02HWKk +[199:0402/115934.389843:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_1": No such file or directory (2) +[199:0402/115934.389886:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_s": No such file or directory (2) +[199:0402/115934.888244:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=a748aac8-6816-4669-a184-03d6df0718c3&verifier=QDlshwRoAwUk7ECH1q0p3sus-TOMl7CltdZAC02HWKk +[199:0402/115934.888705:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_1": No such file or directory (2) +[199:0402/115934.888733:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_s": No such file or directory (2) +[199:0402/115935.388128:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=a748aac8-6816-4669-a184-03d6df0718c3&verifier=QDlshwRoAwUk7ECH1q0p3sus-TOMl7CltdZAC02HWKk +[199:0402/115935.388746:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_1": No such file or directory (2) +[199:0402/115935.388769:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_s": No such file or directory (2) +[199:0402/115935.888496:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=a748aac8-6816-4669-a184-03d6df0718c3&verifier=QDlshwRoAwUk7ECH1q0p3sus-TOMl7CltdZAC02HWKk +[199:0402/115935.889221:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_1": No such file or directory (2) +[199:0402/115935.889251:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_s": No such file or directory (2) +[199:0402/115936.389543:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=a748aac8-6816-4669-a184-03d6df0718c3&verifier=QDlshwRoAwUk7ECH1q0p3sus-TOMl7CltdZAC02HWKk +[199:0402/115936.390400:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_1": No such file or directory (2) +[199:0402/115936.390430:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_s": No such file or directory (2) +[199:0402/115936.888757:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=a748aac8-6816-4669-a184-03d6df0718c3&verifier=QDlshwRoAwUk7ECH1q0p3sus-TOMl7CltdZAC02HWKk +[199:0402/115936.889315:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_1": No such file or directory (2) +[199:0402/115936.889338:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_s": No such file or directory (2) +[199:0402/115937.388715:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=a748aac8-6816-4669-a184-03d6df0718c3&verifier=QDlshwRoAwUk7ECH1q0p3sus-TOMl7CltdZAC02HWKk +[199:0402/115937.389394:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_1": No such file or directory (2) +[199:0402/115937.389413:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_s": No such file or directory (2) +[199:0402/115937.888700:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=a748aac8-6816-4669-a184-03d6df0718c3&verifier=QDlshwRoAwUk7ECH1q0p3sus-TOMl7CltdZAC02HWKk +[199:0402/115937.889747:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_1": No such file or directory (2) +[199:0402/115937.889779:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_s": No such file or directory (2) +[199:0402/115938.389300:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=a748aac8-6816-4669-a184-03d6df0718c3&verifier=QDlshwRoAwUk7ECH1q0p3sus-TOMl7CltdZAC02HWKk +[199:0402/115938.390046:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_1": No such file or directory (2) +[199:0402/115938.390077:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_s": No such file or directory (2) +[199:0402/115938.889113:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=a748aac8-6816-4669-a184-03d6df0718c3&verifier=QDlshwRoAwUk7ECH1q0p3sus-TOMl7CltdZAC02HWKk +[199:0402/115938.891326:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_1": No such file or directory (2) +[199:0402/115938.891494:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_s": No such file or directory (2) +[199:0402/115939.389092:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=a748aac8-6816-4669-a184-03d6df0718c3&verifier=QDlshwRoAwUk7ECH1q0p3sus-TOMl7CltdZAC02HWKk +[199:0402/115939.390215:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_1": No such file or directory (2) +[199:0402/115939.390274:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_s": No such file or directory (2) +[199:0402/115939.888373:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=a748aac8-6816-4669-a184-03d6df0718c3&verifier=QDlshwRoAwUk7ECH1q0p3sus-TOMl7CltdZAC02HWKk +[199:0402/115939.889002:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_1": No such file or directory (2) +[199:0402/115939.889046:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_s": No such file or directory (2) +[199:0402/115940.388507:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=a748aac8-6816-4669-a184-03d6df0718c3&verifier=QDlshwRoAwUk7ECH1q0p3sus-TOMl7CltdZAC02HWKk +[199:0402/115940.388984:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_1": No such file or directory (2) +[199:0402/115940.389016:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_s": No such file or directory (2) +[199:0402/115940.888593:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=a748aac8-6816-4669-a184-03d6df0718c3&verifier=QDlshwRoAwUk7ECH1q0p3sus-TOMl7CltdZAC02HWKk +[199:0402/115940.889059:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_1": No such file or directory (2) +[199:0402/115940.889081:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_s": No such file or directory (2) +[199:0402/115941.388610:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=a748aac8-6816-4669-a184-03d6df0718c3&verifier=QDlshwRoAwUk7ECH1q0p3sus-TOMl7CltdZAC02HWKk +[199:0402/115941.389203:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_1": No such file or directory (2) +[199:0402/115941.389224:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_s": No such file or directory (2) +[199:0402/115941.888421:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=a748aac8-6816-4669-a184-03d6df0718c3&verifier=QDlshwRoAwUk7ECH1q0p3sus-TOMl7CltdZAC02HWKk +[199:0402/115941.888897:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_1": No such file or directory (2) +[199:0402/115941.888920:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_s": No such file or directory (2) +[199:0402/115942.389158:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=a748aac8-6816-4669-a184-03d6df0718c3&verifier=QDlshwRoAwUk7ECH1q0p3sus-TOMl7CltdZAC02HWKk +[199:0402/115942.389800:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_1": No such file or directory (2) +[199:0402/115942.389837:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_s": No such file or directory (2) +[199:0402/115942.889608:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=a748aac8-6816-4669-a184-03d6df0718c3&verifier=QDlshwRoAwUk7ECH1q0p3sus-TOMl7CltdZAC02HWKk +[199:0402/115942.890386:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_1": No such file or directory (2) +[199:0402/115942.890405:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_s": No such file or directory (2) +[199:0402/115943.389396:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=a748aac8-6816-4669-a184-03d6df0718c3&verifier=QDlshwRoAwUk7ECH1q0p3sus-TOMl7CltdZAC02HWKk +[199:0402/115943.390120:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_1": No such file or directory (2) +[199:0402/115943.390204:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_s": No such file or directory (2) +[199:0402/115943.889076:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=a748aac8-6816-4669-a184-03d6df0718c3&verifier=QDlshwRoAwUk7ECH1q0p3sus-TOMl7CltdZAC02HWKk +[199:0402/115943.890055:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_1": No such file or directory (2) +[199:0402/115943.890082:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_s": No such file or directory (2) +[199:0402/115944.388790:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=a748aac8-6816-4669-a184-03d6df0718c3&verifier=QDlshwRoAwUk7ECH1q0p3sus-TOMl7CltdZAC02HWKk +[199:0402/115944.389822:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_1": No such file or directory (2) +[199:0402/115944.389845:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_s": No such file or directory (2) +[199:0402/115944.888515:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=a748aac8-6816-4669-a184-03d6df0718c3&verifier=QDlshwRoAwUk7ECH1q0p3sus-TOMl7CltdZAC02HWKk +[199:0402/115944.889362:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_1": No such file or directory (2) +[199:0402/115944.889399:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_s": No such file or directory (2) +[199:0402/115945.389514:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=a748aac8-6816-4669-a184-03d6df0718c3&verifier=QDlshwRoAwUk7ECH1q0p3sus-TOMl7CltdZAC02HWKk +[199:0402/115945.390237:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_1": No such file or directory (2) +[199:0402/115945.390255:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_s": No such file or directory (2) +[199:0402/115945.888125:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=a748aac8-6816-4669-a184-03d6df0718c3&verifier=QDlshwRoAwUk7ECH1q0p3sus-TOMl7CltdZAC02HWKk +[199:0402/115945.888758:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_1": No such file or directory (2) +[199:0402/115945.888794:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_s": No such file or directory (2) +[199:0402/115946.388564:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=a748aac8-6816-4669-a184-03d6df0718c3&verifier=QDlshwRoAwUk7ECH1q0p3sus-TOMl7CltdZAC02HWKk +[199:0402/115946.390385:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_1": No such file or directory (2) +[199:0402/115946.390410:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_s": No such file or directory (2) +[199:0402/115946.888508:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=a748aac8-6816-4669-a184-03d6df0718c3&verifier=QDlshwRoAwUk7ECH1q0p3sus-TOMl7CltdZAC02HWKk +[199:0402/115946.889470:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_1": No such file or directory (2) +[199:0402/115946.889519:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_s": No such file or directory (2) +[199:0402/115947.388261:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=a748aac8-6816-4669-a184-03d6df0718c3&verifier=QDlshwRoAwUk7ECH1q0p3sus-TOMl7CltdZAC02HWKk +[199:0402/115947.389000:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_1": No such file or directory (2) +[199:0402/115947.389029:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_s": No such file or directory (2) +[199:0402/115947.793374:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=a748aac8-6816-4669-a184-03d6df0718c3&verifier=QDlshwRoAwUk7ECH1q0p3sus-TOMl7CltdZAC02HWKk +[199:0402/115947.793816:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_1": No such file or directory (2) +[199:0402/115947.793841:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_s": No such file or directory (2) +[199:0402/115948.294068:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=a748aac8-6816-4669-a184-03d6df0718c3&verifier=QDlshwRoAwUk7ECH1q0p3sus-TOMl7CltdZAC02HWKk +[199:0402/115948.295190:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_1": No such file or directory (2) +[199:0402/115948.295217:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_s": No such file or directory (2) +[199:0402/115948.793403:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=a748aac8-6816-4669-a184-03d6df0718c3&verifier=QDlshwRoAwUk7ECH1q0p3sus-TOMl7CltdZAC02HWKk +[199:0402/115948.794063:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_1": No such file or directory (2) +[199:0402/115948.794101:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_s": No such file or directory (2) +[199:0402/115949.294175:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=a748aac8-6816-4669-a184-03d6df0718c3&verifier=QDlshwRoAwUk7ECH1q0p3sus-TOMl7CltdZAC02HWKk +[199:0402/115949.295068:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_1": No such file or directory (2) +[199:0402/115949.295084:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_s": No such file or directory (2) +[199:0402/115949.794167:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=a748aac8-6816-4669-a184-03d6df0718c3&verifier=QDlshwRoAwUk7ECH1q0p3sus-TOMl7CltdZAC02HWKk +[199:0402/115949.794859:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_1": No such file or directory (2) +[199:0402/115949.794888:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_s": No such file or directory (2) +[199:0402/115950.293446:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=a748aac8-6816-4669-a184-03d6df0718c3&verifier=QDlshwRoAwUk7ECH1q0p3sus-TOMl7CltdZAC02HWKk +[199:0402/115950.293962:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_1": No such file or directory (2) +[199:0402/115950.293979:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_s": No such file or directory (2) +[116:0402/115950.302657:INFO:CONSOLE:46698] "[transport] Connect error in unary AI connect ConnectError: [unauthenticated] Error [object Object]", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (46698) +[199:0402/115950.793713:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=a748aac8-6816-4669-a184-03d6df0718c3&verifier=QDlshwRoAwUk7ECH1q0p3sus-TOMl7CltdZAC02HWKk +[199:0402/115950.794714:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_1": No such file or directory (2) +[199:0402/115950.794747:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_s": No such file or directory (2) +[116:0402/115950.908284:INFO:CONSOLE:43768] "%c[Extension Host] %crejected promise not handled within 1 second: ConnectError: [unavailable] getaddrinfo EAI_AGAIN api2.cursor.sh color: blue color: ", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (43768) +[116:0402/115950.908356:INFO:CONSOLE:43768] "%c[Extension Host] %cstack trace: ConnectError: [unavailable] getaddrinfo EAI_AGAIN api2.cursor.sh + at o.from (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:981068) + at B (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:376626) + at ClientHttp2Session.a (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:385573) + at ClientHttp2Session.emit (node:events:519:28) + at emitClose (node:internal/http2/core:1167:10) + at process.processTicksAndRejections (node:internal/process/task_queues:89:21) color: blue color: ", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (43768) +[116:0402/115950.908891:INFO:CONSOLE:43782] "[anysphere.cursor-always-local][unavailable] getaddrinfo EAI_AGAIN api2.cursor.sh", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (43782) +[116:0402/115950.908956:INFO:CONSOLE:43782] "ConnectError: [unavailable] getaddrinfo EAI_AGAIN api2.cursor.sh + at o.from (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:981068) + at B (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:376626) + at ClientHttp2Session.a (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:385573) + at ClientHttp2Session.emit (node:events:519:28) + at emitClose (node:internal/http2/core:1167:10) + at process.processTicksAndRejections (node:internal/process/task_queues:89:21)", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (43782) +[116:0402/115950.909890:INFO:CONSOLE:62] "%c ERR color: #f33 An unknown error occurred. Please consult the log for more details. [object Object]", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (62) +[199:0402/115951.294048:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=a748aac8-6816-4669-a184-03d6df0718c3&verifier=QDlshwRoAwUk7ECH1q0p3sus-TOMl7CltdZAC02HWKk +[199:0402/115951.294785:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_1": No such file or directory (2) +[199:0402/115951.294805:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_s": No such file or directory (2) +[199:0402/115951.793668:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=a748aac8-6816-4669-a184-03d6df0718c3&verifier=QDlshwRoAwUk7ECH1q0p3sus-TOMl7CltdZAC02HWKk +[199:0402/115951.794578:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_1": No such file or directory (2) +[199:0402/115951.794621:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_s": No such file or directory (2) +[199:0402/115952.293600:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=a748aac8-6816-4669-a184-03d6df0718c3&verifier=QDlshwRoAwUk7ECH1q0p3sus-TOMl7CltdZAC02HWKk +[199:0402/115952.294439:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_1": No such file or directory (2) +[199:0402/115952.294477:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_s": No such file or directory (2) +[199:0402/115952.793253:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=a748aac8-6816-4669-a184-03d6df0718c3&verifier=QDlshwRoAwUk7ECH1q0p3sus-TOMl7CltdZAC02HWKk +[199:0402/115952.793804:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_1": No such file or directory (2) +[199:0402/115952.793828:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_s": No such file or directory (2) +[199:0402/115953.293744:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=a748aac8-6816-4669-a184-03d6df0718c3&verifier=QDlshwRoAwUk7ECH1q0p3sus-TOMl7CltdZAC02HWKk +[199:0402/115953.294475:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_1": No such file or directory (2) +[199:0402/115953.294505:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_s": No such file or directory (2) +[199:0402/115953.794245:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=a748aac8-6816-4669-a184-03d6df0718c3&verifier=QDlshwRoAwUk7ECH1q0p3sus-TOMl7CltdZAC02HWKk +[199:0402/115953.795279:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_1": No such file or directory (2) +[199:0402/115953.795319:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_s": No such file or directory (2) +[116:0402/115953.912698:INFO:CONSOLE:43768] "%c[Extension Host] %crejected promise not handled within 1 second: ConnectError: [unavailable] getaddrinfo EAI_AGAIN api2.cursor.sh color: blue color: ", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (43768) +[116:0402/115953.912780:INFO:CONSOLE:43768] "%c[Extension Host] %cstack trace: ConnectError: [unavailable] getaddrinfo EAI_AGAIN api2.cursor.sh + at o.from (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:981068) + at B (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:376626) + at ClientHttp2Session.a (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:385573) + at ClientHttp2Session.emit (node:events:519:28) + at emitClose (node:internal/http2/core:1167:10) + at process.processTicksAndRejections (node:internal/process/task_queues:89:21) color: blue color: ", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (43768) +[116:0402/115953.912843:INFO:CONSOLE:43782] "[anysphere.cursor-always-local][unavailable] getaddrinfo EAI_AGAIN api2.cursor.sh", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (43782) +[116:0402/115953.912868:INFO:CONSOLE:43782] "ConnectError: [unavailable] getaddrinfo EAI_AGAIN api2.cursor.sh + at o.from (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:981068) + at B (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:376626) + at ClientHttp2Session.a (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:385573) + at ClientHttp2Session.emit (node:events:519:28) + at emitClose (node:internal/http2/core:1167:10) + at process.processTicksAndRejections (node:internal/process/task_queues:89:21)", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (43782) +[116:0402/115953.913374:INFO:CONSOLE:62] "%c ERR color: #f33 An unknown error occurred. Please consult the log for more details. [object Object]", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (62) +[199:0402/115954.294126:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=a748aac8-6816-4669-a184-03d6df0718c3&verifier=QDlshwRoAwUk7ECH1q0p3sus-TOMl7CltdZAC02HWKk +[199:0402/115954.295061:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_1": No such file or directory (2) +[199:0402/115954.295079:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_s": No such file or directory (2) +[199:0402/115954.793997:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=a748aac8-6816-4669-a184-03d6df0718c3&verifier=QDlshwRoAwUk7ECH1q0p3sus-TOMl7CltdZAC02HWKk +[199:0402/115954.794693:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_1": No such file or directory (2) +[199:0402/115954.794710:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_s": No such file or directory (2) +[199:0402/115955.293879:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=a748aac8-6816-4669-a184-03d6df0718c3&verifier=QDlshwRoAwUk7ECH1q0p3sus-TOMl7CltdZAC02HWKk +[199:0402/115955.294991:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_1": No such file or directory (2) +[199:0402/115955.295051:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_s": No such file or directory (2) +[199:0402/115955.793888:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=a748aac8-6816-4669-a184-03d6df0718c3&verifier=QDlshwRoAwUk7ECH1q0p3sus-TOMl7CltdZAC02HWKk +[199:0402/115955.794681:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_1": No such file or directory (2) +[199:0402/115955.794697:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_s": No such file or directory (2) +[199:0402/115956.293680:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=a748aac8-6816-4669-a184-03d6df0718c3&verifier=QDlshwRoAwUk7ECH1q0p3sus-TOMl7CltdZAC02HWKk +[199:0402/115956.294531:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_1": No such file or directory (2) +[199:0402/115956.294548:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_s": No such file or directory (2) +[199:0402/115956.793229:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=a748aac8-6816-4669-a184-03d6df0718c3&verifier=QDlshwRoAwUk7ECH1q0p3sus-TOMl7CltdZAC02HWKk +[199:0402/115956.793636:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_1": No such file or directory (2) +[199:0402/115956.793658:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_s": No such file or directory (2) +[199:0402/115957.293945:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=a748aac8-6816-4669-a184-03d6df0718c3&verifier=QDlshwRoAwUk7ECH1q0p3sus-TOMl7CltdZAC02HWKk +[199:0402/115957.294738:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_1": No such file or directory (2) +[199:0402/115957.294782:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_s": No such file or directory (2) +[199:0402/115957.793994:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=a748aac8-6816-4669-a184-03d6df0718c3&verifier=QDlshwRoAwUk7ECH1q0p3sus-TOMl7CltdZAC02HWKk +[199:0402/115957.795317:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_1": No such file or directory (2) +[199:0402/115957.795376:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_s": No such file or directory (2) +[199:0402/115958.293975:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=a748aac8-6816-4669-a184-03d6df0718c3&verifier=QDlshwRoAwUk7ECH1q0p3sus-TOMl7CltdZAC02HWKk +[199:0402/115958.295039:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_1": No such file or directory (2) +[199:0402/115958.295080:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_s": No such file or directory (2) +[199:0402/115958.793253:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=a748aac8-6816-4669-a184-03d6df0718c3&verifier=QDlshwRoAwUk7ECH1q0p3sus-TOMl7CltdZAC02HWKk +[199:0402/115958.793697:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_1": No such file or directory (2) +[199:0402/115958.793722:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_s": No such file or directory (2) +[199:0402/115959.293443:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=a748aac8-6816-4669-a184-03d6df0718c3&verifier=QDlshwRoAwUk7ECH1q0p3sus-TOMl7CltdZAC02HWKk +[199:0402/115959.294076:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_1": No such file or directory (2) +[199:0402/115959.294098:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_s": No such file or directory (2) +[199:0402/115959.793836:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=a748aac8-6816-4669-a184-03d6df0718c3&verifier=QDlshwRoAwUk7ECH1q0p3sus-TOMl7CltdZAC02HWKk +[199:0402/115959.794537:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_1": No such file or directory (2) +[199:0402/115959.794571:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_s": No such file or directory (2) +[199:0402/120000.294541:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=a748aac8-6816-4669-a184-03d6df0718c3&verifier=QDlshwRoAwUk7ECH1q0p3sus-TOMl7CltdZAC02HWKk +[199:0402/120000.295495:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_1": No such file or directory (2) +[199:0402/120000.295540:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_s": No such file or directory (2) +[199:0402/120000.793932:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=a748aac8-6816-4669-a184-03d6df0718c3&verifier=QDlshwRoAwUk7ECH1q0p3sus-TOMl7CltdZAC02HWKk +[199:0402/120000.794601:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_1": No such file or directory (2) +[199:0402/120000.794628:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_s": No such file or directory (2) +[199:0402/120001.295079:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=a748aac8-6816-4669-a184-03d6df0718c3&verifier=QDlshwRoAwUk7ECH1q0p3sus-TOMl7CltdZAC02HWKk +[199:0402/120001.296214:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_1": No such file or directory (2) +[199:0402/120001.296240:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_s": No such file or directory (2) +[199:0402/120001.794167:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=a748aac8-6816-4669-a184-03d6df0718c3&verifier=QDlshwRoAwUk7ECH1q0p3sus-TOMl7CltdZAC02HWKk +[199:0402/120001.794989:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_1": No such file or directory (2) +[199:0402/120001.795006:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_s": No such file or directory (2) +[199:0402/120002.294322:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=a748aac8-6816-4669-a184-03d6df0718c3&verifier=QDlshwRoAwUk7ECH1q0p3sus-TOMl7CltdZAC02HWKk +[199:0402/120002.294742:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_1": No such file or directory (2) +[199:0402/120002.294765:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_s": No such file or directory (2) +[199:0402/120002.793611:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=a748aac8-6816-4669-a184-03d6df0718c3&verifier=QDlshwRoAwUk7ECH1q0p3sus-TOMl7CltdZAC02HWKk +[199:0402/120002.794106:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_1": No such file or directory (2) +[199:0402/120002.794132:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_s": No such file or directory (2) +[199:0402/120003.294064:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=a748aac8-6816-4669-a184-03d6df0718c3&verifier=QDlshwRoAwUk7ECH1q0p3sus-TOMl7CltdZAC02HWKk +[199:0402/120003.295950:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_1": No such file or directory (2) +[199:0402/120003.296010:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_s": No such file or directory (2) +[199:0402/120003.793809:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=a748aac8-6816-4669-a184-03d6df0718c3&verifier=QDlshwRoAwUk7ECH1q0p3sus-TOMl7CltdZAC02HWKk +[199:0402/120003.794664:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_1": No such file or directory (2) +[199:0402/120003.794694:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_s": No such file or directory (2) +[199:0402/120004.295155:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=a748aac8-6816-4669-a184-03d6df0718c3&verifier=QDlshwRoAwUk7ECH1q0p3sus-TOMl7CltdZAC02HWKk +[199:0402/120004.295934:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_1": No such file or directory (2) +[199:0402/120004.295960:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_s": No such file or directory (2) +[199:0402/120004.794146:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=a748aac8-6816-4669-a184-03d6df0718c3&verifier=QDlshwRoAwUk7ECH1q0p3sus-TOMl7CltdZAC02HWKk +[199:0402/120004.795237:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_1": No such file or directory (2) +[199:0402/120004.795263:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_s": No such file or directory (2) +[199:0402/120005.293443:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=a748aac8-6816-4669-a184-03d6df0718c3&verifier=QDlshwRoAwUk7ECH1q0p3sus-TOMl7CltdZAC02HWKk +[199:0402/120005.294002:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_1": No such file or directory (2) +[199:0402/120005.294026:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_s": No such file or directory (2) +[199:0402/120005.793628:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=a748aac8-6816-4669-a184-03d6df0718c3&verifier=QDlshwRoAwUk7ECH1q0p3sus-TOMl7CltdZAC02HWKk +[199:0402/120005.794070:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_1": No such file or directory (2) +[199:0402/120005.794087:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_s": No such file or directory (2) +[199:0402/120006.294440:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=a748aac8-6816-4669-a184-03d6df0718c3&verifier=QDlshwRoAwUk7ECH1q0p3sus-TOMl7CltdZAC02HWKk +[199:0402/120006.295023:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_1": No such file or directory (2) +[199:0402/120006.295044:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_s": No such file or directory (2) +[199:0402/120006.794132:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=a748aac8-6816-4669-a184-03d6df0718c3&verifier=QDlshwRoAwUk7ECH1q0p3sus-TOMl7CltdZAC02HWKk +[199:0402/120006.795034:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_1": No such file or directory (2) +[199:0402/120006.795090:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_s": No such file or directory (2) +[199:0402/120007.294300:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=a748aac8-6816-4669-a184-03d6df0718c3&verifier=QDlshwRoAwUk7ECH1q0p3sus-TOMl7CltdZAC02HWKk +[199:0402/120007.295090:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_1": No such file or directory (2) +[199:0402/120007.295117:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_s": No such file or directory (2) +[116:0402/120007.585198:INFO:CONSOLE:46698] "[transport] Connect error in unary AI connect ConnectError: [unauthenticated] Error [object Object]", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (46698) +[199:0402/120007.793640:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=a748aac8-6816-4669-a184-03d6df0718c3&verifier=QDlshwRoAwUk7ECH1q0p3sus-TOMl7CltdZAC02HWKk +[199:0402/120007.794298:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_1": No such file or directory (2) +[199:0402/120007.794335:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_s": No such file or directory (2) +[116:0402/120008.042341:INFO:CONSOLE:46698] "[transport] Connect error in unary AI connect ConnectError: [unauthenticated] Error [object Object]", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (46698) +[116:0402/120008.044460:INFO:CONSOLE:46698] "[transport] Connect error in unary AI connect ConnectError: [unauthenticated] Error [object Object]", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (46698) +[199:0402/120008.295445:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=a748aac8-6816-4669-a184-03d6df0718c3&verifier=QDlshwRoAwUk7ECH1q0p3sus-TOMl7CltdZAC02HWKk +[199:0402/120008.295990:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_1": No such file or directory (2) +[199:0402/120008.296010:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_s": No such file or directory (2) +[116:0402/120008.463587:INFO:CONSOLE:46698] "[transport] Connect error in unary AI connect ConnectError: [unauthenticated] Error [object Object]", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (46698) +[116:0402/120008.463693:INFO:CONSOLE:34293] "[MCPWellKnownDetection] Failed to pre-resolve server icons: ConnectError: [unauthenticated] Error", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (34293) +[199:0402/120008.794834:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=a748aac8-6816-4669-a184-03d6df0718c3&verifier=QDlshwRoAwUk7ECH1q0p3sus-TOMl7CltdZAC02HWKk +[199:0402/120008.795680:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_1": No such file or directory (2) +[199:0402/120008.795728:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_s": No such file or directory (2) +[116:0402/120008.915958:INFO:CONSOLE:43768] "%c[Extension Host] %crejected promise not handled within 1 second: ConnectError: [unavailable] getaddrinfo EAI_AGAIN api2.cursor.sh color: blue color: ", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (43768) +[116:0402/120008.916583:INFO:CONSOLE:43768] "%c[Extension Host] %cstack trace: ConnectError: [unavailable] getaddrinfo EAI_AGAIN api2.cursor.sh + at o.from (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:981068) + at B (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:376626) + at ClientHttp2Session.a (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:385573) + at ClientHttp2Session.emit (node:events:519:28) + at emitClose (node:internal/http2/core:1167:10) + at process.processTicksAndRejections (node:internal/process/task_queues:89:21) color: blue color: ", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (43768) +[116:0402/120008.916742:INFO:CONSOLE:43782] "[anysphere.cursor-always-local][unavailable] getaddrinfo EAI_AGAIN api2.cursor.sh", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (43782) +[116:0402/120008.916860:INFO:CONSOLE:43782] "ConnectError: [unavailable] getaddrinfo EAI_AGAIN api2.cursor.sh + at o.from (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:981068) + at B (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:376626) + at ClientHttp2Session.a (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:385573) + at ClientHttp2Session.emit (node:events:519:28) + at emitClose (node:internal/http2/core:1167:10) + at process.processTicksAndRejections (node:internal/process/task_queues:89:21)", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (43782) +[116:0402/120008.917439:INFO:CONSOLE:62] "%c ERR color: #f33 An unknown error occurred. Please consult the log for more details. [object Object]", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (62) +[199:0402/120009.295084:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=a748aac8-6816-4669-a184-03d6df0718c3&verifier=QDlshwRoAwUk7ECH1q0p3sus-TOMl7CltdZAC02HWKk +[199:0402/120009.296367:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_1": No such file or directory (2) +[199:0402/120009.296384:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_s": No such file or directory (2) +[199:0402/120009.794918:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=a748aac8-6816-4669-a184-03d6df0718c3&verifier=QDlshwRoAwUk7ECH1q0p3sus-TOMl7CltdZAC02HWKk +[199:0402/120009.795811:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_1": No such file or directory (2) +[199:0402/120009.795844:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_s": No such file or directory (2) +[199:0402/120010.293900:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=a748aac8-6816-4669-a184-03d6df0718c3&verifier=QDlshwRoAwUk7ECH1q0p3sus-TOMl7CltdZAC02HWKk +[199:0402/120010.294434:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_1": No such file or directory (2) +[199:0402/120010.294466:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_s": No such file or directory (2) +[199:0402/120010.793166:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=a748aac8-6816-4669-a184-03d6df0718c3&verifier=QDlshwRoAwUk7ECH1q0p3sus-TOMl7CltdZAC02HWKk +[199:0402/120010.793817:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_1": No such file or directory (2) +[199:0402/120010.793860:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_s": No such file or directory (2) +[199:0402/120011.294917:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=a748aac8-6816-4669-a184-03d6df0718c3&verifier=QDlshwRoAwUk7ECH1q0p3sus-TOMl7CltdZAC02HWKk +[199:0402/120011.295574:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_1": No such file or directory (2) +[199:0402/120011.295606:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_s": No such file or directory (2) +[199:0402/120011.794417:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=a748aac8-6816-4669-a184-03d6df0718c3&verifier=QDlshwRoAwUk7ECH1q0p3sus-TOMl7CltdZAC02HWKk +[199:0402/120011.795084:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_1": No such file or directory (2) +[199:0402/120011.795110:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_s": No such file or directory (2) +[116:0402/120011.915674:INFO:CONSOLE:43768] "%c[Extension Host] %crejected promise not handled within 1 second: ConnectError: [unavailable] getaddrinfo EAI_AGAIN api2.cursor.sh color: blue color: ", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (43768) +[116:0402/120011.916210:INFO:CONSOLE:43768] "%c[Extension Host] %cstack trace: ConnectError: [unavailable] getaddrinfo EAI_AGAIN api2.cursor.sh + at o.from (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:981068) + at B (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:376626) + at ClientHttp2Session.a (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:385573) + at ClientHttp2Session.emit (node:events:519:28) + at emitClose (node:internal/http2/core:1167:10) + at process.processTicksAndRejections (node:internal/process/task_queues:89:21) color: blue color: ", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (43768) +[116:0402/120011.916582:INFO:CONSOLE:43782] "[anysphere.cursor-always-local][unavailable] getaddrinfo EAI_AGAIN api2.cursor.sh", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (43782) +[116:0402/120011.916630:INFO:CONSOLE:43782] "ConnectError: [unavailable] getaddrinfo EAI_AGAIN api2.cursor.sh + at o.from (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:981068) + at B (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:376626) + at ClientHttp2Session.a (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:385573) + at ClientHttp2Session.emit (node:events:519:28) + at emitClose (node:internal/http2/core:1167:10) + at process.processTicksAndRejections (node:internal/process/task_queues:89:21)", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (43782) +[116:0402/120011.917159:INFO:CONSOLE:62] "%c ERR color: #f33 An unknown error occurred. Please consult the log for more details. [object Object]", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (62) +[199:0402/120012.293345:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=a748aac8-6816-4669-a184-03d6df0718c3&verifier=QDlshwRoAwUk7ECH1q0p3sus-TOMl7CltdZAC02HWKk +[199:0402/120012.294055:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_1": No such file or directory (2) +[199:0402/120012.294082:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_s": No such file or directory (2) +[199:0402/120012.794397:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=a748aac8-6816-4669-a184-03d6df0718c3&verifier=QDlshwRoAwUk7ECH1q0p3sus-TOMl7CltdZAC02HWKk +[199:0402/120012.795394:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_1": No such file or directory (2) +[199:0402/120012.795449:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_s": No such file or directory (2) +[199:0402/120013.294874:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=a748aac8-6816-4669-a184-03d6df0718c3&verifier=QDlshwRoAwUk7ECH1q0p3sus-TOMl7CltdZAC02HWKk +[199:0402/120013.297009:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_1": No such file or directory (2) +[199:0402/120013.297049:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_s": No such file or directory (2) +[199:0402/120013.794147:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=a748aac8-6816-4669-a184-03d6df0718c3&verifier=QDlshwRoAwUk7ECH1q0p3sus-TOMl7CltdZAC02HWKk +[199:0402/120013.794955:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_1": No such file or directory (2) +[199:0402/120013.794975:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_s": No such file or directory (2) +[199:0402/120014.294727:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=a748aac8-6816-4669-a184-03d6df0718c3&verifier=QDlshwRoAwUk7ECH1q0p3sus-TOMl7CltdZAC02HWKk +[199:0402/120014.295754:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_1": No such file or directory (2) +[199:0402/120014.295777:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_s": No such file or directory (2) +[199:0402/120014.794117:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=a748aac8-6816-4669-a184-03d6df0718c3&verifier=QDlshwRoAwUk7ECH1q0p3sus-TOMl7CltdZAC02HWKk +[199:0402/120014.794949:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_1": No such file or directory (2) +[199:0402/120014.794991:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_s": No such file or directory (2) +[199:0402/120015.294134:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=a748aac8-6816-4669-a184-03d6df0718c3&verifier=QDlshwRoAwUk7ECH1q0p3sus-TOMl7CltdZAC02HWKk +[199:0402/120015.294910:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_1": No such file or directory (2) +[199:0402/120015.294946:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_s": No such file or directory (2) +[199:0402/120015.793601:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=a748aac8-6816-4669-a184-03d6df0718c3&verifier=QDlshwRoAwUk7ECH1q0p3sus-TOMl7CltdZAC02HWKk +[199:0402/120015.794144:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_1": No such file or directory (2) +[199:0402/120015.794168:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_s": No such file or directory (2) +[199:0402/120016.293753:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=a748aac8-6816-4669-a184-03d6df0718c3&verifier=QDlshwRoAwUk7ECH1q0p3sus-TOMl7CltdZAC02HWKk +[199:0402/120016.294519:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_1": No such file or directory (2) +[199:0402/120016.294545:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_s": No such file or directory (2) +[199:0402/120016.793448:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=a748aac8-6816-4669-a184-03d6df0718c3&verifier=QDlshwRoAwUk7ECH1q0p3sus-TOMl7CltdZAC02HWKk +[199:0402/120016.794267:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_1": No such file or directory (2) +[199:0402/120016.794298:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_s": No such file or directory (2) +[199:0402/120017.294358:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=a748aac8-6816-4669-a184-03d6df0718c3&verifier=QDlshwRoAwUk7ECH1q0p3sus-TOMl7CltdZAC02HWKk +[199:0402/120017.295189:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_1": No such file or directory (2) +[199:0402/120017.295233:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_s": No such file or directory (2) +[199:0402/120017.702846:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=a748aac8-6816-4669-a184-03d6df0718c3&verifier=QDlshwRoAwUk7ECH1q0p3sus-TOMl7CltdZAC02HWKk +[199:0402/120017.703979:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_1": No such file or directory (2) +[199:0402/120017.703998:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_s": No such file or directory (2) +[199:0402/120018.202572:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=a748aac8-6816-4669-a184-03d6df0718c3&verifier=QDlshwRoAwUk7ECH1q0p3sus-TOMl7CltdZAC02HWKk +[199:0402/120018.203149:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_1": No such file or directory (2) +[199:0402/120018.203168:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_s": No such file or directory (2) +[199:0402/120018.702336:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=a748aac8-6816-4669-a184-03d6df0718c3&verifier=QDlshwRoAwUk7ECH1q0p3sus-TOMl7CltdZAC02HWKk +[199:0402/120018.702784:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_1": No such file or directory (2) +[199:0402/120018.702806:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_s": No such file or directory (2) +[199:0402/120019.202863:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=a748aac8-6816-4669-a184-03d6df0718c3&verifier=QDlshwRoAwUk7ECH1q0p3sus-TOMl7CltdZAC02HWKk +[199:0402/120019.203913:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_1": No such file or directory (2) +[199:0402/120019.203960:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_s": No such file or directory (2) +[199:0402/120019.703267:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=a748aac8-6816-4669-a184-03d6df0718c3&verifier=QDlshwRoAwUk7ECH1q0p3sus-TOMl7CltdZAC02HWKk +[199:0402/120019.704252:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_1": No such file or directory (2) +[199:0402/120019.704296:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_s": No such file or directory (2) +[199:0402/120020.202624:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=a748aac8-6816-4669-a184-03d6df0718c3&verifier=QDlshwRoAwUk7ECH1q0p3sus-TOMl7CltdZAC02HWKk +[199:0402/120020.203334:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_1": No such file or directory (2) +[199:0402/120020.203397:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_s": No such file or directory (2) +[199:0402/120020.702636:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=a748aac8-6816-4669-a184-03d6df0718c3&verifier=QDlshwRoAwUk7ECH1q0p3sus-TOMl7CltdZAC02HWKk +[199:0402/120020.703154:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_1": No such file or directory (2) +[199:0402/120020.703182:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_s": No such file or directory (2) +[199:0402/120021.202447:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=a748aac8-6816-4669-a184-03d6df0718c3&verifier=QDlshwRoAwUk7ECH1q0p3sus-TOMl7CltdZAC02HWKk +[199:0402/120021.202950:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_1": No such file or directory (2) +[199:0402/120021.202972:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_s": No such file or directory (2) +[199:0402/120021.702165:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=a748aac8-6816-4669-a184-03d6df0718c3&verifier=QDlshwRoAwUk7ECH1q0p3sus-TOMl7CltdZAC02HWKk +[199:0402/120021.702659:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_1": No such file or directory (2) +[199:0402/120021.702684:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_s": No such file or directory (2) +[199:0402/120022.202355:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=a748aac8-6816-4669-a184-03d6df0718c3&verifier=QDlshwRoAwUk7ECH1q0p3sus-TOMl7CltdZAC02HWKk +[199:0402/120022.202887:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_1": No such file or directory (2) +[199:0402/120022.202904:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_s": No such file or directory (2) +[199:0402/120022.702111:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=a748aac8-6816-4669-a184-03d6df0718c3&verifier=QDlshwRoAwUk7ECH1q0p3sus-TOMl7CltdZAC02HWKk +[199:0402/120022.702592:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_1": No such file or directory (2) +[199:0402/120022.702613:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/cf41616a91f6a818_s": No such file or directory (2) +/usr/bin/google-chrome-stable: 2: exec: /usr/bin/google-chrome-stable.real: Permission denied +[199:0402/120023.338965:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=beba9c49-58a8-4629-911e-fe78a91c065a&verifier=3SOPuBbmp3OhAyQ7A5fJw8PyNlhSydnroblVoTSC9J8 +[199:0402/120023.427674:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=beba9c49-58a8-4629-911e-fe78a91c065a&verifier=3SOPuBbmp3OhAyQ7A5fJw8PyNlhSydnroblVoTSC9J8 +[199:0402/120023.838452:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=beba9c49-58a8-4629-911e-fe78a91c065a&verifier=3SOPuBbmp3OhAyQ7A5fJw8PyNlhSydnroblVoTSC9J8 +[199:0402/120023.839009:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/8864043e8d56db68_1": No such file or directory (2) +[199:0402/120023.839058:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/8864043e8d56db68_s": No such file or directory (2) +[199:0402/120024.337902:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=beba9c49-58a8-4629-911e-fe78a91c065a&verifier=3SOPuBbmp3OhAyQ7A5fJw8PyNlhSydnroblVoTSC9J8 +[199:0402/120024.338856:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/8864043e8d56db68_1": No such file or directory (2) +[199:0402/120024.338904:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/8864043e8d56db68_s": No such file or directory (2) +[199:0402/120024.838547:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=beba9c49-58a8-4629-911e-fe78a91c065a&verifier=3SOPuBbmp3OhAyQ7A5fJw8PyNlhSydnroblVoTSC9J8 +[199:0402/120024.839157:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/8864043e8d56db68_1": No such file or directory (2) +[199:0402/120024.839190:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/8864043e8d56db68_s": No such file or directory (2) +[199:0402/120025.338335:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=beba9c49-58a8-4629-911e-fe78a91c065a&verifier=3SOPuBbmp3OhAyQ7A5fJw8PyNlhSydnroblVoTSC9J8 +[199:0402/120025.339061:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/8864043e8d56db68_1": No such file or directory (2) +[199:0402/120025.339106:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/8864043e8d56db68_s": No such file or directory (2) +[199:0402/120025.838195:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=beba9c49-58a8-4629-911e-fe78a91c065a&verifier=3SOPuBbmp3OhAyQ7A5fJw8PyNlhSydnroblVoTSC9J8 +[199:0402/120025.838715:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/8864043e8d56db68_1": No such file or directory (2) +[199:0402/120025.838736:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/8864043e8d56db68_s": No such file or directory (2) +[199:0402/120026.338440:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=beba9c49-58a8-4629-911e-fe78a91c065a&verifier=3SOPuBbmp3OhAyQ7A5fJw8PyNlhSydnroblVoTSC9J8 +[199:0402/120026.339081:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/8864043e8d56db68_1": No such file or directory (2) +[199:0402/120026.339131:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/8864043e8d56db68_s": No such file or directory (2) +[199:0402/120026.838164:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=beba9c49-58a8-4629-911e-fe78a91c065a&verifier=3SOPuBbmp3OhAyQ7A5fJw8PyNlhSydnroblVoTSC9J8 +[199:0402/120026.838669:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/8864043e8d56db68_1": No such file or directory (2) +[199:0402/120026.838707:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/8864043e8d56db68_s": No such file or directory (2) +[199:0402/120027.338665:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=beba9c49-58a8-4629-911e-fe78a91c065a&verifier=3SOPuBbmp3OhAyQ7A5fJw8PyNlhSydnroblVoTSC9J8 +[199:0402/120027.339466:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/8864043e8d56db68_1": No such file or directory (2) +[199:0402/120027.339503:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/8864043e8d56db68_s": No such file or directory (2) +[199:0402/120027.838057:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=beba9c49-58a8-4629-911e-fe78a91c065a&verifier=3SOPuBbmp3OhAyQ7A5fJw8PyNlhSydnroblVoTSC9J8 +[199:0402/120027.838531:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/8864043e8d56db68_1": No such file or directory (2) +[199:0402/120027.838554:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/8864043e8d56db68_s": No such file or directory (2) +[116:0402/120028.049461:INFO:CONSOLE:46698] "[transport] Connect error in unary AI connect ConnectError: [unauthenticated] Error [object Object]", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (46698) +[199:0402/120028.338290:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=beba9c49-58a8-4629-911e-fe78a91c065a&verifier=3SOPuBbmp3OhAyQ7A5fJw8PyNlhSydnroblVoTSC9J8 +[199:0402/120028.338742:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/8864043e8d56db68_1": No such file or directory (2) +[199:0402/120028.338766:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/8864043e8d56db68_s": No such file or directory (2) +[116:0402/120028.460290:INFO:CONSOLE:46698] "[transport] Connect error in unary AI connect ConnectError: [unauthenticated] Error [object Object]", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (46698) +[116:0402/120028.468313:INFO:CONSOLE:46698] "[transport] Connect error in unary AI connect ConnectError: [unauthenticated] Error [object Object]", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (46698) +[199:0402/120028.838576:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=beba9c49-58a8-4629-911e-fe78a91c065a&verifier=3SOPuBbmp3OhAyQ7A5fJw8PyNlhSydnroblVoTSC9J8 +[199:0402/120028.839284:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/8864043e8d56db68_1": No such file or directory (2) +[199:0402/120028.839321:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/8864043e8d56db68_s": No such file or directory (2) +[116:0402/120028.903150:INFO:CONSOLE:46698] "[transport] Connect error in unary AI connect ConnectError: [unauthenticated] Error [object Object]", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (46698) +[116:0402/120028.903274:INFO:CONSOLE:34293] "[MCPWellKnownDetection] Failed to pre-resolve server icons: ConnectError: [unauthenticated] Error", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (34293) +[199:0402/120029.339132:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=beba9c49-58a8-4629-911e-fe78a91c065a&verifier=3SOPuBbmp3OhAyQ7A5fJw8PyNlhSydnroblVoTSC9J8 +[199:0402/120029.340077:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/8864043e8d56db68_1": No such file or directory (2) +[199:0402/120029.340115:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/8864043e8d56db68_s": No such file or directory (2) +[116:0402/120029.829286:INFO:CONSOLE:43768] "%c[Extension Host] %crejected promise not handled within 1 second: ConnectError: [unavailable] getaddrinfo EAI_AGAIN api2.cursor.sh color: blue color: ", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (43768) +[116:0402/120029.829475:INFO:CONSOLE:43768] "%c[Extension Host] %cstack trace: ConnectError: [unavailable] getaddrinfo EAI_AGAIN api2.cursor.sh + at o.from (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:981068) + at B (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:376626) + at ClientHttp2Session.a (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:385573) + at ClientHttp2Session.emit (node:events:519:28) + at emitClose (node:internal/http2/core:1167:10) + at process.processTicksAndRejections (node:internal/process/task_queues:89:21) color: blue color: ", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (43768) +[116:0402/120029.830379:INFO:CONSOLE:43782] "[anysphere.cursor-always-local][unavailable] getaddrinfo EAI_AGAIN api2.cursor.sh", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (43782) +[116:0402/120029.830410:INFO:CONSOLE:43782] "ConnectError: [unavailable] getaddrinfo EAI_AGAIN api2.cursor.sh + at o.from (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:981068) + at B (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:376626) + at ClientHttp2Session.a (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:385573) + at ClientHttp2Session.emit (node:events:519:28) + at emitClose (node:internal/http2/core:1167:10) + at process.processTicksAndRejections (node:internal/process/task_queues:89:21)", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (43782) +[116:0402/120029.831383:INFO:CONSOLE:62] "%c ERR color: #f33 An unknown error occurred. Please consult the log for more details. [object Object]", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (62) +[199:0402/120029.838633:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=beba9c49-58a8-4629-911e-fe78a91c065a&verifier=3SOPuBbmp3OhAyQ7A5fJw8PyNlhSydnroblVoTSC9J8 +[199:0402/120029.839276:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/8864043e8d56db68_1": No such file or directory (2) +[199:0402/120029.839311:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/8864043e8d56db68_s": No such file or directory (2) +[199:0402/120030.339165:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=beba9c49-58a8-4629-911e-fe78a91c065a&verifier=3SOPuBbmp3OhAyQ7A5fJw8PyNlhSydnroblVoTSC9J8 +[199:0402/120030.339700:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/8864043e8d56db68_1": No such file or directory (2) +[199:0402/120030.339729:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/8864043e8d56db68_s": No such file or directory (2) +[199:0402/120030.838917:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=beba9c49-58a8-4629-911e-fe78a91c065a&verifier=3SOPuBbmp3OhAyQ7A5fJw8PyNlhSydnroblVoTSC9J8 +[199:0402/120030.839635:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/8864043e8d56db68_1": No such file or directory (2) +[199:0402/120030.839663:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/8864043e8d56db68_s": No such file or directory (2) +[199:0402/120031.339387:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=beba9c49-58a8-4629-911e-fe78a91c065a&verifier=3SOPuBbmp3OhAyQ7A5fJw8PyNlhSydnroblVoTSC9J8 +[199:0402/120031.340291:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/8864043e8d56db68_1": No such file or directory (2) +[199:0402/120031.340313:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/8864043e8d56db68_s": No such file or directory (2) +[199:0402/120031.838862:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=beba9c49-58a8-4629-911e-fe78a91c065a&verifier=3SOPuBbmp3OhAyQ7A5fJw8PyNlhSydnroblVoTSC9J8 +[199:0402/120031.839752:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/8864043e8d56db68_1": No such file or directory (2) +[199:0402/120031.839771:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/8864043e8d56db68_s": No such file or directory (2) +[199:0402/120032.339423:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=beba9c49-58a8-4629-911e-fe78a91c065a&verifier=3SOPuBbmp3OhAyQ7A5fJw8PyNlhSydnroblVoTSC9J8 +[199:0402/120032.340595:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/8864043e8d56db68_1": No such file or directory (2) +[199:0402/120032.340636:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/8864043e8d56db68_s": No such file or directory (2) +[116:0402/120032.832146:INFO:CONSOLE:43768] "%c[Extension Host] %crejected promise not handled within 1 second: ConnectError: [unavailable] getaddrinfo EAI_AGAIN api2.cursor.sh color: blue color: ", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (43768) +[116:0402/120032.832269:INFO:CONSOLE:43768] "%c[Extension Host] %cstack trace: ConnectError: [unavailable] getaddrinfo EAI_AGAIN api2.cursor.sh + at o.from (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:981068) + at B (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:376626) + at ClientHttp2Session.a (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:385573) + at ClientHttp2Session.emit (node:events:519:28) + at emitClose (node:internal/http2/core:1167:10) + at process.processTicksAndRejections (node:internal/process/task_queues:89:21) color: blue color: ", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (43768) +[116:0402/120032.832699:INFO:CONSOLE:43782] "[anysphere.cursor-always-local][unavailable] getaddrinfo EAI_AGAIN api2.cursor.sh", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (43782) +[116:0402/120032.832754:INFO:CONSOLE:43782] "ConnectError: [unavailable] getaddrinfo EAI_AGAIN api2.cursor.sh + at o.from (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:981068) + at B (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:376626) + at ClientHttp2Session.a (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:385573) + at ClientHttp2Session.emit (node:events:519:28) + at emitClose (node:internal/http2/core:1167:10) + at process.processTicksAndRejections (node:internal/process/task_queues:89:21)", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (43782) +[116:0402/120032.833510:INFO:CONSOLE:62] "%c ERR color: #f33 An unknown error occurred. Please consult the log for more details. [object Object]", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (62) +[199:0402/120032.837877:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=beba9c49-58a8-4629-911e-fe78a91c065a&verifier=3SOPuBbmp3OhAyQ7A5fJw8PyNlhSydnroblVoTSC9J8 +[199:0402/120032.838420:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/8864043e8d56db68_1": No such file or directory (2) +[199:0402/120032.838448:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/8864043e8d56db68_s": No such file or directory (2) +[199:0402/120033.338353:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=beba9c49-58a8-4629-911e-fe78a91c065a&verifier=3SOPuBbmp3OhAyQ7A5fJw8PyNlhSydnroblVoTSC9J8 +[199:0402/120033.339059:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/8864043e8d56db68_1": No such file or directory (2) +[199:0402/120033.339080:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/8864043e8d56db68_s": No such file or directory (2) +[199:0402/120033.838432:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=beba9c49-58a8-4629-911e-fe78a91c065a&verifier=3SOPuBbmp3OhAyQ7A5fJw8PyNlhSydnroblVoTSC9J8 +[199:0402/120033.838890:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/8864043e8d56db68_1": No such file or directory (2) +[199:0402/120033.838910:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/8864043e8d56db68_s": No such file or directory (2) +[199:0402/120034.339599:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=beba9c49-58a8-4629-911e-fe78a91c065a&verifier=3SOPuBbmp3OhAyQ7A5fJw8PyNlhSydnroblVoTSC9J8 +[199:0402/120034.340580:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/8864043e8d56db68_1": No such file or directory (2) +[199:0402/120034.340597:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/8864043e8d56db68_s": No such file or directory (2) +[199:0402/120034.838697:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=beba9c49-58a8-4629-911e-fe78a91c065a&verifier=3SOPuBbmp3OhAyQ7A5fJw8PyNlhSydnroblVoTSC9J8 +[199:0402/120034.839377:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/8864043e8d56db68_1": No such file or directory (2) +[199:0402/120034.839402:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/8864043e8d56db68_s": No such file or directory (2) +[199:0402/120035.339197:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=beba9c49-58a8-4629-911e-fe78a91c065a&verifier=3SOPuBbmp3OhAyQ7A5fJw8PyNlhSydnroblVoTSC9J8 +[199:0402/120035.339932:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/8864043e8d56db68_1": No such file or directory (2) +[199:0402/120035.339963:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/8864043e8d56db68_s": No such file or directory (2) +[199:0402/120035.838870:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=beba9c49-58a8-4629-911e-fe78a91c065a&verifier=3SOPuBbmp3OhAyQ7A5fJw8PyNlhSydnroblVoTSC9J8 +[199:0402/120035.839902:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/8864043e8d56db68_1": No such file or directory (2) +[199:0402/120035.839938:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/8864043e8d56db68_s": No such file or directory (2) +[199:0402/120036.338492:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=beba9c49-58a8-4629-911e-fe78a91c065a&verifier=3SOPuBbmp3OhAyQ7A5fJw8PyNlhSydnroblVoTSC9J8 +[199:0402/120036.339432:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/8864043e8d56db68_1": No such file or directory (2) +[199:0402/120036.339475:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/8864043e8d56db68_s": No such file or directory (2) +[199:0402/120036.838961:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=beba9c49-58a8-4629-911e-fe78a91c065a&verifier=3SOPuBbmp3OhAyQ7A5fJw8PyNlhSydnroblVoTSC9J8 +[199:0402/120036.839409:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/8864043e8d56db68_1": No such file or directory (2) +[199:0402/120036.839432:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/8864043e8d56db68_s": No such file or directory (2) +[199:0402/120037.338906:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=beba9c49-58a8-4629-911e-fe78a91c065a&verifier=3SOPuBbmp3OhAyQ7A5fJw8PyNlhSydnroblVoTSC9J8 +[199:0402/120037.339696:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/8864043e8d56db68_1": No such file or directory (2) +[199:0402/120037.339715:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/8864043e8d56db68_s": No such file or directory (2) +[199:0402/120037.838890:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=beba9c49-58a8-4629-911e-fe78a91c065a&verifier=3SOPuBbmp3OhAyQ7A5fJw8PyNlhSydnroblVoTSC9J8 +[199:0402/120037.840576:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/8864043e8d56db68_1": No such file or directory (2) +[199:0402/120037.840601:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/8864043e8d56db68_s": No such file or directory (2) +[199:0402/120038.340580:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=beba9c49-58a8-4629-911e-fe78a91c065a&verifier=3SOPuBbmp3OhAyQ7A5fJw8PyNlhSydnroblVoTSC9J8 +[199:0402/120038.341223:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/8864043e8d56db68_1": No such file or directory (2) +[199:0402/120038.341247:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/8864043e8d56db68_s": No such file or directory (2) +[199:0402/120038.839144:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=beba9c49-58a8-4629-911e-fe78a91c065a&verifier=3SOPuBbmp3OhAyQ7A5fJw8PyNlhSydnroblVoTSC9J8 +[199:0402/120038.839968:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/8864043e8d56db68_1": No such file or directory (2) +[199:0402/120038.840022:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/8864043e8d56db68_s": No such file or directory (2) +[199:0402/120039.338043:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=beba9c49-58a8-4629-911e-fe78a91c065a&verifier=3SOPuBbmp3OhAyQ7A5fJw8PyNlhSydnroblVoTSC9J8 +[199:0402/120039.338707:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/8864043e8d56db68_1": No such file or directory (2) +[199:0402/120039.338738:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/8864043e8d56db68_s": No such file or directory (2) +[199:0402/120039.838169:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=beba9c49-58a8-4629-911e-fe78a91c065a&verifier=3SOPuBbmp3OhAyQ7A5fJw8PyNlhSydnroblVoTSC9J8 +[199:0402/120039.838611:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/8864043e8d56db68_1": No such file or directory (2) +[199:0402/120039.838634:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/8864043e8d56db68_s": No such file or directory (2) +[199:0402/120040.339136:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=beba9c49-58a8-4629-911e-fe78a91c065a&verifier=3SOPuBbmp3OhAyQ7A5fJw8PyNlhSydnroblVoTSC9J8 +[199:0402/120040.339908:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/8864043e8d56db68_1": No such file or directory (2) +[199:0402/120040.339943:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/8864043e8d56db68_s": No such file or directory (2) +[199:0402/120040.838476:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=beba9c49-58a8-4629-911e-fe78a91c065a&verifier=3SOPuBbmp3OhAyQ7A5fJw8PyNlhSydnroblVoTSC9J8 +[199:0402/120040.839230:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/8864043e8d56db68_1": No such file or directory (2) +[199:0402/120040.839254:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/8864043e8d56db68_s": No such file or directory (2) +[199:0402/120041.338668:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=beba9c49-58a8-4629-911e-fe78a91c065a&verifier=3SOPuBbmp3OhAyQ7A5fJw8PyNlhSydnroblVoTSC9J8 +[199:0402/120041.339251:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/8864043e8d56db68_1": No such file or directory (2) +[199:0402/120041.339274:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/8864043e8d56db68_s": No such file or directory (2) +[199:0402/120041.839103:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=beba9c49-58a8-4629-911e-fe78a91c065a&verifier=3SOPuBbmp3OhAyQ7A5fJw8PyNlhSydnroblVoTSC9J8 +[199:0402/120041.840259:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/8864043e8d56db68_1": No such file or directory (2) +[199:0402/120041.840297:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/8864043e8d56db68_s": No such file or directory (2) +[199:0402/120042.339158:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=beba9c49-58a8-4629-911e-fe78a91c065a&verifier=3SOPuBbmp3OhAyQ7A5fJw8PyNlhSydnroblVoTSC9J8 +[199:0402/120042.339800:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/8864043e8d56db68_1": No such file or directory (2) +[199:0402/120042.339822:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/8864043e8d56db68_s": No such file or directory (2) +[199:0402/120042.839249:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=beba9c49-58a8-4629-911e-fe78a91c065a&verifier=3SOPuBbmp3OhAyQ7A5fJw8PyNlhSydnroblVoTSC9J8 +[199:0402/120042.840120:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/8864043e8d56db68_1": No such file or directory (2) +[199:0402/120042.840162:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/8864043e8d56db68_s": No such file or directory (2) +[199:0402/120043.338944:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=beba9c49-58a8-4629-911e-fe78a91c065a&verifier=3SOPuBbmp3OhAyQ7A5fJw8PyNlhSydnroblVoTSC9J8 +[199:0402/120043.339506:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/8864043e8d56db68_1": No such file or directory (2) +[199:0402/120043.339529:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/8864043e8d56db68_s": No such file or directory (2) +[199:0402/120043.839581:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=beba9c49-58a8-4629-911e-fe78a91c065a&verifier=3SOPuBbmp3OhAyQ7A5fJw8PyNlhSydnroblVoTSC9J8 +[199:0402/120043.840714:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/8864043e8d56db68_1": No such file or directory (2) +[199:0402/120043.840747:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/8864043e8d56db68_s": No such file or directory (2) +[199:0402/120044.339474:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=beba9c49-58a8-4629-911e-fe78a91c065a&verifier=3SOPuBbmp3OhAyQ7A5fJw8PyNlhSydnroblVoTSC9J8 +[199:0402/120044.340322:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/8864043e8d56db68_1": No such file or directory (2) +[199:0402/120044.340344:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/8864043e8d56db68_s": No such file or directory (2) +[199:0402/120044.838543:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=beba9c49-58a8-4629-911e-fe78a91c065a&verifier=3SOPuBbmp3OhAyQ7A5fJw8PyNlhSydnroblVoTSC9J8 +[199:0402/120044.839178:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/8864043e8d56db68_1": No such file or directory (2) +[199:0402/120044.839194:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/8864043e8d56db68_s": No such file or directory (2) +[199:0402/120045.338438:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=beba9c49-58a8-4629-911e-fe78a91c065a&verifier=3SOPuBbmp3OhAyQ7A5fJw8PyNlhSydnroblVoTSC9J8 +[199:0402/120045.338952:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/8864043e8d56db68_1": No such file or directory (2) +[199:0402/120045.338975:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/8864043e8d56db68_s": No such file or directory (2) +[199:0402/120045.838157:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=beba9c49-58a8-4629-911e-fe78a91c065a&verifier=3SOPuBbmp3OhAyQ7A5fJw8PyNlhSydnroblVoTSC9J8 +[199:0402/120045.838693:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/8864043e8d56db68_1": No such file or directory (2) +[199:0402/120045.838714:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/8864043e8d56db68_s": No such file or directory (2) +[199:0402/120046.338538:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=beba9c49-58a8-4629-911e-fe78a91c065a&verifier=3SOPuBbmp3OhAyQ7A5fJw8PyNlhSydnroblVoTSC9J8 +[199:0402/120046.339109:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/8864043e8d56db68_1": No such file or directory (2) +[199:0402/120046.339131:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/8864043e8d56db68_s": No such file or directory (2) +[199:0402/120046.838782:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=beba9c49-58a8-4629-911e-fe78a91c065a&verifier=3SOPuBbmp3OhAyQ7A5fJw8PyNlhSydnroblVoTSC9J8 +[199:0402/120046.839445:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/8864043e8d56db68_1": No such file or directory (2) +[199:0402/120046.839486:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/8864043e8d56db68_s": No such file or directory (2) +[199:0402/120047.244044:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=beba9c49-58a8-4629-911e-fe78a91c065a&verifier=3SOPuBbmp3OhAyQ7A5fJw8PyNlhSydnroblVoTSC9J8 +[199:0402/120047.244695:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/8864043e8d56db68_1": No such file or directory (2) +[199:0402/120047.244743:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/8864043e8d56db68_s": No such file or directory (2) +[199:0402/120047.744552:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=beba9c49-58a8-4629-911e-fe78a91c065a&verifier=3SOPuBbmp3OhAyQ7A5fJw8PyNlhSydnroblVoTSC9J8 +[199:0402/120047.745067:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/8864043e8d56db68_1": No such file or directory (2) +[199:0402/120047.745088:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/8864043e8d56db68_s": No such file or directory (2) +[199:0402/120048.244582:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=beba9c49-58a8-4629-911e-fe78a91c065a&verifier=3SOPuBbmp3OhAyQ7A5fJw8PyNlhSydnroblVoTSC9J8 +[199:0402/120048.245403:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/8864043e8d56db68_1": No such file or directory (2) +[199:0402/120048.245442:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/8864043e8d56db68_s": No such file or directory (2) +[199:0402/120048.744357:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=beba9c49-58a8-4629-911e-fe78a91c065a&verifier=3SOPuBbmp3OhAyQ7A5fJw8PyNlhSydnroblVoTSC9J8 +[199:0402/120048.745257:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/8864043e8d56db68_1": No such file or directory (2) +[199:0402/120048.745299:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/8864043e8d56db68_s": No such file or directory (2) +[199:0402/120049.243686:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=beba9c49-58a8-4629-911e-fe78a91c065a&verifier=3SOPuBbmp3OhAyQ7A5fJw8PyNlhSydnroblVoTSC9J8 +[199:0402/120049.244180:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/8864043e8d56db68_1": No such file or directory (2) +[199:0402/120049.244234:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/8864043e8d56db68_s": No such file or directory (2) +[199:0402/120049.743618:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=beba9c49-58a8-4629-911e-fe78a91c065a&verifier=3SOPuBbmp3OhAyQ7A5fJw8PyNlhSydnroblVoTSC9J8 +[199:0402/120049.744136:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/8864043e8d56db68_1": No such file or directory (2) +[199:0402/120049.744158:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/8864043e8d56db68_s": No such file or directory (2) +[116:0402/120050.126593:INFO:CONSOLE:46698] "[transport] Connect error in unary AI connect ConnectError: [unauthenticated] Error [object Object]", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (46698) +/usr/bin/google-chrome-stable: 2: exec: /usr/bin/google-chrome-stable.real: Permission denied +[199:0402/120050.641386:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=b843c834-16ac-4f7c-b1fa-077a4b7823c6&verifier=7bzrXYtzmmW0qiq2LVm3ZvCBiQkcUbYCc8WqXNKwRos +[199:0402/120050.727732:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=b843c834-16ac-4f7c-b1fa-077a4b7823c6&verifier=7bzrXYtzmmW0qiq2LVm3ZvCBiQkcUbYCc8WqXNKwRos +[116:0402/120050.737712:INFO:CONSOLE:43768] "%c[Extension Host] %crejected promise not handled within 1 second: ConnectError: [unavailable] getaddrinfo EAI_AGAIN api2.cursor.sh color: blue color: ", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (43768) +[116:0402/120050.737894:INFO:CONSOLE:43768] "%c[Extension Host] %cstack trace: ConnectError: [unavailable] getaddrinfo EAI_AGAIN api2.cursor.sh + at o.from (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:981068) + at B (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:376626) + at ClientHttp2Session.a (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:385573) + at ClientHttp2Session.emit (node:events:519:28) + at emitClose (node:internal/http2/core:1167:10) + at process.processTicksAndRejections (node:internal/process/task_queues:89:21) color: blue color: ", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (43768) +[116:0402/120050.738436:INFO:CONSOLE:43782] "[anysphere.cursor-always-local][unavailable] getaddrinfo EAI_AGAIN api2.cursor.sh", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (43782) +[116:0402/120050.738523:INFO:CONSOLE:43782] "ConnectError: [unavailable] getaddrinfo EAI_AGAIN api2.cursor.sh + at o.from (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:981068) + at B (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:376626) + at ClientHttp2Session.a (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:385573) + at ClientHttp2Session.emit (node:events:519:28) + at emitClose (node:internal/http2/core:1167:10) + at process.processTicksAndRejections (node:internal/process/task_queues:89:21)", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (43782) +[116:0402/120050.739464:INFO:CONSOLE:62] "%c ERR color: #f33 An unknown error occurred. Please consult the log for more details. [object Object]", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (62) +[199:0402/120051.141922:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=b843c834-16ac-4f7c-b1fa-077a4b7823c6&verifier=7bzrXYtzmmW0qiq2LVm3ZvCBiQkcUbYCc8WqXNKwRos +[199:0402/120051.142686:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/8cf521fe63447127_1": No such file or directory (2) +[199:0402/120051.142723:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/8cf521fe63447127_s": No such file or directory (2) +[199:0402/120051.641514:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=b843c834-16ac-4f7c-b1fa-077a4b7823c6&verifier=7bzrXYtzmmW0qiq2LVm3ZvCBiQkcUbYCc8WqXNKwRos +[199:0402/120051.642054:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/8cf521fe63447127_1": No such file or directory (2) +[199:0402/120051.642078:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/8cf521fe63447127_s": No such file or directory (2) +[199:0402/120052.141545:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=b843c834-16ac-4f7c-b1fa-077a4b7823c6&verifier=7bzrXYtzmmW0qiq2LVm3ZvCBiQkcUbYCc8WqXNKwRos +[199:0402/120052.141973:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/8cf521fe63447127_1": No such file or directory (2) +[199:0402/120052.141994:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/8cf521fe63447127_s": No such file or directory (2) +[199:0402/120052.642039:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=b843c834-16ac-4f7c-b1fa-077a4b7823c6&verifier=7bzrXYtzmmW0qiq2LVm3ZvCBiQkcUbYCc8WqXNKwRos +[199:0402/120052.642777:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/8cf521fe63447127_1": No such file or directory (2) +[199:0402/120052.642810:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/8cf521fe63447127_s": No such file or directory (2) +[199:0402/120053.141654:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=b843c834-16ac-4f7c-b1fa-077a4b7823c6&verifier=7bzrXYtzmmW0qiq2LVm3ZvCBiQkcUbYCc8WqXNKwRos +[199:0402/120053.142474:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/8cf521fe63447127_1": No such file or directory (2) +[199:0402/120053.142492:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/8cf521fe63447127_s": No such file or directory (2) +[199:0402/120053.641705:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=b843c834-16ac-4f7c-b1fa-077a4b7823c6&verifier=7bzrXYtzmmW0qiq2LVm3ZvCBiQkcUbYCc8WqXNKwRos +[199:0402/120053.642479:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/8cf521fe63447127_1": No such file or directory (2) +[199:0402/120053.642515:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/8cf521fe63447127_s": No such file or directory (2) +[116:0402/120053.738885:INFO:CONSOLE:43768] "%c[Extension Host] %crejected promise not handled within 1 second: ConnectError: [unavailable] getaddrinfo EAI_AGAIN api2.cursor.sh color: blue color: ", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (43768) +[116:0402/120053.738975:INFO:CONSOLE:43768] "%c[Extension Host] %cstack trace: ConnectError: [unavailable] getaddrinfo EAI_AGAIN api2.cursor.sh + at o.from (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:981068) + at B (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:376626) + at ClientHttp2Session.a (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:385573) + at ClientHttp2Session.emit (node:events:519:28) + at emitClose (node:internal/http2/core:1167:10) + at process.processTicksAndRejections (node:internal/process/task_queues:89:21) color: blue color: ", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (43768) +[116:0402/120053.739137:INFO:CONSOLE:43782] "[anysphere.cursor-always-local][unavailable] getaddrinfo EAI_AGAIN api2.cursor.sh", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (43782) +[116:0402/120053.739186:INFO:CONSOLE:43782] "ConnectError: [unavailable] getaddrinfo EAI_AGAIN api2.cursor.sh + at o.from (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:981068) + at B (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:376626) + at ClientHttp2Session.a (/usr/share/cursor/resources/app/extensions/cursor-always-local/dist/main.js:2:385573) + at ClientHttp2Session.emit (node:events:519:28) + at emitClose (node:internal/http2/core:1167:10) + at process.processTicksAndRejections (node:internal/process/task_queues:89:21)", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (43782) +[116:0402/120053.739974:INFO:CONSOLE:62] "%c ERR color: #f33 An unknown error occurred. Please consult the log for more details. [object Object]", source: vscode-file://vscode-app/usr/share/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js (62) +[199:0402/120054.142135:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=b843c834-16ac-4f7c-b1fa-077a4b7823c6&verifier=7bzrXYtzmmW0qiq2LVm3ZvCBiQkcUbYCc8WqXNKwRos +[199:0402/120054.142803:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/8cf521fe63447127_1": No such file or directory (2) +[199:0402/120054.142835:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/8cf521fe63447127_s": No such file or directory (2) +[199:0402/120054.641347:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=b843c834-16ac-4f7c-b1fa-077a4b7823c6&verifier=7bzrXYtzmmW0qiq2LVm3ZvCBiQkcUbYCc8WqXNKwRos +[199:0402/120054.641975:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/8cf521fe63447127_1": No such file or directory (2) +[199:0402/120054.642054:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/8cf521fe63447127_s": No such file or directory (2) +[199:0402/120055.141422:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=b843c834-16ac-4f7c-b1fa-077a4b7823c6&verifier=7bzrXYtzmmW0qiq2LVm3ZvCBiQkcUbYCc8WqXNKwRos +[199:0402/120055.141966:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/8cf521fe63447127_1": No such file or directory (2) +[199:0402/120055.142007:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/8cf521fe63447127_s": No such file or directory (2) +[199:0402/120055.642273:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=b843c834-16ac-4f7c-b1fa-077a4b7823c6&verifier=7bzrXYtzmmW0qiq2LVm3ZvCBiQkcUbYCc8WqXNKwRos +[199:0402/120055.643245:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/8cf521fe63447127_1": No such file or directory (2) +[199:0402/120055.643284:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/8cf521fe63447127_s": No such file or directory (2) +[199:0402/120056.141970:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=b843c834-16ac-4f7c-b1fa-077a4b7823c6&verifier=7bzrXYtzmmW0qiq2LVm3ZvCBiQkcUbYCc8WqXNKwRos +[199:0402/120056.142598:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/8cf521fe63447127_1": No such file or directory (2) +[199:0402/120056.142624:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/8cf521fe63447127_s": No such file or directory (2) +[199:0402/120056.641999:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=b843c834-16ac-4f7c-b1fa-077a4b7823c6&verifier=7bzrXYtzmmW0qiq2LVm3ZvCBiQkcUbYCc8WqXNKwRos +[199:0402/120056.642861:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/8cf521fe63447127_1": No such file or directory (2) +[199:0402/120056.642879:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/8cf521fe63447127_s": No such file or directory (2) +[199:0402/120057.141424:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=b843c834-16ac-4f7c-b1fa-077a4b7823c6&verifier=7bzrXYtzmmW0qiq2LVm3ZvCBiQkcUbYCc8WqXNKwRos +[199:0402/120057.141954:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/8cf521fe63447127_1": No such file or directory (2) +[199:0402/120057.141974:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/8cf521fe63447127_s": No such file or directory (2) +[199:0402/120057.641781:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=b843c834-16ac-4f7c-b1fa-077a4b7823c6&verifier=7bzrXYtzmmW0qiq2LVm3ZvCBiQkcUbYCc8WqXNKwRos +[199:0402/120057.642567:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/8cf521fe63447127_1": No such file or directory (2) +[199:0402/120057.642596:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/8cf521fe63447127_s": No such file or directory (2) +[199:0402/120058.142702:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=b843c834-16ac-4f7c-b1fa-077a4b7823c6&verifier=7bzrXYtzmmW0qiq2LVm3ZvCBiQkcUbYCc8WqXNKwRos +[199:0402/120058.143787:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/8cf521fe63447127_1": No such file or directory (2) +[199:0402/120058.143805:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/8cf521fe63447127_s": No such file or directory (2) +[199:0402/120058.641470:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=b843c834-16ac-4f7c-b1fa-077a4b7823c6&verifier=7bzrXYtzmmW0qiq2LVm3ZvCBiQkcUbYCc8WqXNKwRos +[199:0402/120058.642082:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/8cf521fe63447127_1": No such file or directory (2) +[199:0402/120058.642113:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/8cf521fe63447127_s": No such file or directory (2) +[199:0402/120059.142165:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=b843c834-16ac-4f7c-b1fa-077a4b7823c6&verifier=7bzrXYtzmmW0qiq2LVm3ZvCBiQkcUbYCc8WqXNKwRos +[199:0402/120059.142912:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/8cf521fe63447127_1": No such file or directory (2) +[199:0402/120059.142943:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/8cf521fe63447127_s": No such file or directory (2) +[199:0402/120059.642150:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=b843c834-16ac-4f7c-b1fa-077a4b7823c6&verifier=7bzrXYtzmmW0qiq2LVm3ZvCBiQkcUbYCc8WqXNKwRos +[199:0402/120059.642751:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/8cf521fe63447127_1": No such file or directory (2) +[199:0402/120059.642780:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/8cf521fe63447127_s": No such file or directory (2) +[199:0402/120100.141447:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=b843c834-16ac-4f7c-b1fa-077a4b7823c6&verifier=7bzrXYtzmmW0qiq2LVm3ZvCBiQkcUbYCc8WqXNKwRos +[199:0402/120100.142267:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/8cf521fe63447127_1": No such file or directory (2) +[199:0402/120100.142296:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/8cf521fe63447127_s": No such file or directory (2) +[199:0402/120100.642636:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=b843c834-16ac-4f7c-b1fa-077a4b7823c6&verifier=7bzrXYtzmmW0qiq2LVm3ZvCBiQkcUbYCc8WqXNKwRos +[199:0402/120100.643766:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/8cf521fe63447127_1": No such file or directory (2) +[199:0402/120100.643811:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/8cf521fe63447127_s": No such file or directory (2) +[199:0402/120101.142055:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=b843c834-16ac-4f7c-b1fa-077a4b7823c6&verifier=7bzrXYtzmmW0qiq2LVm3ZvCBiQkcUbYCc8WqXNKwRos +[199:0402/120101.143158:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/8cf521fe63447127_1": No such file or directory (2) +[199:0402/120101.143174:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/8cf521fe63447127_s": No such file or directory (2) +[199:0402/120101.641713:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=b843c834-16ac-4f7c-b1fa-077a4b7823c6&verifier=7bzrXYtzmmW0qiq2LVm3ZvCBiQkcUbYCc8WqXNKwRos +[199:0402/120101.642312:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/8cf521fe63447127_1": No such file or directory (2) +[199:0402/120101.642353:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/8cf521fe63447127_s": No such file or directory (2) +[199:0402/120102.141932:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=b843c834-16ac-4f7c-b1fa-077a4b7823c6&verifier=7bzrXYtzmmW0qiq2LVm3ZvCBiQkcUbYCc8WqXNKwRos +[199:0402/120102.142808:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/8cf521fe63447127_1": No such file or directory (2) +[199:0402/120102.142843:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/8cf521fe63447127_s": No such file or directory (2) +[199:0402/120102.641783:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=b843c834-16ac-4f7c-b1fa-077a4b7823c6&verifier=7bzrXYtzmmW0qiq2LVm3ZvCBiQkcUbYCc8WqXNKwRos +[199:0402/120102.642303:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/8cf521fe63447127_1": No such file or directory (2) +[199:0402/120102.642331:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/8cf521fe63447127_s": No such file or directory (2) +[199:0402/120103.141381:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=b843c834-16ac-4f7c-b1fa-077a4b7823c6&verifier=7bzrXYtzmmW0qiq2LVm3ZvCBiQkcUbYCc8WqXNKwRos +[199:0402/120103.141908:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/8cf521fe63447127_1": No such file or directory (2) +[199:0402/120103.141930:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/8cf521fe63447127_s": No such file or directory (2) +[199:0402/120103.642035:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=b843c834-16ac-4f7c-b1fa-077a4b7823c6&verifier=7bzrXYtzmmW0qiq2LVm3ZvCBiQkcUbYCc8WqXNKwRos +[199:0402/120103.642750:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/8cf521fe63447127_1": No such file or directory (2) +[199:0402/120103.642766:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/8cf521fe63447127_s": No such file or directory (2) +[199:0402/120104.141904:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=b843c834-16ac-4f7c-b1fa-077a4b7823c6&verifier=7bzrXYtzmmW0qiq2LVm3ZvCBiQkcUbYCc8WqXNKwRos +[199:0402/120104.142715:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/8cf521fe63447127_1": No such file or directory (2) +[199:0402/120104.142742:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/8cf521fe63447127_s": No such file or directory (2) +[199:0402/120104.641974:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=b843c834-16ac-4f7c-b1fa-077a4b7823c6&verifier=7bzrXYtzmmW0qiq2LVm3ZvCBiQkcUbYCc8WqXNKwRos +[199:0402/120104.642833:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/8cf521fe63447127_1": No such file or directory (2) +[199:0402/120104.642869:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/8cf521fe63447127_s": No such file or directory (2) +[199:0402/120105.141893:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=b843c834-16ac-4f7c-b1fa-077a4b7823c6&verifier=7bzrXYtzmmW0qiq2LVm3ZvCBiQkcUbYCc8WqXNKwRos +[199:0402/120105.142514:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/8cf521fe63447127_1": No such file or directory (2) +[199:0402/120105.142537:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/8cf521fe63447127_s": No such file or directory (2) +[199:0402/120105.642101:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=b843c834-16ac-4f7c-b1fa-077a4b7823c6&verifier=7bzrXYtzmmW0qiq2LVm3ZvCBiQkcUbYCc8WqXNKwRos +[199:0402/120105.642728:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/8cf521fe63447127_1": No such file or directory (2) +[199:0402/120105.642751:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/8cf521fe63447127_s": No such file or directory (2) +[199:0402/120106.141731:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=b843c834-16ac-4f7c-b1fa-077a4b7823c6&verifier=7bzrXYtzmmW0qiq2LVm3ZvCBiQkcUbYCc8WqXNKwRos +[199:0402/120106.142279:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/8cf521fe63447127_1": No such file or directory (2) +[199:0402/120106.142301:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/8cf521fe63447127_s": No such file or directory (2) +[199:0402/120106.641504:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=b843c834-16ac-4f7c-b1fa-077a4b7823c6&verifier=7bzrXYtzmmW0qiq2LVm3ZvCBiQkcUbYCc8WqXNKwRos +[199:0402/120106.642053:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/8cf521fe63447127_1": No such file or directory (2) +[199:0402/120106.642072:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/8cf521fe63447127_s": No such file or directory (2) +[199:0402/120107.142161:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=b843c834-16ac-4f7c-b1fa-077a4b7823c6&verifier=7bzrXYtzmmW0qiq2LVm3ZvCBiQkcUbYCc8WqXNKwRos +[199:0402/120107.142701:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/8cf521fe63447127_1": No such file or directory (2) +[199:0402/120107.142718:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/8cf521fe63447127_s": No such file or directory (2) +[199:0402/120107.641480:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=b843c834-16ac-4f7c-b1fa-077a4b7823c6&verifier=7bzrXYtzmmW0qiq2LVm3ZvCBiQkcUbYCc8WqXNKwRos +[199:0402/120107.642329:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/8cf521fe63447127_1": No such file or directory (2) +[199:0402/120107.642357:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/8cf521fe63447127_s": No such file or directory (2) +[199:0402/120108.141841:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=b843c834-16ac-4f7c-b1fa-077a4b7823c6&verifier=7bzrXYtzmmW0qiq2LVm3ZvCBiQkcUbYCc8WqXNKwRos +[199:0402/120108.143627:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/8cf521fe63447127_1": No such file or directory (2) +[199:0402/120108.143650:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/8cf521fe63447127_s": No such file or directory (2) +[199:0402/120108.641708:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=b843c834-16ac-4f7c-b1fa-077a4b7823c6&verifier=7bzrXYtzmmW0qiq2LVm3ZvCBiQkcUbYCc8WqXNKwRos +[199:0402/120108.642389:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/8cf521fe63447127_1": No such file or directory (2) +[199:0402/120108.642411:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/8cf521fe63447127_s": No such file or directory (2) +[199:0402/120109.141235:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=b843c834-16ac-4f7c-b1fa-077a4b7823c6&verifier=7bzrXYtzmmW0qiq2LVm3ZvCBiQkcUbYCc8WqXNKwRos +[199:0402/120109.141769:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/8cf521fe63447127_1": No such file or directory (2) +[199:0402/120109.141788:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/8cf521fe63447127_s": No such file or directory (2) +[199:0402/120109.642127:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=b843c834-16ac-4f7c-b1fa-077a4b7823c6&verifier=7bzrXYtzmmW0qiq2LVm3ZvCBiQkcUbYCc8WqXNKwRos +[199:0402/120109.642731:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/8cf521fe63447127_1": No such file or directory (2) +[199:0402/120109.642758:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/8cf521fe63447127_s": No such file or directory (2) +[199:0402/120110.142956:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=b843c834-16ac-4f7c-b1fa-077a4b7823c6&verifier=7bzrXYtzmmW0qiq2LVm3ZvCBiQkcUbYCc8WqXNKwRos +[199:0402/120110.143704:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/8cf521fe63447127_1": No such file or directory (2) +[199:0402/120110.143725:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/8cf521fe63447127_s": No such file or directory (2) +[199:0402/120110.642403:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=b843c834-16ac-4f7c-b1fa-077a4b7823c6&verifier=7bzrXYtzmmW0qiq2LVm3ZvCBiQkcUbYCc8WqXNKwRos +[199:0402/120110.642960:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/8cf521fe63447127_1": No such file or directory (2) +[199:0402/120110.642998:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/8cf521fe63447127_s": No such file or directory (2) +[199:0402/120111.142320:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=b843c834-16ac-4f7c-b1fa-077a4b7823c6&verifier=7bzrXYtzmmW0qiq2LVm3ZvCBiQkcUbYCc8WqXNKwRos +[199:0402/120111.143038:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/8cf521fe63447127_1": No such file or directory (2) +[199:0402/120111.143074:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/8cf521fe63447127_s": No such file or directory (2) +[199:0402/120111.642191:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=b843c834-16ac-4f7c-b1fa-077a4b7823c6&verifier=7bzrXYtzmmW0qiq2LVm3ZvCBiQkcUbYCc8WqXNKwRos +[199:0402/120111.642963:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/8cf521fe63447127_1": No such file or directory (2) +[199:0402/120111.642983:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/8cf521fe63447127_s": No such file or directory (2) +[199:0402/120112.141699:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://api2.cursor.sh/auth/poll?uuid=b843c834-16ac-4f7c-b1fa-077a4b7823c6&verifier=7bzrXYtzmmW0qiq2LVm3ZvCBiQkcUbYCc8WqXNKwRos +[199:0402/120112.142123:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/8cf521fe63447127_1": No such file or directory (2) +[199:0402/120112.142147:VERBOSE1:base/files/file_util_posix.cc:317] Cannot stat "/sandbox/.config/Cursor/Cache/Cache_Data/8cf521fe63447127_s": No such file or directory (2) diff --git a/.cursor/tmp/openbox.log b/.cursor/tmp/openbox.log new file mode 100644 index 00000000..e69de29b diff --git a/.cursor/tmp/x11vnc.log b/.cursor/tmp/x11vnc.log new file mode 100644 index 00000000..b027cb2c --- /dev/null +++ b/.cursor/tmp/x11vnc.log @@ -0,0 +1,209 @@ +02/04/2026 11:51:41 passing arg to libvncserver: -rfbport +02/04/2026 11:51:41 passing arg to libvncserver: 5901 +02/04/2026 11:51:41 x11vnc version: 0.9.16 lastmod: 2019-01-05 pid: 78 +02/04/2026 11:51:41 Using X display :1 +02/04/2026 11:51:41 rootwin: 0x21f reswin: 0x600001 dpy: 0x83947eb0 +02/04/2026 11:51:41 +02/04/2026 11:51:41 ------------------ USEFUL INFORMATION ------------------ +02/04/2026 11:51:41 +02/04/2026 11:51:41 Wireframing: -wireframe mode is in effect for window moves. +02/04/2026 11:51:41 If this yields undesired behavior (poor response, painting +02/04/2026 11:51:41 errors, etc) it may be disabled: +02/04/2026 11:51:41 - use '-nowf' to disable wireframing completely. +02/04/2026 11:51:41 - use '-nowcr' to disable the Copy Rectangle after the +02/04/2026 11:51:41 moved window is released in the new position. +02/04/2026 11:51:41 Also see the -help entry for tuning parameters. +02/04/2026 11:51:41 You can press 3 Alt_L's (Left "Alt" key) in a row to +02/04/2026 11:51:41 repaint the screen, also see the -fixscreen option for +02/04/2026 11:51:41 periodic repaints. +02/04/2026 11:51:41 +02/04/2026 11:51:41 XFIXES available on display, resetting cursor mode +02/04/2026 11:51:41 to: '-cursor most'. +02/04/2026 11:51:41 to disable this behavior use: '-cursor arrow' +02/04/2026 11:51:41 or '-noxfixes'. +02/04/2026 11:51:41 using XFIXES for cursor drawing. +02/04/2026 11:51:41 GrabServer control via XTEST. +02/04/2026 11:51:41 +02/04/2026 11:51:41 Scroll Detection: -scrollcopyrect mode is in effect to +02/04/2026 11:51:41 use RECORD extension to try to detect scrolling windows +02/04/2026 11:51:41 (induced by either user keystroke or mouse input). +02/04/2026 11:51:41 If this yields undesired behavior (poor response, painting +02/04/2026 11:51:41 errors, etc) it may be disabled via: '-noscr' +02/04/2026 11:51:41 Also see the -help entry for tuning parameters. +02/04/2026 11:51:41 You can press 3 Alt_L's (Left "Alt" key) in a row to +02/04/2026 11:51:41 repaint the screen, also see the -fixscreen option for +02/04/2026 11:51:41 periodic repaints. +02/04/2026 11:51:41 +02/04/2026 11:51:41 XKEYBOARD: number of keysyms per keycode 7 is greater +02/04/2026 11:51:41 than 4 and 51 keysyms are mapped above 4. +02/04/2026 11:51:41 Automatically switching to -xkb mode. +02/04/2026 11:51:41 If this makes the key mapping worse you can +02/04/2026 11:51:41 disable it with the "-noxkb" option. +02/04/2026 11:51:41 Also, remember "-remap DEAD" for accenting characters. +02/04/2026 11:51:41 +02/04/2026 11:51:41 X FBPM extension not supported. +Xlib: extension "DPMS" missing on display ":1". +02/04/2026 11:51:41 X display is not capable of DPMS. +02/04/2026 11:51:41 -------------------------------------------------------- +02/04/2026 11:51:41 +02/04/2026 11:51:41 Default visual ID: 0x21 +02/04/2026 11:51:41 Read initial data from X display into framebuffer. +02/04/2026 11:51:41 initialize_screen: fb_depth/fb_bpp/fb_Bpl 24/32/7680 +02/04/2026 11:51:41 +02/04/2026 11:51:41 X display :1 is 32bpp depth=24 true color +02/04/2026 11:51:41 +02/04/2026 11:51:41 Listening for VNC connections on TCP port 5901 +02/04/2026 11:51:41 Listening for VNC connections on TCP6 port 5900 +02/04/2026 11:51:41 Listening also on IPv6 port 5901 (socket 10) +02/04/2026 11:51:41 +02/04/2026 11:51:41 Xinerama is present and active (e.g. multi-head). +02/04/2026 11:51:41 Xinerama: number of sub-screens: 1 +02/04/2026 11:51:41 Xinerama: no blackouts needed (only one sub-screen) +02/04/2026 11:51:41 +02/04/2026 11:51:41 fb read rate: 1537 MB/sec +02/04/2026 11:51:41 fast read: reset -wait ms to: 10 +02/04/2026 11:51:41 fast read: reset -defer ms to: 10 +02/04/2026 11:51:41 The X server says there are 10 mouse buttons. +02/04/2026 11:51:41 screen setup finished. +02/04/2026 11:51:41 + +The VNC desktop is: localhost:1 + +****************************************************************************** +Have you tried the x11vnc '-ncache' VNC client-side pixel caching feature yet? + +The scheme stores pixel data offscreen on the VNC viewer side for faster +retrieval. It should work with any VNC viewer. Try it by running: + + x11vnc -ncache 10 ... + +One can also add -ncache_cr for smooth 'copyrect' window motion. +More info: http://www.karlrunge.com/x11vnc/faq.html#faq-client-caching + +02/04/2026 11:51:42 0 other clients +02/04/2026 11:51:42 webSocketsHandshake: unknown connection error +02/04/2026 11:51:42 Client ::1 gone +02/04/2026 11:51:42 Statistics events Transmit/ RawEquiv ( saved) +02/04/2026 11:51:42 TOTALS : 0 | 0/ 0 ( 0.0%) +02/04/2026 11:51:42 Statistics events Received/ RawEquiv ( saved) +02/04/2026 11:51:42 TOTALS : 0 | 0/ 0 ( 0.0%) +02/04/2026 11:58:47 Got connection from client 127.0.0.1 +02/04/2026 11:58:47 0 other clients +02/04/2026 11:58:47 Normal socket connection +02/04/2026 11:58:47 check_access: client 127.0.0.1 matches host 127.0.0.1 +02/04/2026 11:58:47 Disabled X server key autorepeat. +02/04/2026 11:58:47 to force back on run: 'xset r on' (3 times) +02/04/2026 11:58:47 incr accepted_client=1 for 127.0.0.1:36878 sock=12 +02/04/2026 11:58:47 Client Protocol Version 3.8 +02/04/2026 11:58:47 Protocol version sent 3.8, using 3.8 +02/04/2026 11:58:47 rfbProcessClientSecurityType: executing handler for type 1 +02/04/2026 11:58:47 rfbProcessClientSecurityType: returning securityResult for client rfb version >= 3.8 +02/04/2026 11:58:47 Pixel format for client 127.0.0.1: +02/04/2026 11:58:47 32 bpp, depth 24, little endian +02/04/2026 11:58:47 true colour: max r 255 g 255 b 255, shift r 0 g 8 b 16 +02/04/2026 11:58:47 rfbProcessClientNormalMessage: ignoring unsupported encoding type tightPng +02/04/2026 11:58:47 Using image quality level 6 for client 127.0.0.1 +02/04/2026 11:58:47 Using JPEG subsampling 0, Q79 for client 127.0.0.1 +02/04/2026 11:58:47 Using compression level 2 for client 127.0.0.1 +02/04/2026 11:58:47 Enabling NewFBSize protocol extension for client 127.0.0.1 +02/04/2026 11:58:47 Enabling LastRect protocol extension for client 127.0.0.1 +02/04/2026 11:58:47 rfbProcessClientNormalMessage: ignoring unsupported encoding type Enc(0xFFFFFEFE) +02/04/2026 11:58:47 Enabling ExtDesktopSize protocol extension for client 127.0.0.1 +02/04/2026 11:58:47 rfbProcessClientNormalMessage: ignoring unsupported encoding type Enc(0xFFFFFEC8) +02/04/2026 11:58:47 rfbProcessClientNormalMessage: ignoring unsupported encoding type Enc(0xFFFFFEC7) +02/04/2026 11:58:47 rfbProcessClientNormalMessage: ignoring unsupported encoding type Enc(0xFFFFFECD) +02/04/2026 11:58:47 Enabling ExtendedClipboard extension for client 127.0.0.1 +02/04/2026 11:58:47 rfbProcessClientNormalMessage: ignoring unsupported encoding type Enc(0x574D5664) +02/04/2026 11:58:47 Enabling full-color cursor updates for client 127.0.0.1 +02/04/2026 11:58:47 Using tight encoding for client 127.0.0.1 +02/04/2026 11:58:48 Sending rfbEncodingExtDesktopSize for size (1920x1080) +02/04/2026 11:58:50 client_set_net: 127.0.0.1 0.0001 +02/04/2026 11:58:51 copy_tiles: allocating first_line at size 61 +02/04/2026 11:58:56 created selwin: 0x600040 +02/04/2026 11:58:56 called initialize_xfixes() +02/04/2026 12:00:08 client_count: 0 +02/04/2026 12:00:08 Restored X server key autorepeat to: 1 +02/04/2026 12:00:08 Client 127.0.0.1 gone +02/04/2026 12:00:08 Statistics events Transmit/ RawEquiv ( saved) +02/04/2026 12:00:08 ServerCutText : 2 | 24/ 24 ( 0.0%) +02/04/2026 12:00:08 FramebufferUpdate : 15 | 0/ 0 ( 0.0%) +02/04/2026 12:00:08 LastRect : 13 | 156/ 156 ( 0.0%) +02/04/2026 12:00:08 tight : 108 | 27848/ 9134360 ( 99.7%) +02/04/2026 12:00:08 RichCursor : 3 | 5148/ 5148 ( 0.0%) +02/04/2026 12:00:08 ExtendedDesktopSize : 1 | 32/ 32 ( 0.0%) +02/04/2026 12:00:08 TOTALS : 142 | 33208/ 9139720 ( 99.6%) +02/04/2026 12:00:08 Statistics events Received/ RawEquiv ( saved) +02/04/2026 12:00:08 PointerEvent : 71 | 426/ 426 ( 0.0%) +02/04/2026 12:00:08 ClientCutText : 1 | 16/ 16 ( 0.0%) +02/04/2026 12:00:08 FramebufferUpdate : 17 | 170/ 170 ( 0.0%) +02/04/2026 12:00:08 SetEncodings : 1 | 80/ 80 ( 0.0%) +02/04/2026 12:00:08 SetPixelFormat : 1 | 20/ 20 ( 0.0%) +02/04/2026 12:00:08 TOTALS : 91 | 712/ 712 ( 0.0%) +02/04/2026 12:00:18 Got connection from client 127.0.0.1 +02/04/2026 12:00:18 0 other clients +02/04/2026 12:00:18 Normal socket connection +02/04/2026 12:00:18 check_access: client 127.0.0.1 matches host 127.0.0.1 +02/04/2026 12:00:18 Disabled X server key autorepeat. +02/04/2026 12:00:18 to force back on run: 'xset r on' (3 times) +02/04/2026 12:00:18 incr accepted_client=2 for 127.0.0.1:55534 sock=12 +02/04/2026 12:00:18 Client Protocol Version 3.8 +02/04/2026 12:00:18 Protocol version sent 3.8, using 3.8 +02/04/2026 12:00:18 rfbProcessClientSecurityType: executing handler for type 1 +02/04/2026 12:00:18 rfbProcessClientSecurityType: returning securityResult for client rfb version >= 3.8 +02/04/2026 12:00:18 Pixel format for client 127.0.0.1: +02/04/2026 12:00:18 32 bpp, depth 24, little endian +02/04/2026 12:00:18 true colour: max r 255 g 255 b 255, shift r 0 g 8 b 16 +02/04/2026 12:00:18 rfbProcessClientNormalMessage: ignoring unsupported encoding type tightPng +02/04/2026 12:00:18 Using image quality level 6 for client 127.0.0.1 +02/04/2026 12:00:18 Using JPEG subsampling 0, Q79 for client 127.0.0.1 +02/04/2026 12:00:18 Using compression level 2 for client 127.0.0.1 +02/04/2026 12:00:18 Enabling NewFBSize protocol extension for client 127.0.0.1 +02/04/2026 12:00:18 Enabling LastRect protocol extension for client 127.0.0.1 +02/04/2026 12:00:18 rfbProcessClientNormalMessage: ignoring unsupported encoding type Enc(0xFFFFFEFE) +02/04/2026 12:00:18 Enabling ExtDesktopSize protocol extension for client 127.0.0.1 +02/04/2026 12:00:18 rfbProcessClientNormalMessage: ignoring unsupported encoding type Enc(0xFFFFFEC8) +02/04/2026 12:00:18 rfbProcessClientNormalMessage: ignoring unsupported encoding type Enc(0xFFFFFEC7) +02/04/2026 12:00:18 rfbProcessClientNormalMessage: ignoring unsupported encoding type Enc(0xFFFFFECD) +02/04/2026 12:00:18 Enabling ExtendedClipboard extension for client 127.0.0.1 +02/04/2026 12:00:18 rfbProcessClientNormalMessage: ignoring unsupported encoding type Enc(0x574D5664) +02/04/2026 12:00:18 Enabling full-color cursor updates for client 127.0.0.1 +02/04/2026 12:00:18 Using tight encoding for client 127.0.0.1 +02/04/2026 12:00:18 Sending rfbEncodingExtDesktopSize for size (1920x1080) +02/04/2026 12:00:18 client 2 network rate 955.9 KB/sec (639664.8 eff KB/sec) +02/04/2026 12:00:18 client 2 latency: 1.9 ms +02/04/2026 12:00:18 dt1: 0.0093, dt2: 0.0037 dt3: 0.0019 bytes: 12399 +02/04/2026 12:00:18 link_rate: LR_LAN - 1 ms, 955 KB/s +02/04/2026 12:00:19 client_set_net: 127.0.0.1 0.0001 +02/04/2026 12:01:06 Got connection from client 127.0.0.1 +02/04/2026 12:01:06 1 other clients +02/04/2026 12:01:06 Normal socket connection +02/04/2026 12:01:06 check_access: client 127.0.0.1 matches host 127.0.0.1 +02/04/2026 12:01:06 incr accepted_client=3 for 127.0.0.1:40738 sock=13 +02/04/2026 12:01:06 Client Protocol Version 3.8 +02/04/2026 12:01:06 Protocol version sent 3.8, using 3.8 +02/04/2026 12:01:06 rfbProcessClientSecurityType: executing handler for type 1 +02/04/2026 12:01:06 rfbProcessClientSecurityType: returning securityResult for client rfb version >= 3.8 +02/04/2026 12:01:06 Pixel format for client 127.0.0.1: +02/04/2026 12:01:06 32 bpp, depth 24, little endian +02/04/2026 12:01:06 true colour: max r 255 g 255 b 255, shift r 0 g 8 b 16 +02/04/2026 12:01:06 rfbProcessClientNormalMessage: ignoring unsupported encoding type tightPng +02/04/2026 12:01:06 Using image quality level 6 for client 127.0.0.1 +02/04/2026 12:01:06 Using JPEG subsampling 0, Q79 for client 127.0.0.1 +02/04/2026 12:01:06 Using compression level 2 for client 127.0.0.1 +02/04/2026 12:01:06 Enabling NewFBSize protocol extension for client 127.0.0.1 +02/04/2026 12:01:06 Enabling LastRect protocol extension for client 127.0.0.1 +02/04/2026 12:01:06 rfbProcessClientNormalMessage: ignoring unsupported encoding type Enc(0xFFFFFEFE) +02/04/2026 12:01:06 Enabling ExtDesktopSize protocol extension for client 127.0.0.1 +02/04/2026 12:01:06 rfbProcessClientNormalMessage: ignoring unsupported encoding type Enc(0xFFFFFEC8) +02/04/2026 12:01:06 rfbProcessClientNormalMessage: ignoring unsupported encoding type Enc(0xFFFFFEC7) +02/04/2026 12:01:06 rfbProcessClientNormalMessage: ignoring unsupported encoding type Enc(0xFFFFFECD) +02/04/2026 12:01:06 Enabling ExtendedClipboard extension for client 127.0.0.1 +02/04/2026 12:01:06 rfbProcessClientNormalMessage: ignoring unsupported encoding type Enc(0x574D5664) +02/04/2026 12:01:06 Enabling full-color cursor updates for client 127.0.0.1 +02/04/2026 12:01:06 Using tight encoding for client 127.0.0.1 +02/04/2026 12:01:06 Sending rfbEncodingExtDesktopSize for size (1920x1080) +02/04/2026 12:01:07 client 3 network rate 571.2 KB/sec (382257.0 eff KB/sec) +02/04/2026 12:01:07 client 3 latency: 2.6 ms +02/04/2026 12:01:07 dt1: 0.0023, dt2: 0.0207 dt3: 0.0026 bytes: 12399 +02/04/2026 12:01:07 link_rate: LR_LAN - 2 ms, 571 KB/s +02/04/2026 12:01:07 client_set_net: 127.0.0.1 0.0001 diff --git a/.cursor/tmp/xdg-open.log b/.cursor/tmp/xdg-open.log new file mode 100644 index 00000000..f63415a4 --- /dev/null +++ b/.cursor/tmp/xdg-open.log @@ -0,0 +1,3 @@ +2026-04-02T11:58:52+00:00 xdg-open https://cursor.com/loginDeepControl?challenge=BN9keVqxd649LgqIwlr1R3S_ueFMjGPU1nRQHwkHIHI&uuid=a748aac8-6816-4669-a184-03d6df0718c3&mode=login +2026-04-02T12:00:22+00:00 xdg-open https://cursor.com/loginDeepControl?challenge=BLI5_uhcivMwxRlTEtkC2uj6rjZ4gKMVu9wL4_dsYYI&uuid=beba9c49-58a8-4629-911e-fe78a91c065a&mode=login +2026-04-02T12:00:50+00:00 xdg-open https://cursor.com/loginDeepControl?challenge=MWeK7QzdKG-6t-XXO-RP3fnecbvT-oPlxTKdvzbXevI&uuid=b843c834-16ac-4f7c-b1fa-077a4b7823c6&mode=login diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 00000000..d9d93b25 --- /dev/null +++ b/.gitattributes @@ -0,0 +1,5 @@ +# Linux entrypoints for cursor-desktop must stay LF so WSL and Docker builds work on Windows checkouts. +sandboxes/cursor-desktop/**/*.sh text eol=lf +sandboxes/cursor-desktop/scripts/openbox-autostart text eol=lf +sandboxes/cursor-desktop/scripts/openbox-rc.xml text eol=lf +sandboxes/cursor-desktop/scripts/openbox-menu.xml text eol=lf diff --git a/cursor.sh b/cursor.sh new file mode 100644 index 00000000..e69de29b diff --git a/sandboxes/cursor-desktop/Dockerfile b/sandboxes/cursor-desktop/Dockerfile new file mode 100644 index 00000000..ac65f26b --- /dev/null +++ b/sandboxes/cursor-desktop/Dockerfile @@ -0,0 +1,204 @@ +# SPDX-FileCopyrightText: Copyright (c) 2025-2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved. +# SPDX-License-Identifier: Apache-2.0 + +# Cursor Desktop sandbox image for OpenShell Community +# +# Runs the Cursor Linux desktop application inside an OpenShell sandbox and +# delivers the UI through a browser using Xvfb + openbox + x11vnc + websockify (noVNC). +# Cursor is treated as an agent-capable desktop application kept inside +# OpenShell policy boundaries. +# +# Run: openshell sandbox create --from cursor-desktop --forward 6080 +# Build: docker build --build-arg CURSOR_VERSION=2.6 -t openshell-cursor-desktop . + +# ── Base ─────────────────────────────────────────────────────────────────────── +# Use the NVIDIA-pinned Ubuntu noble base as all community sandboxes. +# NOTE: Cursor ships amd64-only packages. On amd64 hosts the full stack is +# installed. On arm64 hosts (e.g. Apple Silicon via OpenShell) the image builds +# with Firefox instead of Chrome, and Cursor is skipped — the display stack +# still starts so the noVNC session is reachable for validation. +# For full local testing on Apple Silicon use local-test.sh (Docker Desktop +# with --platform linux/amd64 uses Rosetta 2 to run the amd64 image). +FROM nvcr.io/nvidia/base/ubuntu:noble-20251013 + +# ── Build arguments ──────────────────────────────────────────────────────────── +# Pin the Cursor version for reproducible builds. +ARG CURSOR_VERSION=2.6 +# Seconds to wait after x11vnc is listening before websockify connects (macOS / slow VMs). +ARG VNC_WS_SETTLE_SEC=2 + +# ── Environment ──────────────────────────────────────────────────────────────── +ENV DEBIAN_FRONTEND=noninteractive \ + DISPLAY=:1 \ + VNC_PORT=5901 \ + NOVNC_PORT=6080 \ + CURSOR_VERSION=${CURSOR_VERSION} \ + VNC_WS_SETTLE_SEC=${VNC_WS_SETTLE_SEC} + +WORKDIR /sandbox + +# ── System packages ──────────────────────────────────────────────────────────── +# Note: libasound2 was renamed to libasound2t64 in Ubuntu 24.04 (noble). +# novnc installs to /usr/share/novnc/ on noble — do NOT reference /opt/novnc/. +# netcat-openbsd (healthcheck/startup probes) and x11-utils (provides xdpyinfo). +# The NVIDIA base image only enables Ubuntu 'main'; fonts-liberation (required by +# google-chrome-stable) lives in 'universe', so enable it first. +RUN apt-get update && \ + apt-get install -y --no-install-recommends software-properties-common && \ + add-apt-repository universe && \ + apt-get update && apt-get install -y --no-install-recommends \ + ca-certificates curl git wget gnupg file xdg-utils \ + dbus-x11 \ + openbox wmctrl xterm \ + xvfb \ + x11vnc \ + novnc websockify \ + x11-utils x11-xserver-utils netcat-openbsd \ + libgtk-3-0 libnss3 libxss1 libasound2t64 libxrandr2 libxdamage1 \ + libgbm1 libxcomposite1 libxfixes3 libx11-xcb1 libxcb-dri3-0 \ + libgl1-mesa-dri \ + libdrm2 libglib2.0-0 libatk1.0-0 libatk-bridge2.0-0 libxkbcommon0 \ + libsecret-1-0 \ + fonts-dejavu fonts-noto-color-emoji \ + procps net-tools iproute2 iptables libnss3-tools python3 python3-xdg \ + && rm -rf /var/lib/apt/lists/* + +# ── Browser ──────────────────────────────────────────────────────────────────── +# On amd64: Google Chrome from the official .deb (chromium-browser on Ubuntu +# 24.04 is a snap stub and doesn't work in containers). +# On arm64: Firefox, which ships native arm64 .deb packages. The Cursor OAuth +# flow works with any modern browser. +RUN ARCH=$(dpkg --print-architecture) && \ + apt-get update && \ + if [ "$ARCH" = "amd64" ]; then \ + curl -fsSL https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb \ + -o /tmp/browser.deb && \ + apt-get install -y /tmp/browser.deb && \ + rm -f /tmp/browser.deb; \ + else \ + apt-get install -y --no-install-recommends firefox; \ + fi && \ + rm -rf /var/lib/apt/lists/* + +# ── Users ────────────────────────────────────────────────────────────────────── +# Create supervisor and sandbox users to match the community sandbox convention. +RUN groupadd -r supervisor && \ + useradd -r -g supervisor -s /usr/sbin/nologin supervisor && \ + groupadd -r sandbox && \ + useradd -r -g sandbox -d /sandbox -s /bin/bash sandbox + +# ── Workspace directory ──────────────────────────────────────────────────────── +RUN mkdir -p /sandbox/workspace && chown -R sandbox:sandbox /sandbox + +# ── Cursor installation ──────────────────────────────────────────────────────── +# Cursor ships amd64-only AppImages. Skip on arm64 — the display stack still +# starts and the noVNC session is reachable for smoke-testing the sandbox. +COPY scripts/install-cursor.sh /tmp/install-cursor.sh +RUN ARCH=$(dpkg --print-architecture) && \ + if [ "$ARCH" = "amd64" ]; then \ + sed -i 's/\r$//' /tmp/install-cursor.sh && \ + bash /tmp/install-cursor.sh; \ + else \ + echo "INFO: Cursor is amd64-only, skipping on $ARCH (display stack still starts)."; \ + fi && \ + rm -f /tmp/install-cursor.sh + +# ── Disable Cursor auto-update ───────────────────────────────────────────────── +# Pre-seed settings so Cursor doesn't auto-update or report telemetry on first +# launch. Written unconditionally — harmless when Cursor was skipped on arm64. +RUN mkdir -p /sandbox/.config/Cursor/User && \ + printf '{"update.mode":"none","telemetry.telemetryLevel":"off"}\n' \ + > /sandbox/.config/Cursor/User/settings.json && \ + chown -R sandbox:sandbox /sandbox/.config + +# ── Browser setup ────────────────────────────────────────────────────────────── +# Wire whichever browser was installed as the system default and xdg-open +# target so Electron's shell.openExternal() reaches the right browser. +RUN ARCH=$(dpkg --print-architecture) && \ + if [ "$ARCH" = "amd64" ]; then \ + BROWSER_BIN=/usr/bin/google-chrome-stable && \ + BROWSER_DESKTOP=google-chrome.desktop && \ + # Wrap chrome: --no-sandbox (containers), --no-default-browser-check (no nag on OAuth), + # --no-first-run (skip import / welcome prompts when opening login links). + mv /usr/bin/google-chrome-stable /usr/bin/google-chrome-stable.real && \ + printf '#!/bin/sh\nexec /usr/bin/google-chrome-stable.real --no-sandbox --no-default-browser-check --no-first-run "$@"\n' \ + > /usr/bin/google-chrome-stable && \ + chmod +x /usr/bin/google-chrome-stable && \ + ln -sf /usr/bin/google-chrome-stable /usr/bin/google-chrome; \ + else \ + BROWSER_BIN=/usr/bin/firefox && \ + BROWSER_DESKTOP=firefox.desktop; \ + fi && \ + update-alternatives --install /usr/bin/x-www-browser x-www-browser \ + "$BROWSER_BIN" 200 && \ + update-alternatives --set x-www-browser "$BROWSER_BIN" && \ + # Wrap xdg-open so we can debug whether Cursor triggers it for OAuth. + # Keep the wrapper simple: log arguments then exec the chosen browser. + printf '#!/bin/sh\nprintf "%%s xdg-open %%s\\n" "$(date -Iseconds)" "$*" >>/tmp/xdg-open.log\nexec '"$BROWSER_BIN"' "$@"\n' > /usr/local/bin/xdg-open && \ + chmod +x /usr/local/bin/xdg-open && \ + mv /usr/bin/xdg-open /usr/bin/xdg-open.real && \ + ln -sf /usr/local/bin/xdg-open /usr/bin/xdg-open && \ + mkdir -p /sandbox/.config && \ + printf "[Default Applications]\nx-scheme-handler/http=%s\nx-scheme-handler/https=%s\ntext/html=%s\n\n[Added Associations]\nx-scheme-handler/http=%s\nx-scheme-handler/https=%s\n" \ + "$BROWSER_DESKTOP" "$BROWSER_DESKTOP" "$BROWSER_DESKTOP" \ + "$BROWSER_DESKTOP" "$BROWSER_DESKTOP" \ + > /sandbox/.config/mimeapps.list && \ + chown sandbox:sandbox /sandbox/.config/mimeapps.list + +# ── Openbox config ───────────────────────────────────────────────────────────── +# rc.xml: auto-raises new windows (Chrome auth popup) above the maximised Cursor +# window. autostart: launches Cursor inside the dbus session so xdg-open works. +RUN mkdir -p /sandbox/.config/openbox +COPY scripts/openbox-rc.xml /sandbox/.config/openbox/rc.xml +COPY scripts/openbox-autostart /sandbox/.config/openbox/autostart +COPY scripts/openbox-menu.xml /sandbox/.config/openbox/menu.xml +RUN sed -i 's/\r$//' /sandbox/.config/openbox/autostart && \ + chmod +x /sandbox/.config/openbox/autostart && \ + chown -R sandbox:sandbox /sandbox/.config/openbox + +# ── noVNC custom index ───────────────────────────────────────────────────────── +# Replaces the default noVNC UI with a minimal page that connects directly +# and scales the desktop to fill the browser window. +COPY scripts/novnc-index.html /usr/share/novnc/index.html + +# ── Policy ───────────────────────────────────────────────────────────────────── +COPY policy.yaml /etc/openshell/policy.yaml + +# ── Skills ───────────────────────────────────────────────────────────────────── +COPY skills/ /sandbox/.agents/skills/ +RUN mkdir -p /sandbox/.claude/skills && \ + for skill in /sandbox/.agents/skills/*/; do \ + [ -d "$skill" ] || continue; \ + ln -sf "$skill" "/sandbox/.claude/skills/$(basename "$skill")"; \ + done && \ + chown -R sandbox:sandbox /sandbox/.claude /sandbox/.agents + +# ── Shell init ───────────────────────────────────────────────────────────────── +RUN printf 'export DISPLAY=:1\nexport PS1="\\u@cursor-desktop:\\w\\$ "\n' \ + >> /sandbox/.bashrc && \ + chown sandbox:sandbox /sandbox/.bashrc + +# ── Entrypoint and health scripts ────────────────────────────────────────────── +COPY startup.sh /usr/local/bin/startup +COPY healthcheck.sh /usr/local/bin/healthcheck +RUN sed -i 's/\r$//' /usr/local/bin/startup /usr/local/bin/healthcheck && \ + chmod 755 /usr/local/bin/startup /usr/local/bin/healthcheck + +# ── Health check ─────────────────────────────────────────────────────────────── +HEALTHCHECK --interval=15s --timeout=5s --start-period=60s --retries=5 \ + CMD /usr/local/bin/healthcheck + +EXPOSE 5901 6080 + +# Run as sandbox to match community convention and OpenShell's process policy. +# Pre-create /tmp/.X11-unix with sticky-bit permissions so Xvfb can create its +# socket when running as the non-root sandbox user (euid != 0 prevents Xvfb +# from creating this directory itself). +RUN mkdir -p /tmp/.X11-unix && chmod 1777 /tmp/.X11-unix + +# All display services (Xvfb, openbox, x11vnc, noVNC) run without root — they +# only need write access to /tmp (X11 sockets) and network (VNC/noVNC ports). +USER sandbox + +ENTRYPOINT ["/bin/bash", "/usr/local/bin/startup"] +CMD [] diff --git a/sandboxes/cursor-desktop/README.md b/sandboxes/cursor-desktop/README.md new file mode 100644 index 00000000..2b11190c --- /dev/null +++ b/sandboxes/cursor-desktop/README.md @@ -0,0 +1,311 @@ +# cursor-desktop + + + + +An OpenShell Community sandbox that runs the full [Cursor](https://cursor.com) Linux desktop +IDE inside an isolated sandbox and delivers the UI through a browser using +**Xvfb + openbox + x11vnc + websockify (noVNC)**. + +Cursor is treated as an agent-capable desktop application kept inside OpenShell policy +boundaries, with file access, network egress, and credentials controlled through the +standard OpenShell policy and provider model. + +## Architecture + +``` +Browser (http://localhost:6080/index.html) + └─ OpenShell port-forward tunnel (or Docker -p 6080) + └─ websockify --web /usr/share/novnc (port 6080: HTTP + ws /websockify) + └─ x11vnc (port 5901, localhost-only) + └─ Xvfb :1 + openbox (Cursor fullscreen; Chrome/Firefox above for OAuth) + └─ Cursor Linux .deb + └─ /sandbox/workspace +``` + +The Openbox session is configured so the VNC view is effectively **Cursor only** (fullscreen, no window-manager decorations). Browser windows opened for sign-in are forced to the **above** layer and focused. + +## Prerequisites + +- [OpenShell CLI](https://github.com/NVIDIA/openshell) ≥ v0.0.16 +- A running gateway (`openshell gateway start`) +- Docker (for the initial image build) +- For the full Cursor app experience: **x86-64 (amd64) host**. + On arm64 hosts, the display stack is still available but Cursor is skipped (see [Known limitations](#known-limitations)). + +## Quick start + +```bash +# From the root of your openshell-community clone: +openshell sandbox create \ + --from ./sandboxes/cursor-desktop \ + --forward 6080 \ + -- /usr/local/bin/startup + +# Then open http://localhost:6080/index.html in your browser. +``` + +Or run the example script: + +```bash +bash sandboxes/cursor-desktop/examples/quickstart.sh [optional-local-project-dir] +``` + +### Why use OpenShell instead of plain Docker? + +`bash scripts/local-test.sh` runs the image with **Docker only**. The container still **isolates** processes from your host OS, but **OpenShell’s policy engine** (Landlock filesystem rules, network allow-lists, process identity, optional provider-scoped credentials) is applied when the sandbox is created **through the OpenShell CLI and gateway**, not when you `docker run` the same image by hand. + +In short: + +| Path | Policy in `policy.yaml` enforced by OpenShell | +|------|-----------------------------------------------| +| `openshell sandbox create --from …` | Yes (with a running gateway) | +| `docker run` / `local-test.sh` | No — image contains `/etc/openshell/policy.yaml`, but enforcement is an OpenShell runtime concern | + +Cursor still cannot read arbitrary host paths unless your runtime **bind-mounts** them into the container; OpenShell adds **extra** guardrails on top of normal container isolation. + +### One-time gateway + +From the same machine where you run the CLI (use **WSL** on Windows + Docker Desktop if that is where `docker` and `openshell` live): + +```bash +openshell gateway start +# If the CLI cannot reach the gateway from WSL, see: +# openshell gateway start --help +# (--gateway-host is useful when Docker is not reachable at 127.0.0.1 from the client) +``` + +Check deployment: + +```bash +openshell gateway info +``` + +### Create the sandbox with port forward (keeps it alive) + +From the root of this repo: + +```bash +openshell sandbox create \ + --name cursor-desktop \ + --from ./sandboxes/cursor-desktop \ + --forward 6080 \ + -- /usr/local/bin/startup +``` + +Optional explicit policy file (overrides defaults for this create): + +```bash +openshell sandbox create \ + --name cursor-desktop \ + --from ./sandboxes/cursor-desktop \ + --policy ./sandboxes/cursor-desktop/policy.yaml \ + --forward 6080 \ + -- /usr/local/bin/startup +``` + +Then open **`http://localhost:6080/index.html`** (or **`http://127.0.0.1:6080/index.html`**). + +### Forward reliability (important) + +Use **one** `openshell forward` process per local port. Multiple forwards/watchdog loops fighting +for `6080` can leave the tunnel in a dead/flapping state and noVNC may stall at **"Connecting..."**. + +Recommended recovery sequence: + +```bash +# Stop any stale forward entries +openshell forward stop 6080 || true + +# If port 6080 is still held by a stray local ssh process, free it +lsof -i :6080 -sTCP:LISTEN +kill + +# Start one clean forward +openshell forward start 6080 cursor-desktop +``` + +### macOS (Docker Desktop) + +- **Docker socket:** if `docker` / OpenShell cannot talk to the daemon, set `DOCKER_HOST` to the user socket (path varies by Docker Desktop version), for example: + ```bash + export DOCKER_HOST=unix:///Users//.docker/run/docker.sock + ``` +- **Apple Silicon:** Cursor and Google Chrome in this image are **linux/amd64**. Docker Desktop typically runs them via emulation; cold start can be slower than on native Linux/WSL. +- **noVNC: “window terminated unexpectedly” / WebSocket close code 1002:** x11vnc can mis-handle **empty TCP probes** to the VNC port during startup. `startup.sh` waits for port **5901** using **`ss`** (listen check) instead of repeated `nc -z`, then waits **`VNC_WS_SETTLE_SEC`** seconds (default **2**) before websockify starts. If 1002 still appears on a slow Mac, rebuild the image with a larger settle time and recreate the sandbox: + ```bash + docker build --build-arg VNC_WS_SETTLE_SEC=4 -t openshell-cursor-desktop sandboxes/cursor-desktop/ + ``` + When using `openshell sandbox create --from ./sandboxes/cursor-desktop`, the gateway rebuilds from that Dockerfile; set `ARG VNC_WS_SETTLE_SEC` in the Dockerfile temporarily or pass your host’s supported build-arg if available. + +Stream logs while tightening policy (sandbox name defaults to last-used if omitted): + +```bash +openshell logs --tail cursor-desktop +``` + +Hot-reload policy on a live sandbox: + +```bash +openshell policy set --policy ./sandboxes/cursor-desktop/policy.yaml cursor-desktop +``` + +**Electron / `/dev/shm`:** `local-test.sh` uses **`--shm-size 2g`**. If Cursor is unstable under OpenShell, check the core OpenShell / gateway docs for how to raise shared memory for sandbox workloads. + +## Local testing (Docker) + +A helper script builds and runs the sandbox with Docker directly, without requiring +a running OpenShell gateway. Useful for iterating on the image locally. + +```bash +# From the root of the repo (Linux, macOS, or WSL): +bash sandboxes/cursor-desktop/scripts/local-test.sh +``` + +**Windows + Docker Desktop (WSL backend):** run the command above from **inside your WSL distro** (not PowerShell or Git Bash unless `docker` works there). In Docker Desktop, enable **Settings → Resources → WSL integration** for that distro, then use a new WSL terminal so `docker` is on `PATH`. Repository shell scripts under `sandboxes/cursor-desktop/` are kept with **LF** line endings (see repo-root `.gitattributes`); CRLF breaks bash shebangs and `set` on Linux. + +On Apple Silicon Macs, Docker Desktop uses Rosetta 2 to emulate x86_64 transparently — +the `--platform linux/amd64` flag is set automatically by the script. + +### Browser shows only black / no Cursor + +You can reach noVNC (e.g. `/app/` assets load) but the remote screen stays black when **X11 is up but Cursor never paints** (crash, wrong GPU flags, or VNC damage updates). Try in order: + +1. Confirm the image is **linux/amd64** (ARM builds skip installing Cursor — you get an empty desktop and a black or idle root window). +2. Run the container with enough shared memory: **`--shm-size 2g`** (already set in `local-test.sh`). Too small `/dev/shm` often breaks Electron. +3. Inspect Cursor logs inside the container (name may be `cursor-desktop-test` from `local-test.sh`): + ```bash + docker exec -it cursor-desktop-test tail -n 120 /tmp/cursor.log + ``` +4. See whether the process exists: `docker exec -it cursor-desktop-test pgrep -a cursor` +5. Open **`http://127.0.0.1:6080/index.html`** with plain HTTP so the noVNC client can use **`ws://`** on the same host and port. If `/` returns 404, use `/index.html`. + +6. **Docker Desktop on Windows** uses a **WSL2 kernel** inside containers (`/proc/version` contains `microsoft`). Cursor may treat that like WSL and prompt **“continue anyway?”** on stdin; without a TTY it **hangs** and VNC stays black. The openbox autostart sets **`DONT_PROMPT_WSL_INSTALL=1`** (Cursor’s own bypass). If that message still appears in `/tmp/cursor.log`, rebuild the image so the latest `openbox-autostart` is included. + +## Uploading a project + +```bash +openshell upload ./my-project /sandbox/workspace/my-project +``` + +## Attaching a provider + +```bash +# Create a GitHub provider (one-time setup): +openshell provider create --name my-github --type github --from-existing + +# Launch with provider attached: +openshell sandbox create \ + --from ./sandboxes/cursor-desktop \ + --forward 6080 \ + --provider my-github +``` + +## Building the image manually + +```bash +docker build \ + --platform linux/amd64 \ + --build-arg CURSOR_VERSION=2.6 \ + -t openshell-cursor-desktop \ + sandboxes/cursor-desktop/ +``` + +To upgrade Cursor, pass a different version: + +```bash +docker build --platform linux/amd64 --build-arg CURSOR_VERSION= ... +``` + +## Sandbox layout + +| Path | Purpose | +|---|---| +| `/sandbox/workspace` | Default project directory (opened by Cursor on start) | +| `/sandbox/.config/Cursor/` | Cursor user config (auto-update disabled) | +| `/etc/openshell/policy.yaml` | OpenShell sandbox policy | +| `/tmp/cursor.log` | Cursor stdout / stderr | +| `/tmp/openbox.log` | Desktop session log | +| `/tmp/x11vnc.log` | VNC server log | +| `/tmp/novnc.log` | websockify log (HTTP + WebSocket for noVNC) | + +## Policy + +The default `policy.yaml` covers the core Cursor application endpoints, GitHub git +operations (read-only by default), and the OpenShell `inference.local` provider route. + +**First-run workflow** — Cursor is an Electron app and may call endpoints not yet in the +allow-list on first launch. Start in audit mode, collect denied events with +`openshell logs`, and add missing hosts before switching to enforce: + +```bash +# Stream live sandbox logs to find denied network calls: +openshell logs --tail + +# Hot-reload an updated policy without restarting the sandbox: +openshell policy set ./sandboxes/cursor-desktop/policy.yaml +``` + +> **Important:** OpenShell treats `filesystem_policy` as **static** (creation-time). If you add +> required paths (for example `/opt/google` or `/dev/shm` for Chrome/Electron behavior), recreate +> the sandbox so Landlock path rules are reapplied from boot. + +To enable git push to GitHub, uncomment and scope the `git-receive-pack` rule in +`policy.yaml` to your specific repository. + +## Smoke test + +The smoke test script lives in this repository at `sandboxes/cursor-desktop/scripts/smoke-test.sh`. +It is not copied into the runtime image by default. Run one of the following: + +1) Verify with built-in checks from inside the sandbox: + +```bash +openshell sandbox exec cursor-desktop -- /usr/local/bin/healthcheck +openshell sandbox exec cursor-desktop -- pgrep -f 'cursor' -u sandbox +``` + +2) Or copy and run the full smoke test script: + +```bash +openshell upload ./sandboxes/cursor-desktop/scripts/smoke-test.sh /sandbox/scripts/smoke-test.sh +openshell sandbox exec cursor-desktop -- chmod +x /sandbox/scripts/smoke-test.sh +openshell sandbox exec cursor-desktop -- /sandbox/scripts/smoke-test.sh +``` + +3) For local Docker testing, use: + +```bash +bash sandboxes/cursor-desktop/scripts/local-test.sh +``` + +## Security notes + +- x11vnc binds to `localhost` only (`-localhost` flag). It is never reachable + without an active OpenShell port-forward tunnel. +- Cursor auto-update is disabled via `settings.json`; upgrade by rebuilding the image. +- Credentials are attached through OpenShell providers — no API keys are baked into the image. +- The policy's `filesystem_policy` uses Landlock LSM and is locked at sandbox creation time. +- Network policies are hot-reloadable via `openshell policy set`. + +## Known limitations + +- **Cursor app is amd64-only** — Cursor ships x64 Linux packages exclusively. + On arm64 hosts, the image still starts the desktop/VNC/noVNC stack for validation, + but `/usr/bin/cursor` is not installed. For full Cursor functionality on arm64 + development machines, use Docker Desktop x86_64 emulation via + `bash sandboxes/cursor-desktop/scripts/local-test.sh` (which uses + `--platform linux/amd64`). +- Cursor requires `--no-sandbox` to start inside a container (passed automatically by + the openbox autostart script). This disables Chromium's internal process sandbox, which + is acceptable since OpenShell provides the outer isolation. +- GPU acceleration is not enabled by default. Add `--gpu` to the `openshell sandbox create` + command and ensure the host has a supported NVIDIA driver if GPU rendering is needed. +- The network allow-list covers known Cursor endpoints as of the time of writing. Cursor + may call additional telemetry or extension endpoints on first launch; use audit mode to + discover them (see **Policy** section above). + +## Further reading + +- [NVIDIA OpenShell Developer Guide](https://docs.nvidia.com/openshell/latest/index.html) — gateways, sandboxes, policies, providers, and community sandboxes. +- [NVIDIA/OpenShell on GitHub](https://github.com/NVIDIA/OpenShell) — source code (Rust), architecture notes, examples, and agent skills (including cluster and CLI troubleshooting). diff --git a/sandboxes/cursor-desktop/cursor_openshell_community_design_v2.md b/sandboxes/cursor-desktop/cursor_openshell_community_design_v2.md new file mode 100644 index 00000000..3e093c64 --- /dev/null +++ b/sandboxes/cursor-desktop/cursor_openshell_community_design_v2.md @@ -0,0 +1,458 @@ +# Cursor inside NVIDIA OpenShell Community Edition + +> Community sandbox for [openshell-community](https://github.com/NVIDIA/openshell-community). +> Contribution path: `sandboxes/cursor-desktop/` + +--- + +## Goal + +Build a contributed OpenShell Community sandbox that runs the Linux version of Cursor inside an +isolated OpenShell sandbox and exposes the UI through a browser using Xvfb + openbox + x11vnc + +noVNC. The design treats Cursor as an agent-capable desktop application while keeping file access, +network egress, credentials, and optional inference routing inside OpenShell policy boundaries. + +**Desired end-state:** +- Container starts → Cursor UI is visible at `http://localhost:6080` (fullscreen, no desktop chrome visible) +- Clicking the Login button in Cursor opens a browser window (Chrome/Firefox) on top of the Cursor window for OAuth +- No spurious WebSocket disconnect errors in the browser + +--- + +## Design conclusion + +The supported and stable way to run Cursor inside OpenShell Community is not raw host X11 +passthrough. The correct pattern is a contributed community sandbox package under +`sandboxes/cursor-desktop/` containing: + +- NVIDIA-pinned Ubuntu 24.04 base image (`nvcr.io/nvidia/base/ubuntu:noble-20251013`) +- Cursor Linux `.deb` package (version-pinned via `CURSOR_VERSION` build arg) +- **openbox** minimal window manager (replaces XFCE4 from the original design — lighter weight, no desktop chrome) +- Xvfb virtual display server +- x11vnc + noVNC browser UI bridge +- OpenShell policy using the `version: 1` `network_policies` schema +- Custom noVNC `index.html` that auto-connects and fills the browser window + +--- + +## High-level architecture + +```text +Operator Browser + │ + │ http://localhost:6080 + ▼ +OpenShell Port Forward (--forward 6080) ← or docker run -p 6080:6080 for local testing + │ + ▼ +OpenShell Sandbox: cursor-desktop + ├── Ubuntu 24.04 base (NVIDIA) + ├── Xvfb :1 (virtual display, 1920x1080x24) + ├── openbox session (minimal WM, dbus-launch) + │ └── openbox-autostart + │ ├── xsetroot (black background) + │ └── Cursor Linux .deb (maximized, via xdg-open for auth) + ├── x11vnc on 5901 (VNC server, localhost-only) + ├── noVNC + websockify on 6080 (browser bridge, custom auto-connect UI) + ├── Google Chrome (amd64) / Firefox (arm64) for OAuth flows + ├── /sandbox/workspace (project mount or upload target) + └── OpenShell policy enforcement + ├── filesystem_policy (Landlock LSM, static) + ├── network_policies (hot-reloadable, per-binary) + ├── process (user: sandbox) + └── providers / inference.local +``` + +--- + +## Repo structure + +```text +sandboxes/cursor-desktop/ +├── Dockerfile +├── README.md +├── policy.yaml +├── startup.sh +├── healthcheck.sh +├── scripts/ +│ ├── install-cursor.sh +│ ├── openbox-autostart +│ ├── openbox-rc.xml +│ ├── novnc-index.html +│ ├── local-test.sh +│ └── smoke-test.sh +├── examples/ +│ └── quickstart.sh +└── skills/ + └── cursor-desktop/ + └── SKILL.md +``` + +--- + +## Build decisions + +### Base image + +Uses `nvcr.io/nvidia/base/ubuntu:noble-20251013` (Ubuntu 24.04), not plain `ubuntu:24.04`. The +NVIDIA base only enables Ubuntu `main` by default; `universe` must be added explicitly for some +packages (e.g. `fonts-liberation`). + +### Window manager: openbox (not XFCE4) + +The original design called for XFCE4. The actual implementation uses **openbox** — it is +substantially lighter, starts faster, and produces no visible desktop chrome. Cursor is launched +maximized into a black background, so the user only sees the Cursor window. + +### Architecture handling + +Cursor ships amd64-only packages. On amd64 hosts Chrome is installed; on arm64 (Apple Silicon) +Firefox is installed instead. On Apple Silicon with Docker Desktop, add `--platform linux/amd64` +to `docker build` and `docker run` to use Rosetta 2 / QEMU x86_64 emulation. + +### noVNC installation path + +When installed via `apt` on Ubuntu 24.04, noVNC lands at `/usr/share/novnc/`. Do **not** use +`/opt/novnc/`. + +### Cursor launch via openbox autostart (not startup.sh directly) + +Cursor is launched by `openbox-session` via `~/.config/openbox/autostart` (not directly from +`startup.sh`). This ensures Cursor inherits `DBUS_SESSION_BUS_ADDRESS`, which is required for +`xdg-open` to spawn the configured browser for OAuth login flows. + +--- + +## Key packages (Dockerfile apt-get install) + +| Package | Purpose | +|---|---| +| `xvfb` | Virtual framebuffer | +| `openbox wmctrl xterm` | Minimal window manager | +| `dbus-x11` | D-Bus session support | +| `x11vnc` | VNC server | +| `novnc websockify` | Browser WebSocket bridge | +| `x11-utils` | `xdpyinfo` (display readiness probe) | +| `x11-xserver-utils` | `xsetroot` (desktop background colour) | +| `netcat-openbsd` | Port readiness probes and healthcheck | +| `python3-xdg` | Required by `openbox-xdg-autostart` | +| `libgtk-3-0 libnss3 …` | Electron runtime dependencies for Cursor | +| `google-chrome-stable` | OAuth browser (amd64 only) | +| `firefox` | OAuth browser (arm64 only) | + +--- + +## Known issues and fixes applied + +### 1. `/tmp/.X11-unix` not created (Xvfb fails as non-root) + +**Symptom:** `_XSERVTransmkdir: ERROR: euid != 0, directory /tmp/.X11-unix will not be created` + +**Fix:** Pre-create in Dockerfile (as root) AND in `startup.sh` (belt-and-suspenders for tmpfs +environments): + +```dockerfile +RUN mkdir -p /tmp/.X11-unix && chmod 1777 /tmp/.X11-unix +``` + +```bash +# startup.sh, before Xvfb starts: +mkdir -p /tmp/.X11-unix +chmod 1777 /tmp/.X11-unix 2>/dev/null || true +``` + +### 2. Missing packages: `xsetroot` and PyXDG + +**Symptom:** `openbox.log` shows `xsetroot: not found` and `openbox-xdg-autostart requires PyXDG` + +**Fix:** Add to Dockerfile apt-get install: +``` +x11-xserver-utils # provides xsetroot +python3-xdg # provides PyXDG for openbox-xdg-autostart +``` + +### 3. WebSocket close code 1002 in browser ("window terminated unexpectedly") + +**Root cause:** `nc -z localhost 5901` readiness probes in `startup.sh` connect to x11vnc and +immediately close with no data. x11vnc's built-in WebSocket detector reads the empty connection, +fails, and logs `webSocketsHandshake: unknown connection error`. If the browser connects via +websockify at the same moment as a probe, websockify's first backend TCP connection is rejected, +and the browser receives WebSocket close code 1002. + +**Fix 1 (startup.sh):** Add a settle delay after x11vnc is declared ready (default **2s** via +`VNC_WS_SETTLE_SEC`) so the first websockify connection does not race x11vnc's WebSocket detector. + +**Fix 1b (startup.sh, preferred):** Avoid repeated **`nc -z`** probes against the VNC port while +waiting for x11vnc — each probe opens TCP and can trigger the same false-positive path. Use +**`ss -lnt`** (or equivalent) to detect **LISTEN** without connecting. + +**Fix 2 (novnc-index.html):** The custom noVNC page reconnects silently after disconnect and +defers the **first** connect by ~600ms to reduce races on slow hosts (e.g. Docker Desktop on macOS). +It only shows "Reconnecting…" if the session was previously established and then dropped. + +**What NOT to do:** Adding `-noweb` to x11vnc flags causes x11vnc 0.9.16 to exit immediately +(unknown flag). Do not use it. + +### 4. openbox autostart missing shebang + +**Fix:** Added `#!/bin/sh` as first line of `scripts/openbox-autostart`. + +### 5. Docker socket non-standard path (Mac) + +Docker Desktop on macOS uses a non-standard socket path. Export before running openshell: + +```bash +export DOCKER_HOST=unix:///Users//.docker/run/docker.sock +# Make permanent: +echo 'export DOCKER_HOST=unix:///Users//.docker/run/docker.sock' >> ~/.zshrc +``` + +### 6. k3s CrashLoopBackOff (unresolved) + +**Symptom:** When launching via `openshell sandbox create`, the `agent` container in the pod +enters `CrashLoopBackOff` (exit code 1) immediately. + +**Root cause (suspected):** The `openshell-sandbox` binary is injected into the pod via a +HostPath volume mount from `/opt/openshell/bin` on the k3s node (the Linux VM inside the +OpenShell Docker container). If this binary is missing or is the wrong architecture, the +container exits immediately. + +**Workaround:** Use local Docker testing (`local-test.sh`) until the gateway binary issue is +resolved. + +--- + +## Startup sequence (`startup.sh`) + +```bash +#!/usr/bin/env bash +set -euo pipefail + +export DISPLAY="${DISPLAY:-:1}" +WORKSPACE="${WORKSPACE:-/sandbox/workspace}" +VNC_PORT="${VNC_PORT:-5901}" +NOVNC_PORT="${NOVNC_PORT:-6080}" +NOVNC_PROXY="/usr/share/novnc/utils/novnc_proxy" + +mkdir -p "$WORKSPACE" + +# Pre-create X11 socket dir (needed when /tmp is fresh tmpfs) +mkdir -p /tmp/.X11-unix +chmod 1777 /tmp/.X11-unix 2>/dev/null || true + +# 1. Xvfb +rm -f "/tmp/.X${DISPLAY#:}-lock" +Xvfb "$DISPLAY" -screen 0 1920x1080x24 -ac +extension GLX +render -noreset & +XVFB_PID=$! +for i in $(seq 1 30); do + xdpyinfo -display "$DISPLAY" >/dev/null 2>&1 && break + kill -0 "$XVFB_PID" 2>/dev/null || { echo "Xvfb exited" >&2; exit 1; } + sleep 0.5 +done + +# 2. openbox (via dbus-launch so Cursor inherits DBUS_SESSION_BUS_ADDRESS) +dbus-launch --exit-with-session openbox-session >/tmp/openbox.log 2>&1 & +WM_PID=$! +for i in $(seq 1 60); do + pgrep -f openbox >/dev/null 2>&1 && break + kill -0 "$WM_PID" 2>/dev/null || { cat /tmp/openbox.log >&2; exit 1; } + sleep 0.5 +done + +# 3. x11vnc (localhost-only, no password) +x11vnc -display "$DISPLAY" -forever -shared -rfbport "$VNC_PORT" -nopw -localhost \ + -logfile /tmp/x11vnc.log & +VNC_PID=$! +for i in $(seq 1 30); do + nc -z localhost "$VNC_PORT" 2>/dev/null && break + kill -0 "$VNC_PID" 2>/dev/null || { cat /tmp/x11vnc.log >&2; exit 1; } + sleep 0.5 +done +# Wait 1 second for x11vnc to settle after startup probes before websockify connects +sleep 1 + +# 4. noVNC +"$NOVNC_PROXY" --vnc "localhost:${VNC_PORT}" --listen "$NOVNC_PORT" \ + >/tmp/novnc.log 2>&1 & +NOVNC_PID=$! +for i in $(seq 1 30); do + nc -z localhost "$NOVNC_PORT" 2>/dev/null && break + kill -0 "$NOVNC_PID" 2>/dev/null || { cat /tmp/novnc.log >&2; exit 1; } + sleep 0.5 +done + +# 5. Cursor — launched via openbox autostart, wait for it to appear +for i in $(seq 1 60); do + pgrep -f "/usr/bin/cursor" >/dev/null 2>&1 && break + sleep 0.5 +done + +echo "cursor-desktop ready — open http://localhost:${NOVNC_PORT}" + +trap 'kill "$NOVNC_PID" "$VNC_PID" "$WM_PID" "$XVFB_PID" 2>/dev/null || true' SIGINT SIGTERM +wait -n "$NOVNC_PID" "$VNC_PID" "$WM_PID" "$XVFB_PID" +``` + +--- + +## openbox autostart (`scripts/openbox-autostart`) + +Cursor is launched here (not from `startup.sh`) so it inherits `DBUS_SESSION_BUS_ADDRESS` +for `xdg-open` → browser OAuth flows. + +```bash +#!/bin/sh +export XDG_SESSION_TYPE=x11 +export XDG_CURRENT_DESKTOP=openbox + +# Set browser for xdg-open OAuth flows +if [ -x /usr/bin/google-chrome-stable ]; then + export BROWSER=/usr/bin/google-chrome-stable +elif [ -x /usr/bin/firefox ]; then + export BROWSER=/usr/bin/firefox +fi + +# Black desktop background +xsetroot -solid "#1e1e1e" & + +# Launch Cursor (amd64 only; arm64 skips but display stack still starts) +if [ -x /usr/bin/cursor ]; then + LIBGL_ALWAYS_SOFTWARE=1 \ + /usr/bin/cursor \ + --no-sandbox \ + --disable-gpu \ + --disable-dev-shm-usage \ + --disable-gpu-sandbox \ + --use-gl=swiftshader \ + --start-maximized \ + /sandbox/workspace \ + >/tmp/cursor.log 2>&1 & +fi +``` + +--- + +## openbox window config (`scripts/openbox-rc.xml`) + +Key settings for the desired UX: +- Cursor starts maximised, no decorations +- Chrome/Firefox (OAuth popup) always raises above Cursor +- No right-click desktop menu, no taskbar + +--- + +## noVNC custom page (`scripts/novnc-index.html`) + +Replaces the default noVNC UI with a minimal auto-connecting page: +- Cursor fills the entire browser window (`scaleViewport = true`, `resizeSession = false`) +- Reconnects silently in 1 second on disconnect +- Only shows "Reconnecting…" status if the session was previously established (not on transient startup blips) +- No toolbar, no connection dialog + +--- + +## Local test flow + +```bash +# Build and run (from repo root): +bash sandboxes/cursor-desktop/scripts/local-test.sh + +# Force clean rebuild (after Dockerfile changes): +docker build --no-cache \ + --platform linux/amd64 \ + --build-arg CURSOR_VERSION=2.6 \ + -t openshell-cursor-desktop-test:latest \ + sandboxes/cursor-desktop + +docker run --rm --platform linux/amd64 \ + --name cursor-desktop-test \ + -p 6080:6080 \ + --shm-size 2g \ + openshell-cursor-desktop-test:latest + +# Open browser at: +open http://localhost:6080 +``` + +**Note on Apple Silicon (ARM64):** Every process runs under QEMU x86_64 emulation. Cursor takes +2–5 minutes to fully load on first launch. This is expected. Use `docker exec cursor-desktop-test +wmctrl -l` to confirm Cursor windows are open while waiting. + +--- + +## Via OpenShell gateway + +```bash +openshell sandbox create \ + --from ./sandboxes/cursor-desktop \ + --forward 6080 +``` + +Then open `http://localhost:6080`. Note: the gateway deployment has an unresolved +`CrashLoopBackOff` issue (see Known Issues §6). Use local Docker testing in the interim. + +--- + +## Smoke test + +Run inside a running sandbox to verify all services: + +```bash +openshell sandbox exec cursor-desktop -- /sandbox/scripts/smoke-test.sh +``` + +Checks: Xvfb, x11vnc, noVNC, Cursor process, workspace directory, policy file. + +--- + +## Health check (`healthcheck.sh`) + +```bash +#!/usr/bin/env bash +nc -z localhost "${NOVNC_PORT:-6080}" +``` + +Runs every 15 seconds, 60-second start period, 5 retries. + +--- + +## OpenShell policy (`policy.yaml`) + +Uses `version: 1` schema. Key network policies: +- `cursor_app`: Cursor auth and AI endpoints (api2.cursor.sh, cursor.com, etc.) +- `github_ssh_over_https`: Git read operations (clone, fetch, pull) over HTTPS +- `github_rest_api`: GitHub REST API read-only +- `nvidia_inference`: NVIDIA NIM endpoints +- `inference_local`: OpenShell provider-managed inference routing +- `vscode` / `cursor`: Extension and update CDN endpoints + +Run with `enforcement: audit` initially, collect denied events via `openshell logs`, then promote +to `enforce`. + +--- + +## Security model + +- Cursor is isolated from the host OS via OpenShell's Landlock LSM and seccomp enforcement +- Filesystem access is restricted to `/sandbox`, `/tmp`, and read-only system paths +- Network egress is allow-listed per binary in named network policies +- Credentials are attached through OpenShell providers, not baked into the image +- The UI is exposed through a forwarded port, never direct host display access +- x11vnc binds to `localhost` only — only reachable through the noVNC proxy or OpenShell tunnel +- Cursor auto-update is disabled (`"update.mode": "none"` baked into settings.json) +- No VNC password needed (the OpenShell tunnel provides the security boundary) + +--- + +## Community contribution checklist + +Before opening a pull request to [openshell-community](https://github.com/NVIDIA/openshell-community): + +- [ ] Sandbox lives under `sandboxes/cursor-desktop/` +- [ ] `Dockerfile` builds cleanly on `amd64` (arm64 skips Cursor but display stack still starts) +- [ ] `policy.yaml` uses the `version: 1` schema +- [ ] `README.md` covers prerequisites, quick-start, and known limitations +- [ ] `skills/cursor-desktop/SKILL.md` describes the sandbox to agents +- [ ] All commits are signed off (`git commit -s`) per the DCO requirement +- [ ] `scripts/smoke-test.sh` passes in a local sandbox before submitting +- [ ] `scripts/local-test.sh` confirms port 6080 works end-to-end locally diff --git a/sandboxes/cursor-desktop/examples/quickstart.sh b/sandboxes/cursor-desktop/examples/quickstart.sh new file mode 100644 index 00000000..0086c98b --- /dev/null +++ b/sandboxes/cursor-desktop/examples/quickstart.sh @@ -0,0 +1,51 @@ +#!/usr/bin/env bash + +# SPDX-FileCopyrightText: Copyright (c) 2025-2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved. +# SPDX-License-Identifier: Apache-2.0 + +# Quick-start example for the cursor-desktop sandbox. +# Run this from the root of your openshell-community clone. +# +# Prerequisites: +# - openshell CLI installed and a gateway running (openshell gateway start) +# - Docker available locally (for the initial image build) +# +# Usage: +# bash sandboxes/cursor-desktop/examples/quickstart.sh [local-project-dir] + +set -euo pipefail + +SANDBOX_NAME="cursor-desktop" +NOVNC_PORT=6080 +PROJECT_DIR="${1:-}" + +echo "" +echo "=== cursor-desktop quick start ===" +echo "" + +# ── 1. Create the sandbox with the noVNC port forwarded ─────────────────────── +echo "[1/3] Creating sandbox '${SANDBOX_NAME}' with port ${NOVNC_PORT} forwarded..." +openshell sandbox create \ + --from "./sandboxes/${SANDBOX_NAME}" \ + --forward "${NOVNC_PORT}" + +# ── 2. (Optional) Upload a local project into the workspace ─────────────────── +if [ -n "$PROJECT_DIR" ]; then + PROJECT_NAME="$(basename "$PROJECT_DIR")" + echo "[2/3] Uploading '${PROJECT_DIR}' to /sandbox/workspace/${PROJECT_NAME}..." + openshell upload "$PROJECT_DIR" "/sandbox/workspace/${PROJECT_NAME}" +else + echo "[2/3] No local project specified — Cursor will open an empty workspace." + echo " To upload a project later:" + echo " openshell upload ./my-project /sandbox/workspace/my-project" +fi + +# ── 3. Open the browser ─────────────────────────────────────────────────────── +echo "[3/3] Sandbox ready!" +echo "" +echo " Open your browser at: http://localhost:${NOVNC_PORT}/index.html" +echo "" +echo " Useful commands:" +echo " openshell logs --tail # stream sandbox logs" +echo " openshell policy set ./sandboxes/${SANDBOX_NAME}/policy.yaml # hot-reload policy" +echo "" diff --git a/sandboxes/cursor-desktop/healthcheck.sh b/sandboxes/cursor-desktop/healthcheck.sh new file mode 100644 index 00000000..53832072 --- /dev/null +++ b/sandboxes/cursor-desktop/healthcheck.sh @@ -0,0 +1,13 @@ +#!/usr/bin/env bash + +# SPDX-FileCopyrightText: Copyright (c) 2025-2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved. +# SPDX-License-Identifier: Apache-2.0 + +# Health check for the cursor-desktop sandbox. +# Verifies that the noVNC web bridge is accepting TCP connections. +# netcat-openbsd is installed in the Dockerfile for this purpose. + +set -euo pipefail + +NOVNC_PORT="${NOVNC_PORT:-6080}" +nc -z localhost "$NOVNC_PORT" diff --git a/sandboxes/cursor-desktop/policy.yaml b/sandboxes/cursor-desktop/policy.yaml new file mode 100644 index 00000000..a810ae14 --- /dev/null +++ b/sandboxes/cursor-desktop/policy.yaml @@ -0,0 +1,179 @@ +# SPDX-FileCopyrightText: Copyright (c) 2025-2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved. +# SPDX-License-Identifier: Apache-2.0 + +version: 1 + +# --- Sandbox setup configuration (queried once at startup) --- + +filesystem_policy: + include_workdir: true + read_only: + - /usr + - /lib + - /proc + - /dev/urandom + - /etc + - /var/log + - /app + - /opt/Cursor + # Google Chrome .deb installs under /opt/google/chrome; Landlock denies + # unlisted paths, so Chrome cannot start without read access here. + - /opt/google + read_write: + - /sandbox + - /tmp + - /dev/null + # Chrome uses /dev/shm for shared memory; without it, startup can fail or hang. + - /dev/shm + +landlock: + compatibility: best_effort + +process: + run_as_user: sandbox + run_as_group: sandbox + +# --- Network policies (queried per-CONNECT request) --- +# +# Each named policy maps a set of allowed (binary, endpoint) pairs. +# Binary identity is resolved via /proc/net/tcp inode lookup + /proc/{pid}/exe. +# Ancestors (/proc/{pid}/status PPid walk) and cmdline paths are also matched. +# SHA256 integrity is enforced in Rust via trust-on-first-use, not here. +# +# NOTE: OPA host matching uses exact equality — list subdomains explicitly, +# no globs. Run with enforcement_mode: audit on first launch and promote +# denied endpoints observed in `openshell logs` before switching to enforce. + +network_policies: + + # Cursor application, auth, and AI inference endpoints. + # cursor.blob.core.windows.net: Azure CDN used for extension/package downloads. + # api2.cursor.sh: primary AI/chat API. + # repo.cursor.sh / download.cursor.sh: package and update repositories + # (update.mode:none in settings.json suppresses active polls, but the + # Electron app may still resolve these on startup). + cursor_app: + name: cursor-app + endpoints: + - { host: cursor.com, port: 443 } + - { host: www.cursor.com, port: 443 } + - { host: api2.cursor.sh, port: 443 } + - { host: api3.cursor.sh, port: 443 } + - { host: api.cursor.sh, port: 443 } + - { host: cursor.so, port: 443 } + - { host: cursor.blob.core.windows.net, port: 443 } + - { host: repo.cursor.sh, port: 443 } + - { host: download.cursor.sh, port: 443 } + - { host: cursor.download.prss.microsoft.com, port: 443 } + binaries: + - { path: /usr/bin/cursor } + - { path: /usr/share/cursor/cursor } + - { path: "/usr/share/cursor/**" } + - { path: /opt/Cursor/cursor } + - { path: "/opt/Cursor/**" } + + # Browser-based OAuth / sign-in flows. + # + # NOTE: "audit" here is about request-level inspection (when protocol: rest is set). + # The CONNECT allowlist is still enforced at the (binary, host:port) level, so we + # enumerate common auth endpoints up front and then promote additional hosts + # observed in `openshell logs` during sign-in. + browser_auth_audit: + name: browser-auth-audit + endpoints: + - { host: cursor.com, port: 443 } + - { host: www.cursor.com, port: 443 } + - { host: accounts.google.com, port: 443 } + - { host: oauth2.googleapis.com, port: 443 } + - { host: login.microsoftonline.com, port: 443 } + - { host: device.login.microsoftonline.com, port: 443 } + - { host: github.com, port: 443 } + - { host: api.github.com, port: 443 } + # Cursor (Electron) may emit telemetry via this host. + - { host: mobile.events.data.microsoft.com, port: 443 } + binaries: + - { path: /usr/bin/google-chrome } + - { path: /usr/bin/google-chrome-stable } + - { path: /opt/google/chrome/chrome } + - { path: "/opt/google/chrome/**" } + + # Git operations over HTTPS. + # Write rules (git-receive-pack) are commented out for least-privilege defaults. + # Uncomment and scope to specific repos when push is required. + github: + name: github + endpoints: + - host: github.com + port: 443 + protocol: rest + tls: terminate + enforcement: enforce + rules: + # Clone / fetch / pull + - allow: + method: GET + path: "/**/info/refs*" + - allow: + method: POST + path: "/**/git-upload-pack" + # Push — uncomment and replace / to scope narrowly + # - allow: + # method: POST + # path: "///git-receive-pack" + binaries: + - { path: /usr/bin/git } + - { path: /usr/bin/cursor } + - { path: "/opt/Cursor/**" } + + github_rest_api: + name: github-rest-api + endpoints: + - host: api.github.com + port: 443 + protocol: rest + tls: terminate + enforcement: enforce + rules: + - allow: + method: GET + path: "/**" + - allow: + method: HEAD + path: "/**" + - allow: + method: OPTIONS + path: "/**" + # Uncomment for write access: + # - allow: + # method: "*" + # path: "/repos///**" + binaries: + - { path: /usr/bin/git } + - { path: /usr/bin/cursor } + + gitlab: + name: gitlab + endpoints: + - { host: gitlab.com, port: 443 } + binaries: + - { path: /usr/bin/git } + + # Local or provider-managed inference routing. + # Attach an OpenShell provider instead of baking raw API keys into the image. + inference_local: + name: inference-local + endpoints: + - { host: inference.local, port: 443 } + binaries: + - { path: /usr/bin/cursor } + - { path: /opt/Cursor/cursor } + - { path: "/opt/Cursor/**" } + + # NVIDIA inference — enable when routing Cursor AI through NIM endpoints. + nvidia_inference: + name: nvidia-inference + endpoints: + - { host: integrate.api.nvidia.com, port: 443 } + binaries: + - { path: /usr/bin/cursor } + - { path: "/opt/Cursor/**" } diff --git a/sandboxes/cursor-desktop/scripts/install-cursor.sh b/sandboxes/cursor-desktop/scripts/install-cursor.sh new file mode 100644 index 00000000..3926b495 --- /dev/null +++ b/sandboxes/cursor-desktop/scripts/install-cursor.sh @@ -0,0 +1,53 @@ +#!/usr/bin/env bash + +# SPDX-FileCopyrightText: Copyright (c) 2025-2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved. +# SPDX-License-Identifier: Apache-2.0 + +# Install the Cursor Linux .deb package. +# Called during `docker build` with CURSOR_VERSION set as a build argument. +# +# Download URL: https://api2.cursor.sh/updates/download/golden/linux-x64-deb/cursor/ +# +# NOTE: Cursor only ships x64 Linux packages. Build the image with +# --platform linux/amd64 on Apple Silicon (see local-test.sh). + +set -euo pipefail + +: "${CURSOR_VERSION:?CURSOR_VERSION build argument must be set}" + +CURSOR_DL_URL="https://api2.cursor.sh/updates/download/golden/linux-x64-deb/cursor/${CURSOR_VERSION}" +TMP_DEB="/tmp/cursor.deb" + +echo "[install-cursor] Downloading Cursor ${CURSOR_VERSION}..." +echo "[install-cursor] URL: ${CURSOR_DL_URL}" +curl -fsSL -L --max-time 180 "$CURSOR_DL_URL" -o "$TMP_DEB" + +# Verify the downloaded file is actually a Debian package before trying to install. +if ! file "$TMP_DEB" | grep -q "Debian binary package"; then + echo "[install-cursor] ERROR: downloaded file is not a .deb package." >&2 + echo "[install-cursor] First 256 bytes:" >&2 + head -c 256 "$TMP_DEB" >&2 + exit 1 +fi + +echo "[install-cursor] Installing (apt handles dependencies automatically)..." +# apt-get install on a local path resolves and installs all dependencies in one pass. +apt-get install -y "$TMP_DEB" + +rm -f "$TMP_DEB" +rm -rf /var/lib/apt/lists/* + +# Verify the binary is reachable after install. +CURSOR_BIN="$(command -v cursor 2>/dev/null \ + || find /opt /usr/local/bin /usr/bin -maxdepth 3 -name cursor -type f 2>/dev/null \ + | head -1 || true)" + +if [ -z "$CURSOR_BIN" ]; then + echo "[install-cursor] ERROR: cursor binary not found after install." >&2 + echo "[install-cursor] Installed files:" >&2 + dpkg -L cursor 2>/dev/null || true + exit 1 +fi + +INSTALLED_VERSION="$(dpkg-query -W -f='${Version}' cursor 2>/dev/null || echo 'unknown')" +echo "[install-cursor] Cursor ${INSTALLED_VERSION} installed at ${CURSOR_BIN}." diff --git a/sandboxes/cursor-desktop/scripts/local-test.sh b/sandboxes/cursor-desktop/scripts/local-test.sh new file mode 100644 index 00000000..67dec525 --- /dev/null +++ b/sandboxes/cursor-desktop/scripts/local-test.sh @@ -0,0 +1,71 @@ +#!/usr/bin/env bash + +# SPDX-FileCopyrightText: Copyright (c) 2025-2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved. +# SPDX-License-Identifier: Apache-2.0 + +# Local test script for the cursor-desktop sandbox. +# Builds the Docker image and runs it with port 6080 forwarded to localhost. +# +# Run from the repo root (use bash, not cmd): +# bash sandboxes/cursor-desktop/scripts/local-test.sh +# +# Windows + Docker Desktop: run inside WSL (same distro that has Docker integration +# enabled in Docker Desktop → Settings → Resources → WSL integration). Running from +# Git Bash or cmd without WSL may fail to find docker or hit CRLF/shebang issues if +# scripts were checked out with Windows line endings. +# +# After the stack is up, open http://localhost:6080/index.html (or ${NOVNC_PORT}). +# Ctrl-C stops the container (--rm removes it). + +set -euo pipefail + +if ! command -v docker >/dev/null 2>&1; then + echo "error: docker not found in PATH." >&2 + echo " On WSL + Docker Desktop: enable your distro under Settings → Resources → WSL integration, then open a new shell in that WSL distro and retry." >&2 + exit 1 +fi + +SANDBOX_DIR="$(cd "$(dirname "$0")/.." && pwd)" +IMAGE_NAME="openshell-cursor-desktop-test" +CONTAINER_NAME="cursor-desktop-test" +CURSOR_VERSION="${CURSOR_VERSION:-2.6}" +NOVNC_PORT="${NOVNC_PORT:-6080}" + +echo "" +echo "=== cursor-desktop local test ===" +echo " Image: ${IMAGE_NAME}:${CURSOR_VERSION} (also tagged :latest)" +echo " Container name: ${CONTAINER_NAME}" +echo " Cursor version: ${CURSOR_VERSION}" +echo " noVNC port: ${NOVNC_PORT}" +echo "" + +# ── Cleanup from a previous run ─────────────────────────────────────────────── +if docker ps -a --format '{{.Names}}' | grep -q "^${CONTAINER_NAME}$"; then + echo "[1/3] Removing existing test container..." + docker rm -f "$CONTAINER_NAME" +fi + +# ── Build ───────────────────────────────────────────────────────────────────── +echo "[1/3] Building image (this may take a few minutes on first run)..." +# --platform linux/amd64: Cursor only ships x64 Linux packages; this enables +# Rosetta 2 emulation on Apple Silicon (M-series) Macs transparently. +docker build \ + --platform linux/amd64 \ + --build-arg "CURSOR_VERSION=${CURSOR_VERSION}" \ + --tag "${IMAGE_NAME}:${CURSOR_VERSION}" \ + --tag "${IMAGE_NAME}:latest" \ + "$SANDBOX_DIR" + +echo "" +echo "[2/3] Build complete. Starting container..." + +# ── Run ─────────────────────────────────────────────────────────────────────── +docker run \ + --platform linux/amd64 \ + --name "$CONTAINER_NAME" \ + --rm \ + --publish "${NOVNC_PORT}:${NOVNC_PORT}" \ + --shm-size 2g \ + "${IMAGE_NAME}:${CURSOR_VERSION}" + +# ── The above is blocking (--rm). Ctrl-C triggers container removal. ────────── diff --git a/sandboxes/cursor-desktop/scripts/novnc-index.html b/sandboxes/cursor-desktop/scripts/novnc-index.html new file mode 100644 index 00000000..e8a21887 --- /dev/null +++ b/sandboxes/cursor-desktop/scripts/novnc-index.html @@ -0,0 +1,92 @@ + + + + + + + Cursor Desktop + + + +
+
Connecting…
+ + + + diff --git a/sandboxes/cursor-desktop/scripts/openbox-autostart b/sandboxes/cursor-desktop/scripts/openbox-autostart new file mode 100644 index 00000000..4c2cd9b8 --- /dev/null +++ b/sandboxes/cursor-desktop/scripts/openbox-autostart @@ -0,0 +1,92 @@ +#!/bin/sh +# SPDX-FileCopyrightText: Copyright (c) 2025-2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved. +# SPDX-License-Identifier: Apache-2.0 + +# Openbox autostart — runs inside the same dbus-launch session as openbox. +# Launching Cursor here (rather than from startup.sh) ensures it inherits +# DBUS_SESSION_BUS_ADDRESS so that xdg-open can spawn Chromium for auth flows. + +# Export session variables so every child process (including xdg-open) picks +# them up without needing an explicit D-Bus desktop environment query. +export HOME="${HOME:-/sandbox}" +export DISPLAY="${DISPLAY:-:1}" +export XCURSOR_SIZE=24 +export XDG_SESSION_TYPE=x11 +export XDG_CURRENT_DESKTOP=openbox +export XDG_RUNTIME_DIR="${XDG_RUNTIME_DIR:-/tmp/runtime-sandbox}" + +# If OpenShell is doing TLS termination / relay for L7 policy enforcement, +# Electron/Chromium will reject it unless the OpenShell CA is trusted by NSS. +# Import the OpenShell CA (mounted into the sandbox) into the sandbox user's +# NSS DB (used by Chrome/Electron) if possible. +# +# Note: /etc/openshell-tls/openshell-ca.pem is the cluster CA bundle; the +# client/ca.crt is for mTLS to the gateway and may not match the TLS relay CA. +OS_CA="" +if [ -r /etc/openshell-tls/openshell-ca.pem ]; then + OS_CA="/etc/openshell-tls/openshell-ca.pem" +elif [ -r /etc/openshell-tls/ca-bundle.pem ]; then + OS_CA="/etc/openshell-tls/ca-bundle.pem" +elif [ -r /etc/openshell-tls/client/ca.crt ]; then + OS_CA="/etc/openshell-tls/client/ca.crt" +fi + +if [ -n "$OS_CA" ] && command -v certutil >/dev/null 2>&1; then + mkdir -p "$HOME/.pki/nssdb" >/dev/null 2>&1 || true + certutil -d "sql:$HOME/.pki/nssdb" -L >/dev/null 2>&1 || \ + certutil -d "sql:$HOME/.pki/nssdb" -N --empty-password >/dev/null 2>&1 || true + # Add (or replace) a stable nickname. + certutil -d "sql:$HOME/.pki/nssdb" -D -n "OpenShell Gateway CA" >/dev/null 2>&1 || true + certutil -d "sql:$HOME/.pki/nssdb" -A -n "OpenShell Gateway CA" -t "C,," -i "$OS_CA" >/dev/null 2>&1 || true +fi + +# Set BROWSER to whichever browser was installed at image build time. +# On amd64: Google Chrome; on arm64: Firefox (Chrome is amd64-only). +if [ -x /usr/bin/google-chrome-stable ]; then + export BROWSER=/usr/bin/google-chrome-stable +elif [ -x /usr/bin/firefox ]; then + export BROWSER=/usr/bin/firefox +fi + +# Plain background (visible only before Cursor maps). +# Do not background this: if DISPLAY isn't ready yet, it can hang and prevent +# Cursor from launching. +timeout 2 xsetroot -solid "#1e1e1e" >/dev/null 2>&1 || true + +# Launch Cursor only when the GUI binary is present (amd64 builds). +# Note: /usr/bin/cursor is the *CLI* wrapper; the Electron GUI binary is +# installed at /usr/share/cursor/cursor. +CURSOR_BIN="" +if [ -x /usr/share/cursor/cursor ]; then + CURSOR_BIN=/usr/share/cursor/cursor +elif [ -x /opt/Cursor/cursor ]; then + CURSOR_BIN=/opt/Cursor/cursor +fi + +if [ -n "$CURSOR_BIN" ]; then + # Let Openbox finish mapping the root window before Electron starts. + sleep 2 + + # Docker Desktop (Windows) uses a WSL2 kernel inside containers (/proc/version → "microsoft"). + # Cursor treats that like WSL and otherwise prompts on stdin; without a TTY the UI never starts. + # Official bypass (see Cursor stderr): define DONT_PROMPT_WSL_INSTALL. + # Xvfb: use X11 + software GL (llvmpipe). Avoid --disable-gpu — with Ozone/X11 it often + # yields a black framebuffer in VNC because no software raster path is active. + DONT_PROMPT_WSL_INSTALL=1 \ + GDK_BACKEND=x11 \ + ELECTRON_OZONE_PLATFORM_HINT=x11 \ + ELECTRON_ENABLE_LOGGING=1 \ + ELECTRON_ENABLE_STACK_DUMPING=1 \ + CURSOR_LOG_LEVEL=debug \ + LIBGL_ALWAYS_SOFTWARE=1 \ + GALLIUM_DRIVER=llvmpipe \ + "$CURSOR_BIN" \ + --no-sandbox \ + --disable-dev-shm-usage \ + --disable-gpu-sandbox \ + --ozone-platform=x11 \ + --enable-logging=stderr \ + --v=1 \ + /sandbox/workspace \ + >/tmp/cursor.log 2>&1 & +fi diff --git a/sandboxes/cursor-desktop/scripts/openbox-menu.xml b/sandboxes/cursor-desktop/scripts/openbox-menu.xml new file mode 100644 index 00000000..e4acb748 --- /dev/null +++ b/sandboxes/cursor-desktop/scripts/openbox-menu.xml @@ -0,0 +1,7 @@ + + + + + + + diff --git a/sandboxes/cursor-desktop/scripts/openbox-rc.xml b/sandboxes/cursor-desktop/scripts/openbox-rc.xml new file mode 100644 index 00000000..9bdade6f --- /dev/null +++ b/sandboxes/cursor-desktop/scripts/openbox-rc.xml @@ -0,0 +1,132 @@ + + + + + + + + + 10 + 20 + + + + + yes + no + yes + no + 0 + yes + + + + Smart +
yes
+ Primary +
+ + + Clearlooks + NLC + yes + no + + + + 1 + 1 + Desktop + 0 + + + + yes + Never + + + + + + yes + no + normal + + + + + above + yes + + + + + above + yes + + + + + above + yes + + + + + above + yes + + + + + + C-g + + + + + + + + + + + + + + + + 1 + 200 + 400 + false + + + + + + + + + + + + + + + + + + + + + +
diff --git a/sandboxes/cursor-desktop/scripts/smoke-test.sh b/sandboxes/cursor-desktop/scripts/smoke-test.sh new file mode 100644 index 00000000..ed250a48 --- /dev/null +++ b/sandboxes/cursor-desktop/scripts/smoke-test.sh @@ -0,0 +1,42 @@ +#!/usr/bin/env bash + +# SPDX-FileCopyrightText: Copyright (c) 2025-2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved. +# SPDX-License-Identifier: Apache-2.0 + +# Smoke test for the cursor-desktop sandbox. +# Run this inside a running sandbox to verify all services are healthy. +# Usage: openshell sandbox exec cursor-desktop -- /sandbox/scripts/smoke-test.sh + +set -euo pipefail + +PASS=0 +FAIL=0 + +check() { + local label="$1" + local cmd="$2" + if eval "$cmd" >/dev/null 2>&1; then + echo " ✓ $label" + PASS=$((PASS + 1)) + else + echo " ✗ $label" + FAIL=$((FAIL + 1)) + fi +} + +echo "" +echo "=== cursor-desktop smoke test ===" +echo "" + +check "Xvfb responding on display :1" "xdpyinfo -display :1" +check "x11vnc listening on port 5901" "nc -z localhost 5901" +check "noVNC listening on port 6080" "nc -z localhost 6080" +check "Cursor process running" "pgrep -f 'cursor' -u sandbox" +check "Workspace directory exists" "test -d /sandbox/workspace" +check "Policy file present" "test -f /etc/openshell/policy.yaml" + +echo "" +echo "Results: ${PASS} passed, ${FAIL} failed." +echo "" + +[ "$FAIL" -eq 0 ] diff --git a/sandboxes/cursor-desktop/skills/cursor-desktop/SKILL.md b/sandboxes/cursor-desktop/skills/cursor-desktop/SKILL.md new file mode 100644 index 00000000..7893db81 --- /dev/null +++ b/sandboxes/cursor-desktop/skills/cursor-desktop/SKILL.md @@ -0,0 +1,55 @@ +--- +name: cursor-desktop +description: > + Interact with the Cursor desktop IDE running inside the cursor-desktop OpenShell sandbox. + Use this skill when the user wants to open a project in Cursor, edit files visually, + run terminal commands from the Cursor integrated terminal, or access Cursor AI features + through the browser-based noVNC UI. Trigger keywords: cursor, IDE, open project, + cursor desktop, noVNC, visual editor, open in cursor. +--- + +# Cursor Desktop Sandbox + +This sandbox runs the full Cursor Linux desktop application inside an OpenShell policy boundary +and delivers the UI through a browser via noVNC. + +## Accessing the UI + +The noVNC web interface is available on the forwarded port (default 6080). +Open `http://localhost:6080/index.html` in a browser after creating the sandbox with `--forward 6080`. + +On **macOS**, if noVNC shows WebSocket close **1002** (“window terminated unexpectedly”), see the +README section **macOS (Docker Desktop)** — `startup.sh` avoids probing the VNC port with `nc` and +uses `VNC_WS_SETTLE_SEC` (build-arg in the Dockerfile) to tolerate slow Docker Desktop startups. + +## Workspace + +Projects should be placed under `/sandbox/workspace`. This directory is the default location +Cursor opens on startup and is writable by the `sandbox` user. + +## Uploading a project + +```bash +openshell upload ./my-project /sandbox/workspace/my-project +``` + +## Viewing logs + +| Log file | Contents | +|-------------------|-----------------------------------| +| `/tmp/cursor.log` | Cursor stdout / stderr | +| `/tmp/openbox.log`| Desktop session output | +| `/tmp/x11vnc.log` | VNC server output | +| `/tmp/novnc.log` | noVNC web bridge output | + +## Running the smoke test + +```bash +openshell sandbox exec cursor-desktop -- /sandbox/scripts/smoke-test.sh +``` + +## Policy iteration + +Cursor is an Electron app and may call endpoints not yet in `policy.yaml` on first launch. +Collect denied events with `openshell logs` and add any missing hosts before switching from +`enforcement_mode: audit` to `enforce`. diff --git a/sandboxes/cursor-desktop/startup.sh b/sandboxes/cursor-desktop/startup.sh new file mode 100644 index 00000000..f3405a35 --- /dev/null +++ b/sandboxes/cursor-desktop/startup.sh @@ -0,0 +1,206 @@ +#!/usr/bin/env bash + +# SPDX-FileCopyrightText: Copyright (c) 2025-2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved. +# SPDX-License-Identifier: Apache-2.0 + +# Entrypoint for the cursor-desktop sandbox. +# Starts the full display stack (Xvfb → openbox → x11vnc → websockify + noVNC). +# Cursor itself is launched by openbox's autostart script so it inherits +# the dbus-launch session and xdg-open can spawn Chrome for auth flows. +# +# This script runs as the sandbox user (USER sandbox in Dockerfile). +# No root privileges or su wrappers are needed. + +set -euo pipefail + +export DISPLAY="${DISPLAY:-:1}" +# OpenShell may inject a host-derived HOME; force a Linux home so Openbox +# and Cursor resolve config paths under /sandbox correctly. +export HOME="/sandbox" +# Openbox uses XDG_CONFIG_HOME to locate its autostart script; set it +# explicitly so host-derived HOME values can't break OAuth browser spawning. +export XDG_CONFIG_HOME="/sandbox/.config" +WORKSPACE="${WORKSPACE:-/sandbox/workspace}" +VNC_PORT="${VNC_PORT:-5901}" +NOVNC_PORT="${NOVNC_PORT:-6080}" +# After x11vnc reports LISTEN, wait this many seconds before starting websockify. +# Docker Desktop on macOS is often slower; transient TCP probes to the VNC port can +# confuse x11vnc's WebSocket detector and yield browser close code 1002 — see README. +VNC_WS_SETTLE_SEC="${VNC_WS_SETTLE_SEC:-2}" + +# Electron / keyring helpers often expect a writable runtime dir (even in Xvfb). +export XDG_RUNTIME_DIR="${XDG_RUNTIME_DIR:-/tmp/runtime-sandbox}" +mkdir -p "$XDG_RUNTIME_DIR" +chmod 700 "$XDG_RUNTIME_DIR" + +# ── Workspace ────────────────────────────────────────────────────────────────── +mkdir -p "$WORKSPACE" + +# ── X11 socket directory ─────────────────────────────────────────────────────── +# /tmp/.X11-unix must exist before Xvfb starts. Pre-creating it in the +# Dockerfile is not reliable when /tmp is a fresh tmpfs at runtime. +mkdir -p /tmp/.X11-unix +chmod 1777 /tmp/.X11-unix 2>/dev/null || true + +# ── 1. Virtual display ───────────────────────────────────────────────────────── +echo "[cursor-desktop] Starting Xvfb on display ${DISPLAY}..." +rm -f "/tmp/.X${DISPLAY#:}-lock" +Xvfb "$DISPLAY" -screen 0 1920x1080x24 -ac +extension GLX +render -noreset & +XVFB_PID=$! + +echo "[cursor-desktop] Waiting for Xvfb..." +for i in $(seq 1 30); do + xdpyinfo -display "$DISPLAY" >/dev/null 2>&1 && break + if ! kill -0 "$XVFB_PID" 2>/dev/null; then + echo "[cursor-desktop] Xvfb exited unexpectedly." >&2; exit 1 + fi + sleep 0.5 +done +echo "[cursor-desktop] Xvfb ready." + +# ── 2. Window manager (openbox — minimal, no desktop environment) ────────────── +echo "[cursor-desktop] Starting openbox..." +# Force Linux-style HOME/XDG config paths for Openbox. Some hosts inject a +# non-Linux HOME (e.g. a Windows path) which prevents Openbox from finding +# /sandbox/.config/openbox/autostart, and then Cursor never launches. +HOME="/sandbox" XDG_CONFIG_HOME="/sandbox/.config" dbus-launch --exit-with-session openbox-session \ + >/tmp/openbox.log 2>&1 & +WM_PID=$! + +echo "[cursor-desktop] Waiting for openbox..." +for i in $(seq 1 60); do + pgrep -f openbox >/dev/null 2>&1 && break + if ! kill -0 "$WM_PID" 2>/dev/null; then + echo "[cursor-desktop] openbox exited unexpectedly. Check /tmp/openbox.log." >&2 + cat /tmp/openbox.log >&2 || true + exit 1 + fi + sleep 0.5 +done +echo "[cursor-desktop] openbox ready." + +# ── 3. VNC server ────────────────────────────────────────────────────────────── +# -localhost: bind to loopback only — only reachable through the noVNC proxy +# or an OpenShell port-forward tunnel, so no VNC password is needed. +echo "[cursor-desktop] Starting x11vnc on port ${VNC_PORT}..." +# -noxdamage: X damage tracking can miss repaints from Electron under Xvfb; force full updates. +x11vnc -display "$DISPLAY" -forever -shared -rfbport "$VNC_PORT" -nopw -localhost \ + -noxdamage \ + -logfile /tmp/x11vnc.log & +VNC_PID=$! + +echo "[cursor-desktop] Waiting for x11vnc..." +# Do NOT use repeated `nc -z` here: each probe opens TCP to x11vnc, which treats +# empty connections as possible WebSocket handshakes and logs errors; racing with +# the first real websockify connection causes WebSocket close code 1002 in the browser. +_vnc_port_listening() { + if command -v ss >/dev/null 2>&1; then + ss -lnt 2>/dev/null | grep -qE ":${VNC_PORT}[[:space:]]" + else + nc -z localhost "$VNC_PORT" 2>/dev/null + fi +} +for i in $(seq 1 30); do + if _vnc_port_listening; then + break + fi + if ! kill -0 "$VNC_PID" 2>/dev/null; then + echo "[cursor-desktop] x11vnc exited unexpectedly. x11vnc log:" >&2 + cat /tmp/x11vnc.log >&2 || echo "(no log written)" >&2 + exit 1 + fi + sleep 0.5 +done +# Let x11vnc settle after the listener appears (especially on macOS / emulated amd64). +sleep "$VNC_WS_SETTLE_SEC" +echo "[cursor-desktop] x11vnc ready." + +# ── 4. websockify: HTTP (noVNC static files) + WebSocket (/websockify) on one port ─ +# No nginx: a single websockify process serves /usr/share/novnc and proxies VNC. +echo "[cursor-desktop] Starting websockify (noVNC + WebSocket) on port ${NOVNC_PORT}..." +websockify --web /usr/share/novnc "${NOVNC_PORT}" "localhost:${VNC_PORT}" \ + >/tmp/novnc.log 2>&1 & +NOVNC_PID=$! + +echo "[cursor-desktop] Waiting for websockify..." +for i in $(seq 1 30); do + nc -z localhost "$NOVNC_PORT" 2>/dev/null && break + if ! kill -0 "$NOVNC_PID" 2>/dev/null; then + echo "[cursor-desktop] websockify exited unexpectedly." >&2 + cat /tmp/novnc.log >&2 || true + exit 1 + fi + sleep 0.5 +done +echo "[cursor-desktop] websockify ready." + +# ── 5. Cursor ────────────────────────────────────────────────────────────────── +# Cursor is launched by openbox's autostart script, which runs inside the same +# dbus-launch session as openbox. This ensures DBUS_SESSION_BUS_ADDRESS is +# inherited, making xdg-open work so Chrome opens for OAuth auth flows. +echo "[cursor-desktop] Waiting for Cursor (started via openbox autostart)..." + +_cursor_is_running() { + # Match packaged path, symlink, or nested electron binary in /usr/share. + pgrep -x cursor >/dev/null 2>&1 \ + || pgrep -f '/usr/bin/cursor' >/dev/null 2>&1 \ + || pgrep -f '/usr/share/cursor' >/dev/null 2>&1 \ + || pgrep -f '/opt/Cursor/cursor' >/dev/null 2>&1 +} + +CURSOR_OK=0 +for i in $(seq 1 300); do + if _cursor_is_running; then + CURSOR_OK=1 + break + fi + sleep 0.5 +done +if [ "$CURSOR_OK" -ne 1 ] && [ -x /usr/bin/cursor ]; then + echo "[cursor-desktop] WARNING: Cursor did not join the session within the startup window." >&2 + echo "[cursor-desktop] Last lines of /tmp/cursor.log:" >&2 + tail -n 40 /tmp/cursor.log >&2 || echo "(no /tmp/cursor.log yet)" >&2 +fi + +# ── Ready banner ─────────────────────────────────────────────────────────────── +echo "" +echo "========================================================" +echo " cursor-desktop sandbox ready!" +echo " Open in browser: http://localhost:${NOVNC_PORT}/index.html" +echo " (or http://localhost:${NOVNC_PORT}/ if your websockify build serves index for /)" +echo " Workspace: ${WORKSPACE}" +echo " Logs: /tmp/cursor.log /tmp/openbox.log" +echo "========================================================" +echo "" + +# ── Graceful shutdown ────────────────────────────────────────────────────────── +_shutdown() { + echo "[cursor-desktop] Shutting down..." + kill "$NOVNC_PID" "$VNC_PID" "$WM_PID" "$XVFB_PID" 2>/dev/null || true + pkill -x openbox 2>/dev/null || true +} +trap '_shutdown; exit 0' SIGINT SIGTERM + +# dbus-launch may exit/reparent while openbox keeps running; never treat WM_PID as +# the long-lived session anchor. Supervise Xvfb, VNC bridge, and openbox instead. +while true; do + if ! kill -0 "$XVFB_PID" 2>/dev/null; then + echo "[cursor-desktop] Xvfb (pid ${XVFB_PID}) exited; stopping." >&2 + break + fi + if ! kill -0 "$VNC_PID" 2>/dev/null; then + echo "[cursor-desktop] x11vnc (pid ${VNC_PID}) exited; stopping." >&2 + break + fi + if ! kill -0 "$NOVNC_PID" 2>/dev/null; then + echo "[cursor-desktop] websockify (pid ${NOVNC_PID}) exited; stopping." >&2 + break + fi + if ! pgrep -x openbox >/dev/null 2>&1; then + echo "[cursor-desktop] openbox is no longer running; stopping." >&2 + break + fi + sleep 10 +done +_shutdown +exit 1