openDiff","timestamp":"2026-01-09T17:11:36.436Z","sessionId":"4b3ae8f6-9a21-4856-a43e-96c03f2fcf2a","cwd":"/home/josie/development/josiedot/health"} {"debug":"Calling MCP tool: close_tab","timestamp":"2026-01-09T17:11:52.942Z","sessionId":"4b3ae8f6-9a21-4856-a43e-96c03f2fcf2a","cwd":"/home/josie/development/josiedot/health"} {"debug":"Calling MCP tool: getDiagnostics","timestamp":"2026-01-09T17:11:52.943Z","sessionId":"4b3ae8f6-9a21-4856-a43e-96c03f2fcf2a","cwd":"/home/josie/development/josiedot/health"} {"debug":"Tool 'openDiff' completed successfully in 16s","timestamp":"2026-01-09T17:11:52.955Z","sessionId":"4b3ae8f6-9a21-4856-a43e-96c03f2fcf2a","cwd":"/home/josie/development/josiedot/health"} {"debug":"Tool 'close_tab' completed successfully in 13ms","timestamp":"2026-01-09T17:11:52.955Z","sessionId":"4b3ae8f6-9a21-4856-a43e-96c03f2fcf2a","cwd":"/home/josie/development/josiedot/health"} {"debug":"Calling MCP tool: close_tab","timestamp":"2026-01-09T17:11:52.955Z","sessionId":"4b3ae8f6-9a21-4856-a43e-96c03f2fcf2a","cwd":"/home/josie/development/josiedot/health"} {"debug":"Tool 'getDiagnostics' completed successfully in 14ms","timestamp":"2026-01-09T17:11:52.957Z","sessionId":"4b3ae8f6-9a21-4856-a43e-96c03f2fcf2a","cwd":"/home/josie/development/josiedot/health"} {"debug":"Calling MCP tool: getDiagnostics","timestamp":"2026-01-09T17:11:52.997Z","sessionId":"4b3ae8f6-9a21-4856-a43e-96c03f2fcf2a","cwd":"/home/josie/development/josiedot/health"} {"debug":"Tool 'close_tab' completed successfully in 48ms","timestamp":"2026-01-09T17:11:53.003Z","sessionId":"4b3ae8f6-9a21-4856-a43e-96c03f2fcf2a","cwd":"/home/josie/development/josiedot/health"} {"debug":"Tool 'getDiagnostics' completed successfully in 7ms","timestamp":"2026-01-09T17:11:53.004Z","sessionId":"4b3ae8f6-9a21-4856-a43e-96c03f2fcf2a","cwd":"/home/josie/development/josiedot/health"} {"debug":"Calling MCP tool: openDiff","timestamp":"2026-01-09T17:12:00.140Z","sessionId":"4b3ae8f6-9a21-4856-a43e-96c03f2fcf2a","cwd":"/home/josie/development/josiedot/health"} {"debug":"Calling MCP tool: close_tab","timestamp":"2026-01-09T17:12:17.908Z","sessionId":"4b3ae8f6-9a21-4856-a43e-96c03f2fcf2a","cwd":"/home/josie/development/josiedot/health"} {"debug":"Calling MCP tool: getDiagnostics","timestamp":"2026-01-09T17:12:17.910Z","sessionId":"4b3ae8f6-9a21-4856-a43e-96c03f2fcf2a","cwd":"/home/josie/development/josiedot/health"} {"debug":"Tool 'openDiff' completed successfully in 17s","timestamp":"2026-01-09T17:12:17.925Z","sessionId":"4b3ae8f6-9a21-4856-a43e-96c03f2fcf2a","cwd":"/home/josie/development/josiedot/health"} {"debug":"Tool 'close_tab' completed successfully in 17ms","timestamp":"2026-01-09T17:12:17.925Z","sessionId":"4b3ae8f6-9a21-4856-a43e-96c03f2fcf2a","cwd":"/home/josie/development/josiedot/health"} {"debug":"Calling MCP tool: close_tab","timestamp":"2026-01-09T17:12:17.925Z","sessionId":"4b3ae8f6-9a21-4856-a43e-96c03f2fcf2a","cwd":"/home/josie/development/josiedot/health"} {"debug":"Tool 'getDiagnostics' completed successfully in 20ms","timestamp":"2026-01-09T17:12:17.930Z","sessionId":"4b3ae8f6-9a21-4856-a43e-96c03f2fcf2a","cwd":"/home/josie/development/josiedot/health"} {"debug":"Calling MCP tool: getDiagnostics","timestamp":"2026-01-09T17:12:17.966Z","sessionId":"4b3ae8f6-9a21-4856-a43e-96c03f2fcf2a","cwd":"/home/josie/development/josiedot/health"} {"debug":"Tool 'close_tab' completed successfully in 43ms","timestamp":"2026-01-09T17:12:17.968Z","sessionId":"4b3ae8f6-9a21-4856-a43e-96c03f2fcf2a","cwd":"/home/josie/development/josiedot/health"} {"debug":"Tool 'getDiagnostics' completed successfully in 3ms","timestamp":"2026-01-09T17:12:17.969Z","sessionId":"4b3ae8f6-9a21-4856-a43e-96c03f2fcf2a","cwd":"/home/josie/development/josiedot/health"} {"debug":"Calling MCP tool: getDiagnostics","timestamp":"2026-01-09T17:13:59.677Z","sessionId":"4b3ae8f6-9a21-4856-a43e-96c03f2fcf2a","cwd":"/home/josie/development/josiedot/health"} {"debug":"Tool 'getDiagnostics' completed successfully in 37ms","timestamp":"2026-01-09T17:13:59.714Z","sessionId":"4b3ae8f6-9a21-4856-a43e-96c03f2fcfile encountered for settings.json at path: /etc/claude-code/managed-settings.json 2026-03-07T14:31:45.145Z [DEBUG] detectFileEncoding failed for expected reason: ENOENT 2026-03-07T14:31:45.145Z [DEBUG] Broken symlink or missing file encountered for settings.json at path: /etc/claude-code/managed-settings.json 2026-03-07T14:31:45.145Z [DEBUG] Getting matching hook commands for PreToolUse with query: ToolSearch 2026-03-07T14:31:45.145Z [DEBUG] Found 1 hook matchers in settings 2026-03-07T14:31:45.145Z [DEBUG] Matched 1 unique hooks for query "ToolSearch" (1 before deduplication) 2026-03-07T14:31:45.148Z [DEBUG] [useDeferredValue] Messages deferred by 1 (315→316) 2026-03-07T14:31:45.205Z [DEBUG] High write ratio: blit=0, write=17535 (100.0% writes), screen=551x62 2026-03-07T14:31:45.212Z [DEBUG] Hooks: Checking initial response for async: {} 2026-03-07T14:31:45.212Z [DEBUG] Hooks: Parsed initial response: {} 2026-03-07T14:31:45.212Z [DEBUG] Hooks: Initial response is not async, continuing normal processing 2026-03-07T14:31:45.215Z [DEBUG] [useDeferredValue] Messages deferred by 1 (316→317) 2026-03-07T14:31:45.219Z [DEBUG] Successfully parsed and validated hook JSON output 2026-03-07T14:31:45.219Z [DEBUG] Hook PreToolUse:ToolSearch (PreToolUse) success: {} 2026-03-07T14:31:45.219Z [DEBUG] ToolSearchTool: selected mcp__glab__glab_api 2026-03-07T14:31:45.220Z [DEBUG] detectFileEncoding failed for expected reason: ENOENT 2026-03-07T14:31:45.220Z [DEBUG] Broken symlink or missing file encountered for settings.json at path: /etc/claude-code/managed-settings.json 2026-03-07T14:31:45.220Z [DEBUG] detectFileEncoding failed for expected reason: ENOENT 2026-03-07T14:31:45.220Z [DEBUG] Broken symlink or missing file encountered for settings.json at path: /etc/claude-code/managed-settings.json 2026-03-07T14:31:45.220Z [DEBUG] Getting matching hook commands for PostToolUse with query: ToolSearch 2026-03-07T14:31:45.220Z [DEBUG] Found 6 hook matchers in settings 2026-03-07T14:31:45.220Z [DEBUG] Matched 1 unique hooks for query "ToolSearch" (1 before deduplication) 2026-03-07T14:31:45.226Z [DEBUG] [useDeferredValue] Messages deferred by 1 (316→317) 2026-03-07T14:31:45.258Z [DEBUG] Hooks: Checking initial response for async: {} 2026-03-07T14:31:45.258Z [DEBUG] Hooks: Parsed initial response: {} 2026-03-07T14:31:45.258Z [DEBUG] Hooks: Initial response is not async, continuing normal processing 2026-03-07T14:31:45.265Z [DEBUG] Successfully parsed and validated hook JSON output 2026-03-07T14:31:45.265Z [DEBUG] Hook PostToolUse:ToolSearch (PostToolUse) success: {} 2026-03-07T14:31:45.266Z [DEBUG] MCP server "ide": Calling MCP tool: getDiagnostics 2026-03-07T14:31:45.266Z [DEBUG] LSP Diagnostics: getLSPDiagnosticAttachments called 2026-03-07T14:31:45.266Z [DEBUG] LSP Diagnostics: Checking registry - 0 pending 2026-03-07T14:31:45.266Z [DEBUG] Hooks: Found 0 total hooks in registry 2026-03-07T14:31:45.266Z [DEBUG] Hooks: checkForNewResponses returning 0 responses 2026-03-07T14:31:45.267Z [DEBUG] MCP server "ide": Tool 'getDiagnostics' completed successfully in 1ms 2026-03-07T14:31:45.267Z [DEBUG] Dynamic tool loading: found 8 discovered tools in message history 2026-03-07T14:31:45.268Z [DEBUG] Dynamic tool loading: 8/223 deferred tools included 2026-03-07T14:31:45.269Z [DEBUG] attribution header x-anthropic-billing-header: cc_version=2.1.70.0a4; cc_entrypoint=cli; cch=00000; 2026-03-07T14:31:45.269Z [DEBUG] [API:request] Creating client, ANTHROPIC_CUSTOM_HEADERS present: false, has Authorization header: false 2026-03-07T14:31:45.269Z [DEBUG] [API:auth] OAuth token check starting 2026-03-07T14:31:45.269Z [DEBUG] [API:auth] OAuth token check complete 2026-03-07T14:31:45.272Z [DEBUG] [useDeferredValue] Messages deferred by 4 (317→321) 2026-03-07T14:31:47.235Z [DEBUG] Stream started - received first chunk 2026-03-07T14:31:48.196Z [DEBUG] [useDeferredValue] Messages deferred by 1 (321→322) 2026-03-07T14:31:48.205Z [DEBUG] [useDeferredValue] Messages deferred by 1 (321→322) 2026-03-07T14:31:48.242Z [DEBUG] High write ratio: blit=0, write=17649 (100.0% writes), screen=556x62 2026-03-07T14:31:48.247Z [DEBUG] [useDeferredValue] Messages deferred by 1 (321→322) 2026-03-07T14:31:49.066Z [DEBUG] executePreToolHooks called for tool: Bash 2026-03-07T14:31:49.066Z [DEBUG] detectFileEncoding failed for expected reason: ENOENT 2026-03-07T14:31:49.066Z [DEBUG] Broken symlink or missing file encountered for settings.json at path: /etc/claude-code/managed-settings.json 2026-03-07T14:31:49.066Z [DEBUG] detectFileEncoding failed for expected reason: ENOENT 2026-03-07T14:31:49.066Z [DEBUG] Broken symlink or missing file encountered for settings.json at path: /etc/claude-code/managed-settings.json 2026-03-07T14:31:49.066Z [DEBUG] Getting matching hook commands for PreToolUse with query: Bash 2026-03-07T14:31:49.066Z [DEBUG] Found 1 hook matchers in settings 2026-03-07T14:31:49.066Z [DEBUG] Matched 1 unique hooks for query "Bash" (1 before deduplication) 2026-03-07T14:31:49.067Z [DEBUG] [useDeferredValue] Messages deferred by 1 (322→323) 2026-03-07T14:31:49.080Z [DEBUG] [useDeferredValue] Messages deferred by 2 (322→324) 2026-03-07T14:31:49.115Z [DEBUG] High write ratio: blit=0, write=17734 (100.0% writes), screen=560x62 2026-03-07T14:31:49.120Z [DEBUG] Hooks: Checking initial response for async: {} 2026-03-07T14:31:49.120Z [DEBUG] Hooks: Parsed initial response: {} 2026-03-07T14:31:49.120Z [DEBUG] Hooks: Initial response is not async, continuing normal processing 2026-03-07T14:31:49.122Z [DEBUG] Successfully parsed and validated hook JSON output 2026-03-07T14:31:49.122Z [DEBUG] Hook PreToolUse:Bash (PreToolUse) success: {} 2026-03-07T14:31:49.126Z [DEBUG] Permission suggestions for Bash: [ { "type": "addRules", "rules": [ { "toolName": "Bash", "ruleContent": "oc get bc net-landing -n irc-josie-cloud" } ], "behavior": "allow", "destination": "localSettings" } ] 2026-03-07T14:31:49.126Z [DEBUG] executePermissionRequestHooks called for tool: Bash 2026-03-07T14:31:49.126Z [DEBUG] detectFileEncoding failed for expected reason: ENOENT 2026-03-07T14:31:49.126Z [DEBUG] Broken symlink or missing file encountered for settings.json at path: /etc/claude-code/managed-settings.json 2026-03-07T14:31:49.126Z [DEBUG] detectFileEncoding failed for expected reason: ENOENT 2026-03-07T14:31:49.126Z [DEBUG] Broken symlink or missing file encountered for settings.json at path: /etc/claude-code/managed-settings.json 2026-03-07T14:31:49.126Z [DEBUG] Getting matching hook commands for PermissionRequest with query: Bash 2026-03-07T14:31:49.126Z [DEBUG] Found 0 hook matchers in settings 2026-03-07T14:31:49.126Z [DEBUG] Matched 0 unique hooks for query "Bash" (0 before deduplication) 2026-03-07T14:31:49.128Z [DEBUG] detectFileEncoding failed for expected reason: ENOENT 2026-03-07T14:31:49.128Z [DEBUG] Broken symlink or missing file encountered for settings.json at path: /etc/claude-code/managed-settings.json 2026-03-07T14:31:51.378Z [DEBUG] High write ratio: blit=0, write=17732 (100.0% writes), screen=560x62 2026-03-07T14:31:51.386Z [DEBUG] Spawning shell without login (-l flag skipped) 2026-03-07T14:31:51.609Z [DEBUG] detectFileEncoding failed for expected reason: ENOENT 2026-03-07T14:31:51.609Z [DEBUG] Broken symlink or missing file encountered for settings.json at path: /etc/claude-code/managed-settings.json 2026-03-07T14:31:51.609Z [DEBUG] detectFileEncoding failed for expected reason: ENOENT 2026-03-07T14:31:51.609Z [DEBUG] Broken symlink or missing file encountered for settings.json at path: /etc/claude-code/managed-settings.json 2026-03-07T14:31:51.609Z [DEBUG] Getting matching hook commands for PostToolUse with query: Bash 2026-03-07T14:31:51.609Z [DEBUG] Found 6 hook matchers in settings 2026-03-07T14:31:51.609Z [DEBUG] Matched 1 unique hooks for query "Bash" (1 before deduplication) 2026-03-07T14:31:51.650Z [DEBUG] Hooks: Checking initial response for async: {} 2026-03-07T14:31:51.650Z [DEBUG] Hooks: Parsed initial response: {} 2026-03-07T14:31:51.650Z [DEBUG] Hooks: Initial response is not async, continuing normal processing 2026-03-07T14:31:51.650Z [DEBUG] Successfully parsed and validated hook JSON output 2026-03-07T14:31:51.650Z [DEBUG] Hook PostToolUse:Bash (PostToolUse) success: {} 2026-03-07T14:31:51.651Z [DEBUG] MCP server "ide": Calling MCP tool: getDiagnostics 2026-03-07T14:31:51.651Z [DEBUG] LSP Diagnostics: getLSPDiagnosticAttachments called 2026-03-07T14:31:51.651Z [DEBUG] LSP Diagnostics: Checking registry - 0 pending 2026-03-07T14:31:51.651Z [DEBUG] Hooks: Found 0 total hooks in registry 2026-03-07T14:31:51.652Z [DEBUG] Hooks: checkForNewResponses returning 0 responses 2026-03-07T14:31:51.652Z [DEBUG] MCP server "ide": Tool 'getDiagnostics' completed successfully in 1ms 2026-03-07T14:31:51.653Z [DEBUG] Dynamic tool loading: found 8 discovered tools in message history 2026-03-07T14:31:51.653Z [DEBUG] Dynamic tool loading: 8/223 deferred tools included 2026-03-07T14:31:51.654Z [DEBUG] attribution header x-anthropic-billing-header: cc_version=2.1.70.0a4; cc_entrypoint=cli; cch=00000; 2026-03-07T14:31:51.655Z [DEBUG] [API:request] Creating client, ANTHROPIC_CUSTOM_HEADERS present: false, has Authorization header: false 2026-03-07T14:31:51.655Z [DEBUG] [API:auth] OAuth token check starting 2026-03-07T14:31:51.655Z [DEBUG] [API:auth] OAuth token check complete 2026-03-07T14:31:51.658Z [DEBUG] [useDeferredValue] Messages deferred by 4 (324→328) 2026-03-07T14:31:54.828Z [DEBUG] Stream started - received first chunk 2026-03-07T14:31:56.206Z [DEBUG] [useDeferredValue] Messages deferred by 1 (328→329) 2026-03-07T14:31:57.350Z [DEBUG] executePreToolHooks called for tool: Bash 2026-03-07T14:31:57.350Z [DEBUG] detectFileEncoding failed for expected reason: ENOENT 2026-03-07T14:31:57.350Z [DEBUG] Broken symlink or missing file encountered for settings.json at path: /etc/claude-code/managed-settings.json 2026-03-07T14:31:57.350Z [DEBUG] detectFileEncoding failed for expected reason: ENOENT 2026-03-07T14:31:57.350Z [DEBUG] Broken symlink or missing file encountered for settings.json at path: /etc/claude-code/managed-settings.json 2026-03-07T14:31:57.350Z [DEBUG] Getting matching hook commands for PreToolUse with query: Bash 2026-03-07T14:31:57.350Z [DEBUG] Found 1 hook matchers in settings 2026-03-07T14:31:57.350Z [DEBUG] Matched 1 unique hooks for query "Bash" (1 before deduplication) 2026-03-07T14:31:57.351Z [DEBUG] [useDeferredValue] Messages deferred by 1 (329→330) 2026-03-07T14:31:57.397Z [DEBUG] High write ratio: blit=0, write=17975 (100.0% writes), screen=568x62 2026-03-07T14:31:57.402Z [DEBUG] Hooks: Checking initial response for async: {} 2026-03-07T14:31:57.402Z [DEBUG] Hooks: Parsed initial response: {} 2026-03-07T14:31:57.402Z [DEBUG] Hooks: Initial response is not async, continuing normal processing 2026-03-07T14:31:57.404Z [DEBUG] Successfully parsed and validated hook JSON output 2026-03-07T14:31:57.404Z [DEBUG] Hook PreToolUse:Bash (PreToolUse) success: {} 2026-03-07T14:31:57.406Z [DEBUG] Permission suggestions for Bash: [ { "type": "addRules", "rules": [ { "toolName": "Bash", "ruleContent": "oc get bc bot-landing -n irc-josie-cloud -o yaml" } ], "behavior": "allow", "destination": "localSettings" } ] 2026-03-07T14:31:57.406Z [DEBUG] executePermissionRequestHooks called for tool: Bash 2026-03-07T14:31:57.407Z [DEBUG] detectFileEncoding failed for expected reason: ENOENT 2026-03-07T14:31:57.407Z [DEBUG] Broken symlink or missing file encountered for settings.json at path: /etc/claude-code/managed-settings.json 2026-03-07T14:31:57.407Z [DEBUG] detectFileEncoding failed for expected reason: ENOENT 2026-03-07T14:31:57.407Z [DEBUG] Broken symlink or missing file encountered for settings.json at path: /etc/claude-code/managed-settings.json 2026-03-07T14:31:57.407Z [DEBUG] Getting matching hook commands for PermissionRequest with query: Bash 2026-03-07T14:31:57.407Z [DEBUG] Found 0 hook matchers in settings 2026-03-07T14:31:57.407Z [DEBUG] Matched 0 unique hooks for query "Bash" (0 before deduplication) 2026-03-07T14:31:57.411Z [DEBUG] detectFileEncoding failed for expected reason: ENOENT 2026-03-07T14:31:57.411Z [DEBUG] Broken symlink or missing file encountered for settings.json at path: /etc/claude-code/managed-settings.json 2026-03-07T14:31:57.512Z [DEBUG] [useDeferredValue] Messages deferred by 1 (330→331) 2026-03-07T14:31:58.851Z [DEBUG] High write ratio: blit=0, write=17978 (100.0% writes), screen=568x62 2026-03-07T14:31:58.859Z [DEBUG] Spawning shell without login (-l flag skipped) 2026-03-07T14:31:59.027Z [DEBUG] detectFileEncoding failed for expected reason: ENOENT 2026-03-07T14:31:59.027Z [DEBUG] Broken symlink or missing file encountered for settings.json at path: /etc/claude-code/managed-settings.json 2026-03-07T14:31:59.028Z [DEBUG] detectFileEncoding failed for expected reason: ENOENT 2026-03-07T14:31:59.028Z [DEBUG] Broken symlink or missing file encountered for settings.json at path: /etc/claude-code/managed-settings.json 2026-03-07T14:31:59.028Z [DEBUG] Getting matching hook commands for PostToolUse with query: Bash 2026-03-07T14:31:59.028Z [DEBUG] Found 6 hook matchers in settings 2026-03-07T14:31:59.028Z [DEBUG] Matched 1 unique hooks for query "Bash" (1 before deduplication) 2026-03-07T14:31:59.059Z [DEBUG] Hooks: Checking initial response for async: {} 2026-03-07T14:31:59.059Z [DEBUG] Hooks: Parsed initial response: {} 2026-03-07T14:31:59.059Z [DEBUG] Hooks: Initial response is not async, continuing normal processing 2026-03-07T14:31:59.063Z [DEBUG] Successfully parsed and validated hook JSON output 2026-03-07T14:31:59.063Z [DEBUG] Hook PostToolUse:Bash (PostToolUse) success: {} 2026-03-07T14:31:59.064Z [DEBUG] MCP server "ide": Calling MCP tool: getDiagnostics 2026-03-07T14:31:59.064Z [DEBUG] LSP Diagnostics: getLSPDiagnosticAttachments called 2026-03-07T14:31:59.064Z [DEBUG] LSP Diagnostics: Checking registry - 0 pending 2026-03-07T14:31:59.064Z [DEBUG] Hooks: Found 0 total hooks in registry 2026-03-07T14:31:59.064Z [DEBUG] Hooks: checkForNewResponses returning 0 responses 2026-03-07T14:31:59.065Z [DEBUG] MCP server "ide": Tool 'getDiagnostics' completed successfully in 1ms 2026-03-07T14:31:59.065Z [DEBUG] Dynamic tool loading: found 8 discovered tools in message history 2026-03-07T14:31:59.065Z [DEBUG] Dynamic tool loading: 8/223 deferred tools included 2026-03-07T14:31:59.066Z [DEBUG] attribution header x-anthropic-billing-header: cc_version=2.1.70.0a4; cc_entrypoint=cli; cch=00000; 2026-03-07T14:31:59.067Z [DEBUG] [API:request] Creating client, ANTHROPIC_CUSTOM_HEADERS present: false, has Authorization header: false 2026-03-07T14:31:59.067Z [DEBUG] [API:auth] OAuth token check starting 2026-03-07T14:31:59.067Z [DEBUG] [API:auth] OAuth token check complete 2026-03-07T14:31:59.069Z [DEBUG] [useDeferredValue] Messages deferred by 4 (331→335) 2026-03-07T14:32:01.210Z [DEBUG] Stream started - received first chunk 2026-03-07T14:32:02.880Z [DEBUG] executePreToolHooks called for tool: Bash 2026-03-07T14:32:02.880Z [DEBUG] detectFileEncoding failed for expected reason: ENOENT 2026-03-07T14:32:02.880Z [DEBUG] Broken symlink or missing file encountered for settings.json at path: /etc/claude-code/managed-settings.json 2026-03-07T14:32:02.880Z [DEBUG] detectFileEncoding failed for expected reason: ENOENT 2026-03-07T14:32:02.880Z [DEBUG] Broken symlink or missing file encountered for settings.json at path: /etc/claude-code/managed-settings.json 2026-03-07T14:32:02.880Z [DEBUG] Getting matching hook commands for PreToolUse with query: Bash 2026-03-07T14:32:02.880Z [DEBUG] Found 1 hook matchers in settings 2026-03-07T14:32:02.880Z [DEBUG] Matched 1 unique hooks for query "Bash" (1 before deduplication) 2026-03-07T14:32:02.882Z [DEBUG] [useDeferredValue] Messages deferred by 1 (335→336) 2026-03-07T14:32:02.918Z [DEBUG] High write ratio: blit=0, write=18159 (100.0% writes), screen=575x62 2026-03-07T14:32:02.930Z [DEBUG] [useDeferredValue] Messages deferred by 2 (335→337) 2026-03-07T14:32:02.936Z [DEBUG] [useDeferredValue] Messages deferred by 2 (335→337) 2026-03-07T14:32:02.957Z [DEBUG] Hooks: Checking initial response for async: {} 2026-03-07T14:32:02.957Z [DEBUG] Hooks: Parsed initial response: {} 2026-03-07T14:32:02.957Z [DEBUG] Hooks: Initial response is not async, continuing normal processing 2026-03-07T14:32:02.963Z [DEBUG] Successfully parsed and validated hook JSON output 2026-03-07T14:32:02.963Z [DEBUG] Hook PreToolUse:Bash (PreToolUse) success: {} 2026-03-07T14:32:02.975Z [DEBUG] Permission suggestions for Bash: [ { "type": "addRules", "rules": [ { "toolName": "Bash", "ruleContent": "cat:*" } ], "behavior": "allow", "destination": "localSettings" }, { "type": "addRules", "rules": [ { "toolName": "Bash", "ruleContent": "oc apply -f - -n irc-josie-cloud" } ], "behavior": "allow", "destination": "localSettings" } ] 2026-03-07T14:32:02.975Z [DEBUG] executePermissionRequestHooks called for tool: Bash 2026-03-07T14:32:02.975Z [DEBUG] detectFileEncoding failed for expected reason: ENOENT 2026-03-07T14:32:02.975Z [DEBUG] Broken symlink or missing file encountered for settings.json at path: /etc/claude-code/managed-settings.json 2026-03-07T14:32:02.975Z [DEBUG] detectFileEncoding failed for expected reason: ENOENT 2026-03-07T14:32:02.975Z [DEBUG] Broken symlink or missing file encountered for settings.json at path: /etc/claude-code/managed-settings.json 2026-03-07T14:32:02.975Z [DEBUG] Getting matching hook commands for PermissionRequest with query: Bash 2026-03-07T14:32:02.975Z [DEBUG] Found 0 hook matchers in settings 2026-03-07T14:32:02.975Z [DEBUG] Matched 0 unique hooks for query "Bash" (0 before deduplication) 2026-03-07T14:32:02.978Z [DEBUG] detectFileEncoding failed for expected reason: ENOENT 2026-03-07T14:32:02.979Z [DEBUG] Broken symlink or missing file encountered for settings.json at path: /etc/claude-code/managed-settings.json 2026-03-07T14:32:04.024Z [DEBUG] High write ratio: blit=0, write=18157 (100.0% writes), screen=575x62 2026-03-07T14:32:04.033Z [DEBUG] Spawning shell without login (-l flag skipped) 2026-03-07T14:32:04.272Z [DEBUG] detectFileEncoding failed for expected reason: ENOENT 2026-03-07T14:32:04.272Z [DEBUG] Broken symlink or missing file encountered for settings.json at path: /etc/claude-code/managed-settings.json 2026-03-07T14:32:04.273Z [DEBUG] detectFileEncoding failed for expected reason: ENOENT 2026-03-07T14:32:04.273Z [DEBUG] Broken symlink or missing file encountered for settings.json at path: /etc/claude-code/managed-settings.json 2026-03-07T14:32:04.273Z [DEBUG] Getting matching hook commands for PostToolUse with query: Bash 2026-03-07T14:32:04.273Z [DEBUG] Found 6 hook matchers in settings 2026-03-07T14:32:04.273Z [DEBUG] Matched 1 unique hooks for query "Bash" (1 before deduplication) 2026-03-07T14:32:04.304Z [DEBUG] Hooks: Checking initial response for async: {} 2026-03-07T14:32:04.304Z [DEBUG] Hooks: Parsed initial response: {} 2026-03-07T14:32:04.304Z [DEBUG] Hooks: Initial response is not async, continuing normal processing 2026-03-07T14:32:04.308Z [DEBUG] Successfully parsed and validated hook JSON output 2026-03-07T14:32:04.308Z [DEBUG] Hook PostToolUse:Bash (PostToolUse) success: {} 2026-03-07T14:32:04.309Z [DEBUG] MCP server "ide": Calling MCP tool: getDiagnostics 2026-03-07T14:32:04.309Z [DEBUG] LSP Diagnostics: getLSPDiagnosticAttachments called 2026-03-07T14:32:04.309Z [DEBUG] LSP Diagnostics: Checking registry - 0 pending 2026-03-07T14:32:04.309Z [DEBUG] Hooks: Found 0 total hooks in registry 2026-03-07T14:32:04.309Z [DEBUG] Hooks: checkForNewResponses returning 0 responses 2026-03-07T14:32:04.310Z [DEBUG] MCP server "ide": Tool 'getDiagnostics' completed successfully in 1ms 2026-03-07T14:32:04.310Z [DEBUG] Dynamic tool loading: found 8 discovered tools in message history 2026-03-07T14:32:04.311Z [DEBUG] Dynamic tool loading: 8/223 deferred tools included 2026-03-07T14:32:04.312Z [DEBUG] attribution header x-anthropic-billing-header: cc_version=2.1.70.0a4; cc_entrypoint=cli; cch=00000; 2026-03-07T14:32:04.312Z [DEBUG] [API:request] Creating client, ANTHROPIC_CUSTOM_HEADERS present: false, has Authorization header: false 2026-03-07T14:32:04.312Z [DEBUG] [API:auth] OAuth token check starting 2026-03-07T14:32:04.312Z [DEBUG] [API:auth] OAuth token check complete 2026-03-07T14:32:04.315Z [DEBUG] [useDeferredValue] Messages deferred by 4 (337→341) 2026-03-07T14:32:06.631Z [DEBUG] Stream started - received first chunk 2026-03-07T14:32:07.673Z [DEBUG] executePreToolHooks called for tool: Bash 2026-03-07T14:32:07.673Z [DEBUG] detectFileEncoding failed for expected reason: ENOENT 2026-03-07T14:32:07.673Z [DEBUG] Broken symlink or missing file encountered for settings.json at path: /etc/claude-code/managed-settings.json 2026-03-07T14:32:07.673Z [DEBUG] detectFileEncoding failed for expected reason: ENOENT 2026-03-07T14:32:07.673Z [DEBUG] Broken symlink or missing file encountered for settings.json at path: /etc/claude-code/managed-settings.json 2026-03-07T14:32:07.673Z [DEBUG] Getting matching hook commands for PreToolUse with query: Bash 2026-03-07T14:32:07.673Z [DEBUG] Found 1 hook matchers in settings 2026-03-07T14:32:07.673Z [DEBUG] Matched 1 unique hooks for query "Bash" (1 before deduplication) 2026-03-07T14:32:07.674Z [DEBUG] [useDeferredValue] Messages deferred by 1 (341→342) 2026-03-07T14:32:07.711Z [DEBUG] High write ratio: blit=0, write=18311 (100.0% writes), screen=580x62 2026-03-07T14:32:07.731Z [DEBUG] [useDeferredValue] Messages deferred by 2 (341→343) 2026-03-07T14:32:07.754Z [DEBUG] Hooks: Checking initial response for async: {} 2026-03-07T14:32:07.754Z [DEBUG] Hooks: Parsed initial response: {} 2026-03-07T14:32:07.754Z [DEBUG] Hooks: Initial response is not async, continuing normal processing 2026-03-07T14:32:07.760Z [DEBUG] Successfully parsed and validated hook JSON output 2026-03-07T14:32:07.760Z [DEBUG] Hook PreToolUse:Bash (PreToolUse) success: {} 2026-03-07T14:32:07.762Z [DEBUG] Permission suggestions for Bash: [ { "type": "addRules", "rules": [ { "toolName": "Bash", "ruleContent": "oc start-build net-landing --from-archive=/tmp/build.tar.gz -n irc-josie-cloud --follow" } ], "behavior": "allow", "destination": "localSettings" } ] 2026-03-07T14:32:07.762Z [DEBUG] executePermissionRequestHooks called for tool: Bash 2026-03-07T14:32:07.762Z [DEBUG] detectFileEncoding failed for expected reason: ENOENT 2026-03-07T14:32:07.762Z [DEBUG] Broken symlink or missing file encountered for settings.json at path: /etc/claude-code/managed-settings.json 2026-03-07T14:32:07.762Z [DEBUG] detectFileEncoding failed for expected reason: ENOENT 2026-03-07T14:32:07.762Z [DEBUG] Broken symlink or missing file encountered for settings.json at path: /etc/claude-code/managed-settings.json 2026-03-07T14:32:07.762Z [DEBUG] Getting matching hook commands for PermissionRequest with query: Bash 2026-03-07T14:32:07.762Z [DEBUG] Found 0 hook matchers in settings 2026-03-07T14:32:07.762Z [DEBUG] Matched 0 unique hooks for query "Bash" (0 before deduplication) 2026-03-07T14:32:07.764Z [DEBUG] detectFileEncoding failed for expected reason: ENOENT 2026-03-07T14:32:07.764Z [DEBUG] Broken symlink or missing file encountered for settings.json at path: /etc/claude-code/managed-settings.json 2026-03-07T14:32:13.771Z [DEBUG] detectFileEncoding failed for expected reason: ENOENT 2026-03-07T14:32:13.771Z [DEBUG] Broken symlink or missing file encountered for settings.json at path: /etc/claude-code/managed-settings.json 2026-03-07T14:32:13.771Z [DEBUG] detectFileEncoding failed for expected reason: ENOENT 2026-03-07T14:32:13.771Z [DEBUG] Broken symlink or missing file encountered for settings.json at path: /etc/claude-code/managed-settings.json 2026-03-07T14:32:13.771Z [DEBUG] Getting matching hook commands for Notification with query: permission_prompt 2026-03-07T14:32:13.771Z [DEBUG] Found 0 hook matchers in settings 2026-03-07T14:32:13.771Z [DEBUG] Matched 0 unique hooks for query "permission_prompt" (0 before deduplication) 2026-03-07T14:32:22.697Z [DEBUG] High write ratio: blit=0, write=18310 (100.0% writes), screen=580x62 2026-03-07T14:32:22.709Z [DEBUG] Spawning shell without login (-l flag skipped) 2026-03-07T14:32:24.039Z [DEBU