:13.840Z [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-02-20T16:43:13.841Z [DEBUG] attribution header x-anthropic-billing-header: cc_version=2.1.49.bb6; cc_entrypoint=cli; cch=00000; 2026-02-20T16:43:13.841Z [DEBUG] [API:request] Creating client, ANTHROPIC_CUSTOM_HEADERS present: false, has Authorization header: false 2026-02-20T16:43:13.841Z [DEBUG] [API:auth] OAuth token check starting 2026-02-20T16:43:13.841Z [DEBUG] [API:auth] OAuth token check complete 2026-02-20T16:43:13.843Z [DEBUG] Getting matching hook commands for PostToolUse with query: Bash 2026-02-20T16:43:13.843Z [DEBUG] Found 6 hook matchers in settings 2026-02-20T16:43:13.843Z [DEBUG] Matched 1 unique hooks for query "Bash" (1 before deduplication) 2026-02-20T16:43:13.875Z [DEBUG] Hooks: Checking initial response for async: {} 2026-02-20T16:43:13.875Z [DEBUG] Hooks: Parsed initial response: {} 2026-02-20T16:43:13.875Z [DEBUG] Hooks: Initial response is not async, continuing normal processing 2026-02-20T16:43:13.879Z [DEBUG] Successfully parsed and validated hook JSON output 2026-02-20T16:43:13.879Z [DEBUG] Hook PostToolUse:Bash (PostToolUse) success: {} 2026-02-20T16:43:13.880Z [DEBUG] LSP Diagnostics: getLSPDiagnosticAttachments called 2026-02-20T16:43:13.881Z [DEBUG] LSP Diagnostics: Checking registry - 0 pending 2026-02-20T16:43:13.881Z [DEBUG] Hooks: Found 0 total hooks in registry 2026-02-20T16:43:13.881Z [DEBUG] Hooks: checkForNewResponses returning 0 responses 2026-02-20T16:43:13.881Z [DEBUG] Tool search disabled via experiment (tengu_tst_kx7): below threshold, deferred tools present [source: query] 2026-02-20T16:43:13.887Z [DEBUG] Writing to temp file: /home/josie/.claude.json.tmp.89807.1771605793887 2026-02-20T16:43:13.887Z [DEBUG] Preserving file permissions: 100644 2026-02-20T16:43:13.887Z [DEBUG] Temp file written successfully, size: 145446 bytes 2026-02-20T16:43:13.887Z [DEBUG] Applied original permissions to temp file 2026-02-20T16:43:13.887Z [DEBUG] Renaming /home/josie/.claude.json.tmp.89807.1771605793887 to /home/josie/.claude.json 2026-02-20T16:43:13.887Z [DEBUG] File /home/josie/.claude.json written atomically 2026-02-20T16:43:13.888Z [DEBUG] attribution header x-anthropic-billing-header: cc_version=2.1.49.7ea; cc_entrypoint=cli; cch=00000; 2026-02-20T16:43:13.888Z [DEBUG] [API:request] Creating client, ANTHROPIC_CUSTOM_HEADERS present: false, has Authorization header: false 2026-02-20T16:43:13.888Z [DEBUG] [API:auth] OAuth token check starting 2026-02-20T16:43:13.888Z [DEBUG] [API:auth] OAuth token check complete 2026-02-20T16:43:13.891Z [DEBUG] [useDeferredValue] Messages deferred by 4 (40→44) 2026-02-20T16:43:14.859Z [DEBUG] Stream started - received first chunk 2026-02-20T16:43:15.962Z [DEBUG] Stream started - received first chunk 2026-02-20T16:43:16.820Z [DEBUG] [useDeferredValue] Messages deferred by 1 (44→45) 2026-02-20T16:43:16.822Z [DEBUG] [useDeferredValue] Messages deferred by 1 (44→45) 2026-02-20T16:43:16.838Z [DEBUG] High write ratio: blit=0, write=1265 (100.0% writes), screen=41x174 2026-02-20T16:43:17.872Z [DEBUG] [useDeferredValue] Messages deferred by 1 (45→46) 2026-02-20T16:43:18.998Z [DEBUG] [useDeferredValue] Messages deferred by 1 (46→47) 2026-02-20T16:43:19.021Z [DEBUG] executePreToolHooks called for tool: Grep 2026-02-20T16:43:19.022Z [DEBUG] executePreToolHooks called for tool: Grep 2026-02-20T16:43:19.023Z [DEBUG] executePreToolHooks called for tool: Read 2026-02-20T16:43:19.024Z [DEBUG] Getting matching hook commands for PreToolUse with query: Grep 2026-02-20T16:43:19.024Z [DEBUG] Found 1 hook matchers in settings 2026-02-20T16:43:19.024Z [DEBUG] Matched 1 unique hooks for query "Grep" (1 before deduplication) 2026-02-20T16:43:19.024Z [DEBUG] Getting matching hook commands for PreToolUse with query: Grep 2026-02-20T16:43:19.024Z [DEBUG] Found 1 hook matchers in settings 2026-02-20T16:43:19.024Z [DEBUG] Matched 1 unique hooks for query "Grep" (1 before deduplication) 2026-02-20T16:43:19.024Z [DEBUG] Getting matching hook commands for PreToolUse with query: Read 2026-02-20T16:43:19.024Z [DEBUG] Found 1 hook matchers in settings 2026-02-20T16:43:19.024Z [DEBUG] Matched 1 unique hooks for query "Read" (1 before deduplication) 2026-02-20T16:43:19.040Z [DEBUG] [useDeferredValue] Messages deferred by 3 (47→50) 2026-02-20T16:43:19.063Z [DEBUG] Hooks: Checking initial response for async: {} 2026-02-20T16:43:19.063Z [DEBUG] Hooks: Parsed initial response: {} 2026-02-20T16:43:19.063Z [DEBUG] Hooks: Initial response is not async, continuing normal processing 2026-02-20T16:43:19.066Z [DEBUG] Hooks: Checking initial response for async: {} 2026-02-20T16:43:19.066Z [DEBUG] Hooks: Parsed initial response: {} 2026-02-20T16:43:19.066Z [DEBUG] Hooks: Initial response is not async, continuing normal processing 2026-02-20T16:43:19.068Z [DEBUG] Hooks: Checking initial response for async: {} 2026-02-20T16:43:19.068Z [DEBUG] Hooks: Parsed initial response: {} 2026-02-20T16:43:19.068Z [DEBUG] Hooks: Initial response is not async, continuing normal processing 2026-02-20T16:43:19.069Z [DEBUG] Successfully parsed and validated hook JSON output 2026-02-20T16:43:19.069Z [DEBUG] Hook PreToolUse:Grep (PreToolUse) success: {} 2026-02-20T16:43:19.077Z [DEBUG] Successfully parsed and validated hook JSON output 2026-02-20T16:43:19.077Z [DEBUG] Hook PreToolUse:Read (PreToolUse) success: {} 2026-02-20T16:43:19.079Z [DEBUG] Successfully parsed and validated hook JSON output 2026-02-20T16:43:19.079Z [DEBUG] Hook PreToolUse:Grep (PreToolUse) success: {} 2026-02-20T16:43:19.090Z [DEBUG] Getting matching hook commands for PostToolUse with query: Grep 2026-02-20T16:43:19.090Z [DEBUG] Found 6 hook matchers in settings 2026-02-20T16:43:19.090Z [DEBUG] Matched 2 unique hooks for query "Grep" (2 before deduplication) 2026-02-20T16:43:19.098Z [DEBUG] Getting matching hook commands for PostToolUse with query: Grep 2026-02-20T16:43:19.098Z [DEBUG] Found 6 hook matchers in settings 2026-02-20T16:43:19.098Z [DEBUG] Matched 2 unique hooks for query "Grep" (2 before deduplication) 2026-02-20T16:43:19.109Z [DEBUG] Getting matching hook commands for PostToolUse with query: Read 2026-02-20T16:43:19.109Z [DEBUG] Found 6 hook matchers in settings 2026-02-20T16:43:19.109Z [DEBUG] Matched 2 unique hooks for query "Read" (2 before deduplication) 2026-02-20T16:43:19.121Z [DEBUG] Hooks: Checking initial response for async: {} 2026-02-20T16:43:19.121Z [DEBUG] Hooks: Parsed initial response: {} 2026-02-20T16:43:19.121Z [DEBUG] Hooks: Initial response is not async, continuing normal processing 2026-02-20T16:43:19.125Z [DEBUG] Successfully parsed and validated hook JSON output 2026-02-20T16:43:19.125Z [DEBUG] Hook PostToolUse:Grep (PostToolUse) success: {} 2026-02-20T16:43:19.129Z [DEBUG] [useDeferredValue] Messages deferred by 6 (50→56) 2026-02-20T16:43:19.150Z [DEBUG] Hooks: Checking initial response for async: {} 2026-02-20T16:43:19.150Z [DEBUG] Hooks: Parsed initial response: {} 2026-02-20T16:43:19.150Z [DEBUG] Hooks: Initial response is not async, continuing normal processing 2026-02-20T16:43:19.155Z [DEBUG] Successfully parsed and validated hook JSON output 2026-02-20T16:43:19.155Z [DEBUG] Hook PostToolUse:Grep (PostToolUse) success: {} 2026-02-20T16:43:19.155Z [DEBUG] Hooks: Checking initial response for async: {} 2026-02-20T16:43:19.155Z [DEBUG] Hooks: Parsed initial response: {} 2026-02-20T16:43:19.155Z [DEBUG] Hooks: Initial response is not async, continuing normal processing 2026-02-20T16:43:19.156Z [DEBUG] [useDeferredValue] Messages deferred by 6 (56→62) 2026-02-20T16:43:19.162Z [DEBUG] Successfully parsed and validated hook JSON output 2026-02-20T16:43:19.162Z [DEBUG] Hook PostToolUse:Read (PostToolUse) success: {} 2026-02-20T16:43:19.163Z [DEBUG] LSP Diagnostics: getLSPDiagnosticAttachments called 2026-02-20T16:43:19.163Z [DEBUG] LSP Diagnostics: Checking registry - 0 pending 2026-02-20T16:43:19.163Z [DEBUG] Hooks: Found 0 total hooks in registry 2026-02-20T16:43:19.163Z [DEBUG] Hooks: checkForNewResponses returning 0 responses 2026-02-20T16:43:19.163Z [DEBUG] Tool search disabled via experiment (tengu_tst_kx7): below threshold, deferred tools present [source: query] 2026-02-20T16:43:19.167Z [DEBUG] Writing to temp file: /home/josie/.claude.json.tmp.89807.1771605799167 2026-02-20T16:43:19.167Z [DEBUG] Preserving file permissions: 100644 2026-02-20T16:43:19.167Z [DEBUG] Temp file written successfully, size: 145446 bytes 2026-02-20T16:43:19.167Z [DEBUG] Applied original permissions to temp file 2026-02-20T16:43:19.167Z [DEBUG] Renaming /home/josie/.claude.json.tmp.89807.1771605799167 to /home/josie/.claude.json 2026-02-20T16:43:19.167Z [DEBUG] File /home/josie/.claude.json written atomically 2026-02-20T16:43:19.167Z [DEBUG] attribution header x-anthropic-billing-header: cc_version=2.1.49.7ea; cc_entrypoint=cli; cch=00000; 2026-02-20T16:43:19.168Z [DEBUG] [API:request] Creating client, ANTHROPIC_CUSTOM_HEADERS present: false, has Authorization header: false 2026-02-20T16:43:19.168Z [DEBUG] [API:auth] OAuth token check starting 2026-02-20T16:43:19.168Z [DEBUG] [API:auth] OAuth token check complete 2026-02-20T16:43:19.170Z [DEBUG] [useDeferredValue] Messages deferred by 7 (62→69) 2026-02-20T16:43:21.321Z [DEBUG] Stream started - received first chunk 2026-02-20T16:43:22.101Z [DEBUG] [useDeferredValue] Messages deferred by 1 (69→70) 2026-02-20T16:43:23.088Z [DEBUG] [useDeferredValue] Messages deferred by 1 (70→71) 2026-02-20T16:43:23.161Z [DEBUG] executePreToolHooks called for tool: Grep 2026-02-20T16:43:23.163Z [DEBUG] executePreToolHooks called for tool: Read 2026-02-20T16:43:23.164Z [DEBUG] Getting matching hook commands for PreToolUse with query: Grep 2026-02-20T16:43:23.164Z [DEBUG] Found 1 hook matchers in settings 2026-02-20T16:43:23.164Z [DEBUG] Matched 1 unique hooks for query "Grep" (1 before deduplication) 2026-02-20T16:43:23.164Z [DEBUG] Getting matching hook commands for PreToolUse with query: Read 2026-02-20T16:43:23.164Z [DEBUG] Found 1 hook matchers in settings 2026-02-20T16:43:23.164Z [DEBUG] Matched 1 unique hooks for query "Read" (1 before deduplication) 2026-02-20T16:43:23.176Z [DEBUG] [useDeferredValue] Messages deferred by 2 (71→73) 2026-02-20T16:43:23.190Z [DEBUG] Hooks: Checking initial response for async: {} 2026-02-20T16:43:23.190Z [DEBUG] Hooks: Parsed initial response: {} 2026-02-20T16:43:23.190Z [DEBUG] Hooks: Initial response is not async, continuing normal processing 2026-02-20T16:43:23.196Z [DEBUG] Successfully parsed and validated hook JSON output 2026-02-20T16:43:23.196Z [DEBUG] Hook PreToolUse:Grep (PreToolUse) success: {} 2026-02-20T16:43:23.203Z [DEBUG] Hooks: Checking initial response for async: {} 2026-02-20T16:43:23.203Z [DEBUG] Hooks: Parsed initial response: {} 2026-02-20T16:43:23.203Z [DEBUG] Hooks: Initial response is not async, continuing normal processing 2026-02-20T16:43:23.208Z [DEBUG] Getting matching hook commands for PostToolUse with query: Grep 2026-02-20T16:43:23.208Z [DEBUG] Found 6 hook matchers in settings 2026-02-20T16:43:23.208Z [DEBUG] Matched 2 unique hooks for query "Grep" (2 before deduplication) 2026-02-20T16:43:23.216Z [DEBUG] Successfully parsed and validated hook JSON output 2026-02-20T16:43:23.216Z [DEBUG] Hook PreToolUse:Read (PreToolUse) success: {} 2026-02-20T16:43:23.224Z [DEBUG] Getting matching hook commands for PostToolUse with query: Read 2026-02-20T16:43:23.224Z [DEBUG] Found 6 hook matchers in settings 2026-02-20T16:43:23.224Z [DEBUG] Matched 2 unique hooks for query "Read" (2 before deduplication) 2026-02-20T16:43:23.244Z [DEBUG] Hooks: Checking initial response for async: {} 2026-02-20T16:43:23.244Z [DEBUG] Hooks: Parsed initial response: {} 2026-02-20T16:43:23.244Z [DEBUG] Hooks: Initial response is not async, continuing normal processing 2026-02-20T16:43:23.252Z [DEBUG] Successfully parsed and validated hook JSON output 2026-02-20T16:43:23.252Z [DEBUG] Hook PostToolUse:Grep (PostToolUse) success: {} 2026-02-20T16:43:23.253Z [DEBUG] [useDeferredValue] Messages deferred by 6 (73→79) 2026-02-20T16:43:23.265Z [DEBUG] Hooks: Checking initial response for async: {} 2026-02-20T16:43:23.265Z [DEBUG] Hooks: Parsed initial response: {} 2026-02-20T16:43:23.265Z [DEBUG] Hooks: Initial response is not async, continuing normal processing 2026-02-20T16:43:23.269Z [DEBUG] Successfully parsed and validated hook JSON output 2026-02-20T16:43:23.269Z [DEBUG] Hook PostToolUse:Read (PostToolUse) success: {} 2026-02-20T16:43:23.270Z [DEBUG] LSP Diagnostics: getLSPDiagnosticAttachments called 2026-02-20T16:43:23.270Z [DEBUG] LSP Diagnostics: Checking registry - 0 pending 2026-02-20T16:43:23.270Z [DEBUG] Hooks: Found 0 total hooks in registry 2026-02-20T16:43:23.270Z [DEBUG] Hooks: checkForNewResponses returning 0 responses 2026-02-20T16:43:23.271Z [DEBUG] Tool search disabled via experiment (tengu_tst_kx7): below threshold, deferred tools present [source: query] 2026-02-20T16:43:23.275Z [DEBUG] Writing to temp file: /home/josie/.claude.json.tmp.89807.1771605803275 2026-02-20T16:43:23.275Z [DEBUG] Preserving file permissions: 100644 2026-02-20T16:43:23.275Z [DEBUG] Temp file written successfully, size: 145446 bytes 2026-02-20T16:43:23.275Z [DEBUG] Applied original permissions to temp file 2026-02-20T16:43:23.275Z [DEBUG] Renaming /home/josie/.claude.json.tmp.89807.1771605803275 to /home/josie/.claude.json 2026-02-20T16:43:23.275Z [DEBUG] File /home/josie/.claude.json written atomically 2026-02-20T16:43:23.276Z [DEBUG] attribution header x-anthropic-billing-header: cc_version=2.1.49.7ea; cc_entrypoint=cli; cch=00000; 2026-02-20T16:43:23.276Z [DEBUG] [API:request] Creating client, ANTHROPIC_CUSTOM_HEADERS present: false, has Authorization header: false 2026-02-20T16:43:23.276Z [DEBUG] [API:auth] OAuth token check starting 2026-02-20T16:43:23.277Z [DEBUG] [API:auth] OAuth token check complete 2026-02-20T16:43:23.279Z [DEBUG] [useDeferredValue] Messages deferred by 6 (79→85) 2026-02-20T16:43:25.243Z [DEBUG] Stream started - received first chunk 2026-02-20T16:44:10.132Z [DEBUG] [useDeferredValue] Messages deferred by 1 (85→86) 2026-02-20T16:44:10.255Z [DEBUG] High write ratio: blit=5394, write=6872 (56.0% writes), screen=138x174 2026-02-20T16:44:10.261Z [DEBUG] Getting matching hook commands for Stop with query: undefined 2026-02-20T16:44:10.261Z [DEBUG] Found 2 hook matchers in settings 2026-02-20T16:44:10.261Z [DEBUG] Matched 2 unique hooks for query "no match query" (2 before deduplication) 2026-02-20T16:44:10.262Z [DEBUG] Tool search disabled via experiment (tengu_tst_kx7): below threshold, deferred tools present [source: query] 2026-02-20T16:44:10.276Z [DEBUG] Writing to temp file: /home/josie/.claude.json.tmp.89807.1771605850276 2026-02-20T16:44:10.276Z [DEBUG] Preserving file permissions: 100644 2026-02-20T16:44:10.276Z [DEBUG] Temp file written successfully, size: 145446 bytes 2026-02-20T16:44:10.276Z [DEBUG] Applied original permissions to temp file 2026-02-20T16:44:10.276Z [DEBUG] Renaming /home/josie/.claude.json.tmp.89807.1771605850276 to /home/josie/.claude.json 2026-02-20T16:44:10.276Z [DEBUG] File /home/josie/.claude.json written atomically 2026-02-20T16:44:10.277Z [DEBUG] attribution header x-anthropic-billing-header: cc_version=2.1.49.7ea; cc_entrypoint=cli; cch=00000; 2026-02-20T16:44:10.277Z [DEBUG] [API:request] Creating client, ANTHROPIC_CUSTOM_HEADERS present: false, has Authorization header: false 2026-02-20T16:44:10.277Z [DEBUG] [API:auth] OAuth token check starting 2026-02-20T16:44:10.277Z [DEBUG] [API:auth] OAuth token check complete 2026-02-20T16:44:10.283Z [DEBUG] [useDeferredValue] Messages deferred by 2 (86→88) 2026-02-20T16:44:10.292Z [DEBUG] Hook output does not start with {, treating as plain text 2026-02-20T16:44:10.293Z [DEBUG] [useDeferredValue] Messages deferred by 1 (88→89) 2026-02-20T16:44:10.299Z [DEBUG] Hooks: Checking initial response for async: {} 2026-02-20T16:44:10.299Z [DEBUG] Hooks: Parsed initial response: {} 2026-02-20T16:44:10.299Z [DEBUG] Hooks: Initial response is not async, continuing normal processing 2026-02-20T16:44:10.303Z [DEBUG] Successfully parsed and validated hook JSON output 2026-02-20T16:44:10.303Z [DEBUG] Hook Stop (Stop)