2026-03-30 16:57:23 [info] Starting app { appVersion: '1.1.9493', isPackaged: true, platform: 'darwin', arch: 'arm64', nodeVersion: '24.13.0' } 2026-03-30 16:57:23 [info] Starting app { appVersion: '1.1.9493', isPackaged: true, platform: 'darwin', arch: 'arm64', nodeVersion: '24.13.0' } 2026-03-30 16:57:23 [info] [CCD] Initialized with version 2.1.87 2026-03-30 16:57:23 [info] [growthbook] next refresh in 60 min 2026-03-30 16:57:23 [info] [IdleManager:session] Initialized with 900s timeout 2026-03-30 16:57:23 [info] [IdleManager:preview] Initialized with 1800s timeout 2026-03-30 16:57:23 [info] [office-addin] Module loaded 2026-03-30 16:57:23 [info] [office-addin] MCP Server created 2026-03-30 16:57:23 [info] App is installed, enabling initial check and auto-updates 2026-03-30 16:57:23 [info] Update URL: https://api.anthropic.com/api/desktop/darwin/universal/squirrel/update 2026-03-30 16:57:23 [info] NotificationService initialized with UNUserNotificationCenter (macOS) 2026-03-30 16:57:23 [info] [CoworkArtifacts] Protocol handler registered 2026-03-30 16:57:23 [info] [cu-side-panel] initialized 2026-03-30 16:57:23 [info] [cu-esc] initialized 2026-03-30 16:57:23 [info] [cu-teach] controller initialized 2026-03-30 16:57:23 [info] [cu-glow] initialized 2026-03-30 16:57:23 [info] [cu-notifications] listeners registered 2026-03-30 16:57:23 [info] [remoteMarketplaceMigration] marketplace_migration.invoked 2026-03-30 16:57:23 [info] [remoteUploadsMigration] upload_migration.invoked 2026-03-30 16:57:23 [info] [wake-scheduler] registered claim id=scheduled-tasks 2026-03-30 16:57:24 [info] Checking for updates 2026-03-30 16:57:24 [info] [Chrome Extension MCP] Installed native host manifest for Chrome at /Users/ferfrau/Library/Application Support/Google/Chrome/NativeMessagingHosts/com.anthropic.claude_browser_extension.json 2026-03-30 16:57:24 [info] [Chrome Extension MCP] Installed native host manifest for Brave at /Users/ferfrau/Library/Application Support/BraveSoftware/Brave-Browser/NativeMessagingHosts/com.anthropic.claude_browser_extension.json 2026-03-30 16:57:24 [info] [Chrome Extension MCP] Installed native host manifest for Edge at /Users/ferfrau/Library/Application Support/Microsoft Edge/NativeMessagingHosts/com.anthropic.claude_browser_extension.json 2026-03-30 16:57:24 [info] [Chrome Extension MCP] Installed native host manifest for Chromium at /Users/ferfrau/Library/Application Support/Chromium/NativeMessagingHosts/com.anthropic.claude_browser_extension.json 2026-03-30 16:57:24 [info] [Chrome Extension MCP] Installed native host manifest for Arc at /Users/ferfrau/Library/Application Support/Arc/User Data/NativeMessagingHosts/com.anthropic.claude_browser_extension.json 2026-03-30 16:57:24 [info] [Chrome Extension MCP] Installed native host manifest for Vivaldi at /Users/ferfrau/Library/Application Support/Vivaldi/NativeMessagingHosts/com.anthropic.claude_browser_extension.json 2026-03-30 16:57:24 [info] [Chrome Extension MCP] Installed native host manifest for Opera at /Users/ferfrau/Library/Application Support/com.operasoftware.Opera/NativeMessagingHosts/com.anthropic.claude_browser_extension.json 2026-03-30 16:57:24 [info] [Chrome Extension MCP] Native host installation complete 2026-03-30 16:57:24 [info] [Claude in Chrome] MCP server registered 2026-03-30 16:57:24 [info] [growthbook] loaded 71 features (71 changed) 2026-03-30 16:57:24 [info] [chicago] GrowthBook chicago_config: raw={"enabled":false,"pixelValidation":false,"clipboardPasteMultiline":true,"screenshotFilter":true,"mouseAnimation":true,"hideBeforeAction":true,"coordinateMode":"pixels","dispatchCuGrantTtlMs":1800000} → enabled=false subGates={"pixelValidation":false,"clipboardPasteMultiline":true,"mouseAnimation":true,"hideBeforeAction":true,"autoTargetDisplay":true,"clipboardGuard":true} coordMode=pixels dispatchTtlMs=1800000 2026-03-30 16:57:24 [info] [remoteMarketplaceMigration] marketplace_migration.gate_check gate=claudeai_cowork_backend_marketplaces value=true 2026-03-30 16:57:24 [info] [remoteUploadsMigration] upload_migration.gate_check gate=cowork_plugin_host_ops value=false 2026-03-30 16:57:24 [warn] [getBootstrapData] Bootstrap response has no account — user may not be logged in 2026-03-30 16:57:24 [warn] [LocalSessionManager] Cannot initialize sessions: accountId=null, orgId=null. Keeping existing sessions. 2026-03-30 16:57:24 [warn] [LocalAgentModeSessionManager] Cannot initialize sessions: accountId=null, orgId=null. Keeping existing sessions. 2026-03-30 16:57:24 [info] [remoteMarketplaceMigration] marketplace_migration.paths_unavailable err=Error: No active account/org for marketplace operations at z5e (/Applications/Claude.app/Contents/Resources/app.asar/.vite/build/index.js:4307:1044) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) at async $ae (/Applications/Claude.app/Contents/Resources/app.asar/.vite/build/index.js:4307:1163) at async Dri (/Applications/Claude.app/Contents/Resources/app.asar/.vite/build/index.js:6527:11748) { [stack]: [Getter/Setter], [message]: 'No active account/org for marketplace operations' } 2026-03-30 16:57:24 [warn] [getBootstrapData] Bootstrap response has no account — user may not be logged in 2026-03-30 16:57:24 [info] [growthbook] refreshing for account change 2026-03-30 16:57:24 [info] claude.ai account details provided 2026-03-30 16:57:24 [info] claude.ai account active and logged in 2026-03-30 16:57:24 [info] Starting periodic extension update checks (interval: 21600000ms) 2026-03-30 16:57:24 [info] Starting blocklist update checks. Initial check will be triggered on first ConnectToServer. 2026-03-30 16:57:24 [info] Config file written 2026-03-30 16:57:24 [info] [account] Identity changed (loggedOut: false → true, uuid: ), clearing bootstrap + oauth caches 2026-03-30 16:57:24 [info] [oauth] clearing token cache, had 0 cached tokens 2026-03-30 16:57:24 [info] [getBootstrapData] Bootstrap cache was cleared during fetch, discarding stale result 2026-03-30 16:57:24 [warn] [LocalSessionManager] Cannot initialize sessions: accountId=null, orgId=null. Keeping existing sessions. 2026-03-30 16:57:24 [warn] [LocalAgentModeSessionManager] Cannot initialize sessions: accountId=null, orgId=null. Keeping existing sessions. 2026-03-30 16:57:24 [info] Tracked desktop initial activation 2026-03-30 16:57:24 [info] [growthbook] loaded 71 features (0 changed) 2026-03-30 16:57:24 [info] [growthbook] refreshing for account change 2026-03-30 16:57:24 [info] [growthbook] next refresh in 60 min 2026-03-30 16:57:25 [info] [growthbook] loaded 71 features (0 changed) 2026-03-30 16:57:25 [info] [growthbook] next refresh in 60 min 2026-03-30 16:57:27 [warn] Blocked permission check { permission: 'background-sync', requestingOrigin: 'https://a.claude.ai/', requestingUrl: 'https://a.claude.ai/isolated-segment.html?v=dev', isMainFrame: false, topFrameUrl: 'https://claude.ai/login' } 2026-03-30 16:57:29 [info] [Auth] Starting ASWebAuth for: /login/app-google-auth 2026-03-30 16:57:33 [info] [Auth] ASWebAuth completed: { success: false, error: 'No se ha podido completar la operación. (Error de com.apple.AuthenticationServices.WebAuthenticationSession 1.)' } 2026-03-30 16:57:34 [info] [Auth] Starting ASWebAuth for: /login/app-google-auth 2026-03-30 16:57:44 [info] [Auth] ASWebAuth completed: { success: true, error: undefined } 2026-03-30 16:57:46 [info] [RemotePluginManager] Starting remote plugins sync 2026-03-30 16:57:46 [info] [account] Identity changed (loggedOut: true → false, uuid: → 99d39e77-ac15-496e-9e73-999e6a5e4572), clearing bootstrap + oauth caches 2026-03-30 16:57:46 [info] [oauth] clearing token cache, had 0 cached tokens 2026-03-30 16:57:46 [info] [growthbook] refreshing for account change 2026-03-30 16:57:46 [info] [LocalSessionManager] Org changed from null to 105978c1-4caa-4b88-8813-a51f39526fa2, reinitializing sessions 2026-03-30 16:57:46 [info] [LocalAgentModeSessionManager] Org changed from null to 105978c1-4caa-4b88-8813-a51f39526fa2, reinitializing sessions 2026-03-30 16:57:46 [info] [CCD] Downloading bundle from https://downloads.claude.ai/claude-code-releases/2.1.87/darwin-arm64/claude.app.tar.zst 2026-03-30 16:57:46 [info] [download:1] Starting download from https://downloads.claude.ai/claude-code-releases/2.1.87/darwin-arm64/claude.app.tar.zst 2026-03-30 16:57:46 [info] Config file written 2026-03-30 16:57:46 [info] MCP Server connection requested for: mcp-registry 2026-03-30 16:57:46 [info] Running initial blocklist check triggered by ConnectToServer 2026-03-30 16:57:46 [info] [growthbook] loaded 71 features (3 changed) 2026-03-30 16:57:46 [info] [growthbook] refreshing for account change 2026-03-30 16:57:46 [info] [growthbook] next refresh in 60 min 2026-03-30 16:57:46 [info] Successfully fetched blocklist from https://claude.ai/api/organizations/105978c1-4caa-4b88-8813-a51f39526fa2/dxt/blocklist with 0 entries 2026-03-30 16:57:46 [info] Saved 1 blocklists with 0 entries 2026-03-30 16:57:46 [info] Successfully updated blocklist 2026-03-30 16:57:46 [info] Organization allowlist enabled: false 2026-03-30 16:57:46 [info] Updated allowlist enabled state for org 105978c1-4caa-4b88-8813-a51f39526fa2: false 2026-03-30 16:57:46 [info] Checking 0 extensions via can_install API using stored metadata 2026-03-30 16:57:46 [info] can_install check completed: 0 extensions checked: [ [length]: 0 ] 2026-03-30 16:57:46 [info] [LocalSessionManager] Initialization succeeded — accountId=99d39e77-ac15-496e-9e73-999e6a5e4572, orgId=105978c1-4caa-4b88-8813-a51f39526fa2, existingSessions=0 2026-03-30 16:57:46 [info] [LocalAgentModeSessionManager] Initialization succeeded — accountId=99d39e77-ac15-496e-9e73-999e6a5e4572, orgId=105978c1-4caa-4b88-8813-a51f39526fa2, existingSessions=0 2026-03-30 16:57:46 [info] [ScheduledTasks] Reset 2026-03-30 16:57:46 [info] [CCDScheduledTasks] Reset 2026-03-30 16:57:46 [info] No persisted sessions found 2026-03-30 16:57:46 [info] [Spaces] Loaded 0 spaces for 99d39e77-ac15-496e-9e73-999e6a5e4572/105978c1-4caa-4b88-8813-a51f39526fa2 2026-03-30 16:57:46 [info] [LocalAgentModeSessionManager] Scheduled tasks service initialized 2026-03-30 16:57:46 [info] [SkillsPlugin] Starting periodic sync (interval: 600000ms) 2026-03-30 16:57:46 [info] [SkillsPlugin] Starting skills sync 2026-03-30 16:57:46 [info] [RemotePluginManager] Starting remote plugins sync 2026-03-30 16:57:46 [info] [LocalAgentModeSessionManager] Initialization succeeded — accountId=99d39e77-ac15-496e-9e73-999e6a5e4572, orgId=105978c1-4caa-4b88-8813-a51f39526fa2, existingSessions=0 2026-03-30 16:57:46 [info] No persisted sessions found 2026-03-30 16:57:46 [warn] [ScheduledTasks] Already initialized 2026-03-30 16:57:46 [info] [LocalAgentModeSessionManager] Scheduled tasks service initialized 2026-03-30 16:57:46 [info] [RemotePluginManager] Sync already in progress, waiting... 2026-03-30 16:57:46 [info] [ScheduledTasks] Initialized 2026-03-30 16:57:46 [info] [LocalSessionManager] Session storage directory does not exist yet, skipping load: /Users/ferfrau/Library/Application Support/Claude/claude-code-sessions/99d39e77-ac15-496e-9e73-999e6a5e4572/105978c1-4caa-4b88-8813-a51f39526fa2 2026-03-30 16:57:46 [info] Trying to load oauth token cache 2026-03-30 16:57:46 [info] [oauth] token cache location: /Users/ferfrau/Library/Application Support/Claude/config.json 2026-03-30 16:57:46 [info] [oauth] loaded token cache from disk with 0 entries: [ [length]: 0 ] 2026-03-30 16:57:46 [info] [LocalSessionManager] Initialization succeeded — accountId=99d39e77-ac15-496e-9e73-999e6a5e4572, orgId=105978c1-4caa-4b88-8813-a51f39526fa2, existingSessions=0 2026-03-30 16:57:46 [info] [NativeMarketplaceReader] Listing available plugins (native) 2026-03-30 16:57:46 [info] [oauth] looking up token for orgId=105978c1-4caa-4b88-8813-a51f39526fa2, cacheKey=9d1c250a-e61b-44d9-88ed-5944d1962f5e:105978c1-4caa-4b88-8813-a51f39526fa2:https://api.anthropic.com:user:inference user:file_upload user:profile 2026-03-30 16:57:46 [info] [oauth] no cached token found for orgId=105978c1-4caa-4b88-8813-a51f39526fa2 2026-03-30 16:57:46 [info] [oauth] performing fresh oauth exchange for orgId=105978c1-4caa-4b88-8813-a51f39526fa2 2026-03-30 16:57:46 [info] [CCDScheduledTasks] Initialized 2026-03-30 16:57:46 [info] [LocalSessionManager] Session storage directory does not exist yet, skipping load: /Users/ferfrau/Library/Application Support/Claude/claude-code-sessions/99d39e77-ac15-496e-9e73-999e6a5e4572/105978c1-4caa-4b88-8813-a51f39526fa2 2026-03-30 16:57:46 [warn] [CCDScheduledTasks] Already initialized 2026-03-30 16:57:46 [info] [growthbook] loaded 71 features (0 changed) 2026-03-30 16:57:46 [info] [growthbook] next refresh in 60 min 2026-03-30 16:57:46 [info] Successfully fetched blocklist from https://claude.ai/api/organizations/105978c1-4caa-4b88-8813-a51f39526fa2/dxt/blocklist with 0 entries 2026-03-30 16:57:46 [info] Saved 1 blocklists with 0 entries 2026-03-30 16:57:46 [info] Successfully updated blocklist 2026-03-30 16:57:46 [info] Organization allowlist enabled: false 2026-03-30 16:57:46 [info] Updated allowlist enabled state for org 105978c1-4caa-4b88-8813-a51f39526fa2: false 2026-03-30 16:57:46 [info] Checking 0 extensions via can_install API using stored metadata 2026-03-30 16:57:46 [info] can_install check completed: 0 extensions checked: [ [length]: 0 ] 2026-03-30 16:57:46 [info] [CCD] Resolved 1 CC env vars from login shell 2026-03-30 16:57:46 [info] Config file written 2026-03-30 16:57:46 [info] Config file written 2026-03-30 16:57:46 [info] [NativeMarketplaceReader] Listing available plugins (native) 2026-03-30 16:57:46 [info] [growthbook] refreshing for account change 2026-03-30 16:57:46 [info] [download:2] Starting download from https://downloads.claude.ai/vms/linux/arm64/fb30784dadb34104626c8cf6d8f90dd47cd393cc/rootfs.img.zst 2026-03-30 16:57:46 [info] [PluginsFetcher] fetchAutoInstalledPlugins: 0 plugins 2026-03-30 16:57:46 [info] [RemotePluginManager] Delta: 0 to download, 0 to remove 2026-03-30 16:57:46 [info] [RemotePluginManager] Sync complete: 0 downloaded, 0 removed, 0 orphans cleaned 2026-03-30 16:57:46 [info] [SkillsPlugin] Found 6 enabled skills 2026-03-30 16:57:46 [info] [SkillsPlugin] Delta: 6 to download, 0 to remove 2026-03-30 16:57:46 [info] [growthbook] loaded 71 features (0 changed) 2026-03-30 16:57:46 [info] [growthbook] next refresh in 60 min 2026-03-30 16:57:46 [info] [oauth] obtained new token for orgId=105978c1-4caa-4b88-8813-a51f39526fa2, caching 2026-03-30 16:57:46 [info] [PluginsFetcher] fetchAutoInstalledPlugins: 0 plugins 2026-03-30 16:57:46 [info] [RemotePluginManager] Delta: 0 to download, 0 to remove 2026-03-30 16:57:46 [info] [RemotePluginManager] Sync complete: 0 downloaded, 0 removed, 0 orphans cleaned 2026-03-30 16:57:47 [info] MCP Server connection requested for: mcp-registry 2026-03-30 16:57:47 [info] MCP Server connection requested for: Claude in Chrome 2026-03-30 16:57:47 [info] Config file written 2026-03-30 16:57:47 [info] [ClaudeCodeManager-VM] Downloading from https://downloads.claude.ai/claude-code-releases/2.1.87/linux-arm64/claude.zst 2026-03-30 16:57:47 [info] [download:3] Starting download from https://downloads.claude.ai/claude-code-releases/2.1.87/linux-arm64/claude.zst 2026-03-30 16:57:47 [info] [SkillsPlugin] Sync complete: 6 downloaded, 0 removed, 0 orphans cleaned 2026-03-30 16:57:47 [warn] Blocked permission check { permission: 'background-sync', requestingOrigin: 'https://a.claude.ai/', requestingUrl: 'https://a.claude.ai/isolated-segment.html?v=dev', isMainFrame: false, topFrameUrl: 'https://claude.ai/task/new' } 2026-03-30 16:57:48 [info] [PluginsFetcher] fetchBrowsableRemotePlugins: 18 plugins (offset=0, hasMore=false) 2026-03-30 16:57:48 [info] [CustomPlugins] Fetched 18 remote plugins 2026-03-30 16:57:48 [info] [CustomPlugins] Merged 0 local + 18 remote = 18 total plugins 2026-03-30 16:57:50 [info] [PluginsFetcher] fetchBrowsableRemotePlugins: 18 plugins (offset=0, hasMore=false) 2026-03-30 16:57:50 [info] [CustomPlugins] Fetched 18 remote plugins 2026-03-30 16:57:50 [info] [CustomPlugins] Merged 0 local + 18 remote = 18 total plugins 2026-03-30 16:57:52 [info] Config file written 2026-03-30 16:57:53 [info] [ClaudeCodeManager-VM] Downloaded file size: 228461120 bytes, transferred bytes: 50454874 bytes (expected: 50454874) 2026-03-30 16:57:53 [info] [ClaudeCodeManager-VM] Verifying checksum 2026-03-30 16:57:53 [info] [ClaudeCodeManager-VM] Installed at /Users/ferfrau/Library/Application Support/Claude/claude-code-vm/2.1.87/claude 2026-03-30 16:57:53 [info] [CCD] Wrote SDK version file: 2.1.87 2026-03-30 16:57:54 [info] [EventLogging] Flushing 6 events 2026-03-30 16:57:55 [info] Config file written 2026-03-30 16:57:55 [info] [NativeMarketplaceReader] Listing available plugins (native) 2026-03-30 16:57:56 [info] [download:1] 82.3% (32.0/38.9 MB) avg 3.20 MB/s, ETA 2s 2026-03-30 16:57:57 [info] [download:2] 1.4% (29.0/2078.6 MB) avg 2.90 MB/s, ETA 11m 47s 2026-03-30 16:57:57 [info] [CCD] Downloaded bundle: 40745941 bytes (expected: 40745941) 2026-03-30 16:57:57 [info] [CCD] Installed bundle at /Users/ferfrau/Library/Application Support/Claude/claude-code/2.1.87 2026-03-30 16:57:57 [info] [PluginsFetcher] fetchBrowsableRemotePlugins: 18 plugins (offset=0, hasMore=false) 2026-03-30 16:57:57 [info] [CustomPlugins] Fetched 18 remote plugins 2026-03-30 16:57:57 [info] [CustomPlugins] Merged 0 local + 18 remote = 18 total plugins 2026-03-30 16:58:07 [info] [download:2] 6.1% (126.5/2078.6 MB) avg 6.32 MB/s, ETA 5m 9s 2026-03-30 16:58:17 [info] [download:2] 11.0% (228.6/2078.6 MB) avg 7.62 MB/s, ETA 4m 3s 2026-03-30 16:58:27 [info] [download:2] 15.7% (326.9/2078.6 MB) avg 8.17 MB/s, ETA 3m 34s 2026-03-30 16:58:27 [info] [EventLogging] Flushing 1 events 2026-03-30 16:58:37 [info] [download:2] 20.4% (424.0/2078.6 MB) avg 8.48 MB/s, ETA 3m 15s 2026-03-30 16:58:47 [info] [download:2] 25.3% (526.2/2078.6 MB) avg 8.77 MB/s, ETA 2m 57s 2026-03-30 16:58:57 [info] [download:2] 30.1% (625.0/2078.6 MB) avg 8.93 MB/s, ETA 2m 43s 2026-03-30 16:59:07 [info] [download:2] 34.9% (725.1/2078.6 MB) avg 9.06 MB/s, ETA 2m 29s 2026-03-30 16:59:17 [info] [download:2] 39.9% (829.4/2078.6 MB) avg 9.22 MB/s, ETA 2m 16s 2026-03-30 16:59:27 [info] [download:2] 45.0% (935.3/2078.6 MB) avg 9.35 MB/s, ETA 2m 2s 2026-03-30 16:59:37 [info] [download:2] 49.7% (1033.7/2078.6 MB) avg 9.40 MB/s, ETA 1m 51s 2026-03-30 16:59:47 [info] [download:2] 54.6% (1135.6/2078.6 MB) avg 9.46 MB/s, ETA 1m 40s 2026-03-30 16:59:57 [info] [download:2] 59.5% (1236.2/2078.6 MB) avg 9.51 MB/s, ETA 1m 29s 2026-03-30 17:00:07 [info] [download:2] 64.0% (1330.7/2078.6 MB) avg 9.50 MB/s, ETA 1m 19s 2026-03-30 17:00:17 [info] [download:2] 69.0% (1434.7/2078.6 MB) avg 9.56 MB/s, ETA 1m 7s 2026-03-30 17:00:27 [info] [download:2] 74.1% (1540.4/2078.6 MB) avg 9.63 MB/s, ETA 56s 2026-03-30 17:00:37 [info] [download:2] 79.1% (1645.2/2078.6 MB) avg 9.68 MB/s, ETA 45s 2026-03-30 17:00:47 [info] [download:2] 84.3% (1751.7/2078.6 MB) avg 9.73 MB/s, ETA 34s 2026-03-30 17:00:57 [info] [download:2] 89.2% (1854.2/2078.6 MB) avg 9.76 MB/s, ETA 23s 2026-03-30 17:01:07 [info] [download:2] 94.2% (1958.2/2078.6 MB) avg 9.79 MB/s, ETA 12s 2026-03-30 17:01:17 [info] [download:2] 99.2% (2062.8/2078.6 MB) avg 9.82 MB/s, ETA 2s 2026-03-30 17:01:26 [info] [VM] getVMStorageSubpath: home=/Users/ferfrau, vmStorageDir=/Users/ferfrau/Library/Application Support/Claude/claude-code-vm, subpath=Library/Application Support/Claude/claude-code-vm 2026-03-30 17:01:48 [info] [EventLogging] Flushing 13 events 2026-03-30 17:23:40 [info] [SkillsPlugin] Window focused — polling now (last poll was 1554469ms ago) 2026-03-30 17:23:40 [info] [SkillsPlugin] Starting skills sync 2026-03-30 17:23:41 [info] [SkillsPlugin] Found 6 enabled skills 2026-03-30 17:23:41 [info] [SkillsPlugin] Delta: 0 to download, 0 to remove 2026-03-30 17:23:41 [info] [SkillsPlugin] Sync complete: 0 downloaded, 0 removed, 0 orphans cleaned 2026-03-30 17:23:54 [info] LocalAgentModeSessions.getSupportedCommands: sessionId=undefined, cwd=undefined 2026-03-30 17:52:07 [info] [EventLogging] Flushing 1 events 2026-03-30 17:52:43 [info] [NativeMarketplaceReader] Listing available plugins (native) 2026-03-30 17:52:45 [info] [PluginsFetcher] fetchBrowsableRemotePlugins: 18 plugins (offset=0, hasMore=false) 2026-03-30 17:52:45 [info] [CustomPlugins] Fetched 18 remote plugins 2026-03-30 17:52:45 [info] [CustomPlugins] Merged 0 local + 18 remote = 18 total plugins 2026-03-30 17:53:15 [info] [EventLogging] Flushing 1 events 2026-03-30 17:57:23 [info] [updater] Using GrowthBook check_interval_ticks=1 (default 4) 2026-03-30 17:57:23 [info] Update URL: https://api.anthropic.com/api/desktop/darwin/universal/squirrel/update 2026-03-30 17:57:23 [info] Checking for updates 2026-03-30 17:57:47 [info] [growthbook] loaded 71 features (1 changed) 2026-03-30 17:57:47 [info] [growthbook] next refresh in 60 min 2026-03-30 17:57:53 [info] [EventLogging] Flushing 2 events 2026-03-30 18:57:23 [info] [updater] Using GrowthBook check_interval_ticks=1 (default 4) 2026-03-30 18:57:23 [info] Update URL: https://api.anthropic.com/api/desktop/darwin/universal/squirrel/update 2026-03-30 18:57:23 [info] Checking for updates 2026-03-30 18:57:24 [info] Successfully fetched blocklist from https://claude.ai/api/organizations/105978c1-4caa-4b88-8813-a51f39526fa2/dxt/blocklist with 0 entries 2026-03-30 18:57:24 [info] Saved 1 blocklists with 0 entries 2026-03-30 18:57:24 [info] Successfully updated blocklist 2026-03-30 18:57:24 [info] Organization allowlist enabled: false 2026-03-30 18:57:25 [info] Updated allowlist enabled state for org 105978c1-4caa-4b88-8813-a51f39526fa2: false 2026-03-30 18:57:25 [info] Checking 0 extensions via can_install API using stored metadata 2026-03-30 18:57:25 [info] can_install check completed: 0 extensions checked: [ [length]: 0 ] 2026-03-30 18:57:47 [info] [growthbook] loaded 72 features (1 changed) 2026-03-30 18:57:47 [info] [growthbook] next refresh in 60 min 2026-03-30 18:57:53 [info] [EventLogging] Flushing 2 events 2026-03-30 19:41:52 [info] [EventLogging] Flushing 1 events 2026-03-30 19:43:26 [info] beforeQuit: handler fired, going down 2026-03-30 19:43:26 [info] beforeQuit: handler is not yet run, preventing quit and cleaning things up 2026-03-30 19:43:26 [info] Starting onQuitCleanup, hiding windows 2026-03-30 19:43:26 [info] Running onQuitCleanup: flushEventQueue 2026-03-30 19:43:26 [info] Running onQuitCleanup: preview-cleanup 2026-03-30 19:43:26 [info] [Launch] Updating active servers store 2026-03-30 19:43:26 [info] Running onQuitCleanup: mcp-shutdown 2026-03-30 19:43:26 [info] Running onQuitCleanup: local-mcp-server-cleanup 2026-03-30 19:43:26 [info] [LocalMcpServerManager] Closing all (0 servers) 2026-03-30 19:43:26 [info] Running onQuitCleanup: local-session-stop-all 2026-03-30 19:43:26 [info] Running onQuitCleanup: local-session-pty-cleanup 2026-03-30 19:43:26 [info] Running onQuitCleanup: local-session-flush 2026-03-30 19:43:26 [info] Running onQuitCleanup: session-health-tracking 2026-03-30 19:43:26 [info] Running onQuitCleanup: quick-entry-cleanup 2026-03-30 19:43:26 [info] Running onQuitCleanup: feedback-window-cleanup 2026-03-30 19:43:26 [info] Running onQuitCleanup: prototype-cleanup 2026-03-30 19:43:26 [info] Running onQuitCleanup: remote-server-cleanup 2026-03-30 19:43:26 [info] Running onQuitCleanup: remote-tools-device-cleanup 2026-03-30 19:43:26 [info] Running onQuitCleanup: operon-cleanup 2026-03-30 19:43:26 [info] Running onQuitCleanup: cowork-vm-shutdown 2026-03-30 19:43:26 [info] Successfully run onQuitCleanup: flushEventQueue 2026-03-30 19:43:26 [info] Successfully run onQuitCleanup: preview-cleanup 2026-03-30 19:43:26 [info] Successfully run onQuitCleanup: local-session-stop-all 2026-03-30 19:43:26 [info] Successfully run onQuitCleanup: local-session-pty-cleanup 2026-03-30 19:43:26 [info] Successfully run onQuitCleanup: quick-entry-cleanup 2026-03-30 19:43:26 [info] Successfully run onQuitCleanup: feedback-window-cleanup 2026-03-30 19:43:26 [info] Successfully run onQuitCleanup: operon-cleanup 2026-03-30 19:43:26 [info] Successfully run onQuitCleanup: local-mcp-server-cleanup 2026-03-30 19:43:26 [info] Successfully run onQuitCleanup: session-health-tracking 2026-03-30 19:43:26 [info] Successfully run onQuitCleanup: prototype-cleanup 2026-03-30 19:43:26 [info] Successfully run onQuitCleanup: mcp-shutdown 2026-03-30 19:43:26 [info] Successfully run onQuitCleanup: local-session-flush 2026-03-30 19:43:26 [info] Successfully run onQuitCleanup: remote-server-cleanup 2026-03-30 19:43:26 [info] Successfully run onQuitCleanup: remote-tools-device-cleanup 2026-03-30 19:43:29 [info] Successfully run onQuitCleanup: cowork-vm-shutdown 2026-03-30 19:43:29 [info] Successully ran all onQuitCleanup handlers, marking readyForQuit 2026-03-30 19:43:29 [info] beforeQuit: handler fired, going down 2026-03-30 19:43:29 [info] beforeQuit: handler is ready for quit, so quitting 2026-03-30 19:43:29 [info] [EventLogging] Flushing 1 events 2026-03-30 19:43:29 [info] willQuit: handler fired, going down 2026-03-30 19:43:29 [info] willQuit: handler is ready for quit, so quitting 2026-03-30 19:53:43 [info] Starting app { appVersion: '1.1.9493', isPackaged: true, platform: 'darwin', arch: 'arm64', nodeVersion: '24.13.0' } 2026-03-30 19:53:43 [info] Starting app { appVersion: '1.1.9493', isPackaged: true, platform: 'darwin', arch: 'arm64', nodeVersion: '24.13.0' } 2026-03-30 19:53:43 [info] [CCD] Initialized with version 2.1.87 2026-03-30 19:53:43 [info] [growthbook] next refresh in 60 min 2026-03-30 19:53:43 [info] [IdleManager:session] Initialized with 900s timeout 2026-03-30 19:53:43 [info] [IdleManager:preview] Initialized with 1800s timeout 2026-03-30 19:53:43 [info] [office-addin] Module loaded 2026-03-30 19:53:43 [info] [office-addin] MCP Server created 2026-03-30 19:53:44 [info] App is installed, enabling initial check and auto-updates 2026-03-30 19:53:44 [info] Update URL: https://api.anthropic.com/api/desktop/darwin/universal/squirrel/update 2026-03-30 19:53:44 [info] NotificationService initialized with UNUserNotificationCenter (macOS) 2026-03-30 19:53:44 [info] [CoworkArtifacts] Protocol handler registered 2026-03-30 19:53:44 [info] [cu-side-panel] initialized 2026-03-30 19:53:44 [info] [cu-esc] initialized 2026-03-30 19:53:44 [info] [cu-teach] controller initialized 2026-03-30 19:53:44 [info] [cu-glow] initialized 2026-03-30 19:53:44 [info] [cu-notifications] listeners registered 2026-03-30 19:53:44 [info] [remoteMarketplaceMigration] marketplace_migration.invoked 2026-03-30 19:53:44 [info] [remoteUploadsMigration] upload_migration.invoked 2026-03-30 19:53:44 [info] [wake-scheduler] registered claim id=scheduled-tasks 2026-03-30 19:53:44 [info] Checking for updates 2026-03-30 19:53:44 [info] [Chrome Extension MCP] Installed native host manifest for Chrome at /Users/ferfrau/Library/Application Support/Google/Chrome/NativeMessagingHosts/com.anthropic.claude_browser_extension.json 2026-03-30 19:53:44 [info] [Chrome Extension MCP] Installed native host manifest for Brave at /Users/ferfrau/Library/Application Support/BraveSoftware/Brave-Browser/NativeMessagingHosts/com.anthropic.claude_browser_extension.json 2026-03-30 19:53:44 [info] [Chrome Extension MCP] Installed native host manifest for Edge at /Users/ferfrau/Library/Application Support/Microsoft Edge/NativeMessagingHosts/com.anthropic.claude_browser_extension.json 2026-03-30 19:53:44 [info] [Chrome Extension MCP] Installed native host manifest for Chromium at /Users/ferfrau/Library/Application Support/Chromium/NativeMessagingHosts/com.anthropic.claude_browser_extension.json 2026-03-30 19:53:44 [info] [Chrome Extension MCP] Installed native host manifest for Arc at /Users/ferfrau/Library/Application Support/Arc/User Data/NativeMessagingHosts/com.anthropic.claude_browser_extension.json 2026-03-30 19:53:44 [info] [Chrome Extension MCP] Installed native host manifest for Vivaldi at /Users/ferfrau/Library/Application Support/Vivaldi/NativeMessagingHosts/com.anthropic.claude_browser_extension.json 2026-03-30 19:53:44 [info] [Chrome Extension MCP] Installed native host manifest for Opera at /Users/ferfrau/Library/Application Support/com.operasoftware.Opera/NativeMessagingHosts/com.anthropic.claude_browser_extension.json 2026-03-30 19:53:44 [info] [Chrome Extension MCP] Native host installation complete 2026-03-30 19:53:44 [info] [Claude in Chrome] MCP server registered 2026-03-30 19:53:45 [info] [growthbook] loaded 72 features (72 changed) 2026-03-30 19:53:45 [info] [chicago] GrowthBook chicago_config: raw={"enabled":true,"pixelValidation":false,"clipboardPasteMultiline":true,"screenshotFilter":true,"mouseAnimation":true,"hideBeforeAction":true,"coordinateMode":"pixels","dispatchCuGrantTtlMs":1800000} → enabled=true subGates={"pixelValidation":false,"clipboardPasteMultiline":true,"mouseAnimation":true,"hideBeforeAction":true,"autoTargetDisplay":true,"clipboardGuard":true} coordMode=pixels dispatchTtlMs=1800000 2026-03-30 19:53:45 [info] [remoteMarketplaceMigration] marketplace_migration.gate_check gate=claudeai_cowork_backend_marketplaces value=true 2026-03-30 19:53:45 [info] [remoteUploadsMigration] upload_migration.gate_check gate=cowork_plugin_host_ops value=true 2026-03-30 19:53:45 [info] [remoteUploadsMigration] upload_migration.gate_check gate=claudeai_cowork_backend_marketplaces value=true 2026-03-30 19:53:45 [info] [RemotePluginManager] Starting remote plugins sync 2026-03-30 19:53:45 [info] [growthbook] refreshing for account change 2026-03-30 19:53:45 [info] claude.ai account details provided 2026-03-30 19:53:45 [info] claude.ai account active and logged in 2026-03-30 19:53:45 [info] Starting periodic extension update checks (interval: 21600000ms) 2026-03-30 19:53:45 [info] Starting blocklist update checks. Initial check will be triggered on first ConnectToServer. 2026-03-30 19:53:45 [info] [LocalSessionManager] Initialization succeeded — accountId=99d39e77-ac15-496e-9e73-999e6a5e4572, orgId=105978c1-4caa-4b88-8813-a51f39526fa2, existingSessions=0 2026-03-30 19:53:45 [info] [LocalAgentModeSessionManager] Initialization succeeded — accountId=99d39e77-ac15-496e-9e73-999e6a5e4572, orgId=105978c1-4caa-4b88-8813-a51f39526fa2, existingSessions=0 2026-03-30 19:53:45 [info] [remoteMarketplaceMigration] marketplace_migration.paths_resolved file=/Users/ferfrau/Library/Application Support/Claude/local-agent-mode-sessions/99d39e77-ac15-496e-9e73-999e6a5e4572/105978c1-4caa-4b88-8813-a51f39526fa2/cowork_plugins/known_marketplaces.json 2026-03-30 19:53:45 [info] [remoteUploadsMigration] upload_migration.paths_resolved marketplacesDir=/Users/ferfrau/Library/Application Support/Claude/local-agent-mode-sessions/99d39e77-ac15-496e-9e73-999e6a5e4572/105978c1-4caa-4b88-8813-a51f39526fa2/cowork_plugins/marketplaces 2026-03-30 19:53:45 [info] [remoteUploadsMigration] upload_migration.starting 2026-03-30 19:53:45 [info] [ScheduledTasks] Reset 2026-03-30 19:53:45 [info] [CCDScheduledTasks] Reset 2026-03-30 19:53:45 [info] Loaded 0 persisted sessions from /Users/ferfrau/Library/Application Support/Claude/local-agent-mode-sessions/99d39e77-ac15-496e-9e73-999e6a5e4572/105978c1-4caa-4b88-8813-a51f39526fa2 2026-03-30 19:53:45 [info] [remoteMarketplaceMigration] marketplace_migration.starting 2026-03-30 19:53:45 [info] [remoteUploadsMigration] upload_migration.no_local_uploads dir=/Users/ferfrau/Library/Application Support/Claude/local-agent-mode-sessions/99d39e77-ac15-496e-9e73-999e6a5e4572/105978c1-4caa-4b88-8813-a51f39526fa2/cowork_plugins/marketplaces/local-desktop-app-uploads — stamping sentinel 2026-03-30 19:53:45 [info] [Spaces] Loaded 0 spaces for 99d39e77-ac15-496e-9e73-999e6a5e4572/105978c1-4caa-4b88-8813-a51f39526fa2 2026-03-30 19:53:45 [info] [LocalAgentModeSessionManager] Scheduled tasks service initialized 2026-03-30 19:53:45 [info] [SkillsPlugin] Starting periodic sync (interval: 600000ms) 2026-03-30 19:53:45 [info] [SkillsPlugin] Starting skills sync 2026-03-30 19:53:45 [info] [RemotePluginManager] Starting remote plugins sync 2026-03-30 19:53:45 [info] [LocalAgentModeSessionManager] Initialization succeeded — accountId=99d39e77-ac15-496e-9e73-999e6a5e4572, orgId=105978c1-4caa-4b88-8813-a51f39526fa2, existingSessions=0 2026-03-30 19:53:45 [info] Loaded 0 persisted sessions from /Users/ferfrau/Library/Application Support/Claude/local-agent-mode-sessions/99d39e77-ac15-496e-9e73-999e6a5e4572/105978c1-4caa-4b88-8813-a51f39526fa2 2026-03-30 19:53:45 [warn] [ScheduledTasks] Already initialized 2026-03-30 19:53:45 [info] [LocalAgentModeSessionManager] Scheduled tasks service initialized 2026-03-30 19:53:45 [info] [RemotePluginManager] Sync already in progress, waiting... 2026-03-30 19:53:45 [info] [remoteMarketplaceMigration] marketplace_migration.no_entries — nothing to migrate, stamping sentinel 2026-03-30 19:53:45 [info] [ScheduledTasks] Initialized 2026-03-30 19:53:45 [info] [LocalSessionManager] Session storage directory does not exist yet, skipping load: /Users/ferfrau/Library/Application Support/Claude/claude-code-sessions/99d39e77-ac15-496e-9e73-999e6a5e4572/105978c1-4caa-4b88-8813-a51f39526fa2 2026-03-30 19:53:45 [info] Trying to load oauth token cache 2026-03-30 19:53:45 [info] [oauth] token cache location: /Users/ferfrau/Library/Application Support/Claude/config.json 2026-03-30 19:53:45 [info] [oauth] loaded token cache from disk with 1 entries: [ '9d1c250a-e61b-44d9-88ed-5944d1962f5e:105978c1-4caa-4b88-8813-a51f39526fa2:https://api.anthropic.com:user:inference user:file_upload user:profile', [length]: 1 ] 2026-03-30 19:53:45 [info] [LocalSessionManager] Initialization succeeded — accountId=99d39e77-ac15-496e-9e73-999e6a5e4572, orgId=105978c1-4caa-4b88-8813-a51f39526fa2, existingSessions=0 2026-03-30 19:53:45 [info] [CCDScheduledTasks] Initialized 2026-03-30 19:53:45 [info] [oauth] looking up token for orgId=105978c1-4caa-4b88-8813-a51f39526fa2, cacheKey=9d1c250a-e61b-44d9-88ed-5944d1962f5e:105978c1-4caa-4b88-8813-a51f39526fa2:https://api.anthropic.com:user:inference user:file_upload user:profile 2026-03-30 19:53:45 [info] [oauth] using cached token for orgId=105978c1-4caa-4b88-8813-a51f39526fa2 2026-03-30 19:53:45 [info] [LocalSessionManager] Session storage directory does not exist yet, skipping load: /Users/ferfrau/Library/Application Support/Claude/claude-code-sessions/99d39e77-ac15-496e-9e73-999e6a5e4572/105978c1-4caa-4b88-8813-a51f39526fa2 2026-03-30 19:53:45 [warn] [CCDScheduledTasks] Already initialized 2026-03-30 19:53:45 [info] [growthbook] loaded 72 features (0 changed) 2026-03-30 19:53:45 [info] [growthbook] next refresh in 60 min 2026-03-30 19:53:45 [info] [NativeMarketplaceReader] Listing available plugins (native) 2026-03-30 19:53:45 [info] [CCD] Resolved 1 CC env vars from login shell 2026-03-30 19:53:45 [info] MCP Server connection requested for: mcp-registry 2026-03-30 19:53:45 [info] Running initial blocklist check triggered by ConnectToServer 2026-03-30 19:53:45 [info] MCP Server connection requested for: Claude in Chrome 2026-03-30 19:53:45 [info] Organization allowlist enabled: false 2026-03-30 19:53:45 [info] Updated allowlist enabled state for org 105978c1-4caa-4b88-8813-a51f39526fa2: false 2026-03-30 19:53:45 [info] [PluginsFetcher] fetchAutoInstalledPlugins: 0 plugins 2026-03-30 19:53:45 [info] Successfully fetched blocklist from https://claude.ai/api/organizations/105978c1-4caa-4b88-8813-a51f39526fa2/dxt/blocklist with 0 entries 2026-03-30 19:53:45 [info] [RemotePluginManager] Delta: 0 to download, 0 to remove 2026-03-30 19:53:45 [info] Saved 1 blocklists with 0 entries 2026-03-30 19:53:45 [info] Successfully updated blocklist 2026-03-30 19:53:45 [info] Checking 0 extensions via can_install API using stored metadata 2026-03-30 19:53:45 [info] can_install check completed: 0 extensions checked: [ [length]: 0 ] 2026-03-30 19:53:45 [info] [RemotePluginManager] Sync complete: 0 downloaded, 0 removed, 0 orphans cleaned 2026-03-30 19:53:46 [info] [SkillsPlugin] Found 6 enabled skills 2026-03-30 19:53:46 [info] [SkillsPlugin] Delta: 0 to download, 0 to remove 2026-03-30 19:53:46 [info] [SkillsPlugin] Sync complete: 0 downloaded, 0 removed, 0 orphans cleaned 2026-03-30 19:53:46 [info] [PluginsFetcher] fetchAutoInstalledPlugins: 0 plugins 2026-03-30 19:53:46 [info] [RemotePluginManager] Delta: 0 to download, 0 to remove 2026-03-30 19:53:46 [info] [RemotePluginManager] Sync complete: 0 downloaded, 0 removed, 0 orphans cleaned 2026-03-30 19:53:46 [warn] Blocked permission check { permission: 'background-sync', requestingOrigin: 'https://a.claude.ai/', requestingUrl: 'about:blank', isMainFrame: false, topFrameUrl: 'https://claude.ai/new' } 2026-03-30 19:53:46 [warn] Blocked permission check { permission: 'background-sync', requestingOrigin: 'https://a.claude.ai/', requestingUrl: 'https://a.claude.ai/isolated-segment.html?v=dev', isMainFrame: false, topFrameUrl: 'https://claude.ai/new' } 2026-03-30 19:53:47 [info] [PluginsFetcher] fetchBrowsableRemotePlugins: 18 plugins (offset=0, hasMore=false) 2026-03-30 19:53:47 [info] [CustomPlugins] Fetched 18 remote plugins 2026-03-30 19:53:47 [info] [CustomPlugins] Merged 0 local + 18 remote = 18 total plugins 2026-03-30 19:54:15 [info] [EventLogging] Flushing 4 events 2026-03-30 20:18:07 [info] Starting app { appVersion: '1.1.9493', isPackaged: true, platform: 'darwin', arch: 'arm64', nodeVersion: '24.13.0' } 2026-03-30 20:18:07 [info] Starting app { appVersion: '1.1.9493', isPackaged: true, platform: 'darwin', arch: 'arm64', nodeVersion: '24.13.0' } 2026-03-30 20:18:07 [info] [CCD] Initialized with version 2.1.87 2026-03-30 20:18:07 [info] [growthbook] next refresh in 60 min 2026-03-30 20:18:07 [info] [IdleManager:session] Initialized with 900s timeout 2026-03-30 20:18:07 [info] [IdleManager:preview] Initialized with 1800s timeout 2026-03-30 20:18:07 [info] [office-addin] Module loaded 2026-03-30 20:18:07 [info] [office-addin] MCP Server created 2026-03-30 20:18:08 [info] App is installed, enabling initial check and auto-updates 2026-03-30 20:18:08 [info] Update URL: https://api.anthropic.com/api/desktop/darwin/universal/squirrel/update 2026-03-30 20:18:08 [info] NotificationService initialized with UNUserNotificationCenter (macOS) 2026-03-30 20:18:08 [info] [CoworkArtifacts] Protocol handler registered 2026-03-30 20:18:08 [info] [cu-side-panel] initialized 2026-03-30 20:18:08 [info] [cu-esc] initialized 2026-03-30 20:18:08 [info] [cu-teach] controller initialized 2026-03-30 20:18:08 [info] [cu-glow] initialized 2026-03-30 20:18:08 [info] [cu-notifications] listeners registered 2026-03-30 20:18:08 [info] [remoteMarketplaceMigration] marketplace_migration.invoked 2026-03-30 20:18:08 [info] [remoteMarketplaceMigration] marketplace_migration.skip_sentinel_set 2026-03-30 20:18:08 [info] [remoteUploadsMigration] upload_migration.invoked 2026-03-30 20:18:08 [info] [wake-scheduler] registered claim id=scheduled-tasks 2026-03-30 20:18:08 [info] Checking for updates 2026-03-30 20:18:08 [error] Auto-update error: [Error: La conexión a internet parece estar desactivada.] { [stack]: [Getter/Setter], [message]: 'La conexión a internet parece estar desactivada.', code: -1009, domain: 'NSURLErrorDomain' } 2026-03-30 20:18:08 [info] [Chrome Extension MCP] Installed native host manifest for Chrome at /Users/ferfrau/Library/Application Support/Google/Chrome/NativeMessagingHosts/com.anthropic.claude_browser_extension.json 2026-03-30 20:18:08 [error] [growthbook] network error: Error: net::ERR_INTERNET_DISCONNECTED at SimpleURLLoaderWrapper. (node:electron/js2c/browser_init:2:134255) at SimpleURLLoaderWrapper.emit (node:events:508:28) { [stack]: [Getter/Setter], [message]: 'net::ERR_INTERNET_DISCONNECTED' } 2026-03-30 20:18:08 [error] [getBootstrapData] Bootstrap fetch failed net::ERR_INTERNET_DISCONNECTED 2026-03-30 20:18:08 [info] [LocalSessionManager] Bootstrap fetch failed, retrying in 1000ms (attempt 1/3) 2026-03-30 20:18:08 [info] [LocalAgentModeSessionManager] Bootstrap fetch failed, retrying in 1000ms (attempt 1/3) 2026-03-30 20:18:08 [info] [Chrome Extension MCP] Installed native host manifest for Brave at /Users/ferfrau/Library/Application Support/BraveSoftware/Brave-Browser/NativeMessagingHosts/com.anthropic.claude_browser_extension.json 2026-03-30 20:18:08 [info] [Chrome Extension MCP] Installed native host manifest for Edge at /Users/ferfrau/Library/Application Support/Microsoft Edge/NativeMessagingHosts/com.anthropic.claude_browser_extension.json 2026-03-30 20:18:08 [info] [growthbook] loaded 72 features from disk cache (age: 1462719 ms) 2026-03-30 20:18:08 [info] [growthbook] loaded 72 features (72 changed) 2026-03-30 20:18:08 [info] [chicago] GrowthBook chicago_config: raw={"enabled":true,"pixelValidation":false,"clipboardPasteMultiline":true,"screenshotFilter":true,"mouseAnimation":true,"hideBeforeAction":true,"coordinateMode":"pixels","dispatchCuGrantTtlMs":1800000} → enabled=true subGates={"pixelValidation":false,"clipboardPasteMultiline":true,"mouseAnimation":true,"hideBeforeAction":true,"autoTargetDisplay":true,"clipboardGuard":true} coordMode=pixels dispatchTtlMs=1800000 2026-03-30 20:18:08 [info] [remoteUploadsMigration] upload_migration.gate_check gate=cowork_plugin_host_ops value=true 2026-03-30 20:18:08 [info] [remoteUploadsMigration] upload_migration.gate_check gate=claudeai_cowork_backend_marketplaces value=true 2026-03-30 20:18:08 [info] [Chrome Extension MCP] Installed native host manifest for Chromium at /Users/ferfrau/Library/Application Support/Chromium/NativeMessagingHosts/com.anthropic.claude_browser_extension.json 2026-03-30 20:18:08 [info] [Chrome Extension MCP] Installed native host manifest for Arc at /Users/ferfrau/Library/Application Support/Arc/User Data/NativeMessagingHosts/com.anthropic.claude_browser_extension.json 2026-03-30 20:18:08 [info] [Chrome Extension MCP] Installed native host manifest for Vivaldi at /Users/ferfrau/Library/Application Support/Vivaldi/NativeMessagingHosts/com.anthropic.claude_browser_extension.json 2026-03-30 20:18:08 [info] [Chrome Extension MCP] Installed native host manifest for Opera at /Users/ferfrau/Library/Application Support/com.operasoftware.Opera/NativeMessagingHosts/com.anthropic.claude_browser_extension.json 2026-03-30 20:18:08 [info] [Chrome Extension MCP] Native host installation complete 2026-03-30 20:18:08 [info] [Claude in Chrome] MCP server registered 2026-03-30 20:18:08 [error] [getBootstrapData] Bootstrap fetch failed net::ERR_INTERNET_DISCONNECTED 2026-03-30 20:18:08 [info] [remoteUploadsMigration] upload_migration.paths_unavailable err=Error: No active account/org for marketplace operations at z5e (/Applications/Claude.app/Contents/Resources/app.asar/.vite/build/index.js:4307:1044) at async Object.$ae [as resolveCoworkPaths] (/Applications/Claude.app/Contents/Resources/app.asar/.vite/build/index.js:4307:1163) at async Uri (/Applications/Claude.app/Contents/Resources/app.asar/.vite/build/index.js:6527:16083) { [stack]: [Getter/Setter], [message]: 'No active account/org for marketplace operations' } 2026-03-30 20:18:08 [error] [getBootstrapData] Bootstrap fetch failed net::ERR_INTERNET_DISCONNECTED 2026-03-30 20:18:08 [info] Failed to load URL: https://claude.ai/ { errorCode: -106, errorDescription: 'ERR_INTERNET_DISCONNECTED' } 2026-03-30 20:18:08 [info] Error page detected: { href: 'chrome-error://chromewebdata/' } 2026-03-30 20:18:08 [info] Error page detected: { href: 'chrome-error://chromewebdata/' } 2026-03-30 20:18:09 [error] [getBootstrapData] Bootstrap fetch failed net::ERR_INTERNET_DISCONNECTED 2026-03-30 20:18:09 [info] [LocalSessionManager] Bootstrap fetch failed, retrying in 2000ms (attempt 2/3) 2026-03-30 20:18:09 [info] [LocalAgentModeSessionManager] Bootstrap fetch failed, retrying in 2000ms (attempt 2/3) 2026-03-30 20:18:11 [error] [getBootstrapData] Bootstrap fetch failed net::ERR_INTERNET_DISCONNECTED 2026-03-30 20:18:11 [info] [LocalSessionManager] Bootstrap fetch failed, retrying in 4000ms (attempt 3/3) 2026-03-30 20:18:11 [info] [LocalAgentModeSessionManager] Bootstrap fetch failed, retrying in 4000ms (attempt 3/3) 2026-03-30 20:18:12 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 20:18:15 [info] [LocalSessionManager] Bootstrap succeeded on retry 3/3 2026-03-30 20:18:15 [info] [LocalSessionManager] Initialization succeeded — accountId=99d39e77-ac15-496e-9e73-999e6a5e4572, orgId=105978c1-4caa-4b88-8813-a51f39526fa2, existingSessions=0 2026-03-30 20:18:15 [info] [LocalAgentModeSessionManager] Bootstrap succeeded on retry 3/3 2026-03-30 20:18:15 [info] [LocalAgentModeSessionManager] Initialization succeeded — accountId=99d39e77-ac15-496e-9e73-999e6a5e4572, orgId=105978c1-4caa-4b88-8813-a51f39526fa2, existingSessions=0 2026-03-30 20:18:15 [info] [ScheduledTasks] Reset 2026-03-30 20:18:15 [info] [CCDScheduledTasks] Reset 2026-03-30 20:18:15 [info] Loaded 0 persisted sessions from /Users/ferfrau/Library/Application Support/Claude/local-agent-mode-sessions/99d39e77-ac15-496e-9e73-999e6a5e4572/105978c1-4caa-4b88-8813-a51f39526fa2 2026-03-30 20:18:15 [info] [Spaces] Loaded 0 spaces for 99d39e77-ac15-496e-9e73-999e6a5e4572/105978c1-4caa-4b88-8813-a51f39526fa2 2026-03-30 20:18:15 [info] [LocalAgentModeSessionManager] Scheduled tasks service initialized 2026-03-30 20:18:15 [info] [SkillsPlugin] Starting periodic sync (interval: 600000ms) 2026-03-30 20:18:15 [info] [SkillsPlugin] Starting skills sync 2026-03-30 20:18:15 [info] [RemotePluginManager] Starting remote plugins sync 2026-03-30 20:18:15 [info] [LocalSessionManager] Session storage directory does not exist yet, skipping load: /Users/ferfrau/Library/Application Support/Claude/claude-code-sessions/99d39e77-ac15-496e-9e73-999e6a5e4572/105978c1-4caa-4b88-8813-a51f39526fa2 2026-03-30 20:18:15 [info] Trying to load oauth token cache 2026-03-30 20:18:15 [info] [oauth] token cache location: /Users/ferfrau/Library/Application Support/Claude/config.json 2026-03-30 20:18:15 [info] [oauth] loaded token cache from disk with 1 entries: [ '9d1c250a-e61b-44d9-88ed-5944d1962f5e:105978c1-4caa-4b88-8813-a51f39526fa2:https://api.anthropic.com:user:inference user:file_upload user:profile', [length]: 1 ] 2026-03-30 20:18:15 [info] [ScheduledTasks] Initialized 2026-03-30 20:18:15 [info] [oauth] looking up token for orgId=105978c1-4caa-4b88-8813-a51f39526fa2, cacheKey=9d1c250a-e61b-44d9-88ed-5944d1962f5e:105978c1-4caa-4b88-8813-a51f39526fa2:https://api.anthropic.com:user:inference user:file_upload user:profile 2026-03-30 20:18:15 [info] [oauth] using cached token for orgId=105978c1-4caa-4b88-8813-a51f39526fa2 2026-03-30 20:18:15 [info] [CCDScheduledTasks] Initialized 2026-03-30 20:18:16 [info] [CCD] Resolved 1 CC env vars from login shell 2026-03-30 20:18:16 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 20:18:16 [info] [SkillsPlugin] Found 6 enabled skills 2026-03-30 20:18:16 [info] [SkillsPlugin] Delta: 0 to download, 0 to remove 2026-03-30 20:18:16 [info] [SkillsPlugin] Sync complete: 0 downloaded, 0 removed, 0 orphans cleaned 2026-03-30 20:18:20 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 20:18:20 [info] [RemotePluginManager] Skipping sync: session not confirmed after 5s wait 2026-03-30 20:18:38 [info] [EventLogging] Flushing 3 events 2026-03-30 20:18:47 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 20:19:05 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 20:19:37 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 20:20:08 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 20:20:39 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 20:21:11 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 20:21:44 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 20:22:15 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 20:22:47 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 20:23:20 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 20:23:54 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 20:24:26 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 20:24:58 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 20:25:29 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 20:26:00 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 20:26:33 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 20:27:04 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 20:27:35 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 20:28:07 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 20:28:39 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 20:29:11 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 20:29:44 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 20:30:16 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 20:30:49 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 20:31:20 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 20:31:52 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 20:32:25 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 20:32:57 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 20:33:28 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 20:34:01 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 20:34:33 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 20:35:04 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 20:35:36 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 20:36:09 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 20:36:40 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 20:37:12 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 20:37:45 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 20:38:19 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 20:38:51 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 20:39:22 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 20:39:55 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 20:40:26 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 20:40:59 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 20:41:30 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 20:42:02 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 20:42:33 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 20:43:06 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 20:43:39 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 20:44:11 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 20:44:42 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 20:45:15 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 20:45:46 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 20:46:18 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 20:46:50 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 20:47:22 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 20:47:54 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 20:48:27 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 20:49:00 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 20:49:31 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 20:50:02 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 20:50:35 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 20:51:08 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 20:51:40 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 20:52:11 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 20:52:44 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 20:53:17 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 20:53:49 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 20:54:22 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 20:54:54 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 20:55:25 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 20:55:56 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 20:56:27 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 20:56:58 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 20:57:31 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 20:58:03 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 20:58:35 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 20:59:08 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 20:59:40 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 21:00:11 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 21:00:42 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 21:01:13 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 21:01:44 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 21:02:16 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 21:02:48 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 21:03:20 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 21:03:51 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 21:04:23 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 21:04:54 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 21:05:26 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 21:05:59 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 21:06:31 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 21:07:02 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 21:07:33 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 21:08:06 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 21:08:39 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 21:09:10 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 21:09:43 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 21:10:15 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 21:10:46 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 21:11:19 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 21:11:50 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 21:12:22 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 21:12:54 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 21:13:27 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 21:13:59 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 21:14:32 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 21:15:05 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 21:15:36 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 21:16:09 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 21:16:40 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 21:17:12 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 21:17:44 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 21:18:08 [info] [growthbook] loaded 72 features (0 changed) 2026-03-30 21:18:08 [info] [growthbook] next refresh in 60 min 2026-03-30 21:18:08 [info] [updater] Using GrowthBook check_interval_ticks=1 (default 4) 2026-03-30 21:18:08 [info] Update URL: https://api.anthropic.com/api/desktop/darwin/universal/squirrel/update 2026-03-30 21:18:08 [info] Checking for updates 2026-03-30 21:18:15 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 21:18:38 [info] [EventLogging] Flushing 2 events 2026-03-30 21:18:46 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 21:19:18 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 21:19:51 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 21:20:22 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 21:20:54 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 21:21:27 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 21:22:00 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 21:22:33 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 21:23:04 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 21:23:36 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 21:24:09 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 21:24:41 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 21:25:12 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 21:25:44 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 21:26:15 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 21:26:46 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 21:27:19 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 21:27:52 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 21:28:25 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 21:28:58 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 21:29:29 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 21:30:01 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 21:30:32 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 21:31:04 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 21:31:35 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 21:32:08 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 21:32:39 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 21:33:12 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 21:33:43 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 21:34:14 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 21:34:46 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 21:35:18 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 21:35:51 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 21:36:24 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 21:36:57 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 21:37:29 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 21:38:01 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 21:38:33 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 21:39:05 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 21:39:36 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 21:40:07 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 21:40:40 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 21:41:11 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 21:41:43 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 21:42:15 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 21:42:48 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 21:43:21 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 21:43:52 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 21:44:24 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 21:44:56 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 21:45:29 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 21:46:02 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 21:46:34 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 21:47:07 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 21:47:40 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 21:48:12 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 21:48:43 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 21:49:14 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 21:49:46 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 21:50:17 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 21:50:49 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 21:51:23 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 21:51:55 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 21:52:27 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 21:53:00 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 21:53:32 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 21:54:05 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 21:54:36 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 21:55:09 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 21:55:40 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 21:56:11 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 21:56:43 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 21:57:16 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 21:57:47 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 21:58:20 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 21:58:53 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 21:59:26 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 21:59:57 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 22:00:30 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 22:01:03 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 22:01:37 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 22:02:09 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 22:02:42 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 22:03:13 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 22:03:45 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 22:04:17 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 22:04:50 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 22:05:23 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 22:05:55 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 22:06:28 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 22:06:59 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 22:07:32 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 22:08:05 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 22:08:38 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 22:09:10 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 22:09:42 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 22:10:13 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 22:10:44 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 22:11:17 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 22:11:50 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 22:12:23 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 22:12:54 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 22:13:25 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 22:13:58 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 22:14:31 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 22:15:03 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 22:15:35 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 22:16:08 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 22:16:40 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 22:17:13 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 22:17:44 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 22:18:08 [info] [updater] Using GrowthBook check_interval_ticks=1 (default 4) 2026-03-30 22:18:08 [info] Update URL: https://api.anthropic.com/api/desktop/darwin/universal/squirrel/update 2026-03-30 22:18:08 [info] Checking for updates 2026-03-30 22:18:08 [info] [growthbook] loaded 72 features (0 changed) 2026-03-30 22:18:08 [info] [growthbook] next refresh in 60 min 2026-03-30 22:18:16 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 22:18:38 [info] [EventLogging] Flushing 2 events 2026-03-30 22:18:49 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 22:19:22 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 22:19:53 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 22:20:26 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 22:20:59 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 22:21:31 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 22:22:03 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 22:22:34 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 22:23:06 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 22:23:39 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 22:24:10 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 22:24:41 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 22:25:14 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 22:25:47 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 22:26:18 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 22:26:49 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 22:27:22 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 22:27:54 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 22:28:26 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 22:28:58 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 22:29:30 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 22:30:03 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 22:30:34 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 22:31:07 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 22:31:38 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 22:32:10 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 22:32:43 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 22:33:16 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 22:33:48 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 22:34:19 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 22:34:51 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 22:35:22 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 22:35:53 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 22:36:26 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 22:36:57 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 22:37:30 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 22:38:03 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 22:38:34 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 22:39:06 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 22:39:37 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 22:40:10 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 22:40:42 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 22:41:14 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 22:41:47 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 22:42:19 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 22:42:51 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 22:43:23 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 22:43:57 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 22:44:29 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 22:45:02 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 22:45:35 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 22:46:08 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 22:46:41 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 22:47:14 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 22:47:45 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 22:48:17 [error] Health check fetch failed: { error: SyntaxError: Unexpected token 'o', "ok " is not valid JSON at JSON.parse () at parseJSONFromBytes (node:internal/deps/undici/undici:4259:19) at successSteps (node:internal/deps/undici/undici:6882:27) at readAllBytes (node:internal/deps/undici/undici:5807:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) { [stack]: [Getter/Setter], [message]: `Unexpected token 'o', "ok\n" is not valid JSON` } } 2026-03-30 22:48:24 [info] beforeQuit: handler fired, going down 2026-03-30 22:48:24 [info] beforeQuit: handler is not yet run, preventing quit and cleaning things up 2026-03-30 22:48:24 [info] Starting onQuitCleanup, hiding windows 2026-03-30 22:48:24 [info] Running onQuitCleanup: flushEventQueue 2026-03-30 22:48:24 [info] Running onQuitCleanup: preview-cleanup 2026-03-30 22:48:24 [info] [Launch] Updating active servers store 2026-03-30 22:48:24 [info] Running onQuitCleanup: mcp-shutdown 2026-03-30 22:48:24 [info] Running onQuitCleanup: local-mcp-server-cleanup 2026-03-30 22:48:24 [info] [LocalMcpServerManager] Closing all (0 servers) 2026-03-30 22:48:24 [info] Running onQuitCleanup: local-session-stop-all 2026-03-30 22:48:24 [info] Running onQuitCleanup: local-session-pty-cleanup 2026-03-30 22:48:24 [info] Running onQuitCleanup: local-session-flush 2026-03-30 22:48:24 [info] Running onQuitCleanup: session-health-tracking 2026-03-30 22:48:24 [info] Running onQuitCleanup: quick-entry-cleanup 2026-03-30 22:48:24 [info] Running onQuitCleanup: feedback-window-cleanup 2026-03-30 22:48:24 [info] Running onQuitCleanup: prototype-cleanup 2026-03-30 22:48:24 [info] Running onQuitCleanup: remote-server-cleanup 2026-03-30 22:48:24 [info] Running onQuitCleanup: remote-tools-device-cleanup 2026-03-30 22:48:24 [info] Running onQuitCleanup: operon-cleanup 2026-03-30 22:48:24 [info] Successfully run onQuitCleanup: flushEventQueue 2026-03-30 22:48:24 [info] Successfully run onQuitCleanup: preview-cleanup 2026-03-30 22:48:24 [info] Successfully run onQuitCleanup: local-session-stop-all 2026-03-30 22:48:24 [info] Successfully run onQuitCleanup: local-session-pty-cleanup 2026-03-30 22:48:24 [info] Successfully run onQuitCleanup: quick-entry-cleanup 2026-03-30 22:48:24 [info] Successfully run onQuitCleanup: feedback-window-cleanup 2026-03-30 22:48:24 [info] Successfully run onQuitCleanup: operon-cleanup 2026-03-30 22:48:24 [info] Successfully run onQuitCleanup: local-mcp-server-cleanup 2026-03-30 22:48:24 [info] Successfully run onQuitCleanup: session-health-tracking 2026-03-30 22:48:24 [info] Successfully run onQuitCleanup: prototype-cleanup 2026-03-30 22:48:24 [info] Successfully run onQuitCleanup: mcp-shutdown 2026-03-30 22:48:24 [info] Successfully run onQuitCleanup: local-session-flush 2026-03-30 22:48:24 [info] Successfully run onQuitCleanup: remote-server-cleanup 2026-03-30 22:48:24 [info] Successfully run onQuitCleanup: remote-tools-device-cleanup 2026-03-30 22:48:24 [info] Successully ran all onQuitCleanup handlers, marking readyForQuit 2026-03-30 22:48:24 [info] beforeQuit: handler fired, going down 2026-03-30 22:48:24 [info] beforeQuit: handler is ready for quit, so quitting 2026-03-30 23:18:08 [info] [updater] Using GrowthBook check_interval_ticks=1 (default 4) 2026-03-30 23:18:08 [info] Update URL: https://api.anthropic.com/api/desktop/darwin/universal/squirrel/update 2026-03-30 23:18:08 [info] Checking for updates 2026-03-30 23:18:08 [info] [EventLogging] Flushing 1 events 2026-03-30 23:18:08 [info] [EventLogging] Flushing 1 events 2026-03-30 23:18:08 [info] [growthbook] loaded 72 features (0 changed) 2026-03-30 23:18:08 [info] [growthbook] next refresh in 60 min 2026-03-31 00:18:08 [info] [updater] Using GrowthBook check_interval_ticks=1 (default 4) 2026-03-31 00:18:08 [info] Update URL: https://api.anthropic.com/api/desktop/darwin/universal/squirrel/update 2026-03-31 00:18:08 [info] Checking for updates 2026-03-31 00:18:08 [info] [EventLogging] Flushing 1 events 2026-03-31 00:18:08 [info] [EventLogging] Flushing 1 events 2026-03-31 00:18:08 [info] [growthbook] loaded 72 features (0 changed) 2026-03-31 00:18:08 [info] [growthbook] next refresh in 60 min 2026-03-31 01:18:08 [info] [updater] Using GrowthBook check_interval_ticks=1 (default 4) 2026-03-31 01:18:08 [info] Update URL: https://api.anthropic.com/api/desktop/darwin/universal/squirrel/update 2026-03-31 01:18:08 [info] Checking for updates 2026-03-31 01:18:08 [info] [EventLogging] Flushing 1 events 2026-03-31 01:18:08 [info] Found an update, downloading 2026-03-31 01:18:08 [info] [EventLogging] Flushing 1 events 2026-03-31 01:18:08 [info] [growthbook] loaded 74 features (3 changed) 2026-03-31 01:18:08 [info] [growthbook] next refresh in 60 min 2026-03-31 01:18:13 [info] Update downloaded and ready to install { releaseName: 'Claude 1.1.9669' } 2026-03-31 01:18:13 [info] [EventLogging] Flushing 1 events 2026-03-31 01:18:18 [info] [warm] Waiting for YukonSilverConfig before warm download (version: 1.1.9669) 2026-03-31 01:18:28 [info] [warm] VM warm download skipped or failed: Error: YukonSilverConfig not received within 10000ms 2026-03-31 02:18:08 [info] [updater] Using GrowthBook check_interval_ticks=1 (default 4) 2026-03-31 02:18:09 [info] [growthbook] loaded 74 features (0 changed) 2026-03-31 02:18:09 [info] [growthbook] next refresh in 60 min 2026-03-31 03:18:08 [info] [updater] Using GrowthBook check_interval_ticks=1 (default 4) 2026-03-31 03:18:09 [info] [growthbook] loaded 74 features (0 changed) 2026-03-31 03:18:09 [info] [growthbook] next refresh in 60 min 2026-03-31 04:18:08 [info] [updater] Using GrowthBook check_interval_ticks=1 (default 4) 2026-03-31 04:18:09 [info] [growthbook] loaded 75 features (1 changed) 2026-03-31 04:18:09 [info] [growthbook] next refresh in 60 min 2026-03-31 05:18:08 [info] [updater] Using GrowthBook check_interval_ticks=1 (default 4) 2026-03-31 05:18:09 [info] [growthbook] loaded 75 features (0 changed) 2026-03-31 05:18:09 [info] [growthbook] next refresh in 60 min 2026-03-31 06:18:08 [info] [updater] Using GrowthBook check_interval_ticks=1 (default 4) 2026-03-31 06:18:10 [info] [growthbook] loaded 75 features (0 changed) 2026-03-31 06:18:10 [info] [growthbook] next refresh in 60 min 2026-03-31 07:18:08 [info] [updater] Using GrowthBook check_interval_ticks=1 (default 4) 2026-03-31 07:18:10 [info] [growthbook] loaded 76 features (1 changed) 2026-03-31 07:18:10 [info] [growthbook] next refresh in 60 min 2026-03-31 08:18:08 [info] [updater] Using GrowthBook check_interval_ticks=1 (default 4) 2026-03-31 08:18:10 [info] [growthbook] loaded 76 features (0 changed) 2026-03-31 08:18:10 [info] [growthbook] next refresh in 60 min