6-03-07T14:34:04.827Z [DEBUG] Hooks: Initial response is not async, continuing normal processing 2026-03-07T14:34:04.831Z [DEBUG] Successfully parsed and validated hook JSON output 2026-03-07T14:34:04.831Z [DEBUG] Hook PostToolUse:Bash (PostToolUse) success: {} 2026-03-07T14:34:04.834Z [DEBUG] Tool search disabled for model 'claude-haiku-4-5-20251001': model does not support tool_reference blocks. This feature is only available on Claude Sonnet 4+, Opus 4+, and newer models. 2026-03-07T14:34:04.835Z [DEBUG] attribution header x-anthropic-billing-header: cc_version=2.1.70.3cc; cc_entrypoint=cli; cch=00000; 2026-03-07T14:34:04.835Z [DEBUG] Fast mode unavailable: Fast mode requires extra usage billing · /extra-usage to enable 2026-03-07T14:34:04.835Z [DEBUG] [API:request] Creating client, ANTHROPIC_CUSTOM_HEADERS present: false, has Authorization header: false 2026-03-07T14:34:04.835Z [DEBUG] [API:auth] OAuth token check starting 2026-03-07T14:34:04.835Z [DEBUG] [API:auth] OAuth token check complete 2026-03-07T14:34:04.835Z [DEBUG] Fast mode unavailable: Fast mode requires extra usage billing · /extra-usage to enable 2026-03-07T14:34:04.835Z [DEBUG] Fast mode unavailable: Fast mode requires extra usage billing · /extra-usage to enable 2026-03-07T14:34:04.837Z [DEBUG] [useDeferredValue] Messages deferred by 1 (354→355) 2026-03-07T14:34:04.849Z [DEBUG] Fast mode unavailable: Fast mode requires extra usage billing · /extra-usage to enable 2026-03-07T14:34:05.825Z [DEBUG] Stream started - received first chunk 2026-03-07T14:34:06.261Z [DEBUG] executePreToolHooks called for tool: Read 2026-03-07T14:34:06.261Z [DEBUG] detectFileEncoding failed for expected reason: ENOENT 2026-03-07T14:34:06.261Z [DEBUG] Broken symlink or missing file encountered for settings.json at path: /etc/claude-code/managed-settings.json 2026-03-07T14:34:06.262Z [DEBUG] detectFileEncoding failed for expected reason: ENOENT 2026-03-07T14:34:06.262Z [DEBUG] Broken symlink or missing file encountered for settings.json at path: /etc/claude-code/managed-settings.json 2026-03-07T14:34:06.262Z [DEBUG] Getting matching hook commands for PreToolUse with query: Read 2026-03-07T14:34:06.262Z [DEBUG] Found 1 hook matchers in settings 2026-03-07T14:34:06.262Z [DEBUG] Matched 1 unique hooks for query "Read" (1 before deduplication) 2026-03-07T14:34:06.264Z [DEBUG] [useDeferredValue] Messages deferred by 1 (355→356) 2026-03-07T14:34:06.277Z [DEBUG] Fast mode unavailable: Fast mode requires extra usage billing · /extra-usage to enable 2026-03-07T14:34:06.295Z [DEBUG] Hooks: Checking initial response for async: {} 2026-03-07T14:34:06.295Z [DEBUG] Hooks: Parsed initial response: {} 2026-03-07T14:34:06.295Z [DEBUG] Hooks: Initial response is not async, continuing normal processing 2026-03-07T14:34:06.304Z [DEBUG] Successfully parsed and validated hook JSON output 2026-03-07T14:34:06.304Z [DEBUG] Hook PreToolUse:Read (PreToolUse) success: {} 2026-03-07T14:34:06.305Z [DEBUG] Permission suggestions for Read: [ { "type": "addRules", "rules": [ { "toolName": "Read", "ruleContent": "//home/josie/development/irc-now/crates/soju-operator/src/**" } ], "behavior": "allow", "destination": "session" } ] 2026-03-07T14:34:06.305Z [DEBUG] executePermissionRequestHooks called for tool: Read 2026-03-07T14:34:06.305Z [DEBUG] detectFileEncoding failed for expected reason: ENOENT 2026-03-07T14:34:06.305Z [DEBUG] Broken symlink or missing file encountered for settings.json at path: /etc/claude-code/managed-settings.json 2026-03-07T14:34:06.305Z [DEBUG] detectFileEncoding failed for expected reason: ENOENT 2026-03-07T14:34:06.305Z [DEBUG] Broken symlink or missing file encountered for settings.json at path: /etc/claude-code/managed-settings.json 2026-03-07T14:34:06.305Z [DEBUG] Getting matching hook commands for PermissionRequest with query: Read 2026-03-07T14:34:06.305Z [DEBUG] Found 0 hook matchers in settings 2026-03-07T14:34:06.305Z [DEBUG] Matched 0 unique hooks for query "Read" (0 before deduplication) 2026-03-07T14:34:06.549Z [DEBUG] executePreToolHooks called for tool: Read 2026-03-07T14:34:06.549Z [DEBUG] detectFileEncoding failed for expected reason: ENOENT 2026-03-07T14:34:06.549Z [DEBUG] Broken symlink or missing file encountered for settings.json at path: /etc/claude-code/managed-settings.json 2026-03-07T14:34:06.549Z [DEBUG] detectFileEncoding failed for expected reason: ENOENT 2026-03-07T14:34:06.549Z [DEBUG] Broken symlink or missing file encountered for settings.json at path: /etc/claude-code/managed-settings.json 2026-03-07T14:34:06.549Z [DEBUG] Getting matching hook commands for PreToolUse with query: Read 2026-03-07T14:34:06.549Z [DEBUG] Found 1 hook matchers in settings 2026-03-07T14:34:06.549Z [DEBUG] Matched 1 unique hooks for query "Read" (1 before deduplication) 2026-03-07T14:34:06.551Z [DEBUG] [useDeferredValue] Messages deferred by 1 (356→357) 2026-03-07T14:34:06.579Z [DEBUG] Hooks: Checking initial response for async: {} 2026-03-07T14:34:06.579Z [DEBUG] Hooks: Parsed initial response: {} 2026-03-07T14:34:06.579Z [DEBUG] Hooks: Initial response is not async, continuing normal processing 2026-03-07T14:34:06.586Z [DEBUG] Successfully parsed and validated hook JSON output 2026-03-07T14:34:06.586Z [DEBUG] Hook PreToolUse:Read (PreToolUse) success: {} 2026-03-07T14:34:06.587Z [DEBUG] Permission suggestions for Read: [ { "type": "addRules", "rules": [ { "toolName": "Read", "ruleContent": "//home/josie/development/irc-now/crates/soju-operator/src/**" } ], "behavior": "allow", "destination": "session" } ] 2026-03-07T14:34:06.587Z [DEBUG] executePermissionRequestHooks called for tool: Read 2026-03-07T14:34:06.587Z [DEBUG] detectFileEncoding failed for expected reason: ENOENT 2026-03-07T14:34:06.587Z [DEBUG] Broken symlink or missing file encountered for settings.json at path: /etc/claude-code/managed-settings.json 2026-03-07T14:34:06.587Z [DEBUG] detectFileEncoding failed for expected reason: ENOENT 2026-03-07T14:34:06.587Z [DEBUG] Broken symlink or missing file encountered for settings.json at path: /etc/claude-code/managed-settings.json 2026-03-07T14:34:06.587Z [DEBUG] Getting matching hook commands for PermissionRequest with query: Read 2026-03-07T14:34:06.587Z [DEBUG] Found 0 hook matchers in settings 2026-03-07T14:34:06.587Z [DEBUG] Matched 0 unique hooks for query "Read" (0 before deduplication) 2026-03-07T14:34:06.613Z [DEBUG] executePreToolHooks called for tool: Read 2026-03-07T14:34:06.613Z [DEBUG] detectFileEncoding failed for expected reason: ENOENT 2026-03-07T14:34:06.613Z [DEBUG] Broken symlink or missing file encountered for settings.json at path: /etc/claude-code/managed-settings.json 2026-03-07T14:34:06.613Z [DEBUG] detectFileEncoding failed for expected reason: ENOENT 2026-03-07T14:34:06.613Z [DEBUG] Broken symlink or missing file encountered for settings.json at path: /etc/claude-code/managed-settings.json 2026-03-07T14:34:06.613Z [DEBUG] Getting matching hook commands for PreToolUse with query: Read 2026-03-07T14:34:06.613Z [DEBUG] Found 1 hook matchers in settings 2026-03-07T14:34:06.613Z [DEBUG] Matched 1 unique hooks for query "Read" (1 before deduplication) 2026-03-07T14:34:06.614Z [DEBUG] [useDeferredValue] Messages deferred by 1 (357→358) 2026-03-07T14:34:06.652Z [DEBUG] Hooks: Checking initial response for async: {} 2026-03-07T14:34:06.652Z [DEBUG] Hooks: Parsed initial response: {} 2026-03-07T14:34:06.652Z [DEBUG] Hooks: Initial response is not async, continuing normal processing 2026-03-07T14:34:06.655Z [DEBUG] Successfully parsed and validated hook JSON output 2026-03-07T14:34:06.655Z [DEBUG] Hook PreToolUse:Read (PreToolUse) success: {} 2026-03-07T14:34:06.656Z [DEBUG] Permission suggestions for Read: [ { "type": "addRules", "rules": [ { "toolName": "Read", "ruleContent": "//home/josie/development/irc-now/crates/web-api/src/routes/**" } ], "behavior": "allow", "destination": "session" } ] 2026-03-07T14:34:06.656Z [DEBUG] executePermissionRequestHooks called for tool: Read 2026-03-07T14:34:06.657Z [DEBUG] detectFileEncoding failed for expected reason: ENOENT 2026-03-07T14:34:06.657Z [DEBUG] Broken symlink or missing file encountered for settings.json at path: /etc/claude-code/managed-settings.json 2026-03-07T14:34:06.657Z [DEBUG] detectFileEncoding failed for expected reason: ENOENT 2026-03-07T14:34:06.657Z [DEBUG] Broken symlink or missing file encountered for settings.json at path: /etc/claude-code/managed-settings.json 2026-03-07T14:34:06.657Z [DEBUG] Getting matching hook commands for PermissionRequest with query: Read 2026-03-07T14:34:06.657Z [DEBUG] Found 0 hook matchers in settings 2026-03-07T14:34:06.657Z [DEBUG] Matched 0 unique hooks for query "Read" (0 before deduplication) 2026-03-07T14:34:08.069Z [DEBUG] High write ratio: blit=0, write=14717 (100.0% writes), screen=311x169 2026-03-07T14:34:08.071Z [DEBUG] detectFileEncoding failed for expected reason: ENOENT 2026-03-07T14:34:08.071Z [DEBUG] Broken symlink or missing file encountered for settings.json at path: /etc/claude-code/managed-settings.json 2026-03-07T14:34:08.071Z [DEBUG] detectFileEncoding failed for expected reason: ENOENT 2026-03-07T14:34:08.071Z [DEBUG] Broken symlink or missing file encountered for settings.json at path: /etc/claude-code/managed-settings.json 2026-03-07T14:34:08.071Z [DEBUG] Getting matching hook commands for PostToolUse with query: Read 2026-03-07T14:34:08.071Z [DEBUG] Found 6 hook matchers in settings 2026-03-07T14:34:08.071Z [DEBUG] Matched 2 unique hooks for query "Read" (2 before deduplication) 2026-03-07T14:34:08.101Z [DEBUG] Hooks: Checking initial response for async: {} 2026-03-07T14:34:08.101Z [DEBUG] Hooks: Parsed initial response: {} 2026-03-07T14:34:08.101Z [DEBUG] Hooks: Initial response is not async, continuing normal processing 2026-03-07T14:34:08.107Z [DEBUG] Successfully parsed and validated hook JSON output 2026-03-07T14:34:08.107Z [DEBUG] Hook PostToolUse:Read (PostToolUse) success: {} 2026-03-07T14:34:08.108Z [DEBUG] [useDeferredValue] Messages deferred by 1 (358→359) 2026-03-07T14:34:08.919Z [DEBUG] High write ratio: blit=0, write=14718 (100.0% writes), screen=311x169 2026-03-07T14:34:08.921Z [DEBUG] detectFileEncoding failed for expected reason: ENOENT 2026-03-07T14:34:08.921Z [DEBUG] Broken symlink or missing file encountered for settings.json at path: /etc/claude-code/managed-settings.json 2026-03-07T14:34:08.921Z [DEBUG] detectFileEncoding failed for expected reason: ENOENT 2026-03-07T14:34:08.921Z [DEBUG] Broken symlink or missing file encountered for settings.json at path: /etc/claude-code/managed-settings.json 2026-03-07T14:34:08.921Z [DEBUG] Getting matching hook commands for PostToolUse with query: Read 2026-03-07T14:34:08.921Z [DEBUG] Found 6 hook matchers in settings 2026-03-07T14:34:08.921Z [DEBUG] Matched 2 unique hooks for query "Read" (2 before deduplication) 2026-03-07T14:34:08.949Z [DEBUG] Hooks: Checking initial response for async: {} 2026-03-07T14:34:08.949Z [DEBUG] Hooks: Parsed initial response: {} 2026-03-07T14:34:08.949Z [DEBUG] Hooks: Initial response is not async, continuing normal processing 2026-03-07T14:34:08.952Z [DEBUG] Successfully parsed and validated hook JSON output 2026-03-07T14:34:08.953Z [DEBUG] Hook PostToolUse:Read (PostToolUse) success: {} 2026-03-07T14:34:08.954Z [DEBUG] [useDeferredValue] Messages deferred by 1 (359→360) 2026-03-07T14:34:09.392Z [DEBUG] High write ratio: blit=0, write=14750 (100.0% writes), screen=304x169 2026-03-07T14:34:09.394Z [DEBUG] Fast mode unavailable: Fast mode requires extra usage billing · /extra-usage to enable 2026-03-07T14:34:09.394Z [DEBUG] AutoUpdaterWrapper: Installation type: package-manager 2026-03-07T14:34:09.396Z [DEBUG] detectFileEncoding failed for expected reason: ENOENT 2026-03-07T14:34:09.396Z [DEBUG] Broken symlink or missing file encountered for settings.json at path: /etc/claude-code/managed-settings.json 2026-03-07T14:34:09.396Z [DEBUG] detectFileEncoding failed for expected reason: ENOENT 2026-03-07T14:34:09.396Z [DEBUG] Broken symlink or missing file encountered for settings.json at path: /etc/claude-code/managed-settings.json 2026-03-07T14:34:09.396Z [DEBUG] Getting matching hook commands for PostToolUse with query: Read 2026-03-07T14:34:09.396Z [DEBUG] Found 6 hook matchers in settings 2026-03-07T14:34:09.396Z [DEBUG] Matched 2 unique hooks for query "Read" (2 before deduplication) 2026-03-07T14:34:09.397Z [DEBUG] Fast mode unavailable: Fast mode requires extra usage billing · /extra-usage to enable 2026-03-07T14:34:09.422Z [DEBUG] Hooks: Checking initial response for async: {} 2026-03-07T14:34:09.422Z [DEBUG] Hooks: Parsed initial response: {} 2026-03-07T14:34:09.422Z [DEBUG] Hooks: Initial response is not async, continuing normal processing 2026-03-07T14:34:09.426Z [DEBUG] Successfully parsed and validated hook JSON output 2026-03-07T14:34:09.426Z [DEBUG] Hook PostToolUse:Read (PostToolUse) success: {} 2026-03-07T14:34:09.428Z [DEBUG] Tool search disabled for model 'claude-haiku-4-5-20251001': model does not support tool_reference blocks. This feature is only available on Claude Sonnet 4+, Opus 4+, and newer models. 2026-03-07T14:34:09.430Z [DEBUG] attribution header x-anthropic-billing-header: cc_version=2.1.70.3cc; cc_entrypoint=cli; cch=00000; 2026-03-07T14:34:09.430Z [DEBUG] Fast mode unavailable: Fast mode requires extra usage billing · /extra-usage to enable 2026-03-07T14:34:09.430Z [DEBUG] [API:request] Creating client, ANTHROPIC_CUSTOM_HEADERS present: false, has Authorization header: false 2026-03-07T14:34:09.430Z [DEBUG] [API:auth] OAuth token check starting 2026-03-07T14:34:09.430Z [DEBUG] [API:auth] OAuth token check complete 2026-03-07T14:34:09.430Z [DEBUG] Fast mode unavailable: Fast mode requires extra usage billing · /extra-usage to enable 2026-03-07T14:34:09.430Z [DEBUG] Fast mode unavailable: Fast mode requires extra usage billing · /extra-usage to enable 2026-03-07T14:34:09.434Z [DEBUG] [useDeferredValue] Messages deferred by 1 (360→361) 2026-03-07T14:34:09.447Z [DEBUG] Fast mode unavailable: Fast mode requires extra usage billing · /extra-usage to enable 2026-03-07T14:34:10.946Z [DEBUG] Stream started - received first chunk 2026-03-07T14:34:11.885Z [DEBUG] executePreToolHooks called for tool: Read 2026-03-07T14:34:11.885Z [DEBUG] detectFileEncoding failed for expected reason: ENOENT 2026-03-07T14:34:11.885Z [DEBUG] Broken symlink or missing file encountered for settings.json at path: /etc/claude-code/managed-settings.json 2026-03-07T14:34:11.885Z [DEBUG] detectFileEncoding failed for expected reason: ENOENT 2026-03-07T14:34:11.885Z [DEBUG] Broken symlink or missing file encountered for settings.json at path: /etc/claude-code/managed-settings.json 2026-03-07T14:34:11.885Z [DEBUG] Getting matching hook commands for PreToolUse with query: Read 2026-03-07T14:34:11.885Z [DEBUG] Found 1 hook matchers in settings 2026-03-07T14:34:11.885Z [DEBUG] Matched 1 unique hooks for query "Read" (1 before deduplication) 2026-03-07T14:34:11.886Z [DEBUG] [useDeferredValue] Messages deferred by 1 (361→362) 2026-03-07T14:34:11.898Z [DEBUG] Fast mode unavailable: Fast mode requires extra usage billing · /extra-usage to enable 2026-03-07T14:34:11.918Z [DEBUG] Hooks: Checking initial response for async: {} 2026-03-07T14:34:11.918Z [DEBUG] Hooks: Parsed initial response: {} 2026-03-07T14:34:11.918Z [DEBUG] Hooks: Initial response is not async, continuing normal processing 2026-03-07T14:34:11.941Z [DEBUG] Successfully parsed and validated hook JSON output 2026-03-07T14:34:11.941Z [DEBUG] Hook PreToolUse:Read (PreToolUse) success: {} 2026-03-07T14:34:11.942Z [DEBUG] Permission suggestions for Read: [ { "type": "addRules", "rules": [ { "toolName": "Read", "ruleContent": "//home/josie/development/irc-now/crates/soju-operator/src/resources/**" } ], "behavior": "allow", "destination": "session" } ] 2026-03-07T14:34:11.942Z [DEBUG] executePermissionRequestHooks called for tool: Read 2026-03-07T14:34:11.942Z [DEBUG] detectFileEncoding failed for expected reason: ENOENT 2026-03-07T14:34:11.942Z [DEBUG] Broken symlink or missing file encountered for settings.json at path: /etc/claude-code/managed-settings.json 2026-03-07T14:34:11.942Z [DEBUG] detectFileEncoding failed for expected reason: ENOENT 2026-03-07T14:34:11.942Z [DEBUG] Broken symlink or missing file encountered for settings.json at path: /etc/claude-code/managed-settings.json 2026-03-07T14:34:11.942Z [DEBUG] Getting matching hook commands for PermissionRequest with query: Read 2026-03-07T14:34:11.942Z [DEBUG] Found 0 hook matchers in settings 2026-03-07T14:34:11.942Z [DEBUG] Matched 0 unique hooks for query "Read" (0 before deduplication) 2026-03-07T14:34:12.085Z [DEBUG] executePreToolHooks called for tool: Read 2026-03-07T14:34:12.085Z [DEBUG] detectFileEncoding failed for expected reason: ENOENT 2026-03-07T14:34:12.085Z [DEBUG] Broken symlink or missing file encountered for settings.json at path: /etc/claude-code/managed-settings.json 2026-03-07T14:34:12.085Z [DEBUG] detectFileEncoding failed for expected reason: ENOENT 2026-03-07T14:34:12.085Z [DEBUG] Broken symlink or missing file encountered for settings.json at path: /etc/claude-code/managed-settings.json 2026-03-07T14:34:12.085Z [DEBUG] Getting matching hook commands for PreToolUse with query: Read 2026-03-07T14:34:12.085Z [DEBUG] Found 1 hook matchers in settings 2026-03-07T14:34:12.085Z [DEBUG] Matched 1 unique hooks for query "Read" (1 before deduplication) 2026-03-07T14:34:12.089Z [DEBUG] [useDeferredValue] Messages deferred by 1 (362→363) 2026-03-07T14:34:12.117Z [DEBUG] Hooks: Checking initial response for async: {} 2026-03-07T14:34:12.117Z [DEBUG] Hooks: Parsed initial response: {} 2026-03-07T14:34:12.117Z [DEBUG] Hooks: Initial response is not async, continuing normal processing 2026-03-07T14:34:12.123Z [DEBUG] Successfully parsed and validated hook JSON output 2026-03-07T14:34:12.123Z [DEBUG] Hook PreToolUse:Read (PreToolUse) success: {} 2026-03-07T14:34:12.124Z [DEBUG] Permission suggestions for Read: [ { "type": "addRules", "rules": [ { "toolName": "Read", "ruleContent": "//home/josie/development/irc-now/crates/soju-operator/src/resources/**" } ], "behavior": "allow", "destination": "session" } ] 2026-03-07T14:34:12.124Z [DEBUG] executePermissionRequestHooks called for tool: Read 2026-03-07T14:34:12.124Z [DEBUG] detectFileEncoding failed for expected reason: ENOENT 2026-03-07T14:34:12.124Z [DEBUG] Broken symlink or missing file encountered for settings.json at path: /etc/claude-code/managed-settings.json 2026-03-07T14:34:12.124Z [DEBUG] detectFileEncoding failed for expected reason: ENOENT 2026-03-07T14:34:12.124Z [DEBUG] Broken symlink or missing file encountered for settings.json at path: /etc/claude-code/managed-settings.json 2026-03-07T14:34:12.124Z [DEBUG] Getting matching hook commands for PermissionRequest with query: Read 2026-03-07T14:34:12.124Z [DEBUG] Found 0 hook matchers in settings 2026-03-07T14:34:12.124Z [DEBUG] Matched 0 unique hooks for query "Read" (0 before deduplication) 2026-03-07T14:34:12.245Z [DEBUG] executePreToolHooks called for tool: Read 2026-03-07T14:34:12.245Z [DEBUG] detectFileEncoding failed for expected reason: ENOENT 2026-03-07T14:34:12.245Z [DEBUG] Broken symlink or missing file encountered for settings.json at path: /etc/claude-code/managed-settings.json 2026-03-07T14:34:12.245Z [DEBUG] detectFileEncoding failed for expected reason: ENOENT 2026-03-07T14:34:12.245Z [DEBUG] Broken symlink or missing file encountered for settings.json at path: /etc/claude-code/managed-settings.json 2026-03-07T14:34:12.245Z [DEBUG] Getting matching hook commands for PreToolUse with query: Read 2026-03-07T14:34:12.245Z [DEBUG] Found 1 hook matchers in settings 2026-03-07T14:34:12.245Z [DEBUG] Matched 1 unique hooks for query "Read" (1 before deduplication) 2026-03-07T14:34:12.247Z [DEBUG] [useDeferredValue] Messages deferred by 1 (363→364) 2026-03-07T14:34:12.276Z [DEBUG] Hooks: Checking initial response for async: {} 2026-03-07T14:34:12.276Z [DEBUG] Hooks: Parsed initial response: {} 2026-03-07T14:34:12.276Z [DEBUG] Hooks: Initial response is not async, continuing normal processing 2026-03-07T14:34:12.280Z [DEBUG] Successfully parsed and validated hook JSON output 2026-03-07T14:34:12.280Z [DEBUG] Hook PreToolUse:Read (PreToolUse) success: {} 2026-03-07T14:34:12.281Z [DEBUG] Permission suggestions for Read: [ { "type": "addRules", "rules": [ { "toolName": "Read", "ruleContent": "//home/josie/development/irc-now/crates/web-api/src/routes/**" } ], "behavior": "allow", "destination": "session" } ] 2026-03-07T14:34:12.281Z [DEBUG] executePermissionRequestHooks called for tool: Read 2026-03-07T14:34:12.281Z [DEBUG] detectFileEncoding failed for expected reason: ENOENT 2026-03-07T14:34:12.281Z [DEBUG] Broken symlink or missing file encountered for settings.json at path: /etc/claude-code/managed-settings.json 2026-03-07T14:34:12.281Z [DEBUG] detectFileEncoding failed for expected reason: ENOENT 2026-03-07T14:34:12.281Z [DEBUG] Broken symlink or missing file encountered for settings.json at path: /etc/claude-code/managed-settings.json 2026-03-07T14:34:12.281Z [DEBUG] Getting matching hook commands for PermissionRequest with query: Read 2026-03-07T14:34:12.281Z [DEBUG] Found 0 hook matchers in settings 2026-03-07T14:34:12.281Z [DEBUG] Matched 0 unique hooks for query "Read" (0 before deduplication) 2026-03-07T14:34:12.525Z [DEBUG] High write ratio: blit=0, write=14757 (100.0% writes), screen=311x169 2026-03-07T14:34:12.526Z [DEBUG] detectFileEncoding failed for expected reason: ENOENT 2026-03-07T14:34:12.526Z [DEBUG] Broken symlink or missing file encountered for settings.json at path: /etc/claude-code/managed-settings.json 2026-03-07T14:34:12.526Z [DEBUG] detectFileEncoding failed for expected reason: ENOENT 2026-03-07T14:34:12.526Z [DEBUG] Broken symlink or missing file encountered for settings.json at path: /etc/claude-code/managed-settings.json 2026-03-07T14:34:12.526Z [DEBUG] Getting matching hook commands for PostToolUse with query: Read 2026-03-07T14:34:12.526Z [DEBUG] Found 6 hook matchers in settings 2026-03-07T14:34:12.526Z [DEBUG] Matched 2 unique hooks for query "Read" (2 before deduplication) 2026-03-07T14:34:12.549Z [DEBUG] Hooks: Checking initial response for async: {} 2026-03-07T14:34:12.549Z [DEBUG] Hooks: Parsed initial response: {} 2026-03-07T14:34:12.549Z [DEBUG] Hooks: Initial response is not async, continuing normal processing 2026-03-07T14:34:12.553Z [DEBUG] Successfully parsed and validated hook JSON output 2026-03-07T14:34:12.553Z [DEBUG] Hook PostToolUse:Read (PostToolUse) success: {} 2026-03-07T14:34:12.555Z [DEBUG] [useDeferredValue] Messages deferred by 1 (364→365) 2026-03-07T14:34:16.045Z [DEBUG] High write ratio: blit=0, write=14742 (100.0% writes), screen=311x169 2026-03-07T14:34:16.047Z [DEBUG] detectFileEncoding failed for expected reason: ENOENT 2026-03-07T14:34:16.047Z [DEBUG] Broken symlink or missing file encountered for settings.json at path: /etc/claude-code/managed-settings.json 2026-03-07T14:34:16.047Z [DEBUG] detectFileEncoding failed for expected reason: ENOENT 2026-03-07T14:34:16.047Z [DEBUG] Broken symlink or missing file encountered for settings.json at path: /etc/claude-code/managed-settings.json 2026-03-07T14:34:16.047Z [DEBUG] Getting matching hook commands for PostToolUse with query: Read 2026-03-07T14:34:16.047Z [DEBUG] Found 6 hook matchers in settings 2026-03-07T14:34:16.047Z [DEBUG] Matched 2 unique hooks for query "Read" (2 before deduplication) 2026-03-07T14:34:16.071Z [DEBUG] Hooks: Checking initial response for async: {} 2026-03-07T14:34:16.071Z [DEBUG] Hooks: Parsed initial response: {} 2026-03-07T14:34:16.071Z [DEBUG] Hooks: Initial response is not async, continuing normal processing 2026-03-07T14:34:16.076Z [DEBUG] Successfully parsed and validated hook JSON output 2026-03-07T14:34:16.076Z [DEBUG] Hook PostToolUse:Read (PostToolUse) success: {} 2026-03-07T14:34:16.078Z [DEBUG] [useDeferredValue] Messages deferred by 1 (365→366) 2026-03-07T14:34:16.540Z [DEBUG] High write ratio: blit=0, write=14774 (100.0% writes), screen=304x169 2026-03-07T14:34:16.542Z [DEBUG] Fast mode unavailable: Fast mode requires extra usage billing · /extra-usage to enable 2026-03-07T14:34:16.543Z [DEBUG] AutoUpdaterWrapper: Installation type: package-manager 2026-03-07T14:34:16.545Z [DEBUG] detectFileEncoding failed for expected reason: ENOENT 2026-03-07T14:34:16.545Z [DEBUG] Broken symlink or missing file encountered for settings.json at path: /etc/claude-code/managed-settings.json 2026-03-07T14:34:16.545Z [DEBUG] detectFileEncoding failed for expected reason: ENOENT 2026-03-07T14:34:16.545Z [DEBUG] Broken symlink or missing file encountered for settings.json at path: /etc/claude-code/managed-settings.json 2026-03-07T14:34:16.545Z [DEBUG] Getting matching hook commands for PostToolUse with query: Read 2026-03-07T14:34:16.545Z [DEBUG] Found 6 hook matchers in settings 2026-03-07T14:34:16.545Z [DEBUG] Matched 2 unique hooks for query "Read" (2 before deduplication) 2026-03-07T14:34:16.546Z [DEBUG] Fast mode unavailable: Fast mode requires extra usage billing · /extra-usage to enable 2026-03-07T14:34:16.579Z [DEBUG] Hooks: Checking initial response for async: {} 2026-03-07T14:34:16.579Z [DEBUG] Hooks: Parsed initial response: {} 2026-03-07T14:34:16.579Z [DEBUG] Hooks: Initial response is not async, continuing normal processing 2026-03-07T14:34:16.582Z [DEBUG] Successfully parsed and validated hook JSON output 2026-03-07T14:34:16.582Z [DEBUG] Hook PostToolUse:Read (PostToolUse) success: {} 2026-03-07T14:34:16.585Z [DEBUG] [useDeferredValue] Messages deferred by 1 (366→367) 2026-03-07T14:34:16.600Z [DEBUG] Fast mode unavailable: Fast mode requires extra usage billing · /extra-usage to enable 2026-03-07T14:34:16.611Z [DEBUG] Tool search disabled for model 'claude-haiku-4-5-20251001': model does not support tool_reference blocks. This feature is only available on Claude Sonnet 4+, Opus 4+, and newer models. 2026-03-07T14:34:16.613Z [DEBUG] attribution header x-anthropic-billing-header: cc_version=2.1.70.3cc; cc_entrypoint=cli; cch=00000; 2026-03-07T14:34:16.613Z [DEBUG] Fast mode unavailable: Fast mode requires extra usage billing · /extra-usage to enable 2026-03-07T14:34:16.613Z [DEBUG] [API:request] Creating client, ANTHROPIC_CUSTOM_HEADERS present: false, has Authorization header: false 2026-03-07T14:34:16.613Z [DEBUG] [API:auth] OAuth token check starting 2026-03-07T14:34:16.613Z [DEBUG] [API:auth] OAuth token check complete 2026-03-07T14:34:16.613Z [DEBUG] Fast mode unavailable: Fast mode requires extra usage billing · /extra-usage to enable 2026-03-07T14:34:16.613Z [DEBUG] Fast mode unavailable: Fast mode requires extra usage billing · /extra-usage to enable 2026-03-07T14:34:17.518Z [DEBUG] Fast mode unavailable: Fast mode requires extra usage billing · /extra-usage to enable 2026-03-07T14:34:18.342Z [DEBUG] Stream started - received first chunk 2026-03-07T14:34:19.840Z [DEBUG] executePreToolHooks called for tool: Grep 2026-03-07T14:34:19.840Z [DEBUG] detectFileEncoding failed for expected reason: ENOENT 2026-03-07T14:34:19.840Z [DEBUG] Broken symlink or missing file encountered for settings.json at path: /etc/claude-code/managed-settings.json 2026-03-07T14:34:19.840Z [DEBUG] detectFileEncoding failed for expected reason: ENOENT 2026-03-07T14:34:19.840Z [DEBUG] Broken symlink or missing file encountered for settings.json at path: /etc/claude-code/managed-settings.json 2026-03-07T14:34:19.840Z [DEBUG] Getting matching hook commands for PreToolUse with query: Grep 2026-03-07T14:34:19.840Z [DEBUG] Found 1 hook matchers in settings 2026-03-07T14:34:19.840Z [DEBUG] Matched 1 unique hooks for query "Grep" (1 before deduplication) 2026-03-07T14:34:19.841Z [DEBUG] [useDeferredValue] Messages deferred by 1 (367→368) 2026-03-07T14:34:19.854Z [DEBUG] Fast mode unavailable: Fast mode requires extra usage billing · /extra-usage to enable 2026-03-07T14:34:19.878Z [DEBUG] Hooks: Checking initial response for async: {} 2026-03-07T14:34:19.878Z [DEBUG] Hooks: Parsed initial response: {} 2026-03-07T14:34:19.878Z [DEBUG] Hooks: Initial response is not async, continuing normal processing 2026-03-07T14:34:19.880Z [DEBUG] Successfully parsed and validated hook JSON output 2026-03-07T14:34:19.880Z [DEBUG] Hook PreToolUse:Grep (PreToolUse) success: {} 2026-03-07T14:34:19.881Z [DEBUG] Permission suggestions for Grep: [ { "type": "addRules", "rules": [ { "toolName": "Read", "ruleContent": "//home/josie/development/irc-now/crates/web-api/src/**" } ], "behavior": "allow", "destination": "session" } ] 2026-03-07T14:34:19.881Z [DEBUG] executePermissionRequestHooks called for tool: Grep 2026-03-07T14:34:19.881Z [DEBUG] detectFileEncoding failed for expected reason: ENOENT 2026-03-07T14:34:19.881Z [DEBUG] Broken symlink or missing file encountered for settings.json at path: /etc/claude-code/managed-settings.json 2026-03-07T14:34:19.881Z [DEBUG] detectFileEncoding failed for expected reason: ENOENT 2026-03-07T14:34:19.881Z [DEBUG] Broken symlink or missing file encountered for settings.json at path: /etc/claude-code/managed-settings.json 2026-03-07T14:34:19.881Z [DEBUG] Getting matching hook commands for PermissionRequest with query: Grep 2026-03-07T14:34:19.881Z [DEBUG] Found 0 hook matchers in settings 2026-03-07T14:34:19.881Z [DEBUG] Matched 0 unique hooks for query "Grep" (0 before deduplication) 2026-03-07T14:34:25.888Z [DEBUG] detectFileEncoding failed for expected reason: ENOENT 2026-03-07T14:34:25.888Z [DEBUG] Broken symlink or missing file encountered for settings.json at path: /etc/claude-code/managed-settings.json 2026-03-07T14:34:25.888Z [DEBUG] detectFileEncoding failed for expected reason: ENOENT 2026-03-07T14:34:25.888Z [DEBUG] Broken symlink or missing file encountered for settings.json at path: /etc/claude-code/managed-settings.json 2026-03-07T14:34:25.888Z [DEBUG] Getting matching hook commands for Notification with query: permission_prompt 2026-03-07T14:34:25.888Z [DEBUG] Found 0 hook matchers in settings 2026-03-07T14:34:25.888Z [DEBUG] Matched 0 unique hooks for query "permission_prompt" (0 before deduplication) 2026-03-07T14:35:24.405Z [DEBUG] High write ratio: blit=0, write=14815 (100.0% writes), screen=304x169 2026-03-07T14:35:24.410Z [DEBUG] Fast mode unavailable: Fast mode requires extra usage billing · /extra-usage to enable 2026-03-07T14:35:24.411Z [DEBUG] AutoUpdaterWrapper: Installation type: package-manager 2026-03-07T14:35:24.424Z [DEBUG] Fast mode unavailable: Fast mode requires extra usage billing · /extra-usage to enable 2026-03-07T14:35:24.525Z [DEBUG] detectFileEncoding failed for expected reason: ENOENT 2026-03-07T14:35:24.525Z [DEBUG] Broken symlink or missing file encountered for settings.json at path: /etc/claude-code/managed-settings.json 2026-03-07T14:35:24.525Z [DEBUG] detectFileEncoding failed for expected reason: ENOENT 2026-03-07T14:35:24.525Z [DEBUG] Broken symlink or missing file encountered for settings.json at path: /etc/claude-code/managed-settings.json 2026-03-07T14:35:24.525Z [DEBUG] Getting matching hook commands for PostToolUse with query: Grep 2026-03-07T14:35:24.525Z [DEBUG] Found 6 hook matchers in settings 2026-03-07T14:35:24.525Z [DEBUG] Matched 2 unique hooks for query "Grep" (2 before deduplication) 2026-03-07T14:35:24.552Z [DEBUG] Hooks: Checking initial response for async: {} 2026-03-07T14:35:24.552Z [DEBUG] Hooks: Parsed initial response: {} 2026-03-07T14:35:24.552Z [DEBUG] Hooks: Initial response is not async, continuing normal processing 2026-03-07T14:35:24.558Z [DEBUG] Successfully parsed and validated hook JSON output 2026-03-07T14:35:24.558Z [DEBUG] Hook PostToolUse:Grep (PostToolUse) success: {} 2026-03-07T14:35:24.562Z [DEBUG] Tool search disabled for model 'claude-haiku-4-5-20251001': model does not support tool_reference blocks. This feature is only available on Claude Sonnet 4+, Opus 4+, and newer models. 2026-03-07T14:35:24.564Z [DEBUG] attribution header x-anthropic-billing-header: cc_version=2.1.70.3cc; cc_entrypoint=cli; cch=00000; 2026-03-07T14:35:24.564Z [DEBUG] Fast mode unavailable: Fast mode requires extra usage billing · /extra-usage to enable 2026-03-07T14:35:24.564Z [DEBUG] [API:request] Creating client, ANTHROPIC_CUSTOM_HEADERS present: false,