731Z [DEBUG] detectFileEncoding failed for expected reason: ENOENT 2026-03-06T16:40:16.731Z [DEBUG] Broken symlink or missing file encountered for settings.json at path: /etc/claude-code/managed-settings.json 2026-03-06T16:40:16.731Z [DEBUG] Getting matching hook commands for Notification with query: permission_prompt 2026-03-06T16:40:16.731Z [DEBUG] Found 0 hook matchers in settings 2026-03-06T16:40:16.731Z [DEBUG] Matched 0 unique hooks for query "permission_prompt" (0 before deduplication) 2026-03-06T16:40:18.982Z [DEBUG] High write ratio: blit=0, write=14060 (100.0% writes), screen=251x113 2026-03-06T16:40:18.986Z [DEBUG] AutoUpdaterWrapper: Installation type: npm-global 2026-03-06T16:40:18.992Z [DEBUG] Spawning shell without login (-l flag skipped) 2026-03-06T16:40:19.331Z [DEBUG] detectFileEncoding failed for expected reason: ENOENT 2026-03-06T16:40:19.331Z [DEBUG] Broken symlink or missing file encountered for settings.json at path: /etc/claude-code/managed-settings.json 2026-03-06T16:40:19.331Z [DEBUG] detectFileEncoding failed for expected reason: ENOENT 2026-03-06T16:40:19.331Z [DEBUG] Broken symlink or missing file encountered for settings.json at path: /etc/claude-code/managed-settings.json 2026-03-06T16:40:19.331Z [DEBUG] Getting matching hook commands for PostToolUse with query: Bash 2026-03-06T16:40:19.331Z [DEBUG] Found 6 hook matchers in settings 2026-03-06T16:40:19.331Z [DEBUG] Matched 1 unique hooks for query "Bash" (1 before deduplication) 2026-03-06T16:40:19.375Z [DEBUG] Hooks: Checking initial response for async: {} 2026-03-06T16:40:19.375Z [DEBUG] Hooks: Parsed initial response: {} 2026-03-06T16:40:19.375Z [DEBUG] Hooks: Initial response is not async, continuing normal processing 2026-03-06T16:40:19.380Z [DEBUG] Successfully parsed and validated hook JSON output 2026-03-06T16:40:19.380Z [DEBUG] Hook PostToolUse:Bash (PostToolUse) success: {} 2026-03-06T16:40:19.381Z [DEBUG] MCP server "ide": Calling MCP tool: getDiagnostics 2026-03-06T16:40:19.382Z [DEBUG] LSP Diagnostics: getLSPDiagnosticAttachments called 2026-03-06T16:40:19.382Z [DEBUG] LSP Diagnostics: Checking registry - 0 pending 2026-03-06T16:40:19.382Z [DEBUG] Hooks: Found 0 total hooks in registry 2026-03-06T16:40:19.382Z [DEBUG] Hooks: checkForNewResponses returning 0 responses 2026-03-06T16:40:19.382Z [DEBUG] MCP server "ide": Tool 'getDiagnostics' completed successfully in 1ms 2026-03-06T16:40:19.384Z [DEBUG] Dynamic tool loading: found 4 discovered tools in message history 2026-03-06T16:40:19.384Z [DEBUG] Dynamic tool loading: 4/223 deferred tools included 2026-03-06T16:40:19.385Z [DEBUG] attribution header x-anthropic-billing-header: cc_version=2.1.70.0a4; cc_entrypoint=cli; cch=00000; 2026-03-06T16:40:19.385Z [DEBUG] [API:request] Creating client, ANTHROPIC_CUSTOM_HEADERS present: false, has Authorization header: false 2026-03-06T16:40:19.385Z [DEBUG] [API:auth] OAuth token check starting 2026-03-06T16:40:19.385Z [DEBUG] [API:auth] OAuth token check complete 2026-03-06T16:40:19.388Z [DEBUG] [useDeferredValue] Messages deferred by 4 (190→194) 2026-03-06T16:40:21.437Z [DEBUG] Stream started - received first chunk 2026-03-06T16:40:22.362Z [DEBUG] [useDeferredValue] Messages deferred by 1 (194→195) 2026-03-06T16:40:22.370Z [DEBUG] [useDeferredValue] Messages deferred by 1 (194→195) 2026-03-06T16:40:22.373Z [DEBUG] [useDeferredValue] Messages deferred by 1 (194→195) 2026-03-06T16:40:22.374Z [DEBUG] [useDeferredValue] Messages deferred by 1 (194→195) 2026-03-06T16:40:22.376Z [DEBUG] [useDeferredValue] Messages deferred by 1 (194→195) 2026-03-06T16:40:23.188Z [DEBUG] [useDeferredValue] Messages deferred by 1 (195→196) 2026-03-06T16:40:23.210Z [DEBUG] [useDeferredValue] Messages deferred by 1 (195→196) 2026-03-06T16:40:23.225Z [DEBUG] [useDeferredValue] Messages deferred by 1 (195→196) 2026-03-06T16:40:23.835Z [DEBUG] executePreToolHooks called for tool: Read 2026-03-06T16:40:23.835Z [DEBUG] detectFileEncoding failed for expected reason: ENOENT 2026-03-06T16:40:23.835Z [DEBUG] Broken symlink or missing file encountered for settings.json at path: /etc/claude-code/managed-settings.json 2026-03-06T16:40:23.835Z [DEBUG] detectFileEncoding failed for expected reason: ENOENT 2026-03-06T16:40:23.835Z [DEBUG] Broken symlink or missing file encountered for settings.json at path: /etc/claude-code/managed-settings.json 2026-03-06T16:40:23.835Z [DEBUG] Getting matching hook commands for PreToolUse with query: Read 2026-03-06T16:40:23.835Z [DEBUG] Found 1 hook matchers in settings 2026-03-06T16:40:23.835Z [DEBUG] Matched 1 unique hooks for query "Read" (1 before deduplication) 2026-03-06T16:40:23.837Z [DEBUG] [useDeferredValue] Messages deferred by 2 (196→198) 2026-03-06T16:40:23.865Z [DEBUG] High write ratio: blit=0, write=14393 (100.0% writes), screen=260x113 2026-03-06T16:40:23.900Z [DEBUG] Hooks: Checking initial response for async: {} 2026-03-06T16:40:23.900Z [DEBUG] Hooks: Parsed initial response: {} 2026-03-06T16:40:23.900Z [DEBUG] Hooks: Initial response is not async, continuing normal processing 2026-03-06T16:40:23.904Z [DEBUG] Successfully parsed and validated hook JSON output 2026-03-06T16:40:23.904Z [DEBUG] Hook PreToolUse:Read (PreToolUse) success: {} 2026-03-06T16:40:23.908Z [DEBUG] detectFileEncoding failed for expected reason: ENOENT 2026-03-06T16:40:23.908Z [DEBUG] Broken symlink or missing file encountered for settings.json at path: /etc/claude-code/managed-settings.json 2026-03-06T16:40:23.908Z [DEBUG] detectFileEncoding failed for expected reason: ENOENT 2026-03-06T16:40:23.908Z [DEBUG] Broken symlink or missing file encountered for settings.json at path: /etc/claude-code/managed-settings.json 2026-03-06T16:40:23.908Z [DEBUG] Getting matching hook commands for PostToolUse with query: Read 2026-03-06T16:40:23.908Z [DEBUG] Found 6 hook matchers in settings 2026-03-06T16:40:23.908Z [DEBUG] Matched 2 unique hooks for query "Read" (2 before deduplication) 2026-03-06T16:40:23.960Z [DEBUG] Hooks: Checking initial response for async: {} 2026-03-06T16:40:23.960Z [DEBUG] Hooks: Parsed initial response: {} 2026-03-06T16:40:23.960Z [DEBUG] Hooks: Initial response is not async, continuing normal processing 2026-03-06T16:40:23.968Z [DEBUG] Successfully parsed and validated hook JSON output 2026-03-06T16:40:23.968Z [DEBUG] Hook PostToolUse:Read (PostToolUse) success: {} 2026-03-06T16:40:23.969Z [DEBUG] MCP server "ide": Calling MCP tool: getDiagnostics 2026-03-06T16:40:23.970Z [DEBUG] LSP Diagnostics: getLSPDiagnosticAttachments called 2026-03-06T16:40:23.970Z [DEBUG] LSP Diagnostics: Checking registry - 0 pending 2026-03-06T16:40:23.970Z [DEBUG] Hooks: Found 0 total hooks in registry 2026-03-06T16:40:23.971Z [DEBUG] Hooks: checkForNewResponses returning 0 responses 2026-03-06T16:40:23.972Z [DEBUG] MCP server "ide": Tool 'getDiagnostics' completed successfully in 3ms 2026-03-06T16:40:23.973Z [DEBUG] Dynamic tool loading: found 4 discovered tools in message history 2026-03-06T16:40:23.973Z [DEBUG] Dynamic tool loading: 4/223 deferred tools included 2026-03-06T16:40:23.975Z [DEBUG] attribution header x-anthropic-billing-header: cc_version=2.1.70.0a4; cc_entrypoint=cli; cch=00000; 2026-03-06T16:40:23.975Z [DEBUG] [API:request] Creating client, ANTHROPIC_CUSTOM_HEADERS present: false, has Authorization header: false 2026-03-06T16:40:23.975Z [DEBUG] [API:auth] OAuth token check starting 2026-03-06T16:40:23.976Z [DEBUG] [API:auth] OAuth token check complete 2026-03-06T16:40:23.980Z [DEBUG] [useDeferredValue] Messages deferred by 6 (198→204) 2026-03-06T16:40:25.566Z [DEBUG] Stream started - received first chunk 2026-03-06T16:40:26.123Z [DEBUG] executePreToolHooks called for tool: ToolSearch 2026-03-06T16:40:26.123Z [DEBUG] detectFileEncoding failed for expected reason: ENOENT 2026-03-06T16:40:26.124Z [DEBUG] Broken symlink or missing file encountered for settings.json at path: /etc/claude-code/managed-settings.json 2026-03-06T16:40:26.124Z [DEBUG] detectFileEncoding failed for expected reason: ENOENT 2026-03-06T16:40:26.124Z [DEBUG] Broken symlink or missing file encountered for settings.json at path: /etc/claude-code/managed-settings.json 2026-03-06T16:40:26.124Z [DEBUG] Getting matching hook commands for PreToolUse with query: ToolSearch 2026-03-06T16:40:26.124Z [DEBUG] Found 1 hook matchers in settings 2026-03-06T16:40:26.124Z [DEBUG] Matched 1 unique hooks for query "ToolSearch" (1 before deduplication) 2026-03-06T16:40:26.125Z [DEBUG] [useDeferredValue] Messages deferred by 1 (204→205) 2026-03-06T16:40:26.150Z [DEBUG] High write ratio: blit=0, write=14393 (100.0% writes), screen=260x113 2026-03-06T16:40:26.161Z [DEBUG] [useDeferredValue] Messages deferred by 1 (205→206) 2026-03-06T16:40:26.173Z [DEBUG] [useDeferredValue] Messages deferred by 1 (205→206) 2026-03-06T16:40:26.199Z [DEBUG] Hooks: Checking initial response for async: {} 2026-03-06T16:40:26.199Z [DEBUG] Hooks: Parsed initial response: {} 2026-03-06T16:40:26.199Z [DEBUG] Hooks: Initial response is not async, continuing normal processing 2026-03-06T16:40:26.207Z [DEBUG] Successfully parsed and validated hook JSON output 2026-03-06T16:40:26.208Z [DEBUG] Hook PreToolUse:ToolSearch (PreToolUse) success: {} 2026-03-06T16:40:26.208Z [DEBUG] ToolSearchTool: selected Grep 2026-03-06T16:40:26.209Z [DEBUG] detectFileEncoding failed for expected reason: ENOENT 2026-03-06T16:40:26.209Z [DEBUG] Broken symlink or missing file encountered for settings.json at path: /etc/claude-code/managed-settings.json 2026-03-06T16:40:26.210Z [DEBUG] detectFileEncoding failed for expected reason: ENOENT 2026-03-06T16:40:26.210Z [DEBUG] Broken symlink or missing file encountered for settings.json at path: /etc/claude-code/managed-settings.json 2026-03-06T16:40:26.210Z [DEBUG] Getting matching hook commands for PostToolUse with query: ToolSearch 2026-03-06T16:40:26.210Z [DEBUG] Found 6 hook matchers in settings 2026-03-06T16:40:26.210Z [DEBUG] Matched 1 unique hooks for query "ToolSearch" (1 before deduplication) 2026-03-06T16:40:26.259Z [DEBUG] Hooks: Checking initial response for async: {} 2026-03-06T16:40:26.259Z [DEBUG] Hooks: Parsed initial response: {} 2026-03-06T16:40:26.259Z [DEBUG] Hooks: Initial response is not async, continuing normal processing 2026-03-06T16:40:26.266Z [DEBUG] Successfully parsed and validated hook JSON output 2026-03-06T16:40:26.266Z [DEBUG] Hook PostToolUse:ToolSearch (PostToolUse) success: {} 2026-03-06T16:40:26.267Z [DEBUG] MCP server "ide": Calling MCP tool: getDiagnostics 2026-03-06T16:40:26.267Z [DEBUG] LSP Diagnostics: getLSPDiagnosticAttachments called 2026-03-06T16:40:26.267Z [DEBUG] LSP Diagnostics: Checking registry - 0 pending 2026-03-06T16:40:26.267Z [DEBUG] Hooks: Found 0 total hooks in registry 2026-03-06T16:40:26.267Z [DEBUG] Hooks: checkForNewResponses returning 0 responses 2026-03-06T16:40:26.267Z [DEBUG] MCP server "ide": Tool 'getDiagnostics' completed successfully in 0ms 2026-03-06T16:40:26.268Z [DEBUG] Dynamic tool loading: found 5 discovered tools in message history 2026-03-06T16:40:26.269Z [DEBUG] Dynamic tool loading: 5/223 deferred tools included 2026-03-06T16:40:26.270Z [DEBUG] attribution header x-anthropic-billing-header: cc_version=2.1.70.0a4; cc_entrypoint=cli; cch=00000; 2026-03-06T16:40:26.270Z [DEBUG] [API:request] Creating client, ANTHROPIC_CUSTOM_HEADERS present: false, has Authorization header: false 2026-03-06T16:40:26.270Z [DEBUG] [API:auth] OAuth token check starting 2026-03-06T16:40:26.270Z [DEBUG] [API:auth] OAuth token check complete 2026-03-06T16:40:26.274Z [DEBUG] [useDeferredValue] Messages deferred by 4 (206→210) 2026-03-06T16:40:28.074Z [DEBUG] Stream started - received first chunk 2026-03-06T16:40:30.321Z [DEBUG] [useDeferredValue] Messages deferred by 1 (210→211) 2026-03-06T16:40:30.347Z [DEBUG] High write ratio: blit=0, write=14451 (100.0% writes), screen=264x113 2026-03-06T16:40:30.348Z [DEBUG] executePreToolHooks called for tool: Grep 2026-03-06T16:40:30.348Z [DEBUG] detectFileEncoding failed for expected reason: ENOENT 2026-03-06T16:40:30.348Z [DEBUG] Broken symlink or missing file encountered for settings.json at path: /etc/claude-code/managed-settings.json 2026-03-06T16:40:30.348Z [DEBUG] detectFileEncoding failed for expected reason: ENOENT 2026-03-06T16:40:30.348Z [DEBUG] Broken symlink or missing file encountered for settings.json at path: /etc/claude-code/managed-settings.json 2026-03-06T16:40:30.348Z [DEBUG] Getting matching hook commands for PreToolUse with query: Grep 2026-03-06T16:40:30.348Z [DEBUG] Found 1 hook matchers in settings 2026-03-06T16:40:30.349Z [DEBUG] Matched 1 unique hooks for query "Grep" (1 before deduplication) 2026-03-06T16:40:30.360Z [DEBUG] [useDeferredValue] Messages deferred by 2 (210→212) 2026-03-06T16:40:30.366Z [DEBUG] [useDeferredValue] Messages deferred by 2 (210→212) 2026-03-06T16:40:30.409Z [DEBUG] Hooks: Checking initial response for async: {} 2026-03-06T16:40:30.409Z [DEBUG] Hooks: Parsed initial response: {} 2026-03-06T16:40:30.409Z [DEBUG] Hooks: Initial response is not async, continuing normal processing 2026-03-06T16:40:30.416Z [DEBUG] Successfully parsed and validated hook JSON output 2026-03-06T16:40:30.416Z [DEBUG] Hook PreToolUse:Grep (PreToolUse) success: {} 2026-03-06T16:40:30.438Z [DEBUG] detectFileEncoding failed for expected reason: ENOENT 2026-03-06T16:40:30.438Z [DEBUG] Broken symlink or missing file encountered for settings.json at path: /etc/claude-code/managed-settings.json 2026-03-06T16:40:30.438Z [DEBUG] detectFileEncoding failed for expected reason: ENOENT 2026-03-06T16:40:30.438Z [DEBUG] Broken symlink or missing file encountered for settings.json at path: /etc/claude-code/managed-settings.json 2026-03-06T16:40:30.439Z [DEBUG] Getting matching hook commands for PostToolUse with query: Grep 2026-03-06T16:40:30.439Z [DEBUG] Found 6 hook matchers in settings 2026-03-06T16:40:30.439Z [DEBUG] Matched 2 unique hooks for query "Grep" (2 before deduplication) 2026-03-06T16:40:30.481Z [DEBUG] Hooks: Checking initial response for async: {} 2026-03-06T16:40:30.481Z [DEBUG] Hooks: Parsed initial response: {} 2026-03-06T16:40:30.481Z [DEBUG] Hooks: Initial response is not async, continuing normal processing 2026-03-06T16:40:30.491Z [DEBUG] Successfully parsed and validated hook JSON output 2026-03-06T16:40:30.491Z [DEBUG] Hook PostToolUse:Grep (PostToolUse) success: {} 2026-03-06T16:40:30.492Z [DEBUG] MCP server "ide": Calling MCP tool: getDiagnostics 2026-03-06T16:40:30.492Z [DEBUG] LSP Diagnostics: getLSPDiagnosticAttachments called 2026-03-06T16:40:30.492Z [DEBUG] LSP Diagnostics: Checking registry - 0 pending 2026-03-06T16:40:30.492Z [DEBUG] Hooks: Found 0 total hooks in registry 2026-03-06T16:40:30.492Z [DEBUG] Hooks: checkForNewResponses returning 0 responses 2026-03-06T16:40:30.492Z [DEBUG] MCP server "ide": Tool 'getDiagnostics' completed successfully in 0ms 2026-03-06T16:40:30.493Z [DEBUG] Dynamic tool loading: found 5 discovered tools in message history 2026-03-06T16:40:30.493Z [DEBUG] Dynamic tool loading: 5/223 deferred tools included 2026-03-06T16:40:30.494Z [DEBUG] attribution header x-anthropic-billing-header: cc_version=2.1.70.0a4; cc_entrypoint=cli; cch=00000; 2026-03-06T16:40:30.495Z [DEBUG] [API:request] Creating client, ANTHROPIC_CUSTOM_HEADERS present: false, has Authorization header: false 2026-03-06T16:40:30.495Z [DEBUG] [API:auth] OAuth token check starting 2026-03-06T16:40:30.495Z [DEBUG] [API:auth] OAuth token check complete 2026-03-06T16:40:30.497Z [DEBUG] [useDeferredValue] Messages deferred by 6 (212→218) 2026-03-06T16:40:32.380Z [DEBUG] Stream started - received first chunk 2026-03-06T16:40:32.840Z [DEBUG] executePreToolHooks called for tool: Glob 2026-03-06T16:40:32.840Z [DEBUG] detectFileEncoding failed for expected reason: ENOENT 2026-03-06T16:40:32.840Z [DEBUG] Broken symlink or missing file encountered for settings.json at path: /etc/claude-code/managed-settings.json 2026-03-06T16:40:32.840Z [DEBUG] detectFileEncoding failed for expected reason: ENOENT 2026-03-06T16:40:32.840Z [DEBUG] Broken symlink or missing file encountered for settings.json at path: /etc/claude-code/managed-settings.json 2026-03-06T16:40:32.840Z [DEBUG] Getting matching hook commands for PreToolUse with query: Glob 2026-03-06T16:40:32.840Z [DEBUG] Found 1 hook matchers in settings 2026-03-06T16:40:32.841Z [DEBUG] Matched 1 unique hooks for query "Glob" (1 before deduplication) 2026-03-06T16:40:32.841Z [DEBUG] [useDeferredValue] Messages deferred by 1 (218→219) 2026-03-06T16:40:32.855Z [DEBUG] [useDeferredValue] Messages deferred by 2 (218→220) 2026-03-06T16:40:32.863Z [DEBUG] [useDeferredValue] Messages deferred by 2 (218→220) 2026-03-06T16:40:32.901Z [DEBUG] Hooks: Checking initial response for async: {} 2026-03-06T16:40:32.901Z [DEBUG] Hooks: Parsed initial response: {} 2026-03-06T16:40:32.901Z [DEBUG] Hooks: Initial response is not async, continuing normal processing 2026-03-06T16:40:32.907Z [DEBUG] Successfully parsed and validated hook JSON output 2026-03-06T16:40:32.907Z [DEBUG] Hook PreToolUse:Glob (PreToolUse) success: {} 2026-03-06T16:40:32.986Z [DEBUG] detectFileEncoding failed for expected reason: ENOENT 2026-03-06T16:40:32.986Z [DEBUG] Broken symlink or missing file encountered for settings.json at path: /etc/claude-code/managed-settings.json 2026-03-06T16:40:32.986Z [DEBUG] detectFileEncoding failed for expected reason: ENOENT 2026-03-06T16:40:32.987Z [DEBUG] Broken symlink or missing file encountered for settings.json at path: /etc/claude-code/managed-settings.json 2026-03-06T16:40:32.987Z [DEBUG] Getting matching hook commands for PostToolUse with query: Glob 2026-03-06T16:40:32.987Z [DEBUG] Found 6 hook matchers in settings 2026-03-06T16:40:32.987Z [DEBUG] Matched 2 unique hooks for query "Glob" (2 before deduplication) 2026-03-06T16:40:33.032Z [DEBUG] Hooks: Checking initial response for async: {} 2026-03-06T16:40:33.032Z [DEBUG] Hooks: Parsed initial response: {} 2026-03-06T16:40:33.032Z [DEBUG] Hooks: Initial response is not async, continuing normal processing 2026-03-06T16:40:33.039Z [DEBUG] Successfully parsed and validated hook JSON output 2026-03-06T16:40:33.039Z [DEBUG] Hook PostToolUse:Glob (PostToolUse) success: {} 2026-03-06T16:40:33.040Z [DEBUG] MCP server "ide": Calling MCP tool: getDiagnostics 2026-03-06T16:40:33.040Z [DEBUG] LSP Diagnostics: getLSPDiagnosticAttachments called 2026-03-06T16:40:33.040Z [DEBUG] LSP Diagnostics: Checking registry - 0 pending 2026-03-06T16:40:33.040Z [DEBUG] Hooks: Found 0 total hooks in registry 2026-03-06T16:40:33.040Z [DEBUG] Hooks: checkForNewResponses returning 0 responses 2026-03-06T16:40:33.041Z [DEBUG] MCP server "ide": Tool 'getDiagnostics' completed successfully in 1ms 2026-03-06T16:40:33.042Z [DEBUG] Dynamic tool loading: found 5 discovered tools in message history 2026-03-06T16:40:33.042Z [DEBUG] Dynamic tool loading: 5/223 deferred tools included 2026-03-06T16:40:33.043Z [DEBUG] attribution header x-anthropic-billing-header: cc_version=2.1.70.0a4; cc_entrypoint=cli; cch=00000; 2026-03-06T16:40:33.043Z [DEBUG] [API:request] Creating client, ANTHROPIC_CUSTOM_HEADERS present: false, has Authorization header: false 2026-03-06T16:40:33.043Z [DEBUG] [API:auth] OAuth token check starting 2026-03-06T16:40:33.044Z [DEBUG] [API:auth] OAuth token check complete 2026-03-06T16:40:33.047Z [DEBUG] [useDeferredValue] Messages deferred by 6 (220→226) 2026-03-06T16:40:36.100Z [DEBUG] Stream started - received first chunk 2026-03-06T16:40:36.875Z [DEBUG] executePreToolHooks called for tool: Read 2026-03-06T16:40:36.875Z [DEBUG] detectFileEncoding failed for expected reason: ENOENT 2026-03-06T16:40:36.876Z [DEBUG] Broken symlink or missing file encountered for settings.json at path: /etc/claude-code/managed-settings.json 2026-03-06T16:40:36.876Z [DEBUG] detectFileEncoding failed for expected reason: ENOENT 2026-03-06T16:40:36.876Z [DEBUG] Broken symlink or missing file encountered for settings.json at path: /etc/claude-code/managed-settings.json 2026-03-06T16:40:36.876Z [DEBUG] Getting matching hook commands for PreToolUse with query: Read 2026-03-06T16:40:36.876Z [DEBUG] Found 1 hook matchers in settings 2026-03-06T16:40:36.876Z [DEBUG] Matched 1 unique hooks for query "Read" (1 before deduplication) 2026-03-06T16:40:36.878Z [DEBUG] [useDeferredValue] Messages deferred by 1 (226→227) 2026-03-06T16:40:36.901Z [DEBUG] [useDeferredValue] Messages deferred by 1 (227→228) 2026-03-06T16:40:36.913Z [DEBUG] [useDeferredValue] Messages deferred by 1 (227→228) 2026-03-06T16:40:36.928Z [DEBUG] Hooks: Checking initial response for async: {} 2026-03-06T16:40:36.928Z [DEBUG] Hooks: Parsed initial response: {} 2026-03-06T16:40:36.928Z [DEBUG] Hooks: Initial response is not async, continuing normal processing 2026-03-06T16:40:36.935Z [DEBUG] Successfully parsed and validated hook JSON output 2026-03-06T16:40:36.935Z [DEBUG] Hook PreToolUse:Read (PreToolUse) success: {} 2026-03-06T16:40:36.938Z [DEBUG] detectFileEncoding failed for expected reason: ENOENT 2026-03-06T16:40:36.938Z [DEBUG] Broken symlink or missing file encountered for settings.json at path: /etc/claude-code/managed-settings.json 2026-03-06T16:40:36.938Z [DEBUG] detectFileEncoding failed for expected reason: ENOENT 2026-03-06T16:40:36.938Z [DEBUG] Broken symlink or missing file encountered for settings.json at path: /etc/claude-code/managed-settings.json 2026-03-06T16:40:36.938Z [DEBUG] Getting matching hook commands for PostToolUse with query: Read 2026-03-06T16:40:36.938Z [DEBUG] Found 6 hook matchers in settings 2026-03-06T16:40:36.938Z [DEBUG] Matched 2 unique hooks for query "Read" (2 before deduplication) 2026-03-06T16:40:36.985Z [DEBUG] Hooks: Checking initial response for async: {} 2026-03-06T16:40:36.985Z [DEBUG] Hooks: Parsed initial response: {} 2026-03-06T16:40:36.985Z [DEBUG] Hooks: Initial response is not async, continuing normal processing 2026-03-06T16:40:36.998Z [DEBUG] Successfully parsed and validated hook JSON output 2026-03-06T16:40:36.998Z [DEBUG] Hook PostToolUse:Read (PostToolUse) success: {} 2026-03-06T16:40:36.999Z [DEBUG] MCP server "ide": Calling MCP tool: getDiagnostics 2026-03-06T16:40:37.000Z [DEBUG] LSP Diagnostics: getLSPDiagnosticAttachments called 2026-03-06T16:40:37.000Z [DEBUG] LSP Diagnostics: Checking registry - 0 pending 2026-03-06T16:40:37.000Z [DEBUG] Hooks: Found 0 total hooks in registry 2026-03-06T16:40:37.001Z [DEBUG] Hooks: checkForNewResponses returning 0 responses 2026-03-06T16:40:37.002Z [DEBUG] MCP server "ide": Tool 'getDiagnostics' completed successfully in 3ms 2026-03-06T16:40:37.004Z [DEBUG] Dynamic tool loading: found 5 discovered tools in message history 2026-03-06T16:40:37.004Z [DEBUG] Dynamic tool loading: 5/223 deferred tools included 2026-03-06T16:40:37.006Z [DEBUG] attribution header x-anthropic-billing-header: cc_version=2.1.70.0a4; cc_entrypoint=cli; cch=00000; 2026-03-06T16:40:37.007Z [DEBUG] [API:request] Creating client, ANTHROPIC_CUSTOM_HEADERS present: false, has Authorization header: false 2026-03-06T16:40:37.007Z [DEBUG] [API:auth] OAuth token check starting 2026-03-06T16:40:37.007Z [DEBUG] [API:auth] OAuth token check complete 2026-03-06T16:40:37.013Z [DEBUG] [useDeferredValue] Messages deferred by 6 (228→234) 2026-03-06T16:40:39.324Z [DEBUG] Stream started - received first chunk 2026-03-06T16:40:41.144Z [DEBUG] [useDeferredValue] Messages deferred by 1 (234→235) 2026-03-06T16:40:41.589Z [DEBUG] [useDeferredValue] Messages deferred by 1 (235→236) 2026-03-06T16:40:41.619Z [DEBUG] High write ratio: blit=0, write=14653 (100.0% writes), screen=269x113 2026-03-06T16:40:41.620Z [DEBUG] executePreToolHooks called for tool: Grep 2026-03-06T16:40:41.620Z [DEBUG] detectFileEncoding failed for expected reason: ENOENT 2026-03-06T16:40:41.620Z [DEBUG] Broken symlink or missing file encountered for settings.json at path: /etc/claude-code/managed-settings.json 2026-03-06T16:40:41.620Z [DEBUG] detectFileEncoding failed for expected reason: ENOENT 2026-03-06T16:40:41.620Z [DEBUG] Broken symlink or missing file encountered for settings.json at path: /etc/claude-code/managed-settings.json 2026-03-06T16:40:41.620Z [DEBUG] Getting matching hook commands for PreToolUse with query: Grep 2026-03-06T16:40:41.620Z [DEBUG] Found 1 hook matchers in settings 2026-03-06T16:40:41.620Z [DEBUG] Matched 1 unique hooks for query "Grep" (1 before deduplication) 2026-03-06T16:40:41.636Z [DEBUG] [useDeferredValue] Messages deferred by 1 (236→237) 2026-03-06T16:40:41.651Z [DEBUG] [useDeferredValue] Messages deferred by 1 (236→237) 2026-03-06T16:40:41.675Z [DEBUG] Hooks: Checking initial response for async: {} 2026-03-06T16:40:41.675Z [DEBUG] Hooks: Parsed initial response: {} 2026-03-06T16:40:41.675Z [DEBUG] Hooks: Initial response is not async, continuing normal processing 2026-03-06T16:40:41.686Z [DEBUG] Successfully parsed and validated hook JSON output 2026-03-06T16:40:41.686Z [DEBUG] Hook PreToolUse:Grep (PreToolUse) success: {} 2026-03-06T16:40:41.704Z [DEBUG] detectFileEncoding failed for expected reason: ENOENT 2026-03-06T16:40:41.704Z [DEBUG] Broken symlink or missing file encountered for settings.json at path: /etc/claude-code/managed-settings.json 2026-03-06T16:40:41.704Z [DEBUG] detectFileEncoding failed for expected reason: ENOENT 2026-03-06T16:40:41.704Z [DEBUG] Broken symlink or missing file encountered for settings.json at path: /etc/claude-code/managed-settings.json 2026-03-06T16:40:41.704Z [DEBUG] Getting matching hook commands for PostToolUse with query: Grep 2026-03-06T16:40:41.704Z [DEBUG] Found 6 hook matchers in settings 2026-03-06T16:40:41.704Z [DEBUG] Matched 2 unique hooks for query "Grep" (2 before deduplication) 2026-03-06T16:40:41.743Z [DEBUG] Hooks: Checking initial response for async: {} 2026-03-06T16:40:41.743Z [DEBUG] Hooks: Parsed initial response: {} 2026-03-06T16:40:41.743Z [DEBUG] Hooks: Initial response is not async, continuing normal processing 2026-03-06T16:40:41.748Z [DEBUG] Successfully parsed and validated hook JSON output 2026-03-06T16:40:41.748Z [DEBUG] Hook PostToolUse:Grep (PostToolUse) success: {} 2026-03-06T16:40:41.750Z [DEBUG] MCP server "ide": Calling MCP tool: getDiagnostics 2026-03-06T16:40:41.750Z [DEBUG] LSP Diagnostics: getLSPDiagnosticAttachments called 2026-03-06T16:40:41.750Z [DEBUG] LSP Diagnostics: Checking registry - 0 pending 2026-03-06T16:40:41.750Z [DEBUG] Hooks: Found 0 total hooks in registry 2026-03-06T16:40:41.750Z [DEBUG] Hooks: checkForNewResponses returning 0 responses 2026-03-06T16:40:41.751Z [DEBUG] MCP server "ide": Tool 'getDiagnostics' completed successfully in 1ms 2026-03-06T16:40:41.752Z [DEBUG] Dynamic tool loading: found 5 discovered tools in message history 2026-03-06T16:40:41.752Z [DEBUG] Dynamic tool loading: 5/223 deferred tools included 2026-03-06T16:40:41.753Z [DEBUG] attribution header x-anthropic-billing-header: cc_version=2.1.70.0a4; cc_entrypoint=cli; cch=00000; 2026-03-06T16:40:41.753Z [DEBUG] [API:request] Creating client, ANTHROPIC_CUSTOM_HEADERS present: false, has Authorization header: false 2026-03-06T16:40:41.753Z [DEBUG] [API:auth] OAuth token check starting 2026-03-06T16:40:41.753Z [DEBUG] [API:auth] OAuth token check complete 2026-03-06T16:40:41.755Z [DEBUG] [useDeferredValue] Messages deferred by 7 (237→244) 2026-03-06T16:40:43.260Z [DEBUG] Stream started - received first chunk 2026-03-06T16:40:53.034Z [DEBUG] [useDeferredValue] Messages deferred by 1 (244→245) 2026-03-06T16:40:53.576Z [DEBUG] [useDeferredValue] Messages deferred by 1 (245→246) 2026-03-06T16:40:54.891Z [DEBUG] executePreToolHooks called for tool: Bash 2026-03-06T16:40:54.891Z [DEBUG] detectFileEncoding failed for expected reason: ENOENT 2026-03-06T16:40:54.891Z [DEBUG] Broken symlink or missing file encountered for settings.json at path: /etc/claude-code/managed-settings.json 2026-03-06T16:40:54.892Z [DEBUG] detectFileEncoding failed for expected reason: ENOENT 2026-03-06T16:40:54.892Z [DEBUG] Broken symlink or missing file encountered for settings.json at path: /etc/claude-code/managed-settings.json 2026-03-06T16:40:54.892Z [DEBUG] Getting matching hook commands for PreToolUse with query: Bash 2026-03-06T16:40:54.892Z [DEBUG] Found 1 hook matchers in settings 2026-03-06T16:40:54.892Z [DEBUG] Matched 1 unique hooks for query "Bash" (1 before deduplication) 2026-03-06T16:40:54.893Z [DEBUG] [useDeferredValue] Messages deferred by 1 (246→247) 2026-03-06T16:40:54.939Z [DEBUG] High write ratio: blit=0, write=14899 (100.0% writes), screen=274x113 2026-03-06T16:40:54.947Z [DEBUG] [useDeferredValue] Messages deferred