n LSP 2026-02-07T22:36:49.421Z [DEBUG] attribution header x-anthropic-billing-header: cc_version=2.1.34.21c; cc_entrypoint=cli; 2026-02-07T22:36:49.423Z [DEBUG] [API:request] Creating client, ANTHROPIC_CUSTOM_HEADERS present: false, has Authorization header: false 2026-02-07T22:36:49.423Z [DEBUG] [API:auth] OAuth token check starting 2026-02-07T22:36:49.423Z [DEBUG] [API:auth] OAuth token check complete 2026-02-07T22:36:49.434Z [DEBUG] [useDeferredValue] Messages deferred by 4 (665→669) 2026-02-07T22:36:50.055Z [DEBUG] Stream started - received first chunk 2026-02-07T22:36:53.145Z [DEBUG] Stream started - received first chunk 2026-02-07T22:36:53.685Z [DEBUG] [useDeferredValue] Messages deferred by 1 (669→670) 2026-02-07T22:36:53.689Z [DEBUG] [useDeferredValue] Messages deferred by 1 (669→670) 2026-02-07T22:36:54.163Z [DEBUG] executePreToolHooks called for tool: Read 2026-02-07T22:36:54.164Z [DEBUG] Getting matching hook commands for PreToolUse with query: Read 2026-02-07T22:36:54.164Z [DEBUG] Found 1 hook matchers in settings 2026-02-07T22:36:54.164Z [DEBUG] Matched 1 unique hooks for query "Read" (1 before deduplication) 2026-02-07T22:36:54.171Z [DEBUG] [useDeferredValue] Messages deferred by 1 (670→671) 2026-02-07T22:36:54.183Z [WARN] [PROMPT CACHE BREAK] system prompt changed (+1345 chars) [source=repl_main_thread, call #54, cache read: 119291 → 16748, creation: 105365] 2026-02-07T22:36:54.186Z [DEBUG] [useDeferredValue] Messages deferred by 2 (670→672) 2026-02-07T22:36:54.267Z [DEBUG] High write ratio: blit=0, write=44437 (100.0% writes), screen=863x91 2026-02-07T22:36:54.272Z [DEBUG] Hooks: Checking initial response for async: {} 2026-02-07T22:36:54.272Z [DEBUG] Hooks: Parsed initial response: {} 2026-02-07T22:36:54.272Z [DEBUG] Hooks: Initial response is not async, continuing normal processing 2026-02-07T22:36:54.274Z [DEBUG] Successfully parsed and validated hook JSON output 2026-02-07T22:36:54.274Z [DEBUG] Hook PreToolUse:Read (PreToolUse) success: {} 2026-02-07T22:36:54.276Z [DEBUG] Getting matching hook commands for PostToolUse with query: Read 2026-02-07T22:36:54.276Z [DEBUG] Found 6 hook matchers in settings 2026-02-07T22:36:54.276Z [DEBUG] Matched 2 unique hooks for query "Read" (2 before deduplication) 2026-02-07T22:36:54.284Z [DEBUG] [useDeferredValue] Messages deferred by 2 (670→672) 2026-02-07T22:36:54.319Z [DEBUG] Hooks: Checking initial response for async: {} 2026-02-07T22:36:54.319Z [DEBUG] Hooks: Parsed initial response: {} 2026-02-07T22:36:54.319Z [DEBUG] Hooks: Initial response is not async, continuing normal processing 2026-02-07T22:36:54.325Z [DEBUG] Successfully parsed and validated hook JSON output 2026-02-07T22:36:54.325Z [DEBUG] Hook PostToolUse:Read (PostToolUse) success: {} 2026-02-07T22:36:54.327Z [DEBUG] LSP Diagnostics: getLSPDiagnosticAttachments called 2026-02-07T22:36:54.327Z [DEBUG] LSP Diagnostics: Checking registry - 0 pending 2026-02-07T22:36:54.327Z [DEBUG] Hooks: Found 0 total hooks in registry 2026-02-07T22:36:54.327Z [DEBUG] Hooks: checkForNewResponses returning 0 responses 2026-02-07T22:36:54.329Z [DEBUG] Tool search disabled via experiment (tengu_tst_kx7): below threshold, deferred tools present [source: query] 2026-02-07T22:36:54.329Z [DEBUG] Using tool-based global cache marker on LSP 2026-02-07T22:36:54.334Z [DEBUG] attribution header x-anthropic-billing-header: cc_version=2.1.34.21c; cc_entrypoint=cli; 2026-02-07T22:36:54.336Z [DEBUG] [API:request] Creating client, ANTHROPIC_CUSTOM_HEADERS present: false, has Authorization header: false 2026-02-07T22:36:54.336Z [DEBUG] [API:auth] OAuth token check starting 2026-02-07T22:36:54.337Z [DEBUG] [API:auth] OAuth token check complete 2026-02-07T22:36:54.344Z [DEBUG] [useDeferredValue] Messages deferred by 6 (672→678) 2026-02-07T22:36:56.315Z [DEBUG] Stream started - received first chunk 2026-02-07T22:36:57.455Z [DEBUG] [useDeferredValue] Messages deferred by 1 (678→679) 2026-02-07T22:36:57.568Z [DEBUG] High write ratio: blit=0, write=44611 (100.0% writes), screen=868x91 2026-02-07T22:37:03.386Z [DEBUG] executePreToolHooks called for tool: Task 2026-02-07T22:37:03.387Z [DEBUG] Getting matching hook commands for PreToolUse with query: Task 2026-02-07T22:37:03.387Z [DEBUG] Found 1 hook matchers in settings 2026-02-07T22:37:03.387Z [DEBUG] Matched 1 unique hooks for query "Task" (1 before deduplication) 2026-02-07T22:37:03.396Z [DEBUG] [useDeferredValue] Messages deferred by 2 (679→681) 2026-02-07T22:37:03.490Z [DEBUG] High write ratio: blit=0, write=44611 (100.0% writes), screen=868x91 2026-02-07T22:37:03.492Z [DEBUG] Hooks: Checking initial response for async: {} 2026-02-07T22:37:03.492Z [DEBUG] Hooks: Parsed initial response: {} 2026-02-07T22:37:03.492Z [DEBUG] Hooks: Initial response is not async, continuing normal processing 2026-02-07T22:37:03.493Z [DEBUG] Successfully parsed and validated hook JSON output 2026-02-07T22:37:03.493Z [DEBUG] Hook PreToolUse:Task (PreToolUse) success: {} 2026-02-07T22:37:03.496Z [DEBUG] Getting matching hook commands for SubagentStart with query: Explore 2026-02-07T22:37:03.496Z [DEBUG] Found 0 hook matchers in settings 2026-02-07T22:37:03.496Z [DEBUG] Matched 0 unique hooks for query "Explore" (0 before deduplication) 2026-02-07T22:37:03.496Z [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-07T22:37:03.496Z [DEBUG] Using tool-based global cache marker on LSP 2026-02-07T22:37:03.498Z [DEBUG] attribution header x-anthropic-billing-header: cc_version=2.1.34.21c; cc_entrypoint=cli; 2026-02-07T22:37:03.499Z [DEBUG] [API:request] Creating client, ANTHROPIC_CUSTOM_HEADERS present: false, has Authorization header: false 2026-02-07T22:37:03.499Z [DEBUG] [API:auth] OAuth token check starting 2026-02-07T22:37:03.499Z [DEBUG] [API:auth] OAuth token check complete 2026-02-07T22:37:03.501Z [DEBUG] [useDeferredValue] Messages deferred by 2 (679→681) 2026-02-07T22:37:03.587Z [DEBUG] High write ratio: blit=0, write=44696 (100.0% writes), screen=872x91 2026-02-07T22:37:03.594Z [DEBUG] [useDeferredValue] Messages deferred by 1 (681→682) 2026-02-07T22:37:03.724Z [DEBUG] High write ratio: blit=0, write=44769 (100.0% writes), screen=873x91 2026-02-07T22:37:04.149Z [DEBUG] Stream started - received first chunk 2026-02-07T22:37:04.842Z [DEBUG] executePreToolHooks called for tool: Read 2026-02-07T22:37:04.843Z [DEBUG] Getting matching hook commands for PreToolUse with query: Read 2026-02-07T22:37:04.843Z [DEBUG] Found 1 hook matchers in settings 2026-02-07T22:37:04.843Z [DEBUG] Matched 1 unique hooks for query "Read" (1 before deduplication) 2026-02-07T22:37:04.891Z [DEBUG] Hooks: Checking initial response for async: {} 2026-02-07T22:37:04.891Z [DEBUG] Hooks: Parsed initial response: {} 2026-02-07T22:37:04.891Z [DEBUG] Hooks: Initial response is not async, continuing normal processing 2026-02-07T22:37:04.899Z [DEBUG] Successfully parsed and validated hook JSON output 2026-02-07T22:37:04.899Z [DEBUG] Hook PreToolUse:Read (PreToolUse) success: {} 2026-02-07T22:37:04.904Z [DEBUG] Getting matching hook commands for PostToolUse with query: Read 2026-02-07T22:37:04.904Z [DEBUG] Found 6 hook matchers in settings 2026-02-07T22:37:04.904Z [DEBUG] Matched 2 unique hooks for query "Read" (2 before deduplication) 2026-02-07T22:37:04.963Z [DEBUG] Hooks: Checking initial response for async: {} 2026-02-07T22:37:04.963Z [DEBUG] Hooks: Parsed initial response: {} 2026-02-07T22:37:04.963Z [DEBUG] Hooks: Initial response is not async, continuing normal processing 2026-02-07T22:37:04.975Z [DEBUG] Successfully parsed and validated hook JSON output 2026-02-07T22:37:04.975Z [DEBUG] Hook PostToolUse:Read (PostToolUse) success: {} 2026-02-07T22:37:05.084Z [DEBUG] executePreToolHooks called for tool: Read 2026-02-07T22:37:05.085Z [DEBUG] Getting matching hook commands for PreToolUse with query: Read 2026-02-07T22:37:05.085Z [DEBUG] Found 1 hook matchers in settings 2026-02-07T22:37:05.085Z [DEBUG] Matched 1 unique hooks for query "Read" (1 before deduplication) 2026-02-07T22:37:05.130Z [DEBUG] Hooks: Checking initial response for async: {} 2026-02-07T22:37:05.130Z [DEBUG] Hooks: Parsed initial response: {} 2026-02-07T22:37:05.130Z [DEBUG] Hooks: Initial response is not async, continuing normal processing 2026-02-07T22:37:05.135Z [DEBUG] Successfully parsed and validated hook JSON output 2026-02-07T22:37:05.135Z [DEBUG] Hook PreToolUse:Read (PreToolUse) success: {} 2026-02-07T22:37:05.139Z [DEBUG] Getting matching hook commands for PostToolUse with query: Read 2026-02-07T22:37:05.139Z [DEBUG] Found 6 hook matchers in settings 2026-02-07T22:37:05.139Z [DEBUG] Matched 2 unique hooks for query "Read" (2 before deduplication) 2026-02-07T22:37:05.182Z [DEBUG] Hooks: Checking initial response for async: {} 2026-02-07T22:37:05.182Z [DEBUG] Hooks: Parsed initial response: {} 2026-02-07T22:37:05.182Z [DEBUG] Hooks: Initial response is not async, continuing normal processing 2026-02-07T22:37:05.187Z [DEBUG] Successfully parsed and validated hook JSON output 2026-02-07T22:37:05.187Z [DEBUG] Hook PostToolUse:Read (PostToolUse) success: {} 2026-02-07T22:37:05.292Z [DEBUG] executePreToolHooks called for tool: Read 2026-02-07T22:37:05.293Z [DEBUG] Getting matching hook commands for PreToolUse with query: Read 2026-02-07T22:37:05.293Z [DEBUG] Found 1 hook matchers in settings 2026-02-07T22:37:05.293Z [DEBUG] Matched 1 unique hooks for query "Read" (1 before deduplication) 2026-02-07T22:37:05.336Z [DEBUG] Hooks: Checking initial response for async: {} 2026-02-07T22:37:05.336Z [DEBUG] Hooks: Parsed initial response: {} 2026-02-07T22:37:05.336Z [DEBUG] Hooks: Initial response is not async, continuing normal processing 2026-02-07T22:37:05.341Z [DEBUG] Successfully parsed and validated hook JSON output 2026-02-07T22:37:05.341Z [DEBUG] Hook PreToolUse:Read (PreToolUse) success: {} 2026-02-07T22:37:05.345Z [DEBUG] Getting matching hook commands for PostToolUse with query: Read 2026-02-07T22:37:05.345Z [DEBUG] Found 6 hook matchers in settings 2026-02-07T22:37:05.345Z [DEBUG] Matched 2 unique hooks for query "Read" (2 before deduplication) 2026-02-07T22:37:05.391Z [DEBUG] Hooks: Checking initial response for async: {} 2026-02-07T22:37:05.391Z [DEBUG] Hooks: Parsed initial response: {} 2026-02-07T22:37:05.391Z [DEBUG] Hooks: Initial response is not async, continuing normal processing 2026-02-07T22:37:05.399Z [DEBUG] Successfully parsed and validated hook JSON output 2026-02-07T22:37:05.400Z [DEBUG] Hook PostToolUse:Read (PostToolUse) success: {} 2026-02-07T22:37:05.614Z [DEBUG] High write ratio: blit=0, write=44796 (100.0% writes), screen=874x91 2026-02-07T22:37:05.616Z [DEBUG] executePreToolHooks called for tool: Read 2026-02-07T22:37:05.617Z [DEBUG] Getting matching hook commands for PreToolUse with query: Read 2026-02-07T22:37:05.617Z [DEBUG] Found 1 hook matchers in settings 2026-02-07T22:37:05.617Z [DEBUG] Matched 1 unique hooks for query "Read" (1 before deduplication) 2026-02-07T22:37:05.667Z [DEBUG] Hooks: Checking initial response for async: {} 2026-02-07T22:37:05.667Z [DEBUG] Hooks: Parsed initial response: {} 2026-02-07T22:37:05.667Z [DEBUG] Hooks: Initial response is not async, continuing normal processing 2026-02-07T22:37:05.678Z [DEBUG] Successfully parsed and validated hook JSON output 2026-02-07T22:37:05.678Z [DEBUG] Hook PreToolUse:Read (PreToolUse) success: {} 2026-02-07T22:37:05.682Z [DEBUG] Getting matching hook commands for PostToolUse with query: Read 2026-02-07T22:37:05.682Z [DEBUG] Found 6 hook matchers in settings 2026-02-07T22:37:05.682Z [DEBUG] Matched 2 unique hooks for query "Read" (2 before deduplication) 2026-02-07T22:37:05.727Z [DEBUG] Hooks: Checking initial response for async: {} 2026-02-07T22:37:05.727Z [DEBUG] Hooks: Parsed initial response: {} 2026-02-07T22:37:05.727Z [DEBUG] Hooks: Initial response is not async, continuing normal processing 2026-02-07T22:37:05.732Z [DEBUG] Successfully parsed and validated hook JSON output 2026-02-07T22:37:05.732Z [DEBUG] Hook PostToolUse:Read (PostToolUse) success: {} 2026-02-07T22:37:05.741Z [DEBUG] executePreToolHooks called for tool: Read 2026-02-07T22:37:05.742Z [DEBUG] Getting matching hook commands for PreToolUse with query: Read 2026-02-07T22:37:05.742Z [DEBUG] Found 1 hook matchers in settings 2026-02-07T22:37:05.742Z [DEBUG] Matched 1 unique hooks for query "Read" (1 before deduplication) 2026-02-07T22:37:05.791Z [DEBUG] Hooks: Checking initial response for async: {} 2026-02-07T22:37:05.791Z [DEBUG] Hooks: Parsed initial response: {} 2026-02-07T22:37:05.791Z [DEBUG] Hooks: Initial response is not async, continuing normal processing 2026-02-07T22:37:05.799Z [DEBUG] Successfully parsed and validated hook JSON output 2026-02-07T22:37:05.799Z [DEBUG] Hook PreToolUse:Read (PreToolUse) success: {} 2026-02-07T22:37:05.803Z [DEBUG] Getting matching hook commands for PostToolUse with query: Read 2026-02-07T22:37:05.803Z [DEBUG] Found 6 hook matchers in settings 2026-02-07T22:37:05.803Z [DEBUG] Matched 2 unique hooks for query "Read" (2 before deduplication) 2026-02-07T22:37:05.841Z [DEBUG] Hooks: Checking initial response for async: {} 2026-02-07T22:37:05.841Z [DEBUG] Hooks: Parsed initial response: {} 2026-02-07T22:37:05.841Z [DEBUG] Hooks: Initial response is not async, continuing normal processing 2026-02-07T22:37:05.846Z [DEBUG] Successfully parsed and validated hook JSON output 2026-02-07T22:37:05.846Z [DEBUG] Hook PostToolUse:Read (PostToolUse) success: {} 2026-02-07T22:37:05.961Z [DEBUG] executePreToolHooks called for tool: Read 2026-02-07T22:37:05.962Z [DEBUG] Getting matching hook commands for PreToolUse with query: Read 2026-02-07T22:37:05.962Z [DEBUG] Found 1 hook matchers in settings 2026-02-07T22:37:05.962Z [DEBUG] Matched 1 unique hooks for query "Read" (1 before deduplication) 2026-02-07T22:37:06.003Z [DEBUG] Hooks: Checking initial response for async: {} 2026-02-07T22:37:06.003Z [DEBUG] Hooks: Parsed initial response: {} 2026-02-07T22:37:06.003Z [DEBUG] Hooks: Initial response is not async, continuing normal processing 2026-02-07T22:37:06.009Z [DEBUG] Successfully parsed and validated hook JSON output 2026-02-07T22:37:06.009Z [DEBUG] Hook PreToolUse:Read (PreToolUse) success: {} 2026-02-07T22:37:06.012Z [DEBUG] Getting matching hook commands for PostToolUse with query: Read 2026-02-07T22:37:06.012Z [DEBUG] Found 6 hook matchers in settings 2026-02-07T22:37:06.012Z [DEBUG] Matched 2 unique hooks for query "Read" (2 before deduplication) 2026-02-07T22:37:06.054Z [DEBUG] Hooks: Checking initial response for async: {} 2026-02-07T22:37:06.054Z [DEBUG] Hooks: Parsed initial response: {} 2026-02-07T22:37:06.054Z [DEBUG] Hooks: Initial response is not async, continuing normal processing 2026-02-07T22:37:06.059Z [DEBUG] Successfully parsed and validated hook JSON output 2026-02-07T22:37:06.059Z [DEBUG] Hook PostToolUse:Read (PostToolUse) success: {} 2026-02-07T22:37:06.201Z [DEBUG] executePreToolHooks called for tool: Read 2026-02-07T22:37:06.202Z [DEBUG] Getting matching hook commands for PreToolUse with query: Read 2026-02-07T22:37:06.202Z [DEBUG] Found 1 hook matchers in settings 2026-02-07T22:37:06.202Z [DEBUG] Matched 1 unique hooks for query "Read" (1 before deduplication) 2026-02-07T22:37:06.247Z [DEBUG] Hooks: Checking initial response for async: {} 2026-02-07T22:37:06.247Z [DEBUG] Hooks: Parsed initial response: {} 2026-02-07T22:37:06.247Z [DEBUG] Hooks: Initial response is not async, continuing normal processing 2026-02-07T22:37:06.253Z [DEBUG] Successfully parsed and validated hook JSON output 2026-02-07T22:37:06.253Z [DEBUG] Hook PreToolUse:Read (PreToolUse) success: {} 2026-02-07T22:37:06.257Z [DEBUG] Getting matching hook commands for PostToolUse with query: Read 2026-02-07T22:37:06.257Z [DEBUG] Found 6 hook matchers in settings 2026-02-07T22:37:06.257Z [DEBUG] Matched 2 unique hooks for query "Read" (2 before deduplication) 2026-02-07T22:37:06.295Z [DEBUG] Hooks: Checking initial response for async: {} 2026-02-07T22:37:06.295Z [DEBUG] Hooks: Parsed initial response: {} 2026-02-07T22:37:06.295Z [DEBUG] Hooks: Initial response is not async, continuing normal processing 2026-02-07T22:37:06.300Z [DEBUG] Successfully parsed and validated hook JSON output 2026-02-07T22:37:06.300Z [DEBUG] Hook PostToolUse:Read (PostToolUse) success: {} 2026-02-07T22:37:06.398Z [DEBUG] executePreToolHooks called for tool: Read 2026-02-07T22:37:06.399Z [DEBUG] Getting matching hook commands for PreToolUse with query: Read 2026-02-07T22:37:06.399Z [DEBUG] Found 1 hook matchers in settings 2026-02-07T22:37:06.399Z [DEBUG] Matched 1 unique hooks for query "Read" (1 before deduplication) 2026-02-07T22:37:06.442Z [DEBUG] Hooks: Checking initial response for async: {} 2026-02-07T22:37:06.442Z [DEBUG] Hooks: Parsed initial response: {} 2026-02-07T22:37:06.442Z [DEBUG] Hooks: Initial response is not async, continuing normal processing 2026-02-07T22:37:06.447Z [DEBUG] Successfully parsed and validated hook JSON output 2026-02-07T22:37:06.447Z [DEBUG] Hook PreToolUse:Read (PreToolUse) success: {} 2026-02-07T22:37:06.450Z [DEBUG] Getting matching hook commands for PostToolUse with query: Read 2026-02-07T22:37:06.450Z [DEBUG] Found 6 hook matchers in settings 2026-02-07T22:37:06.450Z [DEBUG] Matched 2 unique hooks for query "Read" (2 before deduplication) 2026-02-07T22:37:06.495Z [DEBUG] Hooks: Checking initial response for async: {} 2026-02-07T22:37:06.495Z [DEBUG] Hooks: Parsed initial response: {} 2026-02-07T22:37:06.495Z [DEBUG] Hooks: Initial response is not async, continuing normal processing 2026-02-07T22:37:06.501Z [DEBUG] Successfully parsed and validated hook JSON output 2026-02-07T22:37:06.501Z [DEBUG] Hook PostToolUse:Read (PostToolUse) success: {} 2026-02-07T22:37:06.611Z [DEBUG] executePreToolHooks called for tool: Read 2026-02-07T22:37:06.612Z [DEBUG] Getting matching hook commands for PreToolUse with query: Read 2026-02-07T22:37:06.612Z [DEBUG] Found 1 hook matchers in settings 2026-02-07T22:37:06.612Z [DEBUG] Matched 1 unique hooks for query "Read" (1 before deduplication) 2026-02-07T22:37:06.656Z [DEBUG] Hooks: Checking initial response for async: {} 2026-02-07T22:37:06.656Z [DEBUG] Hooks: Parsed initial response: {} 2026-02-07T22:37:06.656Z [DEBUG] Hooks: Initial response is not async, continuing normal processing 2026-02-07T22:37:06.661Z [DEBUG] Successfully parsed and validated hook JSON output 2026-02-07T22:37:06.661Z [DEBUG] Hook PreToolUse:Read (PreToolUse) success: {} 2026-02-07T22:37:06.664Z [DEBUG] Getting matching hook commands for PostToolUse with query: Read 2026-02-07T22:37:06.664Z [DEBUG] Found 6 hook matchers in settings 2026-02-07T22:37:06.664Z [DEBUG] Matched 2 unique hooks for query "Read" (2 before deduplication) 2026-02-07T22:37:06.709Z [DEBUG] Hooks: Checking initial response for async: {} 2026-02-07T22:37:06.709Z [DEBUG] Hooks: Parsed initial response: {} 2026-02-07T22:37:06.709Z [DEBUG] Hooks: Initial response is not async, continuing normal processing 2026-02-07T22:37:06.715Z [DEBUG] Successfully parsed and validated hook JSON output 2026-02-07T22:37:06.715Z [DEBUG] Hook PostToolUse:Read (PostToolUse) success: {} 2026-02-07T22:37:06.843Z [DEBUG] executePreToolHooks called for tool: Read 2026-02-07T22:37:06.845Z [DEBUG] Getting matching hook commands for PreToolUse with query: Read 2026-02-07T22:37:06.845Z [DEBUG] Found 1 hook matchers in settings 2026-02-07T22:37:06.845Z [DEBUG] Matched 1 unique hooks for query "Read" (1 before deduplication) 2026-02-07T22:37:06.895Z [DEBUG] Hooks: Checking initial response for async: {} 2026-02-07T22:37:06.895Z [DEBUG] Hooks: Parsed initial response: {} 2026-02-07T22:37:06.895Z [DEBUG] Hooks: Initial response is not async, continuing normal processing 2026-02-07T22:37:06.902Z [DEBUG] Successfully parsed and validated hook JSON output 2026-02-07T22:37:06.902Z [DEBUG] Hook PreToolUse:Read (PreToolUse) success: {} 2026-02-07T22:37:06.905Z [DEBUG] Getting matching hook commands for PostToolUse with query: Read 2026-02-07T22:37:06.905Z [DEBUG] Found 6 hook matchers in settings 2026-02-07T22:37:06.906Z [DEBUG] Matched 2 unique hooks for query "Read" (2 before deduplication) 2026-02-07T22:37:06.952Z [DEBUG] Hooks: Checking initial response for async: {} 2026-02-07T22:37:06.952Z [DEBUG] Hooks: Parsed initial response: {} 2026-02-07T22:37:06.952Z [DEBUG] Hooks: Initial response is not async, continuing normal processing 2026-02-07T22:37:06.958Z [DEBUG] Successfully parsed and validated hook JSON output 2026-02-07T22:37:06.958Z [DEBUG] Hook PostToolUse:Read (PostToolUse) success: {} 2026-02-07T22:37:07.027Z [DEBUG] [useDeferredValue] Messages deferred by 20 (682→702) 2026-02-07T22:37:07.032Z [DEBUG] executePreToolHooks called for tool: Read 2026-02-07T22:37:07.033Z [DEBUG] Getting matching hook commands for PreToolUse with query: Read 2026-02-07T22:37:07.033Z [DEBUG] Found 1 hook matchers in settings 2026-02-07T22:37:07.033Z [DEBUG] Matched 1 unique hooks for query "Read" (1 before deduplication) 2026-02-07T22:37:07.042Z [DEBUG] [useDeferredValue] Messages deferred by 20 (682→702) 2026-02-07T22:37:07.046Z [DEBUG] [useDeferredValue] Messages deferred by 21 (682→703) 2026-02-07T22:37:07.048Z [DEBUG] [useDeferredValue] Messages deferred by 21 (682→703) 2026-02-07T22:37:07.050Z [DEBUG] [useDeferredValue] Messages deferred by 21 (682→703) 2026-02-07T22:37:07.132Z [DEBUG] High write ratio: blit=0, write=44804 (100.0% writes), screen=876x91 2026-02-07T22:37:07.137Z [DEBUG] executePreToolHooks called for tool: Task 2026-02-07T22:37:07.138Z [DEBUG] Getting matching hook commands for PreToolUse with query: Task 2026-02-07T22:37:07.138Z [DEBUG] Found 1 hook matchers in settings 2026-02-07T22:37:07.138Z [DEBUG] Matched 1 unique hooks for query "Task" (1 before deduplication) 2026-02-07T22:37:07.146Z [DEBUG] Hooks: Checking initial response for async: {} 2026-02-07T22:37:07.146Z [DEBUG] Hooks: Parsed initial response: {} 2026-02-07T22:37:07.146Z [DEBUG] Hooks: Initial response is not async, continuing normal processing 2026-02-07T22:37:07.147Z [DEBUG] [useDeferredValue] Messages deferred by 2 (703→705) 2026-02-07T22:37:07.248Z [DEBUG] High write ratio: blit=0, write=44804 (100.0% writes), screen=876x91 2026-02-07T22:37:07.250Z [DEBUG] Successfully parsed and validated hook JSON output 2026-02-07T22:37:07.250Z [DEBUG] Hook PreToolUse:Read (PreToolUse) success: {} 2026-02-07T22:37:07.252Z [DEBUG] Getting matching hook commands for PostToolUse with query: Read 2026-02-07T22:37:07.252Z [DEBUG] Found 6 hook matchers in settings 2026-02-07T22:37:07.252Z [DEBUG] Matched 2 unique hooks for query "Read" (2 before deduplication) 2026-02-07T22:37:07.262Z [DEBUG] Hooks: Checking initial response for async: {} 2026-02-07T22:37:07.262Z [DEBUG] Hooks: Parsed initial response: {} 2026-02-07T22:37:07.262Z [DEBUG] Hooks: Initial response is not async, continuing normal processing 2026-02-07T22:37:07.263Z [DEBUG] [useDeferredValue] Messages deferred by 2 (703→705) 2026-02-07T22:37:07.267Z [DEBUG] Successfully parsed and validated hook JSON output 2026-02-07T22:37:07.267Z [DEBUG] Hook PreToolUse:Task (PreToolUse) success: {} 2026-02-07T22:37:07.270Z [DEBUG] Getting matching hook commands for SubagentStart with query: Explore 2026-02-07T22:37:07.270Z [DEBUG] Found 0 hook matchers in settings 2026-02-07T22:37:07.270Z [DEBUG] Matched 0 unique hooks for query "Explore" (0 before deduplication) 2026-02-07T22:37:07.270Z [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-07T22:37:07.270Z [DEBUG] Using tool-based global cache marker on LSP 2026-02-07T22:37:07.272Z [DEBUG] attribution header x-anthropic-billing-header: cc_version=2.1.34.21c; cc_entrypoint=cli; 2026-02-07T22:37:07.273Z [DEBUG] [API:request] Creating client, ANTHROPIC_CUSTOM_HEADERS present: false, has Authorization header: false 2026-02-07T22:37:07.273Z [DEBUG] [API:auth] OAuth token check starting 2026-02-07T22:37:07.273Z [DEBUG] [API:auth] OAuth token check complete 2026-02-07T22:37:07.276Z [DEBUG] [useDeferredValue] Messages deferred by 2 (703→705) 2026-02-07T22:37:07.387Z [DEBUG] High write ratio: blit=0, write=44835 (100.0% writes), screen=875x91 2026-02-07T22:37:07.390Z [DEBUG] Hooks: Checking initial response for async: {} 2026-02-07T22:37:07.390Z [DEBUG] Hooks: Parsed initial response: {} 2026-02-07T22:37:07.390Z [DEBUG] Hooks: Initial response is not async, continuing normal processing 2026-02-07T22:37:07.390Z [DEBUG] Successfully parsed and validated hook JSON output 2026-02-07T22:37:07.390Z [DEBUG] Hook PostToolUse:Read (PostToolUse) success: {} 2026-02-07T22:37:07.393Z [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-07T22:37:07.393Z [DEBUG] Using tool-based global cache marker on LSP 2026-02-07T22:37:07.394Z [DEBUG] attribution header x-anthropic-billing-header: cc_version=2.1.34.21c; cc_entrypoint=cli; 2026-02-07T22:37:07.395Z [DEBUG] [API:request] Creating client, ANTHROPIC_CUSTOM_HEADERS present: false, has Authorization header: false 2026-02-07T22:37:07.395Z [DEBUG] [API:auth] OAuth token check starting 2026-02-07T22:37:07.395Z [DEBUG] [API:auth] OAuth token check complete 2026-02-07T22:37:07.398Z [DEBUG] [useDeferredValue] Messages deferred by 2 (705→707) 2026-02-07T22:37:07.473Z [DEBUG] High write ratio: blit=0, write=44835 (100.0% writes), screen=875x91 2026-02-07T22:37:07.969Z [DEBUG] Stream started - received first chunk 2026-02-07T22:37:08.454Z [DEBUG] Stream started - received first chunk 2026-02-07T22:37:08.757Z [DEBUG] executePreToolHooks called for tool: Bash 2026-02-07T22:37:08.758Z [DEBUG] Getting matching hook commands for PreToolUse with query: Bash 2026-02-07T22:37:08.758Z [DEBUG] Found 1 hook matchers in settings 2026-02-07T22:37:08.758Z [DEBUG] Matched 1 unique hooks for query "Bash" (1 before deduplication) 2026-02-07T22:37:08.808Z [DEBUG] Hooks: Checking initial response for async: {} 2026-02-07T22:37:08.808Z [DEBUG] Hooks: Parsed initial response: {} 2026-02-07T22:37:08.808Z [DEBUG] Hooks: Initial response is not async, continuing normal processing 2026-02-07T22:37:08.817Z [DEBUG] Successfully parsed and validated hook JSON output 2026-02-07T22:37:08.818Z [DEBUG] Hook PreToolUse:Bash (PreToolUse) success: {} 2026-02-07T22:37:08.850Z [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-07T22:37:08.851Z [DEBUG] attribution header x-anthropic-billing-header: cc_version=2.1.34.7cc; cc_entrypoint=cli; 2026-02-07T22:37:08.851Z [DEBUG] [API:request] Creating client, ANTHROPIC_CUSTOM_HEADERS present: false, has Authorization header: false 2026-02-07T22:37:08.851Z [DEBUG] [API:auth] OAuth token check starting 2026-02-07T22:37:08.852Z [DEBUG] [API:auth] OAuth token check complete 2026-02-07T22:37:08.854Z [DEBUG] Getting matching hook commands for PostToolUse with query: Bash 2026-02-07T22:37:08.854Z [DEBUG] Found 6 hook matchers in settings 2026-02-07T22:37:08.854Z [DEBUG] Matched 1 unique hooks for query "Bash" (1 before deduplication) 2026-02-07T22:37:08.904Z [DEBUG] Hooks: Checking initial response for async: {} 2026-02-07T22:37:08.904Z [DEBUG] Hooks: Parsed initial response: {} 2026-02-07T22:37:08.904Z [DEBUG] Hooks: Initial response is not async, continuing normal processing 2026-02-07T22:37:08.913Z [DEBUG] Successfully parsed and validated hook JSON output 2026-02-07T22:37:08.914Z [DEBUG] Hook PostToolUse:Bash (PostToolUse) success: {} 2026-02-07T22:37:08.917Z [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-07T22:37:08.917Z [DEBUG] Using tool-based global cache marker on LSP 2026-02-07T22:37:08.919Z [DEBUG] attribution header x-anthropic-billing-header: cc_version=2.1.34.21c; cc_entrypoint=cli; 2026-02-07T22:37:08.921Z [DEBUG] [API:request] Creating client, ANTHROPIC_CUSTOM_HEADERS present: false, has Authorization header: false 2026-02-07T22:37:08.921Z [DEBUG] [API:auth] OAuth token check starting 2026-02-07T22:37:08.921Z [DEBUG] [API:auth] OAuth token check complete 2026-02-07T22:37:09.598Z [DEBUG] Stream started - received first chunk 2026-02-07T22:37:10.100Z [DEBUG] Stream started - received first chunk 2026-02-07T22:37:10.613Z [DEBUG] High write ratio: blit=0, write=44835 (100.0% writes), screen=875x91 2026-02-07T22:37:10.920Z [DEBUG] executePreToolHooks called for tool: Bash 2026-02-07T22:37:10.921Z [DEBUG] Getting matching hook commands for PreToolUse with query: Bash 2026-02-07T22:37:10.921Z [DEBUG] Found 1 hook matchers in settings 2026-02-07T22:37:10.921Z [DEBUG] Matched 1 unique hooks for query "Bash" (1 before deduplication) 2026-02-07T22:37:10.970Z [DEBUG] Hooks: Checking initial response for async: {} 2026-02-07T22:37:10.970Z [DEBUG] Hooks: Parsed initial response: {} 2026-02-07T22:37:10.970Z [DEBUG] Hooks: Initial response is not async, continuing normal processing 2026-02-07T22:37:10.980Z [DEBUG] Successfully parsed and validated hook JSON output 2026-02-07T22:37:10.980Z [DEBUG] Hook PreToolUse:Bash (PreToolUse) success: {} 2026-02-07T22:37:11.009Z [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-07T22:37:11.010Z [DEBUG] attribution header x-anthropic-billing-header: cc_version=2.1.34.7cc; cc_entrypoint=cli; 2026-02-07T22:37:11.010Z [DEBUG] [API:request] Creating client, ANTHROPIC_CUSTOM_HEADERS present: false, has Authorization header: false 2026-02-07T22:37:11.010Z [DEBUG] [API:auth] OAuth token check starting 2026-02-07T22:37:11.011Z [DEBUG] [API:auth] OAuth token check complete 2026-02-07T22:37:11.012Z [DEBUG] Getting matching hook commands for PostToolUse with query: Bash 2026-02-07T22:37:11.012Z [DEBUG] Found 6 hook matchers in settings 2026-02-07T22:37:11.012Z [DEBUG] Matched 1 unique hooks for query "Bash" (1 before deduplication) 2026-02-07T22:37:11.051Z [DEBUG] Hooks: Checking initial response for async: {} 2026-02-07T22:37:11.051Z [DEBUG] Hooks: Parsed initial response: {} 2026-02-07T22:37:11.051Z [DEBUG] Hooks: Initial response is not async, continuing normal processing 2026-02-07T22:37:11.056Z [DEBUG] Successfully parsed and validated hook JSON output 2026-02-07T22:37:11.056Z [DEBUG] Hook PostToolUse:Bash (PostToolUse) success: {} 2026-02-07T22:37:11.058Z [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-07T22:37:11.058Z [DEBUG] Using tool-based global cache marker on LSP 2026-02-07T22:37:11.060Z [DEBUG] attribution header x-anthropic-billing-header: cc_version=2.1.34.21c; cc_entrypoint=cli; 2026-02-07T22:37:11.061Z [DEBUG] [API:request] Creating client, ANTHROPIC_CUSTOM_HEADERS present: false, has Authorization header: false 2026-02-07T22:37:11.061Z [DEBUG] [API:auth] OAuth token check starting 2026-02-07T22:37:11.061Z [DEBUG] [API:auth] OAuth token check complete 2026-02-07T22:37:11.462Z [DEBUG] [useDeferredValue] Messages deferred by 4 (707→711) 2026-02-07T22:37:11.466Z [DEBUG] [useDeferredValue] Messages deferred by 4 (707→711) 2026-02-07T22:37:11.573Z [DEBUG] High write ratio: blit=0, write=44862 (100.0% writes), screen=875x91 2026-02-07T22:37:11.578Z [DEBUG] executePreToolHooks called for tool: Task 2026-02-07T22:37:11.579Z [DEBUG] Getting matching hook commands for PreToolUse with query: Task 2026-02-07T22:37:11.579Z [DEBUG] Found 1 hook matchers in settings 2026-02-07T22:37:11.579Z [DEBUG] Matched 1 unique hooks for query "Task" (1 before deduplication) 2026-02-07T22:37:11.591Z [DEBUG] [useDeferredValue] Messages deferred by 2 (711→713) 2026-02-07T22:37:11.692Z [DEBUG] High write ratio: blit=0, write=44862 (100.0% writes), screen=875x91 2026-02-07T22:37:11.695Z [DEBUG] Stream started - received first chunk 2026-02-07T22:37:11.696Z [DEBUG] Stream started - received first chunk 2026-02-07T22:37:11.696Z [DEBUG] Hooks: Checking initial response for async: {} 2026-02-07T22:37:11.696Z [DEBUG] Hooks: Parsed initial response: {} 2026-02-07T22:37:11.696Z [DEBUG] Hooks: Initial response is not async, continuing normal processing 2026-02-07T22:37:11.698Z [DEBUG] Successfully parsed and validated hook JSON output 2026-02-07T22:37:11.698Z [DEBUG] Hook PreToolUse:Task (PreToolUse) success: {} 2026-02-07T22:37:11.702Z [DEBUG] Getting matching hook commands for SubagentStart with query: Explore 2026-02-07T22:37:11.702Z [DEBUG] Found 0 hook matchers in settings 2026-02-07T22:37:11.702Z [DEBUG] Matched 0 unique hooks for query "Explore" (0 before deduplication) 2026-02-07T22:37:11.702Z [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-07T22:37:11.702Z [DEBUG] Using tool-based global cache marker on LSP 2026-02-07T22:37:11.704Z [DEBUG] attribution header x-anthropic-billing-header: cc_version=2.1.34.21c; cc_entrypoint=cli; 2026-02-07T22:37:11.706Z [DEBUG] [API:request] Creating client, ANTHROPIC_CUSTOM_HEADERS present: false, has Authorization header: false 2026-02-07T22:37:11.706Z [DEBUG] [API:auth] OAuth token check starting 2026-02-07T22:37:11.706Z [DEBUG] [API:auth] OAuth token check complete 2026-02-07T22:37:11.709Z [DEBUG] [useDeferredValue] Messages deferred by 3 (711→714) 2026-02-07T22:37:12.218Z [DEBUG] Stream started - received first chunk 2026-02-07T22:37:12.328Z [DEBUG] executePreToolHooks called for tool: Read 2026-02-07T22:37:12.328Z [DEBUG] Getting matching hook commands for PreToolUse with query: Read 2026-02-07T22:37:12.328Z [DEBUG] Found 1 hook matchers in settings 2026-02-07T22:37:12.328Z [DEBUG] Matched 1 unique hooks for query "Read" (1 before deduplication) 2026-02-07T22:37:12.338Z [DEBUG] [useDeferredValue] Messages deferred by 1 (714→715) 2026-02-07T22:37:12.378Z [DEBUG] Hooks: Checking initial response for async: {} 2026-02-07T22:37:12.378Z [DEBUG] Hooks: Parsed initial response: {} 2026-02-07T22:37:12.378Z [DEBUG] Hooks: Initial response is not async, continuing normal processing 2026-02-07T22:37:12.386Z [DEBUG] Successfully parsed and validated hook JSON output 2026-02-07T22:37:12.386Z [DEBUG] Hook PreToolUse:Read (PreToolUse) success: {} 2026-02-07T22:37:12.389Z [DEBUG] Getting matching hook commands for PostToolUse with query: Read 2026-02-07T22:37:12.389Z [DEBUG] Found 6 hook matchers in settings 2026-02-07T22:37:12.389Z [DEBUG] Matched 2 unique hooks for query "Read" (2 before deduplication) 2026-02-07T22:37:12.437Z [DEBUG] Hooks: Checking initial response for async: {} 2026-02-07T22:37:12.437Z [DEBUG] Hooks: Parsed initial response: {} 2026-02-07T22:37:12.437Z [DEBUG] Hooks: Initial response is not async, continuing normal processing 2026-02-07T22:37:12.446Z [DEBUG] Successfully parsed and validated hook JSON output 2026-02-07T22:37:12.446Z [DEBUG] Hook PostToolUse:Read (PostToolUse) success: {} 2026-02-07T22:37:12.562Z [DEBUG] [useDeferredValue] Messages deferred by 1 (715→716) 2026-02-07T22:37:12.567Z [DEBUG] executePreToolHooks called for tool: Read 2026-02-07T22:37:12.568Z [DEBUG] Getting matching hook commands for PreToolUse with query: Read 2026-02-07T22:37:12.568Z [DEBUG] Found 1 hook matchers in settings 2026-02-07T22:37:12.568Z [DEBUG] Matched 1 unique hooks for query "Read" (1 before deduplication) 2026-02-07T22:37:12.578Z [DEBUG] [useDeferredValue] Messages deferred by 2 (715→717) 2026-02-07T22:37:12.610Z [DEBUG] Hooks: Checking initial response for async: {} 2026-02-07T22:37:12.611Z [DEBUG] Hooks: Parsed initial response: {} 2026-02-07T22:37:12.611Z [DEBUG] Hooks: Initial response is not async, continuing normal processing 2026-02-07T22:37:12.613Z [DEBUG] Successfully parsed and validated hook JSON output 2026-02-07T22:37:12.613Z [DEBUG] Hook PreToolUse:Read (PreToolUse) success: {} 2026-02-07T22:37:12.616Z [DEBUG] [API:request] Creating client, ANTHROPIC_CUSTOM_HEADERS present: false, has Authorization header: false 2026-02-07T22:37:12.616Z [DEBUG] [API:auth] OAuth token check starting 2026-02-07T22:37:12.616Z [DEBUG] [API:auth] OAuth token check complete 2026-02-07T22:37:12.815Z [DEBUG] Getting matching hook commands for PostToolUse with query: Read 2026-02-07T22:37:12.815Z [DEBUG] Found 6 hook matchers in settings 2026-02-07T22:37:12.816Z [DEBUG] Matched 2 unique hooks for query "Read" (2 before deduplication) 2026-02-07T22:37:12.835Z [DEBUG] executePreToolHooks called for tool: Read 2026-02-07T22:37:12.836Z [DEBUG] Getting matching hook commands for PreToolUse with query: Read 2026-02-07T22:37:12.836Z [DEBUG] Found 1 hook matchers in settings 2026-02-07T22:37:12.836Z [DEBUG] Matched 1 unique hooks for query "Read" (1 before deduplication) 2026-02-07T22:37:12.843Z [DEBUG] [useDeferredValue] Messages deferred by 1 (717→718) 2026-02-07T22:37:12.856Z [DEBUG] Hooks: Checking initial response for async: {} 2026-02-07T22:37:12.856Z [DEBUG] Hooks: Parsed initial response: {} 2026-02-07T22:37:12.856Z [DEBUG] Hooks: Initial response is not async, continuing normal processing 2026-02-07T22:37:12.860Z [DEBUG] Successfully parsed and validated hook JSON output 2026-02-07T22:37:12.860Z [DEBUG] Hook PostToolUse:Read (PostToolUse) success: {} 2026-02-07T22:37:12.870Z [DEBUG] Hooks: Checking initial response for async: {} 2026-02-07T22:37:12.870Z [DEBUG] Hooks: Parsed initial response: {} 2026-02-07T22:37:12.870Z [DEBUG] Hooks: Initial response is not async, continuing normal processing 2026-02-07T22:37:12.874Z [DEBUG] Successfully parsed and validated hook JSON output 2026-02-07T22:37:12.875Z [DEBUG] Hook PreToolUse:Read (PreToolUse) success: {} 2026-02-07T22:37:12.878Z [DEBUG] Getting matching hook commands for PostToolUse with query: Read 2026-02-07T22:37:12.878Z [DEBUG] Found 6 hook matchers in settings 2026-02-07T22:37:12.878Z [DEBUG] Matched 2 unique hooks for query "Read" (2 before deduplication) 2026-02-07T22:37:12.916Z [DEBUG] Hooks: Checking initial response for async: {} 2026-02-07T22:37:12.916Z [DEBUG] Hooks: Parsed initial response: {} 2026-02-07T22:37:12.916Z [DEBUG] Hooks: Initial response is not async, continuing normal processing 2026-02-07T22:37:12.922Z [DEBUG] Successfully parsed and validated hook JSON output 2026-02-07T22:37:12.922Z [DEBUG] Hook PostToolUse:Read (PostToolUse) success: {} 2026-02-07T22:37:13.036Z [DEBUG] [useDeferredValue] Messages deferred by 2 (718→720) 2026-02-07T22:37:13.047Z [DEBUG] executePreToolHooks called for tool: Read 2026-02-07T22:37:13.048Z [DEBUG] Getting matching hook commands for PreToolUse with query: Read 2026-02-07T22:37:13.048Z [DEBUG] Found 1 hook matchers in settings 2026-02-07T22:37:13.048Z [DEBUG] Matched 1 unique hooks for query "Read" (1 before deduplication) 2026-02-07T22:37:13.058Z [DEBUG] [useDeferredValue] Messages deferred by 3 (718→721) 2026-02-07T22:37:13.090Z [DEBUG] Hooks: Checking initial response for async: {} 2026-02-07T22:37:13.090Z [DEBUG] Hooks: Parsed initial response: {} 2026-02-07T22:37:13.090Z [DEBUG] Hooks: Initial response is not async, continuing normal processing 2026-02-07T22:37:13.092Z [DEBUG] Successfully parsed and validated hook JSON output 2026-02-07T22:37:13.092Z [DEBUG] Hook PreToolUse:Read (PreToolUse) success: {} 2026-02-07T22:37:13.096Z [DEBUG] Getting matching hook commands for PostToolUse with query: Read 2026-02-07T22:37:13.096Z [DEBUG] Found 6 hook matchers in settings 2026-02-07T22:37:13.096Z [DEBUG] Matched 2 unique hooks for query "Read" (2 before deduplication) 2026-02-07T22:37:13.134Z [DEBUG] Hooks: Checking initial response for async: {} 2026-02-07T22:37:13.134Z [DEBUG] Hooks: Parsed initial response: {} 2026-02-07T22:37:13.134Z [DEBUG] Hooks: Initial response is not async, continuing normal processing 2026-02-07T22:37:13.142Z [DEBUG] Successfully parsed and validated hook JSON output 2026-02-07T22:37:13.142Z [DEBUG] Hook PostToolUse:Read (PostToolUse) success: {} 2026-02-07T22:37:13.156Z [DEBUG] executePreToolHooks called for tool: Bash 2026-02-07T22:37:13.157Z [DEBUG] Getting matching hook commands for PreToolUse with query: Bash 2026-02-07T22:37:13.157Z [DEBUG] Found 1 hook matchers in settings 2026-02-07T22:37:13.157Z [DEBUG] Matched 1 unique hooks for query "Bash" (1 before deduplication) 2026-02-07T22:37:13.165Z [DEBUG] [useDeferredValue] Messages deferred by 1 (721→722) 2026-02-07T22:37:13.173Z [DEBUG] [useDeferredValue] Messages deferred by 1 (721→722) 2026-02-07T22:37:13.191Z [DEBUG] Hooks: Checking initial response for async: {} 2026-02-07T22:37:13.191Z [DEBUG] Hooks: Parsed initial response: {} 2026-02-07T22:37:13.191Z [DEBUG] Hooks: Initial response is not async, continuing normal processing 2026-02-07T22:37:13.196Z [DEBUG] Successfully parsed and validated hook JSON output 2026-02-07T22:37:13.196Z [DEBUG] Hook PreToolUse:Bash (PreToolUse) success: {} 2026-02-07T22:37:13.199Z [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-07T22:37:13.199Z [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-07T22:37:13.199Z [DEBUG] attribution header x-anthropic-billing-header: cc_version=2.1.34.7cc; cc_entrypoint=cli; 2026-02-07T22:37:13.199Z [DEBUG] [API:request] Creating client, ANTHROPIC_CUSTOM_HEADERS present: false, has Authorization header: false 2026-02-07T22:37:13.199Z [DEBUG] [API:auth] OAuth token check starting 2026-02-07T22:37:13.199Z [DEBUG] attribution header x-anthropic-billing-header: cc_version=2.1.34.7cc; cc_entrypoint=cli; 2026-02-07T22:37:13.199Z [DEBUG] [API:request] Creating client, ANTHROPIC_CUSTOM_HEADERS present: false, has Authorization header: false 2026-02-07T22:37:13.199Z [DEBUG] [API:auth] OAuth token check starting 2026-02-07T22:37:13.200Z [DEBUG] [API:auth] OAuth token check complete 2026-02-07T22:37:13.200Z [DEBUG] [API:auth] OAuth token check complete 2026-02-07T22:37:13.349Z [DEBUG] [useDeferredValue] Messages deferred by 1 (722→723) 2026-02-07T22:37:13.365Z [DEBUG] executePreToolHooks called for tool: Read 2026-02-07T22:37:13.366Z [DEBUG] Getting matching hook commands for PreToolUse with query: Read 2026-02-07T22:37:13.366Z [DEBUG] Found 1 hook matchers in settings 2026-02-07T22:37:13.366Z [DEBUG] Matched 1 unique hooks for query "Read" (1 before deduplication) 2026-02-07T22:37:13.387Z [DEBUG] [useDeferredValue] Messages deferred by 2 (722→724) 2026-02-07T22:37:13.393Z [DEBUG] [useDeferredValue] Messages deferred by 2 (722→724) 2026-02-07T22:37:13.415Z [DEBUG] Hooks: Checking initial response for async: {} 2026-02-07T22:37:13.415Z [DEBUG] Hooks: Parsed initial response: {} 2026-02-07T22:37:13.415Z [DEBUG] Hooks: Initial response is not async, continuing normal processing 2026-02-07T22:37:13.424Z [DEBUG] Successfully parsed and validated hook JSON output 2026-02-07T22:37:13.424Z [DEBUG] Hook PreToolUse:Read (PreToolUse) success: {} 2026-02-07T22:37:13.428Z [DEBUG] Getting matching hook commands for PostToolUse with query: Read 2026-02-07T22:37:13.428Z [DEBUG] Found 6 hook matchers in settings 2026-02-07T22:37:13.428Z [DEBUG] Matched 2 unique hooks for query "Read" (2 before deduplication) 2026-02-07T22:37:13.481Z [DEBUG] Hooks: Checking initial response for async: {} 2026-02-07T22:37:13.481Z [DEBUG] Hooks: Parsed initial response: {} 2026-02-07T22:37:13.481Z [DEBUG] Hooks: Initial response is not async, continuing normal processing 2026-02-07T22:37:13.490Z [DEBUG] Successfully parsed and validated hook JSON output 2026-02-07T22:37:13.490Z [DEBUG] Hook PostToolUse:Read (PostToolUse) success: {} 2026-02-07T22:37:13.493Z [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-07T22:37:13.493Z [DEBUG] Using tool-based global cache marker on LSP 2026-02-07T22:37:13.495Z [DEBUG] attribution header x-anthropic-billing-header: cc_version=2.1.34.21c; cc_entrypoint=cli; 2026-02-07T22:37:13.497Z [DEBUG] [API:request] Creating client, ANTHROPIC_CUSTOM_HEADERS present: false, has Authorization header: false 2026-02-07T22:37:13.497Z [DEBUG] [API:auth] OAuth token check starting 2026-02-07T22:37:13.497Z [DEBUG] [API:auth] OAuth token check complete 2026-02-07T22:37:13.501Z [DEBUG] [useDeferredValue] Messages deferred by 1 (724→725) 2026-02-07T22:37:13.734Z [DEBUG] Stream started - received first chunk 2026-02-07T22:37:13.817Z [DEBUG] Stream started - received first chunk 2026-02-07T22:37:13.917Z [DEBUG] Permission suggestions for Bash: [ { "type": "addRules", "rules": [ { "toolName": "Bash", "ruleContent": "find:*" } ], "behavior": "allow", "destination": "localSettings" } ] 2026-02-07T22:37:13.917Z [DEBUG] executePermissionRequestHooks called for tool: Bash 2026-02-07T22:37:13.918Z [DEBUG] Getting matching hook commands for PermissionRequest with query: Bash 2026-02-07T22:37:13.918Z [DEBUG] Found 0 hook matchers in settings 2026-02-07T22:37:13.918Z [DEBUG] Matched 0 unique hooks for query "Bash" (0 before deduplication) 2026-02-07T22:37:14.265Z [DEBUG] Stream started - received first chunk 2026-02-07T22:37:15.255Z [DEBUG] executePreToolHooks called for tool: Bash 2026-02-07T22:37:15.256Z [DEBUG] Getting matching hook commands for PreToolUse with query: Bash 2026-02-07T22:37:15.256Z [DEBUG] Found 1 hook matchers in settings 2026-02-07T22:37:15.256Z [DEBUG] Matched 1 unique hooks for query "Bash" (1 before deduplication) 2026-02-07T22:37:15.266Z [DEBUG] [useDeferredValue] Messages deferred by 1 (725→726) 2026-02-07T22:37:15.271Z [DEBUG] [useDeferredValue] Messages deferred by 1 (725→726) 2026-02-07T22:37:15.293Z [DEBUG] Hooks: Checking initial response for async: {} 2026-02-07T22:37:15.293Z [DEBUG] Hooks: Parsed initial response: {} 2026-02-07T22:37:15.293Z [DEBUG] Hooks: Initial response is not async, continuing normal processing 2026-02-07T22:37:15.298Z [DEBUG] Successfully parsed and validated hook JSON output 2026-02-07T22:37:15.298Z [DEBUG] Hook PreToolUse:Bash (PreToolUse) success: {} 2026-02-07T22:37:15.319Z [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-07T22:37:15.320Z [DEBUG] attribution header x-anthropic-billing-header: cc_version=2.1.34.7cc; cc_entrypoint=cli; 2026-02-07T22:37:15.320Z [DEBUG] [API:request] Creating client, ANTHROPIC_CUSTOM_HEADERS present: false, has Authorization header: false 2026-02-07T22:37:15.320Z [DEBUG] [API:auth] OAuth token check starting 2026-02-07T22:37:15.321Z [DEBUG] [API:auth] OAuth token check complete 2026-02-07T22:37:15.322Z [DEBUG] Getting matching hook commands for PostToolUse with query: Bash 2026-02-07T22:37:15.322Z [DEBUG] Found 6 hook matchers in settings 2026-02-07T22:37:15.322Z [DEBUG] Matched 1 unique hooks for query "Bash" (1 before deduplication) 2026-02-07T22:37:15.358Z [DEBUG] Hooks: Checking initial response for async: {} 2026-02-07T22:37:15.358Z [DEBUG] Hooks: Parsed initial response: {} 2026-02-07T22:37:15.358Z [DEBUG] Hooks: Initial response is not async, continuing normal processing 2026-02-07T22:37:15.364Z [DEBUG] Successfully parsed and validated hook JSON output 2026-02-07T22:37:15.364Z [DEBUG] Hook PostToolUse:Bash (PostToolUse) success: {} 2026-02-07T22:37:15.365Z [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-07T22:37:15.365Z [DEBUG] Using tool-based global cache marker on LSP 2026-02-07T22:37:15.368Z [DEBUG] attribution header x-anthropic-billing-header: cc_version=2.1.34.21c; cc_entrypoint=cli; 2026-02-07T22:37:15.370Z [DEBUG] [API:request] Creating client, ANTHROPIC_CUSTOM_HEADERS present: false, has Authorization header: false 2026-02-07T22:37:15.370Z [DEBUG] [API:auth] OAuth token check starting 2026-02-07T22:37:15.371Z [DEBUG] [API:auth] OAuth token check complete 2026-02-07T22:37:15.375Z [DEBUG] [useDeferredValue] Messages deferred by 1 (726→727) 2026-02-07T22:37:15.821Z [DEBUG] Stream started - received first chunk 2026-02-07T22:37:16.038Z [DEBUG] Stream started - received first chunk 2026-02-07T22:37:16.325Z [DEBUG] executePreToolHooks called for tool: Read 2026-02-07T22:37:16.326Z [DEBUG] Getting matching hook commands for PreToolUse with query: Read 2026-02-07T22:37:16.326Z [DEBUG] Found 1 hook matchers in settings 2026-02-07T22:37:16.326Z [DEBUG] Matched 1 unique hooks for query "Read" (1 before deduplication) 2026-02-07T22:37:16.336Z [DEBUG] [useDeferredValue] Messages deferred by 1 (727→728) 2026-02-07T22:37:16.374Z [DEBUG] Hooks: Checking initial response for async: {} 2026-02-07T22:37:16.374Z [DEBUG] Hooks: Parsed initial response: {} 2026-02-07T22:37:16.374Z [DEBUG] Hooks: Initial response is not async, continuing normal processing 2026-02-07T22:37:16.382Z [DEBUG] Successfully parsed and validated hook JSON output 2026-02-07T22:37:16.382Z [DEBUG] Hook PreToolUse:Read (PreToolUse) success: {} 2026-02-07T22:37:16.385Z [DEBUG] Getting matching hook commands for PostToolUse with query: Read 2026-02-07T22:37:16.386Z [DEBUG] Found 6 hook matchers in settings 2026-02-07T22:37:16.386Z [DEBUG] Matched 2 unique hooks for query "Read" (2 before deduplication) 2026-02-07T22:37:16.420Z [DEBUG] Hooks: Checking initial response for async: {} 2026-02-07T22:37:16.420Z [DEBUG] Hooks: Parsed initial response: {} 2026-02-07T22:37:16.420Z [DEBUG] Hooks: Initial response is not async, continuing normal processing 2026-02-07T22:37:16.425Z [DEBUG] Successfully parsed and validated hook JSON output 2026-02-07T22:37:16.425Z [DEBUG] Hook PostToolUse:Read (PostToolUse) success: {} 2026-02-07T22:37:16.565Z [DEBUG] [useDeferredValue] Messages deferred by 1 (728→729) 2026-02-07T22:37:16.682Z [DEBUG] executePreToolHooks called for tool: Read 2026-02-07T22:37:16.683Z [DEBUG] Getting matching hook commands for PreToolUse with query: Read 2026-02-07T22:37:16.683Z [DEBUG] Found 1 hook matchers in settings 2026-02-07T22:37:16.683Z [DEBUG] Matched 1 unique hooks for query "Read" (1 before deduplication) 2026-02-07T22:37:16.694Z [DEBUG] [useDeferredValue] Messages deferred by 1 (729→730) 2026-02-07T22:37:16.729Z [DEBUG] Hooks: Checking initial response for async: {} 2026-02-07T22:37:16.729Z [DEBUG] Hooks: Parsed initial response: {} 2026-02-07T22:37:16.729Z [DEBUG] Hooks: Initial response is not async, continuing normal processing 2026-02-07T22:37:16.734Z [DEBUG] Successfully parsed and validated hook JSON output 2026-02-07T22:37:16.735Z [DEBUG] Hook PreToolUse:Read (PreToolUse) success: {} 2026-02-07T22:37:16.737Z [DEBUG] Getting matching hook commands for PostToolUse with query: Read 2026-02-07T22:37:16.737Z [DEBUG] Found 6 hook matchers in settings 2026-02-07T22:37:16.737Z [DEBUG] Matched 2 unique hooks for query "Read" (2 before deduplication) 2026-02-07T22:37:16.769Z [DEBUG] Hooks: Checking initial response for async: {} 2026-02-07T22:37:16.769Z [DEBUG] Hooks: Parsed initial response: {} 2026-02-07T22:37:16.769Z [DEBUG] Hooks: Initial response is not async, continuing normal processing 2026-02-07T22:37:16.774Z [DEBUG] Successfully parsed and validated hook JSON output 2026-02-07T22:37:16.774Z [DEBUG] Hook PostToolUse:Read (PostToolUse) success: {} 2026-02-07T22:37:16.788Z [DEBUG] [useDeferredValue] Messages deferred by 1 (730→731) 2026-02-07T22:37:16.824Z [DEBUG] executePreToolHooks called for tool: Read 2026-02-07T22:37:16.825Z [DEBUG] Getting matching hook commands for PreToolUse with query: Read 2026-02-07T22:37:16.825Z [DEBUG] Found 1 hook matchers in settings 2026-02-07T22:37:16.825Z [DEBUG] Matched 1 unique hooks for query "Read" (1 before deduplication) 2026-02-07T22:37:16.832Z [DEBUG] [useDeferredValue] Messages deferred by 1 (731→732) 2026-02-07T22:37:16.841Z [DEBUG] [useDeferredValue] Messages deferred by 1 (731→732) 2026-02-07T22:37:16.871Z [DEBUG] Hooks: Checking initial response for async: {} 2026-02-07T22:37:16.871Z [DEBUG] Hooks: Parsed initial response: {} 2026-02-07T22:37:16.871Z [DEBUG] Hooks: Initial response is not async, continuing normal processing 2026-02-07T22:37:16.879Z [DEBUG] Successfully parsed and validated hook JSON output 2026-02-07T22:37:16.879Z [DEBUG] Hook PreToolUse:Read (PreToolUse) success: {} 2026-02-07T22:37:16.883Z [DEBUG] Getting matching hook commands for PostToolUse with query: Read 2026-02-07T22:37:16.883Z [DEBUG] Found 6 hook matchers in settings 2026-02-07T22:37:16.883Z [DEBUG] Matched 2 unique hooks for query "Read" (2 before deduplication) 2026-02-07T22:37:16.920Z [DEBUG] Hooks: Checking initial response for async: {} 2026-02-07T22:37:16.920Z [DEBUG] Hooks: Parsed initial response: {} 2026-02-07T22:37:16.920Z [DEBUG] Hooks: Initial response is not async, continuing normal processing 2026-02-07T22:37:16.928Z [DEBUG] Successfully parsed and validated hook JSON output 2026-02-07T22:37:16.928Z [DEBUG] Hook PostToolUse:Read (PostToolUse) success: {} 2026-02-07T22:37:16.931Z [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-07T22:37:16.931Z [DEBUG] Using tool-based global cache marker on LSP 2026-02-07T22:37:16.933Z [DEBUG] attribution header x-anthropic-billing-header: cc_version=2.1.34.21c; cc_entrypoint=cli; 2026-02-07T22:37:16.935Z [DEBUG] [API:request] Creating client, ANTHROPIC_CUSTOM_HEADERS present: false, has Authorization header: false 2026-02-07T22:37:16.935Z [DEBUG] [API:auth] OAuth token check starting 2026-02-07T22:37:16.935Z [DEBUG] [API:auth] OAuth token check complete 2026-02-07T22:37:16.939Z [DEBUG] [useDeferredValue] Messages deferred by 1 (732→733) 2026-02-07T22:37:17.829Z [DEBUG] Stream started - received first chunk 2026-02-07T22:37:18.837Z [DEBUG] executePreToolHooks called for tool: Read 2026-02-07T22:37:18.838Z [DEBUG] Getting matching hook commands for PreToolUse with query: Read 2026-02-07T22:37:18.838Z [DEBUG] Found 1 hook matchers in settings 2026-02-07T22:37:18.838Z [DEBUG] Matched 1 unique hooks for query "Read" (1 before deduplication) 2026-02-07T22:37:18.849Z [DEBUG] [useDeferredValue] Messages deferred by 1 (733→734) 2026-02-07T22:37:18.886Z [DEBUG] Hooks: Checking initial response for async: {} 2026-02-07T22:37:18.886Z [DEBUG] Hooks: Parsed initial response: {} 2026-02-07T22:37:18.886Z [DEBUG] Hooks: Initial response is not async, continuing normal processing 2026-02-07T22:37:18.895Z [DEBUG] Successfully parsed and validated hook JSON output 2026-02-07T22:37:18.895Z [DEBUG] Hook PreToolUse:Read (PreToolUse) success: {} 2026-02-07T22:37:18.899Z [DEBUG] Getting matching hook commands for PostToolUse with query: Read 2026-02-07T22:37:18.899Z [DEBUG] Found 6 hook matchers in settings 2026-02-07T22:37:18.899Z [DEBUG] Matched 2 unique hooks for query "Read" (2 before deduplication) 2026-02-07T22:37:18.947Z [DEBUG] Hooks: Checking initial response for async: {} 2026-02-07T22:37:18.948Z [DEBUG] Hooks: Parsed initial response: {} 2026-02-07T22:37:18.948Z [DEBUG] Hooks: Initial response is not async, continuing normal processing 2026-02-07T22:37:18.953Z [DEBUG] Successfully parsed and validated hook JSON output 2026-02-07T22:37:18.953Z [DEBUG] Hook PostToolUse:Read (PostToolUse) success: {} 2026-02-07T22:37:19.101Z [DEBUG] [useDeferredValue] Messages deferred by 1 (734→735) 2026-02-07T22:37:19.122Z [DEBUG] executePreToolHooks called for tool: Read 2026-02-07T22:37:19.123Z [DEBUG] Getting matching hook commands for PreToolUse with query: Read 2026-02-07T22:37:19.123Z [DEBUG] Found 1 hook matchers in settings 2026-02-07T22:37:19.123Z [DEBUG] Matched 1 unique hooks for query "Read" (1 before deduplication) 2026-02-07T22:37:19.132Z [DEBUG] [useDeferredValue] Messages deferred by 1 (735→736) 2026-02-07T22:37:19.135Z [DEBUG] [useDeferredValue] Messages deferred by 1 (735→736) 2026-02-07T22:37:19.164Z [DEBUG] Hooks: Checking initial response for async: {} 2026-02-07T22:37:19.164Z [DEBUG] Hooks: Parsed initial response: {} 2026-02-07T22:37:19.164Z [DEBUG] Hooks: Initial response is not async, continuing normal processing 2026-02-07T22:37:19.169Z [DEBUG] Successfully parsed and validated hook JSON output 2026-02-07T22:37:19.169Z [DEBUG] Hook PreToolUse:Read (PreToolUse) success: {} 2026-02-07T22:37:19.173Z [DEBUG] Getting matching hook commands for PostToolUse with query: Read 2026-02-07T22:37:19.173Z [DEBUG] Found 6 hook matchers in settings 2026-02-07T22:37:19.173Z [DEBUG] Matched 2 unique hooks for query "Read" (2 before deduplication) 2026-02-07T22:37:19.217Z [DEBUG] Hooks: Checking initial response for async: {} 2026-02-07T22:37:19.217Z [DEBUG] Hooks: Parsed initial response: {} 2026-02-07T22:37:19.217Z [DEBUG] Hooks: Initial response is not async, continuing normal processing 2026-02-07T22:37:19.222Z [DEBUG] Successfully parsed and validated hook JSON output 2026-02-07T22:37:19.222Z [DEBUG] Hook PostToolUse:Read (PostToolUse) success: {} 2026-02-07T22:37:19.224Z [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-07T22:37:19.224Z [DEBUG] Using tool-based global cache marker on LSP 2026-02-07T22:37:19.226Z [DEBUG] attribution header x-anthropic-billing-header: cc_version=2.1.34.21c; cc_entrypoint=cli; 2026-02-07T22:37:19.227Z [DEBUG] [API:request] Creating client, ANTHROPIC_CUSTOM_HEADERS present: false, has Authorization header: false 2026-02-07T22:37:19.227Z [DEBUG] [API:auth] OAuth token check starting 2026-02-07T22:37:19.228Z [DEBUG] [API:auth] OAuth token check complete 2026-02-07T22:37:19.231Z [DEBUG] [useDeferredValue] Messages deferred by 1 (736→737) 2026-02-07T22:37:19.872Z [DEBUG] Stream started - received first chunk 2026-02-07T22:37:20.521Z [DEBUG] AutoUpdaterWrapper: Installation type: npm-global 2026-02-07T22:37:20.533Z [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-07T22:37:20.534Z [DEBUG] attribution header x-anthropic-billing-header: cc_version=2.1.34.7cc; cc_entrypoint=cli; 2026-02-07T22:37:20.534Z [DEBUG] [API:request] Creating client, ANTHROPIC_CUSTOM_HEADERS present: false, has Authorization header: false 2026-02-07T22:37:20.534Z [DEBUG] [API:auth] OAuth token check starting 2026-02-07T22:37:20.534Z [DEBUG] [API:auth] OAuth token check complete 2026-02-07T22:37:20.535Z [DEBUG] Getting matching hook commands for PostToolUse with query: Bash 2026-02-07T22:37:20.535Z [DEBUG] Found 6 hook matchers in settings 2026-02-07T22:37:20.535Z [DEBUG] Matched 1 unique hooks for query "Bash" (1 before deduplication) 2026-02-07T22:37:20.570Z [DEBUG] Hooks: Checking initial response for async: {} 2026-02-07T22:37:20.570Z [DEBUG] Hooks: Parsed initial response: {} 2026-02-07T22:37:20.570Z [DEBUG] Hooks: Initial response is not async, continuing normal processing 2026-02-07T22:37:20.576Z [DEBUG] Successfully parsed and validated hook JSON output 2026-02-07T22:37:20.576Z [DEBUG] Hook PostToolUse:Bash (PostToolUse) success: {} 2026-02-07T22:37:20.578Z [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-07T22:37:20.578Z [DEBUG] Using tool-based global cache marker on LSP 2026-02-07T22:37:20.580Z [DEBUG] attribution header x-anthropic-billing-header: cc_version=2.1.34.21c; cc_entrypoint=cli; 2026-02-07T22:37:20.581Z [DEBUG] [API:request] Creating client, ANTHROPIC_CUSTOM_HEADERS present: false, has Authorization header: false 2026-02-07T22:37:20.581Z [DEBUG] [API:auth] OAuth token check starting 2026-02-07T22:37:20.581Z [DEBUG] [API:auth] OAuth token check complete 2026-02-07T22:37:20.584Z [DEBUG] [useDeferredValue] Messages deferred by 1 (737→738) 2026-02-07T22:37:20.789Z [DEBUG] executePreToolHooks called for tool: Bash 2026-02-07T22:37:20.790Z [DEBUG] Getting matching hook commands for PreToolUse with query: Bash 2026-02-07T22:37:20.790Z [DEBUG] Found 1 hook matchers in settings 2026-02-07T22:37:20.790Z [DEBUG] Matched 1 unique hooks for query "Bash" (1 before deduplication) 2026-02-07T22:37:20.800Z [DEBUG] [useDeferredValue] Messages deferred by 1 (738→739) 2026-02-07T22:37:20.806Z [DEBUG] [useDeferredValue] Messages deferred by 1 (738→739) 2026-02-07T22:37:20.815Z [DEBUG] AutoUpdater: Detected installation type: npm-global 2026-02-07T22:37:20.815Z [DEBUG] AutoUpdater: Using global update method 2026-02-07T22:37:20.838Z [DEBUG] Hooks: Checking initial response for async: {} 2026-02-07T22:37:20.838Z [DEBUG] Hooks: Parsed initial response: {} 2026-02-07T22:37:20.838Z [DEBUG] Hooks: Initial response is not async, continuing normal processing 2026-02-07T22:37:20.851Z [DEBUG] Successfully parsed and validated hook JSON output 2026-02-07T22:37:20.851Z [DEBUG] Hook PreToolUse:Bash (PreToolUse) success: {} 2026-02-07T22:37:20.870Z [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-07T22:37:20.870Z [DEBUG] attribution header x-anthropic-billing-header: cc_version=2.1.34.71d; cc_entrypoint=cli; 2026-02-07T22:37:20.870Z [DEBUG] [API:request] Creating client, ANTHROPIC_CUSTOM_HEADERS present: false, has Authorization header: false 2026-02-07T22:37:20.870Z [DEBUG] [API:auth] OAuth token check starting 2026-02-07T22:37:20.871Z [DEBUG] [API:auth] OAuth token check complete 2026-02-07T22:37:20.872Z [DEBUG] Getting matching hook commands for PostToolUse with query: Bash 2026-02-07T22:37:20.872Z [DEBUG] Found 6 hook matchers in settings 2026-02-07T22:37:20.872Z [DEBUG] Matched 1 unique hooks for query "Bash" (1 before deduplication) 2026-02-07T22:37:20.918Z [DEBUG] Hooks: Checking initial response for async: {} 2026-02-07T22:37:20.918Z [DEBUG] Hooks: Parsed initial response: {} 2026-02-07T22:37:20.918Z [DEBUG] Hooks: Initial response is not async, continuing normal processing 2026-02-07T22:37:20.923Z [DEBUG] Successfully parsed and validated hook JSON output 2026-02-07T22:37:20.923Z [DEBUG] Hook PostToolUse:Bash (PostToolUse) success: {} 2026-02-07T22:37:20.925Z [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-07T22:37:20.925Z [DEBUG] Using tool-based global cache marker on LSP 2026-02-07T22:37:20.927Z [DEBUG] attribution header x-anthropic-billing-header: cc_version=2.1.34.21c; cc_entrypoint=cli; 2026-02-07T22:37:20.928Z [DEBUG] [API:request] Creating client, ANTHROPIC_CUSTOM_HEADERS present: false, has Authorization header: false 2026-02-07T22:37:20.928Z [DEBUG] [API:auth] OAuth token check starting 2026-02-07T22:37:20.928Z [DEBUG] [API:auth] OAuth token check complete 2026-02-07T22:37:20.931Z [DEBUG] [useDeferredValue] Messages deferred by 1 (739→740) 2026-02-07T22:37:21.412Z [DEBUG] Stream started - received first chunk 2026-02-07T22:37:21.593Z [DEBUG] Writing to temp file: /home/josie/.claude.json.tmp.924314.1770503841593 2026-02-07T22:37:21.593Z [DEBUG] Preserving file permissions: 100644 2026-02-07T22:37:21.593Z [DEBUG] Temp file written successfully, size: 127358 bytes 2026-02-07T22:37:21.593Z [DEBUG] Applied original permissions to temp file 2026-02-07T22:37:21.593Z [DEBUG] Renaming /home/josie/.claude.json.tmp.924314.1770503841593 to /home/josie/.claude.json 2026-02-07T22:37:21.594Z [DEBUG] File /home/josie/.claude.json written atomically 2026-02-07T22:37:21.800Z [DEBUG] Stream started - received first chunk 2026-02-07T22:37:22.098Z [DEBUG] executePreToolHooks called for tool: Read 2026-02-07T22:37:22.099Z [DEBUG] Getting matching hook commands for PreToolUse with query: Read 2026-02-07T22:37:22.099Z [DEBUG] Found 1 hook matchers in settings 2026-02-07T22:37:22.099Z [DEBUG] Matched 1 unique hooks for query "Read" (1 before deduplication) 2026-02-07T22:37:22.109Z [DEBUG] [useDeferredValue] Messages deferred by 1 (740→741) 2026-02-07T22:37:22.122Z [DEBUG] Stream started - received first chunk 2026-02-07T22:37:22.150Z [DEBUG] Hooks: Checking initial response for async: {} 2026-02-07T22:37:22.150Z [DEBUG] Hooks: Parsed initial response: {} 2026-02-07T22:37:22.150Z [DEBUG] Hooks: Initial response is not async, continuing normal processing 2026-02-07T22:37:22.154Z [DEBUG] Successfully parsed and validated hook JSON output 2026-02-07T22:37:22.154Z [DEBUG] Hook PreToolUse:Read (PreToolUse) success: {} 2026-02-07T22:37:22.157Z [DEBUG] Getting matching hook commands for PostToolUse with query: Read 2026-02-07T22:37:22.157Z [DEBUG] Found 6 hook matchers in settings 2026-02-07T22:37:22.157Z [DEBUG] Matched 2 unique hooks for query "Read" (2 before deduplication) 2026-02-07T22:37:22.189Z [DEBUG] Hooks: Checking initial response for async: {} 2026-02-07T22:37:22.189Z [DEBUG] Hooks: Parsed initial response: {} 2026-02-07T22:37:22.189Z [DEBUG] Hooks: Initial response is not async, continuing normal processing 2026-02-07T22:37:22.193Z [DEBUG] Successfully parsed and validated hook JSON output 2026-02-07T22:37:22.193Z [DEBUG] Hook PostToolUse:Read (PostToolUse) success: {} 2026-02-07T22:37:22.311Z [DEBUG] Stream started - received first chunk 2026-02-07T22:37:22.369Z [DEBUG] [useDeferredValue] Messages deferred by 1 (741→742) 2026-02-07T22:37:22.383Z [DEBUG] executePreToolHooks called for tool: Read 2026-02-07T22:37:22.384Z [DEBUG] Getting matching hook commands for PreToolUse with query: Read 2026-02-07T22:37:22.384Z [DEBUG] Found 1 hook matchers in settings 2026-02-07T22:37:22.384Z [DEBUG] Matched 1 unique hooks for query "Read" (1 before deduplication) 2026-02-07T22:37:22.392Z [DEBUG] [useDeferredValue] Messages deferred by 1 (742→743) 2026-02-07T22:37:22.424Z [DEBUG] Hooks: Checking initial response for async: {} 2026-02-07T22:37:22.424Z [DEBUG] Hooks: Parsed initial response: {} 2026-02-07T22:37:22.424Z [DEBUG] Hooks: Initial response is not async, continuing normal processing 2026-02-07T22:37:22.429Z [DEBUG] Successfully parsed and validated hook JSON output 2026-02-07T22:37:22.429Z [DEBUG] Hook PreToolUse:Read (PreToolUse) success: {} 2026-02-07T22:37:22.431Z [DEBUG] Getting matching hook commands for PostToolUse with query: Read 2026-02-07T22:37:22.431Z [DEBUG] Found 6 hook matchers in settings 2026-02-07T22:37:22.431Z [DEBUG] Matched 2 unique hooks for query "Read" (2 before deduplication) 2026-02-07T22:37:22.464Z [DEBUG] Hooks: Checking initial response for async: {} 2026-02-07T22:37:22.464Z [DEBUG] Hooks: Parsed initial response: {} 2026-02-07T22:37:22.464Z [DEBUG] Hooks: Initial response is not async, continuing normal processing 2026-02-07T22:37:22.468Z [DEBUG] Successfully parsed and validated hook JSON output 2026-02-07T22:37:22.468Z [DEBUG] Hook PostToolUse:Read (PostToolUse) success: {} 2026-02-07T22:37:22.675Z [DEBUG] [useDeferredValue] Messages deferred by 1 (743→744) 2026-02-07T22:37:22.707Z [DEBUG] executePreToolHooks called for tool: Read 2026-02-07T22:37:22.707Z [DEBUG] Getting matching hook commands for PreToolUse with query: Read 2026-02-07T22:37:22.707Z [DEBUG] Found 1 hook matchers in settings 2026-02-07T22:37:22.707Z [DEBUG] Matched 1 unique hooks for query "Read" (1 before deduplication) 2026-02-07T22:37:22.715Z [DEBUG] [useDeferredValue] Messages deferred by 1 (744→745) 2026-02-07T22:37:22.749Z [DEBUG] Hooks: Checking initial response for async: {} 2026-02-07T22:37:22.750Z [DEBUG] Hooks: Parsed initial response: {} 2026-02-07T22:37:22.750Z [DEBUG] Hooks: Initial response is not async, continuing normal processing 2026-02-07T22:37:22.760Z [DEBUG] Successfully parsed and validated hook JSON output 2026-02-07T22:37:22.760Z [DEBUG] Hook PreToolUse:Read (PreToolUse) success: {} 2026-02-07T22:37:22.764Z [DEBUG] Getting matching hook commands for PostToolUse with query: Read 2026-02-07T22:37:22.764Z [DEBUG] Found 6 hook matchers in settings 2026-02-07T22:37:22.764Z [DEBUG] Matched 2 unique hooks for query "Read" (2 before deduplication) 2026-02-07T22:37:22.796Z [DEBUG] Hooks: Checking initial response for async: {} 2026-02-07T22:37:22.796Z [DEBUG] Hooks: Parsed initial response: {} 2026-02-07T22:37:22.796Z [DEBUG] Hooks: Initial response is not async, continuing normal processing 2026-02-07T22:37:22.801Z [DEBUG] Successfully parsed and validated hook JSON output 2026-02-07T22:37:22.801Z [DEBUG] Hook PostToolUse:Read (PostToolUse) success: {} 2026-02-07T22:37:22.805Z [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-07T22:37:22.805Z [DEBUG] Using tool-based global cache marker on LSP 2026-02-07T22:37:22.806Z [DEBUG] attribution header x-anthropic-billing-header: cc_version=2.1.34.21c; cc_entrypoint=cli; 2026-02-07T22:37:22.807Z [DEBUG] [API:request] Creating client, ANTHROPIC_CUSTOM_HEADERS present: false, has Authorization header: false 2026-02-07T22:37:22.807Z [DEBUG] [API:auth] OAuth token check starting 2026-02-07T22:37:22.807Z [DEBUG] [API:auth] OAuth token check complete 2026-02-07T22:37:22.810Z [DEBUG] [useDeferredValue] Messages deferred by 1 (745→746) 2026-02-07T22:37:22.818Z [DEBUG] executePreToolHooks called for tool: Read 2026-02-07T22:37:22.818Z [DEBUG] Getting matching hook commands for PreToolUse with query: Read 2026-02-07T22:37:22.818Z [DEBUG] Found 1 hook matchers in settings 2026-02-07T22:37:22.818Z [DEBUG] Matched 1 unique hooks for query "Read" (1 before deduplication) 2026-02-07T22:37:22.825Z [DEBUG] [useDeferredValue] Messages deferred by 2 (745→747) 2026-02-07T22:37:22.848Z [DEBUG] Hooks: Checking initial response for async: {} 2026-02-07T22:37:22.848Z [DEBUG] Hooks: Parsed initial response: {} 2026-02-07T22:37:22.848Z [DEBUG] Hooks: Initial response is not async, continuing normal processing 2026-02-07T22:37:22.852Z [DEBUG] Successfully parsed and validated hook JSON output 2026-02-07T22:37:22.852Z [DEBUG] Hook PreToolUse:Read (PreToolUse) success: {} 2026-02-07T22:37:22.855Z [DEBUG] Getting matching hook commands for PostToolUse with query: Read 2026-02-07T22:37:22.855Z [DEBUG] Found 6 hook matchers in settings 2026-02-07T22:37:22.855Z [DEBUG] Matched 2 unique hooks for query "Read" (2 before deduplication) 2026-02-07T22:37:22.906Z [DEBUG] Hooks: Checking initial response for async: {} 2026-02-07T22:37:22.906Z [DEBUG] Hooks: Parsed initial response: {} 2026-02-07T22:37:22.906Z [DEBUG] Hooks: Initial response is not async, continuing normal processing 2026-02-07T22:37:22.914Z [DEBUG] Successfully parsed and validated hook JSON output 2026-02-07T22:37:22.914Z [DEBUG] Hook PostToolUse:Read (PostToolUse) success: {} 2026-02-07T22:37:23.048Z [DEBUG] [useDeferredValue] Messages deferred by 1 (747→748) 2026-02-07T22:37:23.053Z [DEBUG] executePreToolHooks called for tool: Read 2026-02-07T22:37:23.054Z [DEBUG] Getting matching hook commands for PreToolUse with query: Read 2026-02-07T22:37:23.054Z [DEBUG] Found 1 hook matchers in settings 2026-02-07T22:37:23.054Z [DEBUG] Matched 1 unique hooks for query "Read" (1 before deduplication) 2026-02-07T22:37:23.065Z [DEBUG] [useDeferredValue] Messages deferred by 2 (747→749) 2026-02-07T22:37:23.100Z [DEBUG] Hooks: Checking initial response for async: {} 2026-02-07T22:37:23.100Z [DEBUG] Hooks: Parsed initial response: {} 2026-02-07T22:37:23.100Z [DEBUG] Hooks: Initial response is not async, continuing normal processing 2026-02-07T22:37:23.106Z [DEBUG] Successfully parsed and validated hook JSON output 2026-02-07T22:37:23.106Z [DEBUG] Hook PreToolUse:Read (PreToolUse) success: {} 2026-02-07T22:37:23.110Z [DEBUG] Getting matching hook commands for PostToolUse with query: Read 2026-02-07T22:37:23.110Z [DEBUG] Found 6 hook matchers in settings 2026-02-07T22:37:23.110Z [DEBUG] Matched 2 unique hooks for query "Read" (2 before deduplication) 2026-02-07T22:37:23.162Z [DEBUG] Hooks: Checking initial response for async: {} 2026-02-07T22:37:23.162Z [DEBUG] Hooks: Parsed initial response: {} 2026-02-07T22:37:23.162Z [DEBUG] Hooks: Initial response is not async, continuing normal processing 2026-02-07T22:37:23.174Z [DEBUG] Successfully parsed and validated hook JSON output 2026-02-07T22:37:23.174Z [DEBUG] Hook PostToolUse:Read (PostToolUse) success: {} 2026-02-07T22:37:23.282Z [DEBUG] [useDeferredValue] Messages deferred by 1 (749→750) 2026-02-07T22:37:23.292Z [DEBUG] executePreToolHooks called for tool: Read 2026-02-07T22:37:23.293Z [DEBUG] Getting matching hook commands for PreToolUse with query: Read 2026-02-07T22:37:23.293Z [DEBUG] Found 1 hook matchers in settings 2026-02-07T22:37:23.293Z [DEBUG] Matched 1 unique hooks for query "Read" (1 before deduplication) 2026-02-07T22:37:23.299Z [DEBUG] [useDeferredValue] Messages deferred by 2 (749→751) 2026-02-07T22:37:23.321Z [DEBUG] Hooks: Checking initial response for async: {} 2026-02-07T22:37:23.321Z [DEBUG] Hooks: Parsed initial response: {} 2026-02-07T22:37:23.321Z [DEBUG] Hooks: Initial response is not async, continuing normal processing 2026-02-07T22:37:23.325Z [DEBUG] Successfully parsed and validated hook JSON output 2026-02-07T22:37:23.325Z [DEBUG] Hook PreToolUse:Read (PreToolUse) success: {} 2026-02-07T22:37:23.327Z [DEBUG] Getting matching hook commands for PostToolUse with query: Read 2026-02-07T22:37:23.327Z [DEBUG] Found 6 hook matchers in settings 2026-02-07T22:37:23.327Z [DEBUG] Matched 2 unique hooks for query "Read" (2 before deduplication) 2026-02-07T22:37:23.362Z [DEBUG] Hooks: Checking initial response for async: {} 2026-02-07T22:37:23.362Z [DEBUG] Hooks: Parsed initial response: {} 2026-02-07T22:37:23.362Z [DEBUG] Hooks: Initial response is not async, continuing normal processing 2026-02-07T22:37:23.368Z [DEBUG] Successfully parsed and validated hook JSON output 2026-02-07T22:37:23.368Z [DEBUG] Hook PostToolUse:Read (PostToolUse) success: {} 2026-02-07T22:37:23.489Z [DEBUG] [useDeferredValue] Messages deferred by 1 (751→752) 2026-02-07T22:37:23.500Z [DEBUG] executePreToolHooks called for tool: Read 2026-02-07T22:37:23.501Z [DEBUG] Getting matching hook commands for PreToolUse with query: Read 2026-02-07T22:37:23.501Z [DEBUG] Found 1 hook matchers in settings 2026-02-07T22:37:23.501Z [DEBUG] Matched 1 unique hooks for query "Read" (1 before deduplication) 2026-02-07T22:37:23.512Z [DEBUG] [useDeferredValue] Messages deferred by 2 (751→753) 2026-02-07T22:37:23.541Z [DEBUG] Hooks: Checking initial response for async: {} 2026-02-07T22:37:23.541Z [DEBUG] Hooks: Parsed initial response: {} 2026-02-07T22:37:23.541Z [DEBUG] Hooks: Initial response is not async, continuing normal processing 2026-02-07T22:37:23.545Z [DEBUG] Successfully parsed and validated hook JSON output 2026-02-07T22:37:23.545Z [DEBUG] Hook PreToolUse:Read (PreToolUse) success: {} 2026-02-07T22:37:23.547Z [DEBUG] Getting matching hook commands for PostToolUse with query: Read 2026-02-07T22:37:23.547Z [DEBUG] Found 6 hook matchers in settings 2026-02-07T22:37:23.547Z [DEBUG] Matched 2 unique hooks for query "Read" (2 before deduplication) 2026-02-07T22:37:23.579Z [DEBUG] Hooks: Checking initial response for async: {} 2026-02-07T22:37:23.579Z [DEBUG] Hooks: Parsed initial response: {} 2026-02-07T22:37:23.579Z [DEBUG] Hooks: Initial response is not async, continuing normal processing 2026-02-07T22:37:23.580Z [DEBUG] Successfully parsed and validated hook JSON output 2026-02-07T22:37:23.580Z [DEBUG] Hook PostToolUse:Read (PostToolUse) success: {} 2026-02-07T22:37:23.665Z [DEBUG] Stream started - received first chunk 2026-02-07T22:37:23.724Z [DEBUG] [useDeferredValue] Messages deferred by 1 (753→754) 2026-02-07T22:37:23.739Z [DEBUG] executePreToolHooks called for tool: Read 2026-02-07T22:37:23.740Z [DEBUG] Getting matching hook commands for PreToolUse with query: Read 2026-02-07T22:37:23.740Z [DEBUG] Found 1 hook matchers in settings 2026-02-07T22:37:23.740Z [DEBUG] Matched 1 unique hooks for query "Read" (1 before deduplication) 2026-02-07T22:37:23.751Z [DEBUG] [useDeferredValue] Messages deferred by 2 (753→755) 2026-02-07T22:37:23.775Z [DEBUG] Hooks: Checking initial response for async: {} 2026-02-07T22:37:23.775Z [DEBUG] Hooks: Parsed initial response: {} 2026-02-07T22:37:23.775Z [DEBUG] Hooks: Initial response is not async, continuing normal processing 2026-02-07T22:37:23.778Z [DEBUG] Successfully parsed and validated hook JSON output 2026-02-07T22:37:23.778Z [DEBUG] Hook PreToolUse:Read (PreToolUse) success: {} 2026-02-07T22:37:23.781Z [DEBUG] Getting matching hook commands for PostToolUse with query: Read 2026-02-07T22:37:23.781Z [DEBUG] Found 6 hook matchers in settings 2026-02-07T22:37:23.781Z [DEBUG] Matched 2 unique hooks for query "Read" (2 before deduplication) 2026-02-07T22:37:23.819Z [DEBUG] Hooks: Checking initial response for async: {} 2026-02-07T22:37:23.819Z [DEBUG] Hooks: Parsed initial response: {} 2026-02-07T22:37:23.819Z [DEBUG] Hooks: Initial response is not async, continuing normal processing 2026-02-07T22:37:23.823Z [DEBUG] Successfully parsed and validated hook JSON output 2026-02-07T22:37:23.823Z [DEBUG] Hook PostToolUse:Read (PostToolUse) success: {} 2026-02-07T22:37:23.964Z [DEBUG] [useDeferredValue] Messages deferred by 1 (755→756) 2026-02-07T22:37:23.974Z [DEBUG] executePreToolHooks called for tool: Read 2026-02-07T22:37:23.975Z [DEBUG] Getting matching hook commands for PreToolUse with query: Read 2026-02-07T22:37:23.975Z [DEBUG] Found 1 hook matchers in settings 2026-02-07T22:37:23.975Z [DEBUG] Matched 1 unique hooks for query "Read" (1 before deduplication) 2026-02-07T22:37:23.986Z [DEBUG] [useDeferredValue] Messages deferred by 2 (755→757) 2026-02-07T22:37:24.009Z [DEBUG] Hooks: Checking initial response for async: {} 2026-02-07T22:37:24.009Z [DEBUG] Hooks: Parsed initial response: {} 2026-02-07T22:37:24.009Z [DEBUG] Hooks: Initial response is not async, continuing normal processing 2026-02-07T22:37:24.012Z [DEBUG] Successfully parsed and validated hook JSON output 2026-02-07T22:37:24.012Z [DEBUG] Hook PreToolUse:Read (PreToolUse) success: {} 2026-02-07T22:37:24.015Z [DEBUG] Getting matching hook commands for PostToolUse with query: Read 2026-02-07T22:37:24.015Z [DEBUG] Found 6 hook matchers in settings 2026-02-07T22:37:24.015Z [DEBUG] Matched 2 unique hooks for query "Read" (2 before deduplication) 2026-02-07T22:37:24.053Z [DEBUG] Hooks: Checking initial response for async: {} 2026-02-07T22:37:24.053Z [DEBUG] Hooks: Parsed initial response: {} 2026-02-07T22:37:24.053Z [DEBUG] Hooks: Initial response is not async, continuing normal processing 2026-02-07T22:37:24.057Z [DEBUG] Successfully parsed and validated hook JSON output 2026-02-07T22:37:24.057Z [DEBUG] Hook PostToolUse:Read (PostToolUse) success: {} 2026-02-07T22:37:24.170Z [DEBUG] [useDeferredValue] Messages deferred by 1 (757→758) 2026-02-07T22:37:24.178Z [DEBUG] executePreToolHooks called for tool: Read 2026-02-07T22:37:24.179Z [DEBUG] Getting matching hook commands for PreToolUse with query: Read 2026-02-07T22:37:24.179Z [DEBUG] Found 1 hook matchers in settings 2026-02-07T22:37:24.179Z [DEBUG] Matched 1 unique hooks for query "Read" (1 before deduplication) 2026-02-07T22:37:24.193Z [DEBUG] [useDeferredValue] Messages deferred by 2 (757→759) 2026-02-07T22:37:24.214Z [DEBUG] Hooks: Checking initial response for async: {} 2026-02-07T22:37:24.214Z [DEBUG] Hooks: Parsed initial response: {} 2026-02-07T22:37:24.214Z [DEBUG] Hooks: Initial response is not async, continuing normal processing 2026-02-07T22:37:24.222Z [DEBUG] Successfully parsed and validated hook JSON output 2026-02-07T22:37:24.222Z [DEBUG] Hook PreToolUse:Read (PreToolUse) success: {} 2026-02-07T22:37:24.225Z [DEBUG] Getting matching hook commands for PostToolUse with query: Read 2026-02-07T22:37:24.225Z [DEBUG] Found 6 hook matchers in settings 2026-02-07T22:37:24.225Z [DEBUG] Matched 2 unique hooks for query "Read" (2 before deduplication) 2026-02-07T22:37:24.258Z [DEBUG] Hooks: Checking initial response for async: {} 2026-02-07T22:37:24.258Z [DEBUG] Hooks: Parsed initial response: {} 2026-02-07T22:37:24.258Z [DEBUG] Hooks: Initial response is not async, continuing normal processing 2026-02-07T22:37:24.264Z [DEBUG] Successfully parsed and validated hook JSON output 2026-02-07T22:37:24.264Z [DEBUG] Hook PostToolUse:Read (PostToolUse) success: {} 2026-02-07T22:37:24.409Z [DEBUG] [useDeferredValue] Messages deferred by 1 (759→760) 2026-02-07T22:37:24.420Z [DEBUG] executePreToolHooks called for tool: Read 2026-02-07T22:37:24.420Z [DEBUG] Getting matching hook commands for PreToolUse with query: Read 2026-02-07T22:37:24.420Z [DEBUG] Found 1 hook matchers in settings 2026-02-07T22:37:24.421Z [DEBUG] Matched 1 unique hooks for query "Read" (1 before deduplication) 2026-02-07T22:37:24.430Z [DEBUG] [useDeferredValue] Messages deferred by 2 (759→761) 2026-02-07T22:37:24.453Z [DEBUG] Hooks: Checking initial response for async: {} 2026-02-07T22:37:24.453Z [DEBUG] Hooks: Parsed initial response: {} 2026-02-07T22:37:24.453Z [DEBUG] Hooks: Initial response is not async, continuing normal processing 2026-02-07T22:37:24.459Z [DEBUG] Successfully parsed and validated hook JSON output 2026-02-07T22:37:24.459Z [DEBUG] Hook PreToolUse:Read (PreToolUse) success: {} 2026-02-07T22:37:24.462Z [DEBUG] Getting matching hook commands for PostToolUse with query: Read 2026-02-07T22:37:24.462Z [DEBUG] Found 6 hook matchers in settings 2026-02-07T22:37:24.462Z [DEBUG] Matched 2 unique hooks for query "Read" (2 before deduplication) 2026-02-07T22:37:24.497Z [DEBUG] Hooks: Checking initial response for async: {} 2026-02-07T22:37:24.497Z [DEBUG] Hooks: Parsed initial response: {} 2026-02-07T22:37:24.497Z [DEBUG] Hooks: Initial response is not async, continuing normal processing 2026-02-07T22:37:24.501Z [DEBUG] Successfully parsed and validated hook JSON output 2026-02-07T22:37:24.501Z [DEBUG] Hook PostToolUse:Read (PostToolUse) success: {} 2026-02-07T22:37:24.557Z [DEBUG] executePreToolHooks called for tool: Read 2026-02-07T22:37:24.559Z [DEBUG] Getting matching hook commands for PreToolUse with query: Read 2026-02-07T22:37:24.559Z [DEBUG] Found 1 hook matchers in settings 2026-02-07T22:37:24.559Z [DEBUG] Matched 1 unique hooks for query "Read" (1 before deduplication) 2026-02-07T22:37:24.569Z [DEBUG] [useDeferredValue] Messages deferred by 1 (761→762) 2026-02-07T22:37:24.595Z [DEBUG] Hooks: Checking initial response for async: {} 2026-02-07T22:37:24.595Z [DEBUG] Hooks: Parsed initial response: {} 2026-02-07T22:37:24.595Z [DEBUG] Hooks: Initial response is not async, continuing normal processing 2026-02-07T22:37:24.598Z [DEBUG] Successfully parsed and validated hook JSON output 2026-02-07T22:37:24.598Z [DEBUG] Hook PreToolUse:Read (PreToolUse) success: {} 2026-02-07T22:37:24.601Z [DEBUG] Getting matching hook commands for PostToolUse with query: Read 2026-02-07T22:37:24.601Z [DEBUG] Found 6 hook matchers in settings 2026-02-07T22:37:24.601Z [DEBUG] Matched 2 unique hooks for query "Read" (2 before deduplication) 2026-02-07T22:37:24.616Z [DEBUG] [useDeferredValue] Messages deferred by 1 (762→763) 2026-02-07T22:37:24.634Z [DEBUG] executePreToolHooks called for tool: Read 2026-02-07T22:37:24.636Z [DEBUG] Getting matching hook commands for PreToolUse with query: Read 2026-02-07T22:37:24.636Z [DEBUG] Found 1 hook matchers in settings 2026-02-07T22:37:24.636Z [DEBUG] Matched 1 unique hooks for query "Read" (1 before deduplication) 2026-02-07T22:37:24.649Z [DEBUG] [useDeferredValue] Messages deferred by 1 (763→764) 2026-02-07T22:37:24.652Z [DEBUG] Hooks: Checking initial response for async: {} 2026-02-07T22:37:24.652Z [DEBUG] Hooks: Parsed initial response: {} 2026-02-07T22:37:24.652Z [DEBUG] Hooks: Initial response is not async, continuing normal processing 2026-02-07T22:37:24.659Z [DEBUG] Successfully parsed and validated hook JSON output 2026-02-07T22:37:24.659Z [DEBUG] Hook PostToolUse:Read (PostToolUse) success: {} 2026-02-07T22:37:24.673Z [DEBUG] Hooks: Checking initial response for async: {} 2026-02-07T22:37:24.673Z [DEBUG] Hooks: Parsed initial response: {} 2026-02-07T22:37:24.673Z [DEBUG] Hooks: Initial response is not async, continuing normal processing 2026-02-07T22:37:24.677Z [DEBUG] Successfully parsed and validated hook JSON output 2026-02-07T22:37:24.677Z [DEBUG] Hook PreToolUse:Read (PreToolUse) success: {} 2026-02-07T22:37:24.679Z [DEBUG] Getting matching hook commands for PostToolUse with query: Read 2026-02-07T22:37:24.679Z [DEBUG] Found 6 hook matchers in settings 2026-02-07T22:37:24.679Z [DEBUG] Matched 2 unique hooks for query "Read" (2 before deduplication) 2026-02-07T22:37:24.724Z [DEBUG] Hooks: Checking initial response for async: {} 2026-02-07T22:37:24.724Z [DEBUG] Hooks: Parsed initial response: {} 2026-02-07T22:37:24.724Z [DEBUG] Hooks: Initial response is not async, continuing normal processing 2026-02-07T22:37:24.725Z [DEBUG] Successfully parsed and validated hook JSON output 2026-02-07T22:37:24.725Z [DEBUG] Hook PostToolUse:Read (PostToolUse) success: {} 2026-02-07T22:37:24.760Z [DEBUG] [useDeferredValue] Messages deferred by 1 (764→765) 2026-02-07T22:37:24.790Z [DEBUG] executePreToolHooks called for tool: Read 2026-02-07T22:37:24.790Z [DEBUG] Getting matching hook commands for PreToolUse with query: Read 2026-02-07T22:37:24.790Z [DEBUG] Found 1 hook matchers in settings 2026-02-07T22:37:24.790Z [DEBUG] Matched 1 unique hooks for query "Read" (1 before deduplication) 2026-02-07T22:37:24.797Z [DEBUG] [useDeferredValue] Messages deferred by 1 (765→766) 2026-02-07T22:37:24.834Z [DEBUG] [useDeferredValue] Messages deferred by 1 (766→767) 2026-02-07T22:37:24.843Z [DEBUG] Hooks: Checking initial response for async: {} 2026-02-07T22:37:24.843Z [DEBUG] Hooks: Parsed initial response: {} 2026-02-07T22:37:24.843Z [DEBUG] Hooks: Initial response is not async, continuing normal processing 2026-02-07T22:37:24.849Z [DEBUG] Successfully parsed and validated hook JSON output 2026-02-07T22:37:24.849Z [DEBUG] Hook PreToolUse:Read (PreToolUse) success: {} 2026-02-07T22:37:24.851Z [DEBUG] Getting matching hook commands for PostToolUse with query: Read 2026-02-07T22:37:24.851Z [DEBUG] Found 6 hook matchers in settings 2026-02-07T22:37:24.851Z [DEBUG] Matched 2 unique hooks for query "Read" (2 before deduplication) 2026-02-07T22:37:24.864Z [DEBUG] executePreToolHooks called for tool: Read 2026-02-07T22:37:24.865Z [DEBUG] Getting matching hook commands for PreToolUse with query: Read 2026-02-07T22:37:24.865Z [DEBUG] Found 1 hook matchers in settings 2026-02-07T22:37:24.865Z [DEBUG] Matched 1 unique hooks for query "Read" (1 before deduplication) 2026-02-07T22:37:24.876Z [DEBUG] [useDeferredValue] Messages deferred by 1 (767→768) 2026-02-07T22:37:24.887Z [DEBUG] Hooks: Checking initial response for async: {} 2026-02-07T22:37:24.887Z [DEBUG] Hooks: Parsed initial response: {} 2026-02-07T22:37:24.887Z [DEBUG] Hooks: Initial response is not async, continuing normal processing 2026-02-07T22:37:24.892Z [DEBUG] Successfully parsed and validated hook JSON output 2026-02-07T22:37:24.892Z [DEBUG] Hook PostToolUse:Read (PostToolUse) success: {} 2026-02-07T22:37:24.898Z [DEBUG] Hooks: Checking initial response for async: {} 2026-02-07T22:37:24.899Z [DEBUG] Hooks: Parsed initial response: {} 2026-02-07T22:37:24.899Z [DEBUG] Hooks: Initial response is not async, continuing normal processing 2026-02-07T22:37:24.902Z [DEBUG] Successfully parsed and validated hook JSON output 2026-02-07T22:37:24.902Z [DEBUG] Hook PreToolUse:Read (PreToolUse) success: {} 2026-02-07T22:37:24.904Z [DEBUG] Getting matching hook commands for PostToolUse with query: Read 2026-02-07T22:37:24.904Z [DEBUG] Found 6 hook matchers in settings 2026-02-07T22:37:24.904Z [DEBUG] Matched 2 unique hooks for query "Read" (2 before deduplication) 2026-02-07T22:37:24.941Z [DEBUG] Hooks: Checking initial response for async: {} 2026-02-07T22:37:24.941Z [DEBUG] Hooks: Parsed initial response: {} 2026-02-07T22:37:24.941Z [DEBUG] Hooks: Initial response is not async, continuing normal processing 2026-02-07T22:37:24.946Z [DEBUG] Successfully parsed and validated hook JSON output 2026-02-07T22:37:24.946Z [DEBUG] Hook PostToolUse:Read (PostToolUse) success: {} 2026-02-07T22:37:24.949Z [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-07T22:37:24.949Z [DEBUG] Using tool-based global cache marker on LSP 2026-02-07T22:37:24.950Z [DEBUG] attribution header x-anthropic-billing-header: cc_version=2.1.34.21c; cc_entrypoint=cli; 2026-02-07T22:37:24.951Z [DEBUG] [API:request] Creating client, ANTHROPIC_CUSTOM_HEADERS present: false, has Authorization header: false 2026-02-07T22:37:24.951Z [DEBfc3f68d6c85187\nCopying blob sha256:81d009a9779e89a6146784f8ff62d70a5b8305624d2dcf5f44b5509070470524\nCopying blob sha256:ad3f06f08c6291a2ef6c91488fd3393b7b069fe6fee7c6a139467dbf8861ba40\nCopying blob sha256:4db1b89c0bd13344176ddce2d093b9da2ae58336823ffed2009a7ea4b62d2a95\nCopying blob sha256:59937a3e54faa600474edb988770f28a2e269c638e32f465a2217488adf800bd\nCopying blob sha256:7008752f569519110fa717e303e00b0cd2a1e369a3cb47f18af916bbf4737a74","elapsedTimeSeconds":12,"totalLines":22,"timeoutMs":600000},"toolUseID":"bash-progress-10","parentToolUseID":"toolu_015xEHvpJsW9udnfVLAy6Mgt","uuid":"052416ad-2528-41c0-b668-fe0111bee8ab","timestamp":"2026-02-07T22:58:29.805Z"} {"parentUuid":"052416ad-2528-41c0-b668-fe0111bee8ab","isSidechain":false,"userType":"external","cwd":"/home/josie/development/personal/josiedot/health/services","sessionId":"a35ea400-18a8-4c4f-8365-d5971cca5dac","version":"2.1.34","gitBranch":"HEAD","slug":"moonlit-whistling-moonbeam","type":"progress","data":{"type":"bash_progress","output":"Copying blob sha256:81d009a9779e89a6146784f8ff62d70a5b8305624d2dcf5f44b5509070470524\nCopying blob sha256:ad3f06f08c6291a2ef6c91488fd3393b7b069fe6fee7c6a139467dbf8861ba40\nCopying blob sha256:4db1b89c0bd13344176ddce2d093b9da2ae58336823ffed2009a7ea4b62d2a95\nCopying blob sha256:59937a3e54faa600474edb988770f28a2e269c638e32f465a2217488adf800bd\nCopying blob sha256:7008752f569519110fa717e303e00b0cd2a1e369a3cb47f18af916bbf4737a74","fullOutput":"Uploading directory \".\" as binary input for the build ...\nUploading finished\nbuild.build.openshift.io/irc-bot-7 started\nReceiving source from STDIN as archive ...\ntime=\"2026-02-07T22:58:25Z\" level=info msg=\"Not using native diff for overlay, this may cause degraded performance for building images: kernel has CONFIG_OVERLAY_FS_REDIRECT_DIR enabled\"\nI0207 22:58:25.036529 1 defaults.go:112] Defaulting to storage driver \"overlay\" with options [mountopt=metacopy=on].\nCaching blobs under \"/var/cache/blobs\".\nPulling image docker.io/alpine:latest ...\nTrying to pull docker.io/library/alpine:latest...\nGetting image source signatures\nCopying blob sha256:589002ba0eaed121a1dbf42f6648f29e5be55d5c8a6ee0f8eaa0285cc21ac153\nCopying config sha256:a40c03cbb81c59bfb0e0887ab0b1859727075da7b9cc576a1cec2c771f38c5fb\nWriting manifest to image destination\nPulling image docker.io/crystallang/crystal:1.9.2-alpine ...\nTrying to pull docker.io/crystallang/crystal:1.9.2-alpine...\nGetting image source signatures\nCopying blob sha256:764bae2cbedac0d6c043ed768b85a190d826ae61edd2cf6357fc3f68d6c85187\nCopying blob sha256:81d009a9779e89a6146784f8ff62d70a5b8305624d2dcf5f44b5509070470524\nCopying blob sha256:ad3f06f08c6291a2ef6c91488fd3393b7b069fe6fee7c6a139467dbf8861ba40\nCopying blob sha256:4db1b89c0bd13344176ddce2d093b9da2ae58336823ffed2009a7ea4b62d2a95\nCopying blob sha256:59937a3e54faa600474edb988770f28a2e269c638e32f465a2217488adf800bd\nCopying blob sha256:7008752f569519110fa717e303e00b0cd2a1e369a3cb47f18af916bbf4737a74","elapsedTimeSeconds":13,"totalLines":22,"timeoutMs":600000},"toolUseID":"bash-progress-11","parentToolUseID":"toolu_015xEHvpJsW9udnfVLAy6Mgt","uuid":"ee946f8d-6906-454b-a946-a74134118335","timestamp":"2026-02-07T22:58:30.805Z"} {"parentUuid":"ee946f8d-6906-454b-a946-a74134118335","isSidechain":false,"userType":"external","cwd":"/home/josie/development/personal/josiedot/health/services","sessionId":"a35ea400-18a8-4c4f-8365-d5971cca5dac","version":"2.1.34","gitBranch":"HEAD","slug":"moonlit-whistling-moonbeam","type":"progress","data":{"type":"bash_progress","output":"Copying blob sha256:81d009a9779e89a6146784f8ff62d70a5b8305624d2dcf5f44b5509070470524\nCopying blob sha256:ad3f06f08c6291a2ef6c91488fd3393b7b069fe6fee7c6a139467dbf8861ba40\nCopying blob sha256:4db1b89c0bd13344176ddce2d093b9da2ae58336823ffed2009a7ea4b62d2a95\nCopying blob sha256:59937a3e54faa600474edb988770f28a2e269c638e32f465a2217488adf800bd\nCopying blob sha256:7008752f569519110fa717e303e00b0cd2a1e369a3cb47f18af916bbf4737a74","fullOutput":"Uploading directory \".\" as binary input for the build ...\nUploading finished\nbuild.build.openshift.io/irc-bot-7 started\nReceiving source from STDIN as archive ...\ntime=\"2026-02-07T22:58:25Z\" level=info msg=\"Not using native diff for overlay, this may cause degraded performance for building images: kernel has CONFIG_OVERLAY_FS_REDIRECT_DIR enabled\"\nI0207 22:58:25.036529 1 defaults.go:112] Defaulting to storage driver \"overlay\" with options [mountopt=metacopy=on].\nCaching blobs under \"/var/cache/blobs\".\nPulling image docker.io/alpine:latest ...\nTrying to pull docker.io/library/alpine:latest...\nGetting image source signatures\nCopying blob sha256:589002ba0eaed121a1dbf42f6648f29e5be55d5c8a6ee0f8eaa0285cc21ac153\nCopying config sha256:a40c03cbb81c59bfb0e0887ab0b1859727075da7b9cc576a1cec2c771f38c5fb\nWriting manifest to image destination\nPulling image docker.io/crystallang/crystal:1.9.2-alpine ...\nTrying to pull docker.io/crystallang/crystal:1.9.2-alpine...\nGetting image source signatures\nCopying blob sha256:764bae2cbedac0d6c043ed768b85a190d826ae61edd2cf6357fc3f68d6c85187\nCopying blob sha256:81d009a9779e89a6146784f8ff62d70a5b8305624d2dcf5f44b5509070470524\nCopying blob sha256:ad3f06f08c6291a2ef6c91488fd3393b7b069fe6fee7c6a139467dbf8861ba40\nCopying blob sha256:4db1b89c0bd13344176ddce2d093b9da2ae58336823ffed2009a7ea4b62d2a95\nCopying blob sha256:59937a3e54faa600474edb988770f28a2e269c638e32f465a2217488adf800bd\nCopying blob sha256:7008752f569519110fa717e303e00b0cd2a1e369a3cb47f18af916bbf4737a74","elapsedTimeSeconds":14,"totalLines":22,"timeoutMs":600000},"toolUseID":"bash-progress-12","parentToolUseID":"toolu_015xEHvpJsW9udnfVLAy6Mgt","uuid":"5d729c6f-2201-4b56-a434-9d0bf364180a","timestamp":"2026-02-07T22:58:31.806Z"} {"parentUuid":"5d729c6f-2201-4b56-a434-9d0bf364180a","isSidechain":false,"userType":"external","cwd":"/home/josie/development/personal/josiedot/health/services","sessionId":"a35ea400-18a8-4c4f-8365-d5971cca5dac","version":"2.1.34","gitBranch":"HEAD","slug":"moonlit-whistling-moonbeam","type":"progress","data":{"type":"bash_progress","output":"Copying blob sha256:81d009a9779e89a6146784f8ff62d70a5b8305624d2dcf5f44b5509070470524\nCopying blob sha256:ad3f06f08c6291a2ef6c91488fd3393b7b069fe6fee7c6a139467dbf8861ba40\nCopying blob sha256:4db1b89c0bd13344176ddce2d093b9da2ae58336823ffed2009a7ea4b62d2a95\nCopying blob sha256:59937a3e54faa600474edb988770f28a2e269c638e32f465a2217488adf800bd\nCopying blob sha256:7008752f569519110fa717e303e00b0cd2a1e369a3cb47f18af916bbf4737a74","fullOutput":"Uploading directory \".\" as binary input for the build ...\nUploading finished\nbuild.build.openshift.io/irc-bot-7 started\nReceiving source from STDIN as archive ...\ntime=\"2026-02-07T22:58:25Z\" level=info msg=\"Not using native diff for overlay, this may cause degraded performance for building images: kernel has CONFIG_OVERLAY_FS_REDIRECT_DIR enabled\"\nI0207 22:58:25.036529 1 defaults.go:112] Defaulting to storage driver \"overlay\" with options [mountopt=metacopy=on].\nCaching blobs under \"/var/cache/blobs\".\nPulling image docker.io/alpine:latest ...\nTrying to pull docker.io/library/alpine:latest...\nGetting image source signatures\nCopying blob sha256:589002ba0eaed121a1dbf42f6648f29e5be55d5c8a6ee0f8eaa0285cc21ac153\nCopying config sha256:a40c03cbb81c59bfb0e0887ab0b1859727075da7b9cc576a1cec2c771f38c5fb\nWriting manifest to image destination\nPulling image docker.io/crystallang/crystal:1.9.2-alpine ...\nTrying to pull docker.io/crystallang/crystal:1.9.2-alpine...\nGetting image source signatures\nCopying blob sha256:764bae2cbedac0d6c043ed768b85a190d826ae61edd2cf6357fc3f68d6c85187\nCopying blob sha256:81d009a9779e89a6146784f8ff62d70a5b8305624d2dcf5f44b5509070470524\nCopying blob sha256:ad3f06f08c6291a2ef6c91488fd3393b7b069fe6fee7c6a139467dbf8861ba40\nCopying blob sha256:4db1b89c0bd13344176ddce2d093b9da2ae58336823ffed2009a7ea4b62d2a95\nCopying blob sha256:59937a3e54faa600474edb988770f28a2e269c638e32f465a2217488adf800bd\nCopying blob sha256:7008752f569519110fa717e303e00b0cd2a1e369a3cb47f18af916bbf4737a74","elapsedTimeSeconds":15,"totalLines":22,"timeoutMs":600000},"toolUseID":"bash-progress-13","parentToolUseID":"toolu_015xEHvpJsW9udnfVLAy6Mgt","uuid":"75f1a5ac-2771-4608-a3ed-fa822da75e5d","timestamp":"2026-02-07T22:58:32.807Z"} {"parentUuid":"75f1a5ac-2771-4608-a3ed-fa822da75e5d","isSidechain":false,"userType":"external","cwd":"/home/josie/development/personal/josiedot/health/services","sessionId":"a35ea400-18a8-4c4f-8365-d5971cca5dac","version":"2.1.34","gitBranch":"HEAD","slug":"moonlit-whistling-moonbeam","type":"progress","data":{"type":"bash_progress","output":"Copying blob sha256:81d009a9779e89a6146784f8ff62d70a5b8305624d2dcf5f44b5509070470524\nCopying blob sha256:ad3f06f08c6291a2ef6c91488fd3393b7b069fe6fee7c6a139467dbf8861ba40\nCopying blob sha256:4db1b89c0bd13344176ddce2d093b9da2ae58336823ffed2009a7ea4b62d2a95\nCopying blob sha256:59937a3e54faa600474edb988770f28a2e269c638e32f465a2217488adf800bd\nCopying blob sha256:7008752f569519110fa717e303e00b0cd2a1e369a3cb47f18af916bbf4737a74","fullOutput":"Uploading directory \".\" as binary input for the build ...\nUploading finished\nbuild.build.openshift.io/irc-bot-7 started\nReceiving source from STDIN as archive ...\ntime=\"2026-02-07T22:58:25Z\" level=info msg=\"Not using native diff for overlay, this may cause degraded performance for building images: kernel has CONFIG_OVERLAY_FS_REDIRECT_DIR enabled\"\nI0207 22:58:25.036529 1 defaults.go:112] Defaulting to storage driver \"overlay\" with options [mountopt=metacopy=on].\nCaching blobs under \"/var/cache/blobs\".\nPulling image docker.io/alpine:latest ...\nTrying to pull docker.io/library/alpine:latest...\nGetting image source signatures\nCopying blob sha256:589002ba0eaed121a1dbf42f6648f29e5be55d5c8a6ee0f8eaa0285cc21ac153\nCopying config sha256:a40c03cbb81c59bfb0e0887ab0b1859727075da7b9cc576a1cec2c771f38c5fb\nWriting manifest to image destination\nPulling image docker.io/crystallang/crystal:1.9.2-alpine ...\nTrying to pull docker.io/crystallang/crystal:1.9.2-alpine...\nGetting image source signatures\nCopying blob sha256:764bae2cbedac0d6c043ed768b85a190d826ae61edd2cf6357fc3f68d6c85187\nCopying blob sha256:81d009a9779e89a6146784f8ff62d70a5b8305624d2dcf5f44b5509070470524\nCopying blob sha256:ad3f06f08c6291a2ef6c91488fd3393b7b069fe6fee7c6a139467dbf8861ba40\nCopying blob sha256:4db1b89c0bd13344176ddce2d093b9da2ae58336823ffed2009a7ea4b62d2a95\nCopying blob sha256:59937a3e54faa600474edb988770f28a2e269c638e32f465a2217488adf800bd\nCopying blob sha256:7008752f569519110fa717e303e00b0cd2a1e369a3cb47f18af916bbf4737a74","elapsedTimeSeconds":16,"totalLines":22,"timeoutMs":600000},"toolUseID":"bash-progress-14","parentToolUseID":"toolu_015xEHvpJsW9udnfVLAy6Mgt","uuid":"06830439-031b-43c8-8af4-3de4b2b003e4","timestamp":"2026-02-07T22:58:33.810Z"} {"parentUuid":"06830439-031b-43c8-8af4-3de4b2b003e4","isSidechain":false,"userType":"external","cwd":"/home/josie/development/personal/josiedot/health/services","sessionId":"a35ea400-18a8-4c4f-8365-d5971cca5dac","version":"2.1.34","gitBranch":"HEAD","slug":"moonlit-whistling-moonbeam","type":"progress","data":{"type":"bash_progress","output":"Copying blob sha256:81d009a9779e89a6146784f8ff62d70a5b8305624d2dcf5f44b5509070470524\nCopying blob sha256:ad3f06f08c6291a2ef6c91488fd3393b7b069fe6fee7c6a139467dbf8861ba40\nCopying blob sha256:4db1b89c0bd13344176ddce2d093b9da2ae58336823ffed2009a7ea4b62d2a95\nCopying blob sha256:59937a3e54faa600474edb988770f28a2e269c638e32f465a2217488adf800bd\nCopying blob sha256:7008752f569519110fa717e303e00b0cd2a1e369a3cb47f18af916bbf4737a74","fullOutput":"Uploading directory \".\" as binary input for the build ...\nUploading finished\nbuild.build.openshift.io/irc-bot-7 started\nReceiving source from STDIN as archive ...\ntime=\"2026-02-07T22:58:25Z\" level=info msg=\"Not using native diff for overlay, this may cause degraded performance for building images: kernel has CONFIG_OVERLAY_FS_REDIRECT_DIR enabled\"\nI0207 22:58:25.036529 1 defaults.go:112] Defaulting to storage driver \"overlay\" with options [mountopt=metacopy=on].\nCaching blobs under \"/var/cache/blobs\".\nPulling image docker.io/alpine:latest ...\nTrying to pull docker.io/library/alpine:latest...\nGetting image source signatures\nCopying blob sha256:589002ba0eaed121a1dbf42f6648f29e5be55d5c8a6ee0f8eaa0285cc21ac153\nCopying config sha256:a40c03cbb81c59bfb0e0887ab0b1859727075da7b9cc576a1cec2c771f38c5fb\nWriting manifest to image destination\nPulling image docker.io/crystallang/crystal:1.9.2-alpine ...\nTrying to pull docker.io/crystallang/crystal:1.9.2-alpine...\nGetting image source signatures\nCopying blob sha256:764bae2cbedac0d6c043ed768b85a190d826ae61edd2cf6357fc3f68d6c85187\nCopying blob sha256:81d009a9779e89a6146784f8ff62d70a5b8305624d2dcf5f44b5509070470524\nCopying blob sha256:ad3f06f08c6291a2ef6c91488fd3393b7b069fe6fee7c6a139467dbf8861ba40\nCopying blob sha256:4db1b89c0bd13344176ddce2d093b9da2ae58336823ffed2009a7ea4b62d2a95\nCopying blob sha256:59937a3e54faa600474edb988770f28a2e269c638e32f465a2217488adf800bd\nCopying blob sha256:7008752f569519110fa717e303e00b0cd2a1e369a3cb47f18af916bbf4737a74","elapsedTimeSeconds":17,"totalLines":22,"timeoutMs":600000},"toolUseID":"bash-progress-15","parentToolUseID":"toolu_015xEHvpJsW9udnfVLAy6Mgt","uuid":"81dc1213-e0f6-4f0e-9a87-a07a0099de59","timestamp":"2026-02-07T22:58:34.811Z"} {"parentUuid":"81dc1213-e0f6-4f0e-9a87-a07a0099de59","isSidechain":false,"userType":"external","cwd":"/home/josie/development/personal/josiedot/health/services","sessionId":"a35ea400-18a8-4c4f-8365-d5971cca5dac","version":"2.1.34","gitBranch":"HEAD","slug":"moonlit-whistling-moonbeam","type":"progress","data":{"type":"bash_progress","output":"Copying blob sha256:81d009a9779e89a6146784f8ff62d70a5b8305624d2dcf5f44b5509070470524\nCopying blob sha256:ad3f06f08c6291a2ef6c91488fd3393b7b069fe6fee7c6a139467dbf8861ba40\nCopying blob sha256:4db1b89c0bd13344176ddce2d093b9da2ae58336823ffed2009a7ea4b62d2a95\nCopying blob sha256:59937a3e54faa600474edb988770f28a2e269c638e32f465a2217488adf800bd\nCopying blob sha256:7008752f569519110fa717e303e00b0cd2a1e369a3cb47f18af916bbf4737a74","fullOutput":"Uploading directory \".\" as binary input for the build ...\nUploading finished\nbuild.build.openshift.io/irc-bot-7 started\nReceiving source from STDIN as archive ...\ntime=\"2026-02-07T22:58:25Z\" level=info msg=\"Not using native diff for overlay, this may cause degraded performance for building images: kernel has CONFIG_OVERLAY_FS_REDIRECT_DIR enabled\"\nI0207 22:58:25.036529 1 defaults.go:112] Defaulting to storage driver \"overlay\" with options [mountopt=metacopy=on].\nCaching blobs under \"/var/cache/blobs\".\nPulling image docker.io/alpine:latest ...\nTrying to pull docker.io/library/alpine:latest...\nGetting image source signatures\nCopying blob sha256:589002ba0eaed121a1dbf42f6648f29e5be55d5c8a6ee0f8eaa0285cc21ac153\nCopying config sha256:a40c03cbb81c59bfb0e0887ab0b1859727075da7b9cc576a1cec2c771f38c5fb\nWriting manifest to image destination\nPulling image docker.io/crystallang/crystal:1.9.2-alpine ...\nTrying to pull docker.io/crystallang/crystal:1.9.2-alpine...\nGetting image source signatures\nCopying blob sha256:764bae2cbedac0d6c043ed768b85a190d826ae61edd2cf6357fc3f68d6c85187\nCopying blob sha256:81d009a9779e89a6146784f8ff62d70a5b8305624d2dcf5f44b5509070470524\nCopying blob sha256:ad3f06f08c6291a2ef6c91488fd3393b7b069fe6fee7c6a139467dbf8861ba40\nCopying blob sha256:4db1b89c0bd13344176ddce2d093b9da2ae58336823ffed2009a7ea4b62d2a95\nCopying blob sha256:59937a3e54faa600474edb988770f28a2e269c638e32f465a2217488adf800bd\nCopying blob sha256:7008752f569519110fa717e303e00b0cd2a1e369a3cb47f18af916bbf4737a74","elapsedTimeSeconds":18,"totalLines":22,"timeoutMs":600000},"toolUseID":"bash-progress-16","parentToolUseID":"toolu_015xEHvpJsW9udnfVLAy6Mgt","uuid":"cd1d62df-5319-4f61-a866-c80070c093bc","timestamp":"2026-02-07T22:58:35.812Z"} {"parentUuid":"cd1d62df-5319-4f61-a866-c80070c093bc","isSidechain":false,"userType":"external","cwd":"/home/josie/development/personal/josiedot/health/services","sessionId":"a35ea400-18a8-4c4f-8365-d5971cca5dac","version":"2.1.34","gitBranch":"HEAD","slug":"moonlit-whistling-moonbeam","type":"progress","data":{"type":"bash_progress","output":"Copying blob sha256:81d009a9779e89a6146784f8ff62d70a5b8305624d2dcf5f44b5509070470524\nCopying blob sha256:ad3f06f08c6291a2ef6c91488fd3393b7b069fe6fee7c6a139467dbf8861ba40\nCopying blob sha256:4db1b89c0bd13344176ddce2d093b9da2ae58336823ffed2009a7ea4b62d2a95\nCopying blob sha256:59937a3e54faa600474edb988770f28a2e269c638e32f465a2217488adf800bd\nCopying blob sha256:7008752f569519110fa717e303e00b0cd2a1e369a3cb47f18af916bbf4737a74","fullOutput":"Uploading directory \".\" as binary input for the build ...\nUploading finished\nbuild.build.openshift.io/irc-bot-7 started\nReceiving source from STDIN as archive ...\ntime=\"2026-02-07T22:58:25Z\" level=info msg=\"Not using native diff for overlay, this may cause degraded performance for building images: kernel has CONFIG_OVERLAY_FS_REDIRECT_DIR enabled\"\nI0207 22:58:25.036529 1 defaults.go:112] Defaulting to storage driver \"overlay\" with options [mountopt=metacopy=on].\nCaching blobs under \"/var/cache/blobs\".\nPulling image docker.io/alpine:latest ...\nTrying to pull docker.io/library/alpine:latest...\nGetting image source signatures\nCopying blob sha256:589002ba0eaed121a1dbf42f6648f29e5be55d5c8a6ee0f8eaa0285cc21ac153\nCopying config sha256:a40c03cbb81c59bfb0e0887ab0b1859727075da7b9cc576a1cec2c771f38c5fb\nWriting manifest to image destination\nPulling image docker.io/crystallang/crystal:1.9.2-alpine ...\nTrying to pull docker.io/crystallang/crystal:1.9.2-alpine...\nGetting image source signatures\nCopying blob sha256:764bae2cbedac0d6c043ed768b85a190d826ae61edd2cf6357fc3f68d6c85187\nCopying blob sha256:81d009a9779e89a6146784f8ff62d70a5b8305624d2dcf5f44b5509070470524\nCopying blob sha256:ad3f06f08c6291a2ef6c91488fd3393b7b069fe6fee7c6a139467dbf8861ba40\nCopying blob sha256:4db1b89c0bd13344176ddce2d093b9da2ae58336823ffed2009a7ea4b62d2a95\nCopying blob sha256:59937a3e54faa600474edb988770f28a2e269c638e32f465a2217488adf800bd\nCopying blob sha256:7008752f569519110fa717e303e00b0cd2a1e369a3cb47f18af916bbf4737a74","elapsedTimeSeconds":19,"totalLines":22,"timeoutMs":600000},"toolUseID":"bash-progress-17","parentToolUseID":"toolu_015xEHvpJsW9udnfVLAy6Mgt","uuid":"c28ccf2f-0c76-4541-bed8-4d69cc4b2f6f","timestamp":"2026-02-07T22:58:36.813Z"} {"parentUuid":"c28ccf2f-0c76-4541-bed8-4d69cc4b2f6f","isSidechain":false,"userType":"external","cwd":"/home/josie/development/personal/josiedot/health/services","sessionId":"a35ea400-18a8-4c4f-8365-d5971cca5dac","version":"2.1.34","gitBranch":"HEAD","slug":"moonlit-whistling-moonbeam","type":"progress","data":{"type":"bash_progress","output":"Copying blob sha256:81d009a9779e89a6146784f8ff62d70a5b8305624d2dcf5f44b5509070470524\nCopying blob sha256:ad3f06f08c6291a2ef6c91488fd3393b7b069fe6fee7c6a139467dbf8861ba40\nCopying blob sha256:4db1b89c0bd13344176ddce2d093b9da2ae58336823ffed2009a7ea4b62d2a95\nCopying blob sha256:59937a3e54faa600474edb988770f28a2e269c638e32f465a2217488adf800bd\nCopying blob sha256:7008752f569519110fa717e303e00b0cd2a1e369a3cb47f18af916bbf4737a74","fullOutput":"Uploading directory \".\" as binary input for the build ...\nUploading finished\nbuild.build.openshift.io/irc-bot-7 started\nReceiving source from STDIN as archive ...\ntime=\"2026-02-07T22:58:25Z\" level=info msg=\"Not using native diff for overlay, this may cause degraded performance for building images: kernel has CONFIG_OVERLAY_FS_REDIRECT_DIR enabled\"\nI0207 22:58:25.036529 1 defaults.go:112] Defaulting to storage driver \"overlay\" with options [mountopt=metacopy=on].\nCaching blobs under \"/var/cache/blobs\".\nPulling image docker.io/alpine:latest ...\nTrying to pull docker.io/library/alpine:latest...\nGetting image source signatures\nCopying blob sha256:589002ba0eaed121a1dbf42f6648f29e5be55d5c8a6ee0f8eaa0285cc21ac153\nCopying config sha256:a40c03cbb81c59bfb0e0887ab0b1859727075da7b9cc576a1cec2c771f38c5fb\nWriting manifest to image destination\nPulling image docker.io/crystallang/crystal:1.9.2-alpine ...\nTrying to pull docker.io/crystallang/crystal:1.9.2-alpine...\nGetting image source signatures\nCopying blob sha256:764bae2cbedac0d6c043ed768b85a190d826ae61edd2cf6357fc3f68d6c85187\nCopying blob sha256:81d009a9779e89a6146784f8ff62d70a5b8305624d2dcf5f44b5509070470524\nCopying blob sha256:ad3f06f08c6291a2ef6c91488fd3393b7b069fe6fee7c6a139467dbf8861ba40\nCopying blob sha256:4db1b89c0bd13344176ddce2d093b9da2ae58336823ffed2009a7ea4b62d2a95\nCopying blob sha256:59937a3e54faa600474edb988770f28a2e269c638e32f465a2217488adf800bd\nCopying blob sha256:7008752f569519110fa717e303e00b0cd2a1e369a3cb47f18af916bbf4737a74","elapsedTimeSeconds":20,"totalLines":22,"timeoutMs":600000},"toolUseID":"bash-progress-18","parentToolUseID":"toolu_015xEHvpJsW9udnfVLAy6Mgt","uuid":"687f9387-22e9-4137-873a-3ddcf4ac0771","timestamp":"2026-02-07T22:58:37.813Z"} {"parentUuid":"687f9387-22e9-4137-873a-3ddcf4ac0771","isSidechain":false,"userType":"external","cwd":"/home/josie/development/personal/josiedot/health/services","sessionId":"a35ea400-18a8-4c4f-8365-d5971cca5dac","version":"2.1.34","gitBranch":"HEAD","slug":"moonlit-whistling-moonbeam","type":"progress","data":{"type":"bash_progress","output":"Copying blob sha256:81d009a9779e89a6146784f8ff62d70a5b8305624d2dcf5f44b5509070470524\nCopying blob sha256:ad3f06f08c6291a2ef6c91488fd3393b7b069fe6fee7c6a139467dbf8861ba40\nCopying blob sha256:4db1b89c0bd13344176ddce2d093b9da2ae58336823ffed2009a7ea4b62d2a95\nCopying blob sha256:59937a3e54faa600474edb988770f28a2e269c638e32f465a2217488adf800bd\nCopying blob sha256:7008752f569519110fa717e303e00b0cd2a1e369a3cb47f18af916bbf4737a74","fullOutput":"Uploading directory \".\" as binary input for the build ...\nUploading finished\nbuild.build.openshift.io/irc-bot-7 started\nReceiving source from STDIN as archive ...\ntime=\"2026-02-07T22:58:25Z\" level=info msg=\"Not using native diff for overlay, this may cause degraded performance for building images: kernel has CONFIG_OVERLAY_FS_REDIRECT_DIR enabled\"\nI0207 22:58:25.036529 1 defaults.go:112] Defaulting to storage driver \"overlay\" with options [mountopt=metacopy=on].\nCaching blobs under \"/var/cache/blobs\".\nPulling image docker.io/alpine:latest ...\nTrying to pull docker.io/library/alpine:latest...\nGetting image source signatures\nCopying blob sha256:589002ba0eaed121a1dbf42f6648f29e5be55d5c8a6ee0f8eaa0285cc21ac153\nCopying config sha256:a40c03cbb81c59bfb0e0887ab0b1859727075da7b9cc576a1cec2c771f38c5fb\nWriting manifest to image destination\nPulling image docker.io/crystallang/crystal:1.9.2-alpine ...\nTrying to pull docker.io/crystallang/crystal:1.9.2-alpine...\nGetting image source signatures\nCopying blob sha256:764bae2cbedac0d6c043ed768b85a190d826ae61edd2cf6357fc3f68d6c85187\nCopying blob sha256:81d009a9779e89a6146784f8ff62d70a5b8305624d2dcf5f44b5509070470524\nCopying blob sha256:ad3f06f08c6291a2ef6c91488fd3393b7b069fe6fee7c6a139467dbf8861ba40\nCopying blob sha256:4db1b89c0bd13344176ddce2d093b9da2ae58336823ffed2009a7ea4b62d2a95\nCopying blob sha256:59937a3e54faa600474edb988770f28a2e269c638e32f465a2217488adf800bd\nCopying blob sha256:7008752f569519110fa717e303e00b0cd2a1e369a3cb47f18af916bbf4737a74","elapsedTimeSeconds":21,"totalLines":22,"timeoutMs":600000},"toolUseID":"bash-progress-19","parentToolUseID":"toolu_015xEHvpJsW9udnfVLAy6Mgt","uuid":"9cfbc8af-b6e2-4faf-8a3b-eecfbb7815fa","timestamp":"2026-02-07T22:58:38.814Z"} {"parentUuid":"9cfbc8af-b6e2-4faf-8a3b-eecfbb7815fa","isSidechain":false,"userType":"external","cwd":"/home/josie/development/personal/josiedot/health/services","sessionId":"a35ea400-18a8-4c4f-8365-d5971cca5dac","version":"2.1.34","gitBranch":"HEAD","slug":"moonlit-whistling-moonbeam","type":"progress","data":{"type":"bash_progress","output":"Copying blob sha256:81d009a9779e89a6146784f8ff62d70a5b8305624d2dcf5f44b5509070470524\nCopying blob sha256:ad3f06f08c6291a2ef6c91488fd3393b7b069fe6fee7c6a139467dbf8861ba40\nCopying blob sha256:4db1b89c0bd13344176ddce2d093b9da2ae58336823ffed2009a7ea4b62d2a95\nCopying blob sha256:59937a3e54faa600474edb988770f28a2e269c638e32f465a2217488adf800bd\nCopying blob sha256:7008752f569519110fa717e303e00b0cd2a1e369a3cb47f18af916bbf4737a74","fullOutput":"Uploading directory \".\" as binary input for the build ...\nUploading finished\nbuild.build.openshift.io/irc-bot-7 started\nReceiving source from STDIN as archive ...\ntime=\"2026-02-07T22:58:25Z\" level=info msg=\"Not using native diff for overlay, this may cause degraded performance for building images: kernel has CONFIG_OVERLAY_FS_REDIRECT_DIR enabled\"\nI0207 22:58:25.036529 1 defaults.go:112] Defaulting to storage driver \"overlay\" with options [mountopt=metacopy=on].\nCaching blobs under \"/var/cache/blobs\".\nPulling image docker.io/alpine:latest ...\nTrying to pull docker.io/library/alpine:latest...\nGetting image source signatures\nCopying blob sha256:589002ba0eaed121a1dbf42f6648f29e5be55d5c8a6ee0f8eaa0285cc21ac153\nCopying config sha256:a40c03cbb81c59bfb0e0887ab0b1859727075da7b9cc576a1cec2c771f38c5fb\nWriting manifest to image destination\nPulling image docker.io/crystallang/crystal:1.9.2-alpine ...\nTrying to pull docker.io/crystallang/crystal:1.9.2-alpine...\nGetting image source signatures\nCopying blob sha256:764bae2cbedac0d6c043ed768b85a190d826ae61edd2cf6357fc3f68d6c85187\nCopying blob sha256:81d009a9779e89a6146784f8ff62d70a5b8305624d2dcf5f44b5509070470524\nCopying blob sha256:ad3f06f08c6291a2ef6c91488fd3393b7b069fe6fee7c6a139467dbf8861ba40\nCopying blob sha256:4db1b89c0bd13344176ddce2d093b9da2ae58336823ffed2009a7ea4b62d2a95\nCopying blob sha256:59937a3e54faa600474edb988770f28a2e269c638e32f465a2217488adf800bd\nCopying blob sha256:7008752f569519110fa717e303e00b0cd2a1e369a3cb47f18af916bbf4737a74","elapsedTimeSeconds":22,"totalLines":22,"timeoutMs":600000},"toolUseID":"bash-progress-20","parentToolUseID":"toolu_015xEHvpJsW9udnfVLAy6Mgt","uuid":"99ae0b35-271e-4f6b-80f9-8f5755bafb54","timestamp":"2026-02-07T22:58:39.815Z"} {"parentUuid":"99ae0b35-271e-4f6b-80f9-8f5755bafb54","isSidechain":false,"userType":"external","cwd":"/home/josie/development/personal/josiedot/health/services","sessionId":"a35ea400-18a8-4c4f-8365-d5971cca5dac","version":"2.1.34","gitBranch":"HEAD","slug":"moonlit-whistling-moonbeam","type":"progress","data":{"type":"bash_progress","output":"Copying blob sha256:81d009a9779e89a6146784f8ff62d70a5b8305624d2dcf5f44b5509070470524\nCopying blob sha256:ad3f06f08c6291a2ef6c91488fd3393b7b069fe6fee7c6a139467dbf8861ba40\nCopying blob sha256:4db1b89c0bd13344176ddce2d093b9da2ae58336823ffed2009a7ea4b62d2a95\nCopying blob sha256:59937a3e54faa600474edb988770f28a2e269c638e32f465a2217488adf800bd\nCopying blob sha256:7008752f569519110fa717e303e00b0cd2a1e369a3cb47f18af916bbf4737a74","fullOutput":"Uploading directory \".\" as binary input for the build ...\nUploading finished\nbuild.build.openshift.io/irc-bot-7 started\nReceiving source from STDIN as archive ...\ntime=\"2026-02-07T22:58:25Z\" level=info msg=\"Not using native diff for overlay, this may cause degraded performance for building images: kernel has CONFIG_OVERLAY_FS_REDIRECT_DIR enabled\"\nI0207 22:58:25.036529 1 defaults.go:112] Defaulting to storage driver \"overlay\" with options [mountopt=metacopy=on].\nCaching blobs under \"/var/cache/blobs\".\nPulling image docker.io/alpine:latest ...\nTrying to pull docker.io/library/alpine:latest...\nGetting image source signatures\nCopying blob sha256:589002ba0eaed121a1dbf42f6648f29e5be55d5c8a6ee0f8eaa0285cc21ac153\nCopying config sha256:a40c03cbb81c59bfb0e0887ab0b1859727075da7b9cc576a1cec2c771f38c5fb\nWriting manifest to image destination\nPulling image docker.io/crystallang/crystal:1.9.2-alpine ...\nTrying to pull docker.io/crystallang/crystal:1.9.2-alpine...\nGetting image source signatures\nCopying blob sha256:764bae2cbedac0d6c043ed768b85a190d826ae61edd2cf6357fc3f68d6c85187\nCopying blob sha256:81d009a9779e89a6146784f8ff62d70a5b8305624d2dcf5f44b5509070470524\nCopying blob sha256:ad3f06f08c6291a2ef6c91488fd3393b7b069fe6fee7c6a139467dbf8861ba40\nCopying blob sha256:4db1b89c0bd13344176ddce2d093b9da2ae58336823ffed2009a7ea4b62d2a95\nCopying blob sha256:59937a3e54faa600474edb988770f28a2e269c638e32f465a2217488adf800bd\nCopying blob sha256:7008752f569519110fa717e303e00b0cd2a1e369a3cb47f18af916bbf4737a74","elapsedTimeSeconds":23,"totalLines":22,"timeoutMs":600000},"toolUseID":"bash-progress-21","parentToolUseID":"toolu_015xEHvpJsW9udnfVLAy6Mgt","uuid":"8518810d-0a03-4907-ba66-89aca8eabb59","timestamp":"2026-02-07T22:58:40.814Z"} {"parentUuid":"8518810d-0a03-4907-ba66-89aca8eabb59","isSidechain":false,"userType":"external","cwd":"/home/josie/development/personal/josiedot/health/services","sessionId":"a35ea400-18a8-4c4f-8365-d5971cca5dac","version":"2.1.34","gitBranch":"HEAD","slug":"moonlit-whistling-moonbeam","type":"progress","data":{"type":"bash_progress","output":"Copying blob sha256:81d009a9779e89a6146784f8ff62d70a5b8305624d2dcf5f44b5509070470524\nCopying blob sha256:ad3f06f08c6291a2ef6c91488fd3393b7b069fe6fee7c6a139467dbf8861ba40\nCopying blob sha256:4db1b89c0bd13344176ddce2d093b9da2ae58336823ffed2009a7ea4b62d2a95\nCopying blob sha256:59937a3e54faa600474edb988770f28a2e269c638e32f465a2217488adf800bd\nCopying blob sha256:7008752f569519110fa717e303e00b0cd2a1e369a3cb47f18af916bbf4737a74","fullOutput":"Uploading directory \".\" as binary input for the build ...\nUploading finished\nbuild.build.openshift.io/irc-bot-7 started\nReceiving source from STDIN as archive ...\ntime=\"2026-02-07T22:58:25Z\" level=info msg=\"Not using native diff for overlay, this may cause degraded performance for building images: kernel has CONFIG_OVERLAY_FS_REDIRECT_DIR enabled\"\nI0207 22:58:25.036529 1 defaults.go:112] Defaulting to storage driver \"overlay\" with options [mountopt=metacopy=on].\nCaching blobs under \"/var/cache/blobs\".\nPulling image docker.io/alpine:latest ...\nTrying to pull docker.io/library/alpine:latest...\nGetting image source signatures\nCopying blob sha256:589002ba0eaed121a1dbf42f6648f29e5be55d5c8a6ee0f8eaa0285cc21ac153\nCopying config sha256:a40c03cbb81c59bfb0e0887ab0b1859727075da7b9cc576a1cec2c771f38c5fb\nWriting manifest to image destination\nPulling image docker.io/crystallang/crystal:1.9.2-alpine ...\nTrying to pull docker.io/crystallang/crystal:1.9.2-alpine...\nGetting image source signatures\nCopying blob sha256:764bae2cbedac0d6c043ed768b85a190d826ae61edd2cf6357fc3f68d6c85187\nCopying blob sha256:81d009a9779e89a6146784f8ff62d70a5b8305624d2dcf5f44b5509070470524\nCopying blob sha256:ad3f06f08c6291a2ef6c91488fd3393b7b069fe6fee7c6a139467dbf8861ba40\nCopying blob sha256:4db1b89c0bd13344176ddce2d093b9da2ae58336823ffed2009a7ea4b62d2a95\nCopying blob sha256:59937a3e54faa600474edb988770f28a2e269c638e32f465a2217488adf800bd\nCopying blob sha256:7008752f569519110fa717e303e00b0cd2a1e369a3cb47f18af916bbf4737a74","elapsedTimeSeconds":24,"totalLines":22,"timeoutMs":600000},"toolUseID":"bash-progress-22","parentToolUseID":"toolu_015xEHvpJsW9udnfVLAy6Mgt","uuid":"bd304925-e510-4639-a365-6e6b2e20a099","timestamp":"2026-02-07T22:58:41.815Z"} {"parentUuid":"bd304925-e510-4639-a365-6e6b2e20a099","isSidechain":false,"userType":"external","cwd":"/home/josie/development/personal/josiedot/health/services","sessionId":"a35ea400-18a8-4c4f-8365-d5971cca5dac","version":"2.1.34","gitBranch":"HEAD","slug":"moonlit-whistling-moonbeam","type":"progress","data":{"type":"bash_progress","output":"Copying blob sha256:81d009a9779e89a6146784f8ff62d70a5b8305624d2dcf5f44b5509070470524\nCopying blob sha256:ad3f06f08c6291a2ef6c91488fd3393b7b069fe6fee7c6a139467dbf8861ba40\nCopying blob sha256:4db1b89c0bd13344176ddce2d093b9da2ae58336823ffed2009a7ea4b62d2a95\nCopying blob sha256:59937a3e54faa600474edb988770f28a2e269c638e32f465a2217488adf800bd\nCopying blob sha256:7008752f569519110fa717e303e00b0cd2a1e369a3cb47f18af916bbf4737a74","fullOutput":"Uploading directory \".\" as binary input for the build ...\nUploading finished\nbuild.build.openshift.io/irc-bot-7 started\nReceiving source from STDIN as archive ...\ntime=\"2026-02-07T22:58:25Z\" level=info msg=\"Not using native diff for overlay, this may cause degraded performance for building images: kernel has CONFIG_OVERLAY_FS_REDIRECT_DIR enabled\"\nI0207 22:58:25.036529 1 defaults.go:112] Defaulting to storage driver \"overlay\" with options [mountopt=metacopy=on].\nCaching blobs under \"/var/cache/blobs\".\nPulling image docker.io/alpine:latest ...\nTrying to pull docker.io/library/alpine:latest...\nGetting image source signatures\nCopying blob sha256:589002ba0eaed121a1dbf42f6648f29e5be55d5c8a6ee0f8eaa0285cc21ac153\nCopying config sha256:a40c03cbb81c59bfb0e0887ab0b1859727075da7b9cc576a1cec2c771f38c5fb\nWriting manifest to image destination\nPulling image docker.io/crystallang/crystal:1.9.2-alpine ...\nTrying to pull docker.io/crystallang/crystal:1.9.2-alpine...\nGetting image source signatures\nCopying blob sha256:764bae2cbedac0d6c043ed768b85a190d826ae61edd2cf6357fc3f68d6c85187\nCopying blob sha256:81d009a9779e89a6146784f8ff62d70a5b8305624d2dcf5f44b5509070470524\nCopying blob sha256:ad3f06f08c6291a2ef6c91488fd3393b7b069fe6fee7c6a139467dbf8861ba40\nCopying blob sha256:4db1b89c0bd13344176ddce2d093b9da2ae58336823ffed2009a7ea4b62d2a95\nCopying blob sha256:59937a3e54faa600474edb988770f28a2e269c638e32f465a2217488adf800bd\nCopying blob sha256:7008752f569519110fa717e303e00b0cd2a1e369a3cb47f18af916bbf4737a74","elapsedTimeSeconds":25,"totalLines":22,"timeoutMs":600000},"toolUseID":"bash-progress-23","parentToolUseID":"toolu_015xEHvpJsW9udnfVLAy6Mgt","uuid":"bc207e2c-800e-4e3e-9548-3be952f2108d","timestamp":"2026-02-07T22:58:42.815Z"} {"parentUuid":"bc207e2c-800e-4e3e-9548-3be952f2108d","isSidechain":false,"userType":"external","cwd":"/home/josie/development/personal/josiedot/health/services","sessionId":"a35ea400-18a8-4c4f-8365-d5971cca5dac","version":"2.1.34","gitBranch":"HEAD","slug":"moonlit-whistling-moonbeam","type":"progress","data":{"type":"bash_progress","output":"Copying blob sha256:81d009a9779e89a6146784f8ff62d70a5b8305624d2dcf5f44b5509070470524\nCopying blob sha256:ad3f06f08c6291a2ef6c91488fd3393b7b069fe6fee7c6a139467dbf8861ba40\nCopying blob sha256:4db1b89c0bd13344176ddce2d093b9da2ae58336823ffed2009a7ea4b62d2a95\nCopying blob sha256:59937a3e54faa600474edb988770f28a2e269c638e32f465a2217488adf800bd\nCopying blob sha256:7008752f569519110fa717e303e00b0cd2a1e369a3cb47f18af916bbf4737a74","fullOutput":"Uploading directory \".\" as binary input for the build ...\nUploading finished\nbuild.build.openshift.io/irc-bot-7 started\nReceiving source from STDIN as archive ...\ntime=\"2026-02-07T22:58:25Z\" level=info msg=\"Not using native diff for overlay, this may cause degraded performance for building images: kernel has CONFIG_OVERLAY_FS_REDIRECT_DIR enabled\"\nI0207 22:58:25.036529 1 defaults.go:112] Defaulting to storage driver \"overlay\" with options [mountopt=metacopy=on].\nCaching blobs under \"/var/cache/blobs\".\nPulling image docker.io/alpine:latest ...\nTrying to pull docker.io/library/alpine:latest...\nGetting image source signatures\nCopying blob sha256:589002ba0eaed121a1dbf42f6648f29e5be55d5c8a6ee0f8eaa0285cc21ac153\nCopying config sha256:a40c03cbb81c59bfb0e0887ab0b1859727075da7b9cc576a1cec2c771f38c5fb\nWriting manifest to image destination\nPulling image docker.io/crystallang/crystal:1.9.2-alpine ...\nTrying to pull docker.io/crystallang/crystal:1.9.2-alpine...\nGetting image source signatures\nCopying blob sha256:764bae2cbedac0d6c043ed768b85a190d826ae61edd2cf6357fc3f68d6c85187\nCopying blob sha256:81d009a9779e89a6146784f8ff62d70a5b8305624d2dcf5f44b5509070470524\nCopying blob sha256:ad3f06f08c6291a2ef6c91488fd3393b7b069fe6fee7c6a139467dbf8861ba40\nCopying blob sha256:4db1b89c0bd13344176ddce2d093b9da2ae58336823ffed2009a7ea4b62d2a95\nCopying blob sha256:59937a3e54faa600474edb988770f28a2e269c638e32f465a2217488adf800bd\nCopying blob sha256:7008752f569519110fa717e303e00b0cd2a1e369a3cb47f18af916bbf4737a74","elapsedTimeSeconds":26,"totalLines":22,"timeoutMs":600000},"toolUseID":"bash-progress-24","parentToolUseID":"toolu_015xEHvpJsW9udnfVLAy6Mgt","uuid":"2d58fd5f-02e1-4c2d-a05b-512f74b84e86","timestamp":"2026-02-07T22:58:43.815Z"} {"parentUuid":"2d58fd5f-02e1-4c2d-a05b-512f74b84e86","isSidechain":false,"userType":"external","cwd":"/home/josie/development/personal/josiedot/health/services","sessionId":"a35ea400-18a8-4c4f-8365-d5971cca5dac","version":"2.1.34","gitBranch":"HEAD","slug":"moonlit-whistling-moonbeam","type":"progress","data":{"type":"bash_progress","output":"Copying blob sha256:81d009a9779e89a6146784f8ff62d70a5b8305624d2dcf5f44b5509070470524\nCopying blob sha256:ad3f06f08c6291a2ef6c91488fd3393b7b069fe6fee7c6a139467dbf8861ba40\nCopying blob sha256:4db1b89c0bd13344176ddce2d093b9da2ae58336823ffed2009a7ea4b62d2a95\nCopying blob sha256:59937a3e54faa600474edb988770f28a2e269c638e32f465a2217488adf800bd\nCopying blob sha256:7008752f569519110fa717e303e00b0cd2a1e369a3cb47f18af916bbf4737a74","fullOutput":"Uploading directory \".\" as binary input for the build ...\nUploading finished\nbuild.build.openshift.io/irc-bot-7 started\nReceiving source from STDIN as archive ...\ntime=\"2026-02-07T22:58:25Z\" level=info msg=\"Not using native diff for overlay, this may cause degraded performance for building images: kernel has CONFIG_OVERLAY_FS_REDIRECT_DIR enabled\"\nI0207 22:58:25.036529 1 defaults.go:112] Defaulting to storage driver \"overlay\" with options [mountopt=metacopy=on].\nCaching blobs under \"/var/cache/blobs\".\nPulling image docker.io/alpine:latest ...\nTrying to pull docker.io/library/alpine:latest...\nGetting image source signatures\nCopying blob sha256:589002ba0eaed121a1dbf42f6648f29e5be55d5c8a6ee0f8eaa0285cc21ac153\nCopying config sha256:a40c03cbb81c59bfb0e0887ab0b1859727075da7b9cc576a1cec2c771f38c5fb\nWriting manifest to image destination\nPulling image docker.io/crystallang/crystal:1.9.2-alpine ...\nTrying to pull docker.io/crystallang/crystal:1.9.2-alpine...\nGetting image source signatures\nCopying blob sha256:764bae2cbedac0d6c043ed768b85a190d826ae61edd2cf6357fc3f68d6c85187\nCopying blob sha256:81d009a9779e89a6146784f8ff62d70a5b8305624d2dcf5f44b5509070470524\nCopying blob sha256:ad3f06f08c6291a2ef6c91488fd3393b7b069fe6fee7c6a139467dbf8861ba40\nCopying blob sha256:4db1b89c0bd13344176ddce2d093b9da2ae58336823ffed2009a7ea4b62d2a95\nCopying blob sha256:59937a3e54faa600474edb988770f28a2e269c638e32f465a2217488adf800bd\nCopying blob sha256:7008752f569519110fa717e303e00b0cd2a1e369a3cb47f18af916bbf4737a74","elapsedTimeSeconds":27,"totalLines":22,"timeoutMs":600000},"toolUseID":"bash-progress-25","parentToolUseID":"toolu_015xEHvpJsW9udnfVLAy6Mgt","uuid":"f231f08d-622b-443a-a350-b2e98076e6bc","timestamp":"2026-02-07T22:58:44.819Z"} {"parentUuid":"f231f08d-622b-443a-a350-b2e98076e6bc","isSidechain":false,"userType":"external","cwd":"/home/josie/development/personal/josiedot/health/services","sessionId":"a35ea400-18a8-4c4f-8365-d5971cca5dac","version":"2.1.34","gitBranch":"HEAD","slug":"moonlit-whistling-moonbeam","type":"progress","data":{"type":"bash_progress","output":"Copying blob sha256:81d009a9779e89a6146784f8ff62d70a5b8305624d2dcf5f44b5509070470524\nCopying blob sha256:ad3f06f08c6291a2ef6c91488fd3393b7b069fe6fee7c6a139467dbf8861ba40\nCopying blob sha256:4db1b89c0bd13344176ddce2d093b9da2ae58336823ffed2009a7ea4b62d2a95\nCopying blob sha256:59937a3e54faa600474edb988770f28a2e269c638e32f465a2217488adf800bd\nCopying blob sha256:7008752f569519110fa717e303e00b0cd2a1e369a3cb47f18af916bbf4737a74","fullOutput":"Uploading directory \".\" as binary input for the build ...\nUploading finished\nbuild.build.openshift.io/irc-bot-7 started\nReceiving source from STDIN as archive ...\ntime=\"2026-02-07T22:58:25Z\" level=info msg=\"Not using native diff for overlay, this may cause degraded performance for building images: kernel has CONFIG_OVERLAY_FS_REDIRECT_DIR enabled\"\nI0207 22:58:25.036529 1 defaults.go:112] Defaulting to storage driver \"overlay\" with options [mountopt=metacopy=on].\nCaching blobs under \"/var/cache/blobs\".\nPulling image docker.io/alpine:latest ...\nTrying to pull docker.io/library/alpine:latest...\nGetting image source signatures\nCopying blob sha256:589002ba0eaed121a1dbf42f6648f29e5be55d5c8a6ee0f8eaa0285cc21ac153\nCopying config sha256:a40c03cbb81c59bfb0e0887ab0b1859727075da7b9cc576a1cec2c771f38c5fb\nWriting manifest to image destination\nPulling image docker.io/crystallang/crystal:1.9.2-alpine ...\nTrying to pull docker.io/crystallang/crystal:1.9.2-alpine...\nGetting image source signatures\nCopying blob sha256:764bae2cbedac0d6c043ed768b85a190d826ae61edd2cf6357fc3f68d6c85187\nCopying blob sha256:81d009a9779e89a6146784f8ff62d70a5b8305624d2dcf5f44b5509070470524\nCopying blob sha256:ad3f06f08c6291a2ef6c91488fd3393b7b069fe6fee7c6a139467dbf8861ba40\nCopying blob sha256:4db1b89c0bd13344176ddce2d093b9da2ae58336823ffed2009a7ea4b62d2a95\nCopying blob sha256:59937a3e54faa600474edb988770f28a2e269c638e32f465a2217488adf800bd\nCopying blob sha256:7008752f569519110fa717e303e00b0cd2a1e369a3cb47f18af916bbf4737a74","elapsedTimeSeconds":28,"totalLines":22,"timeoutMs":600000},"toolUseID":"bash-progress-26","parentToolUseID":"toolu_015xEHvpJsW9udnfVLAy6Mgt","uuid":"33912600-ab02-4145-8ebd-942a5daf1c0d","timestamp":"2026-02-07T22:58:45.823Z"} {"parentUuid":"33912600-ab02-4145-8ebd-942a5daf1c0d","isSidechain":false,"userType":"external","cwd":"/home/josie/development/personal/josiedot/health/services","sessionId":"a35ea400-18a8-4c4f-8365-d5971cca5dac","version":"2.1.34","gitBranch":"HEAD","slug":"moonlit-whistling-moonbeam","type":"progress","data":{"type":"bash_progress","output":"Copying blob sha256:81d009a9779e89a6146784f8ff62d70a5b8305624d2dcf5f44b5509070470524\nCopying blob sha256:ad3f06f08c6291a2ef6c91488fd3393b7b069fe6fee7c6a139467dbf8861ba40\nCopying blob sha256:4db1b89c0bd13344176ddce2d093b9da2ae58336823ffed2009a7ea4b62d2a95\nCopying blob sha256:59937a3e54faa600474edb988770f28a2e269c638e32f465a2217488adf800bd\nCopying blob sha256:7008752f569519110fa717e303e00b0cd2a1e369a3cb47f18af916bbf4737a74","fullOutput":"Uploading directory \".\" as binary input for the build ...\nUploading finished\nbuild.build.openshift.io/irc-bot-7 started\nReceiving source from STDIN as archive ...\ntime=\"2026-02-07T22:58:25Z\" level=info msg=\"Not using native diff for overlay, this may cause degraded performance for building images: kernel has CONFIG_OVERLAY_FS_REDIRECT_DIR enabled\"\nI0207 22:58:25.036529 1 defaults.go:112] Defaulting to storage driver \"overlay\" with options [mountopt=metacopy=on].\nCaching blobs under \"/var/cache/blobs\".\nPulling image docker.io/alpine:latest ...\nTrying to pull docker.io/library/alpine:latest...\nGetting image source signatures\nCopying blob sha256:589002ba0eaed121a1dbf42f6648f29e5be55d5c8a6ee0f8eaa0285cc21ac153\nCopying config sha256:a40c03cbb81c59bfb0e0887ab0b1859727075da7b9cc576a1cec2c771f38c5fb\nWriting manifest to image destination\nPulling image docker.io/crystallang/crystal:1.9.2-alpine ...\nTrying to pull docker.io/crystallang/crystal:1.9.2-alpine...\nGetting image source signatures\nCopying blob sha256:764bae2cbedac0d6c043ed768b85a190d826ae61edd2cf6357fc3f68d6c85187\nCopying blob sha256:81d009a9779e89a6146784f8ff62d70a5b8305624d2dcf5f44b5509070470524\nCopying blob sha256:ad3f06f08c6291a2ef6c91488fd3393b7b069fe6fee7c6a139467dbf8861ba40\nCopying blob sha256:4db1b89c0bd13344176ddce2d093b9da2ae58336823ffed2009a7ea4b62d2a95\nCopying blob sha256:59937a3e54faa600474edb988770f28a2e269c638e32f465a2217488adf800bd\nCopying blob sha256:7008752f569519110fa717e303e00b0cd2a1e369a3cb47f18af916bbf4737a74","elapsedTimeSeconds":29,"totalLines":22,"timeoutMs":600000},"toolUseID":"bash-progress-27","parentToolUseID":"toolu_015xEHvpJsW9udnfVLAy6Mgt","uuid":"7ba1c869-70af-465f-a0d9-8e7b2079c896","timestamp":"2026-02-07T22:58:46.823Z"} {"parentUuid":"7ba1c869-70af-465f-a0d9-8e7b2079c896","isSidechain":false,"userType":"external","cwd":"/home/josie/development/personal/josiedot/health/services","sessionId":"a35ea400-18a8-4c4f-8365-d5971cca5dac","version":"2.1.34","gitBranch":"HEAD","slug":"moonlit-whistling-moonbeam","type":"progress","data":{"type":"bash_progress","output":"Copying blob sha256:81d009a9779e89a6146784f8ff62d70a5b8305624d2dcf5f44b5509070470524\nCopying blob sha256:ad3f06f08c6291a2ef6c91488fd3393b7b069fe6fee7c6a139467dbf8861ba40\nCopying blob sha256:4db1b89c0bd13344176ddce2d093b9da2ae58336823ffed2009a7ea4b62d2a95\nCopying blob sha256:59937a3e54faa600474edb988770f28a2e269c638e32f465a2217488adf800bd\nCopying blob sha256:7008752f569519110fa717e303e00b0cd2a1e369a3cb47f18af916bbf4737a74","fullOutput":"Uploading directory \".\" as binary input for the build ...\nUploading finished\nbuild.build.openshift.io/irc-bot-7 started\nReceiving source from STDIN as archive ...\ntime=\"2026-02-07T22:58:25Z\" level=info msg=\"Not using native diff for overlay, this may cause degraded performance for building images: kernel has CONFIG_OVERLAY_FS_REDIRECT_DIR enabled\"\nI0207 22:58:25.036529 1 defaults.go:112] Defaulting to storage driver \"overlay\" with options [mountopt=metacopy=on].\nCaching blobs under \"/var/cache/blobs\".\nPulling image docker.io/alpine:latest ...\nTrying to pull docker.io/library/alpine:latest...\nGetting image source signatures\nCopying blob sha256:589002ba0eaed121a1dbf42f6648f29e5be55d5c8a6ee0f8eaa0285cc21ac153\nCopying config sha256:a40c03cbb81c59bfb0e0887ab0b1859727075da7b9cc576a1cec2c771f38c5fb\nWriting manifest to image destination\nPulling image docker.io/crystallang/crystal:1.9.2-alpine ...\nTrying to pull docker.io/crystallang/crystal:1.9.2-alpine...\nGetting image source signatures\nCopying blob sha256:764bae2cbedac0d6c043ed768b85a190d826ae61edd2cf6357fc3f68d6c85187\nCopying blob sha256:81d009a9779e89a6146784f8ff62d70a5b8305624d2dcf5f44b5509070470524\nCopying blob sha256:ad3f06f08c6291a2ef6c91488fd3393b7b069fe6fee7c6a139467dbf8861ba40\nCopying blob sha256:4db1b89c0bd13344176ddce2d093b9da2ae58336823ffed2009a7ea4b62d2a95\nCopying blob sha256:59937a3e54faa600474edb988770f28a2e269c638e32f465a2217488adf800bd\nCopying blob sha256:7008752f569519110fa717e303e00b0cd2a1e369a3cb47f18af916bbf4737a74","elapsedTimeSeconds":30,"totalLines":22,"timeoutMs":600000},"toolUseID":"bash-progress-28","parentToolUseID":"toolu_015xEHvpJsW9udnfVLAy6Mgt","uuid":"e32ca5f5-5883-4762-94b8-6c2ee5c50ca9","timestamp":"2026-02-07T22:58:47.823Z"} {"parentUuid":"e32ca5f5-5883-4762-94b8-6c2ee5c50ca9","isSidechain":false,"userType":"external","cwd":"/home/josie/development/personal/josiedot/health/services","sessionId":"a35ea400-18a8-4c4f-8365-d5971cca5dac","version":"2.1.34","gitBranch":"HEAD","slug":"moonlit-whistling-moonbeam","type":"progress","data":{"type":"bash_progress","output":"Adding transient rw bind mount for /run/secrets/rhsm\n[1/2] STEP 1/5: FROM docker.io/crystallang/crystal:1.9.2-alpine AS builder\n[1/2] STEP 2/5: WORKDIR /app\n--> 9cfca0640e71\n[1/2] STEP 3/5: RUN apk add --no-cache libssh2-dev libssh2-static openssl-dev openssl-libs-static zlib-dev zlib-static","fullOutput":"Uploading directory \".\" as binary input for the build ...\nUploading finished\nbuild.build.openshift.io/irc-bot-7 started\nReceiving source from STDIN as archive ...\ntime=\"2026-02-07T22:58:25Z\" level=info msg=\"Not using native diff for overlay, this may cause degraded performance for building images: kernel has CONFIG_OVERLAY_FS_REDIRECT_DIR enabled\"\nI0207 22:58:25.036529 1 defaults.go:112] Defaulting to storage driver \"overlay\" with options [mountopt=metacopy=on].\nCaching blobs under \"/var/cache/blobs\".\nPulling image docker.io/alpine:latest ...\nTrying to pull docker.io/library/alpine:latest...\nGetting image source signatures\nCopying blob sha256:589002ba0eaed121a1dbf42f6648f29e5be55d5c8a6ee0f8eaa0285cc21ac153\nCopying config sha256:a40c03cbb81c59bfb0e0887ab0b1859727075da7b9cc576a1cec2c771f38c5fb\nWriting manifest to image destination\nPulling image docker.io/crystallang/crystal:1.9.2-alpine ...\nTrying to pull docker.io/crystallang/crystal:1.9.2-alpine...\nGetting image source signatures\nCopying blob sha256:764bae2cbedac0d6c043ed768b85a190d826ae61edd2cf6357fc3f68d6c85187\nCopying blob sha256:81d009a9779e89a6146784f8ff62d70a5b8305624d2dcf5f44b5509070470524\nCopying blob sha256:ad3f06f08c6291a2ef6c91488fd3393b7b069fe6fee7c6a139467dbf8861ba40\nCopying blob sha256:4db1b89c0bd13344176ddce2d093b9da2ae58336823ffed2009a7ea4b62d2a95\nCopying blob sha256:59937a3e54faa600474edb988770f28a2e269c638e32f465a2217488adf800bd\nCopying blob sha256:7008752f569519110fa717e303e00b0cd2a1e369a3cb47f18af916bbf4737a74\nCopying config sha256:39482fba552641e43567ce535e55e991068d65e807f00faaddf817bf02fa2185\nWriting manifest to image destination\nAdding transient rw bind mount for /run/secrets/rhsm\n[1/2] STEP 1/5: FROM docker.io/crystallang/crystal:1.9.2-alpine AS builder\n[1/2] STEP 2/5: WORKDIR /app\n--> 9cfca0640e71\n[1/2] STEP 3/5: RUN apk add --no-cache libssh2-dev libssh2-static openssl-dev openssl-libs-static zlib-dev zlib-static","elapsedTimeSeconds":31,"totalLines":29,"timeoutMs":600000},"toolUseID":"bash-progress-29","parentToolUseID":"toolu_015xEHvpJsW9udnfVLAy6Mgt","uuid":"0415d782-8688-44dc-9e61-ad2077ac3bc2","timestamp":"2026-02-07T22:58:48.823Z"} {"parentUuid":"0415d782-8688-44dc-9e61-ad2077ac3bc2","isSidechain":false,"userType":"external","cwd":"/home/josie/development/personal/josiedot/health/services","sessionId":"a35ea400-18a8-4c4f-8365-d5971cca5dac","version":"2.1.34","gitBranch":"HEAD","slug":"moonlit-whistling-moonbeam","type":"progress","data":{"type":"bash_progress","output":"Adding transient rw bind mount for /run/secrets/rhsm\n[1/2] STEP 1/5: FROM docker.io/crystallang/crystal:1.9.2-alpine AS builder\n[1/2] STEP 2/5: WORKDIR /app\n--> 9cfca0640e71\n[1/2] STEP 3/5: RUN apk add --no-cache libssh2-dev libssh2-static openssl-dev openssl-libs-static zlib-dev zlib-static","fullOutput":"Uploading directory \".\" as binary input for the build ...\nUploading finished\nbuild.build.openshift.io/irc-bot-7 started\nReceiving source from STDIN as archive ...\ntime=\"2026-02-07T22:58:25Z\" level=info msg=\"Not using native diff for overlay, this may cause degraded performance for building images: kernel has CONFIG_OVERLAY_FS_REDIRECT_DIR enabled\"\nI0207 22:58:25.036529 1 defaults.go:112] Defaulting to storage driver \"overlay\" with options [mountopt=metacopy=on].\nCaching blobs under \"/var/cache/blobs\".\nPulling image docker.io/alpine:latest ...\nTrying to pull docker.io/library/alpine:latest...\nGetting image source signatures\nCopying blob sha256:589002ba0eaed121a1dbf42f6648f29e5be55d5c8a6ee0f8eaa0285cc21ac153\nCopying config sha256:a40c03cbb81c59bfb0e0887ab0b1859727075da7b9cc576a1cec2c771f38c5fb\nWriting manifest to image destination\nPulling image docker.io/crystallang/crystal:1.9.2-alpine ...\nTrying to pull docker.io/crystallang/crystal:1.9.2-alpine...\nGetting image source signatures\nCopying blob sha256:764bae2cbedac0d6c043ed768b85a190d826ae61edd2cf6357fc3f68d6c85187\nCopying blob sha256:81d009a9779e89a6146784f8ff62d70a5b8305624d2dcf5f44b5509070470524\nCopying blob sha256:ad3f06f08c6291a2ef6c91488fd3393b7b069fe6fee7c6a139467dbf8861ba40\nCopying blob sha256:4db1b89c0bd13344176ddce2d093b9da2ae58336823ffed2009a7ea4b62d2a95\nCopying blob sha256:59937a3e54faa600474edb988770f28a2e269c638e32f465a2217488adf800bd\nCopying blob sha256:7008752f569519110fa717e303e00b0cd2a1e369a3cb47f18af916bbf4737a74\nCopying config sha256:39482fba552641e43567ce535e55e991068d65e807f00faaddf817bf02fa2185\nWriting manifest to image destination\nAdding transient rw bind mount for /run/secrets/rhsm\n[1/2] STEP 1/5: FROM docker.io/crystallang/crystal:1.9.2-alpine AS builder\n[1/2] STEP 2/5: WORKDIR /app\n--> 9cfca0640e71\n[1/2] STEP 3/5: RUN apk add --no-cache libssh2-dev libssh2-static openssl-dev openssl-libs-static zlib-dev zlib-static","elapsedTimeSeconds":32,"totalLines":29,"timeoutMs":600000},"toolUseID":"bash-progress-30","parentToolUseID":"toolu_015xEHvpJsW9udnfVLAy6Mgt","uuid":"4c960430-d79e-4185-a57d-bb12ef026732","timestamp":"2026-02-07T22:58:49.826Z"} {"parentUuid":"4c960430-d79e-4185-a57d-bb12ef026732","isSidechain":false,"userType":"external","cwd":"/home/josie/development/personal/josiedot/health/services","sessionId":"a35ea400-18a8-4c4f-8365-d5971cca5dac","version":"2.1.34","gitBranch":"HEAD","slug":"moonlit-whistling-moonbeam","type":"progress","data":{"type":"bash_progress","output":"[1/2] STEP 1/5: FROM docker.io/crystallang/crystal:1.9.2-alpine AS builder\n[1/2] STEP 2/5: WORKDIR /app\n--> 9cfca0640e71\n[1/2] STEP 3/5: RUN apk add --no-cache libssh2-dev libssh2-static openssl-dev openssl-libs-static zlib-dev zlib-static\nfetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/x86_64/APKINDEX.tar.gz","fullOutput":"Uploading directory \".\" as binary input for the build ...\nUploading finished\nbuild.build.openshift.io/irc-bot-7 started\nReceiving source from STDIN as archive ...\ntime=\"2026-02-07T22:58:25Z\" level=info msg=\"Not using native diff for overlay, this may cause degraded performance for building images: kernel has CONFIG_OVERLAY_FS_REDIRECT_DIR enabled\"\nI0207 22:58:25.036529 1 defaults.go:112] Defaulting to storage driver \"overlay\" with options [mountopt=metacopy=on].\nCaching blobs under \"/var/cache/blobs\".\nPulling image docker.io/alpine:latest ...\nTrying to pull docker.io/library/alpine:latest...\nGetting image source signatures\nCopying blob sha256:589002ba0eaed121a1dbf42f6648f29e5be55d5c8a6ee0f8eaa0285cc21ac153\nCopying config sha256:a40c03cbb81c59bfb0e0887ab0b1859727075da7b9cc576a1cec2c771f38c5fb\nWriting manifest to image destination\nPulling image docker.io/crystallang/crystal:1.9.2-alpine ...\nTrying to pull docker.io/crystallang/crystal:1.9.2-alpine...\nGetting image source signatures\nCopying blob sha256:764bae2cbedac0d6c043ed768b85a190d826ae61edd2cf6357fc3f68d6c85187\nCopying blob sha256:81d009a9779e89a6146784f8ff62d70a5b8305624d2dcf5f44b5509070470524\nCopying blob sha256:ad3f06f08c6291a2ef6c91488fd3393b7b069fe6fee7c6a139467dbf8861ba40\nCopying blob sha256:4db1b89c0bd13344176ddce2d093b9da2ae58336823ffed2009a7ea4b62d2a95\nCopying blob sha256:59937a3e54faa600474edb988770f28a2e269c638e32f465a2217488adf800bd\nCopying blob sha256:7008752f569519110fa717e303e00b0cd2a1e369a3cb47f18af916bbf4737a74\nCopying config sha256:39482fba552641e43567ce535e55e991068d65e807f00faaddf817bf02fa2185\nWriting manifest to image destination\nAdding transient rw bind mount for /run/secrets/rhsm\n[1/2] STEP 1/5: FROM docker.io/crystallang/crystal:1.9.2-alpine AS builder\n[1/2] STEP 2/5: WORKDIR /app\n--> 9cfca0640e71\n[1/2] STEP 3/5: RUN apk add --no-cache libssh2-dev libssh2-static openssl-dev openssl-libs-static zlib-dev zlib-static\nfetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/x86_64/APKINDEX.tar.gz","elapsedTimeSeconds":33,"totalLines":30,"timeoutMs":600000},"toolUseID":"bash-progress-31","parentToolUseID":"toolu_015xEHvpJsW9udnfVLAy6Mgt","uuid":"b2351274-de07-4d14-8345-2fdcf79153e6","timestamp":"2026-02-07T22:58:50.826Z"} {"parentUuid":"b2351274-de07-4d14-8345-2fdcf79153e6","isSidechain":false,"userType":"external","cwd":"/home/josie/development/personal/josiedot/health/services","sessionId":"a35ea400-18a8-4c4f-8365-d5971cca5dac","version":"2.1.34","gitBranch":"HEAD","slug":"moonlit-whistling-moonbeam","type":"progress","data":{"type":"bash_progress","output":"fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/x86_64/APKINDEX.tar.gz\n(1/3) Installing libssh2 (1.11.0-r0)\n(2/3) Installing libssh2-dev (1.11.0-r0)\n(3/3) Installing libssh2-static (1.11.0-r0)\nOK: 213 MiB in 68 packages","fullOutput":"Uploading directory \".\" as binary input for the build ...\nUploading finished\nbuild.build.openshift.io/irc-bot-7 started\nReceiving source from STDIN as archive ...\ntime=\"2026-02-07T22:58:25Z\" level=info msg=\"Not using native diff for overlay, this may cause degraded performance for building images: kernel has CONFIG_OVERLAY_FS_REDIRECT_DIR enabled\"\nI0207 22:58:25.036529 1 defaults.go:112] Defaulting to storage driver \"overlay\" with options [mountopt=metacopy=on].\nCaching blobs under \"/var/cache/blobs\".\nPulling image docker.io/alpine:latest ...\nTrying to pull docker.io/library/alpine:latest...\nGetting image source signatures\nCopying blob sha256:589002ba0eaed121a1dbf42f6648f29e5be55d5c8a6ee0f8eaa0285cc21ac153\nCopying config sha256:a40c03cbb81c59bfb0e0887ab0b1859727075da7b9cc576a1cec2c771f38c5fb\nWriting manifest to image destination\nPulling image docker.io/crystallang/crystal:1.9.2-alpine ...\nTrying to pull docker.io/crystallang/crystal:1.9.2-alpine...\nGetting image source signatures\nCopying blob sha256:764bae2cbedac0d6c043ed768b85a190d826ae61edd2cf6357fc3f68d6c85187\nCopying blob sha256:81d009a9779e89a6146784f8ff62d70a5b8305624d2dcf5f44b5509070470524\nCopying blob sha256:ad3f06f08c6291a2ef6c91488fd3393b7b069fe6fee7c6a139467dbf8861ba40\nCopying blob sha256:4db1b89c0bd13344176ddce2d093b9da2ae58336823ffed2009a7ea4b62d2a95\nCopying blob sha256:59937a3e54faa600474edb988770f28a2e269c638e32f465a2217488adf800bd\nCopying blob sha256:7008752f569519110fa717e303e00b0cd2a1e369a3cb47f18af916bbf4737a74\nCopying config sha256:39482fba552641e43567ce535e55e991068d65e807f00faaddf817bf02fa2185\nWriting manifest to image destination\nAdding transient rw bind mount for /run/secrets/rhsm\n[1/2] STEP 1/5: FROM docker.io/crystallang/crystal:1.9.2-alpine AS builder\n[1/2] STEP 2/5: WORKDIR /app\n--> 9cfca0640e71\n[1/2] STEP 3/5: RUN apk add --no-cache libssh2-dev libssh2-static openssl-dev openssl-libs-static zlib-dev zlib-static\nfetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/x86_64/APKINDEX.tar.gz\nfetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/x86_64/APKINDEX.tar.gz\n(1/3) Installing libssh2 (1.11.0-r0)\n(2/3) Installing libssh2-dev (1.11.0-r0)\n(3/3) Installing libssh2-static (1.11.0-r0)\nOK: 213 MiB in 68 packages","elapsedTimeSeconds":34,"totalLines":35,"timeoutMs":600000},"toolUseID":"bash-progress-32","parentToolUseID":"toolu_015xEHvpJsW9udnfVLAy6Mgt","uuid":"24436169-5e66-4f18-ae65-03c2ef39a275","timestamp":"2026-02-07T22:58:51.827Z"} {"parentUuid":"24436169-5e66-4f18-ae65-03c2ef39a275","isSidechain":false,"userType":"external","cwd":"/home/josie/development/personal/josiedot/health/services","sessionId":"a35ea400-18a8-4c4f-8365-d5971cca5dac","version":"2.1.34","gitBranch":"HEAD","slug":"moonlit-whistling-moonbeam","type":"progress","data":{"type":"bash_progress","output":"fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/x86_64/APKINDEX.tar.gz\n(1/3) Installing libssh2 (1.11.0-r0)\n(2/3) Installing libssh2-dev (1.11.0-r0)\n(3/3) Installing libssh2-static (1.11.0-r0)\nOK: 213 MiB in 68 packages","fullOutput":"Uploading directory \".\" as binary input for the build ...\nUploading finished\nbuild.build.openshift.io/irc-bot-7 started\nReceiving source from STDIN as archive ...\ntime=\"2026-02-07T22:58:25Z\" level=info msg=\"Not using native diff for overlay, this may cause degraded performance for building images: kernel has CONFIG_OVERLAY_FS_REDIRECT_DIR enabled\"\nI0207 22:58:25.036529 1 defaults.go:112] Defaulting to storage driver \"overlay\" with options [mountopt=metacopy=on].\nCaching blobs under \"/var/cache/blobs\".\nPulling image docker.io/alpine:latest ...\nTrying to pull docker.io/library/alpine:latest...\nGetting image source signatures\nCopying blob sha256:589002ba0eaed121a1dbf42f6648f29e5be55d5c8a6ee0f8eaa0285cc21ac153\nCopying config sha256:a40c03cbb81c59bfb0e0887ab0b1859727075da7b9cc576a1cec2c771f38c5fb\nWriting manifest to image destination\nPulling image docker.io/crystallang/crystal:1.9.2-alpine ...\nTrying to pull docker.io/crystallang/crystal:1.9.2-alpine...\nGetting image source signatures\nCopying blob sha256:764bae2cbedac0d6c043ed768b85a190d826ae61edd2cf6357fc3f68d6c85187\nCopying blob sha256:81d009a9779e89a6146784f8ff62d70a5b8305624d2dcf5f44b5509070470524\nCopying blob sha256:ad3f06f08c6291a2ef6c91488fd3393b7b069fe6fee7c6a139467dbf8861ba40\nCopying blob sha256:4db1b89c0bd13344176ddce2d093b9da2ae58336823ffed2009a7ea4b62d2a95\nCopying blob sha256:59937a3e54faa600474edb988770f28a2e269c638e32f465a2217488adf800bd\nCopying blob sha256:7008752f569519110fa717e303e00b0cd2a1e369a3cb47f18af916bbf4737a74\nCopying config sha256:39482fba552641e43567ce535e55e991068d65e807f00faaddf817bf02fa2185\nWriting manifest to image destination\nAdding transient rw bind mount for /run/secrets/rhsm\n[1/2] STEP 1/5: FROM docker.io/crystallang/crystal:1.9.2-alpine AS builder\n[1/2] STEP 2/5: WORKDIR /app\n--> 9cfca0640e71\n[1/2] STEP 3/5: RUN apk add --no-cache libssh2-dev libssh2-static openssl-dev openssl-libs-static zlib-dev zlib-static\nfetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/x86_64/APKINDEX.tar.gz\nfetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/x86_64/APKINDEX.tar.gz\n(1/3) Installing libssh2 (1.11.0-r0)\n(2/3) Installing libssh2-dev (1.11.0-r0)\n(3/3) Installing libssh2-static (1.11.0-r0)\nOK: 213 MiB in 68 packages","elapsedTimeSeconds":35,"totalLines":35,"timeoutMs":600000},"toolUseID":"bash-progress-33","parentToolUseID":"toolu_015xEHvpJsW9udnfVLAy6Mgt","uuid":"a70a341b-d05e-4bc1-a88e-08c34e7450e7","timestamp":"2026-02-07T22:58:52.827Z"} {"parentUuid":"a70a341b-d05e-4bc1-a88e-08c34e7450e7","isSidechain":false,"userType":"external","cwd":"/home/josie/development/personal/josiedot/health/services","sessionId":"a35ea400-18a8-4c4f-8365-d5971cca5dac","version":"2.1.34","gitBranch":"HEAD","slug":"moonlit-whistling-moonbeam","type":"progress","data":{"type":"bash_progress","output":"fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/x86_64/APKINDEX.tar.gz\n(1/3) Installing libssh2 (1.11.0-r0)\n(2/3) Installing libssh2-dev (1.11.0-r0)\n(3/3) Installing libssh2-static (1.11.0-r0)\nOK: 213 MiB in 68 packages","fullOutput":"Uploading directory \".\" as binary input for the build ...\nUploading finished\nbuild.build.openshift.io/irc-bot-7 started\nReceiving source from STDIN as archive ...\ntime=\"2026-02-07T22:58:25Z\" level=info msg=\"Not using native diff for overlay, this may cause degraded performance for building images: kernel has CONFIG_OVERLAY_FS_REDIRECT_DIR enabled\"\nI0207 22:58:25.036529 1 defaults.go:112] Defaulting to storage driver \"overlay\" with options [mountopt=metacopy=on].\nCaching blobs under \"/var/cache/blobs\".\nPulling image docker.io/alpine:latest ...\nTrying to pull docker.io/library/alpine:latest...\nGetting image source signatures\nCopying blob sha256:589002ba0eaed121a1dbf42f6648f29e5be55d5c8a6ee0f8eaa0285cc21ac153\nCopying config sha256:a40c03cbb81c59bfb0e0887ab0b1859727075da7b9cc576a1cec2c771f38c5fb\nWriting manifest to image destination\nPulling image docker.io/crystallang/crystal:1.9.2-alpine ...\nTrying to pull docker.io/crystallang/crystal:1.9.2-alpine...\nGetting image source signatures\nCopying blob sha256:764bae2cbedac0d6c043ed768b85a190d826ae61edd2cf6357fc3f68d6c85187\nCopying blob sha256:81d009a9779e89a6146784f8ff62d70a5b8305624d2dcf5f44b5509070470524\nCopying blob sha256:ad3f06f08c6291a2ef6c91488fd3393b7b069fe6fee7c6a139467dbf8861ba40\nCopying blob sha256:4db1b89c0bd13344176ddce2d093b9da2ae58336823ffed2009a7ea4b62d2a95\nCopying blob sha256:59937a3e54faa600474edb988770f28a2e269c638e32f465a2217488adf800bd\nCopying blob sha256:7008752f569519110fa717e303e00b0cd2a1e369a3cb47f18af916bbf4737a74\nCopying config sha256:39482fba552641e43567ce535e55e991068d65e807f00faaddf817bf02fa2185\nWriting manifest to image destination\nAdding transient rw bind mount for /run/secrets/rhsm\n[1/2] STEP 1/5: FROM docker.io/crystallang/crystal:1.9.2-alpine AS builder\n[1/2] STEP 2/5: WORKDIR /app\n--> 9cfca0640e71\n[1/2] STEP 3/5: RUN apk add --no-cache libssh2-dev libssh2-static openssl-dev openssl-libs-static zlib-dev zlib-static\nfetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/x86_64/APKINDEX.tar.gz\nfetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/x86_64/APKINDEX.tar.gz\n(1/3) Installing libssh2 (1.11.0-r0)\n(2/3) Installing libssh2-dev (1.11.0-r0)\n(3/3) Installing libssh2-static (1.11.0-r0)\nOK: 213 MiB in 68 packages","elapsedTimeSeconds":36,"totalLines":35,"timeoutMs":600000},"toolUseID":"bash-progress-34","parentToolUseID":"toolu_015xEHvpJsW9udnfVLAy6Mgt","uuid":"4d5fbabd-8b87-4151-82de-5940f3ca68fa","timestamp":"2026-02-07T22:58:53.828Z"} {"parentUuid":"4d5fbabd-8b87-4151-82de-5940f3ca68fa","isSidechain":false,"userType":"external","cwd":"/home/josie/development/personal/josiedot/health/services","sessionId":"a35ea400-18a8-4c4f-8365-d5971cca5dac","version":"2.1.34","gitBranch":"HEAD","slug":"moonlit-whistling-moonbeam","type":"progress","data":{"type":"bash_progress","output":"fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/x86_64/APKINDEX.tar.gz\n(1/3) Installing libssh2 (1.11.0-r0)\n(2/3) Installing libssh2-dev (1.11.0-r0)\n(3/3) Installing libssh2-static (1.11.0-r0)\nOK: 213 MiB in 68 packages","fullOutput":"Uploading directory \".\" as binary input for the build ...\nUploading finished\nbuild.build.openshift.io/irc-bot-7 started\nReceiving source from STDIN as archive ...\ntime=\"2026-02-07T22:58:25Z\" level=info msg=\"Not using native diff for overlay, this may cause degraded performance for building images: kernel has CONFIG_OVERLAY_FS_REDIRECT_DIR enabled\"\nI0207 22:58:25.036529 1 defaults.go:112] Defaulting to storage driver \"overlay\" with options [mountopt=metacopy=on].\nCaching blobs under \"/var/cache/blobs\".\nPulling image docker.io/alpine:latest ...\nTrying to pull docker.io/library/alpine:latest...\nGetting image source signatures\nCopying blob sha256:589002ba0eaed121a1dbf42f6648f29e5be55d5c8a6ee0f8eaa0285cc21ac153\nCopying config sha256:a40c03cbb81c59bfb0e0887ab0b1859727075da7b9cc576a1cec2c771f38c5fb\nWriting manifest to image destination\nPulling image docker.io/crystallang/crystal:1.9.2-alpine ...\nTrying to pull docker.io/crystallang/crystal:1.9.2-alpine...\nGetting image source signatures\nCopying blob sha256:764bae2cbedac0d6c043ed768b85a190d826ae61edd2cf6357fc3f68d6c85187\nCopying blob sha256:81d009a9779e89a6146784f8ff62d70a5b8305624d2dcf5f44b5509070470524\nCopying blob sha256:ad3f06f08c6291a2ef6c91488fd3393b7b069fe6fee7c6a139467dbf8861ba40\nCopying blob sha256:4db1b89c0bd13344176ddce2d093b9da2ae58336823ffed2009a7ea4b62d2a95\nCopying blob sha256:59937a3e54faa600474edb988770f28a2e269c638e32f465a2217488adf800bd\nCopying blob sha256:7008752f569519110fa717e303e00b0cd2a1e369a3cb47f18af916bbf4737a74\nCopying config sha256:39482fba552641e43567ce535e55e991068d65e807f00faaddf817bf02fa2185\nWriting manifest to image destination\nAdding transient rw bind mount for /run/secrets/rhsm\n[1/2] STEP 1/5: FROM docker.io/crystallang/crystal:1.9.2-alpine AS builder\n[1/2] STEP 2/5: WORKDIR /app\n--> 9cfca0640e71\n[1/2] STEP 3/5: RUN apk add --no-cache libssh2-dev libssh2-static openssl-dev openssl-libs-static zlib-dev zlib-static\nfetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/x86_64/APKINDEX.tar.gz\nfetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/x86_64/APKINDEX.tar.gz\n(1/3) Installing libssh2 (1.11.0-r0)\n(2/3) Installing libssh2-dev (1.11.0-r0)\n(3/3) Installing libssh2-static (1.11.0-r0)\nOK: 213 MiB in 68 packages","elapsedTimeSeconds":37,"totalLines":35,"timeoutMs":600000},"toolUseID":"bash-progress-35","parentToolUseID":"toolu_015xEHvpJsW9udnfVLAy6Mgt","uuid":"e1813e56-eff0-46a0-a3da-0e1d08144785","timestamp":"2026-02-07T22:58:54.828Z"} {"parentUuid":"e1813e56-eff0-46a0-a3da-0e1d08144785","isSidechain":false,"userType":"external","cwd":"/home/josie/development/personal/josiedot/health/services","sessionId":"a35ea400-18a8-4c4f-8365-d5971cca5dac","version":"2.1.34","gitBranch":"HEAD","slug":"moonlit-whistling-moonbeam","type":"progress","data":{"type":"bash_progress","output":"fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/x86_64/APKINDEX.tar.gz\n(1/3) Installing libssh2 (1.11.0-r0)\n(2/3) Installing libssh2-dev (1.11.0-r0)\n(3/3) Installing libssh2-static (1.11.0-r0)\nOK: 213 MiB in 68 packages","fullOutput":"Uploading directory \".\" as binary input for the build ...\nUploading finished\nbuild.build.openshift.io/irc-bot-7 started\nReceiving source from STDIN as archive ...\ntime=\"2026-02-07T22:58:25Z\" level=info msg=\"Not using native diff for overlay, this may cause degraded performance for building images: kernel has CONFIG_OVERLAY_FS_REDIRECT_DIR enabled\"\nI0207 22:58:25.036529 1 defaults.go:112] Defaulting to storage driver \"overlay\" with options [mountopt=metacopy=on].\nCaching blobs under \"/var/cache/blobs\".\nPulling image docker.io/alpine:latest ...\nTrying to pull docker.io/library/alpine:latest...\nGetting image source signatures\nCopying blob sha256:589002ba0eaed121a1dbf42f6648f29e5be55d5c8a6ee0f8eaa0285cc21ac153\nCopying config sha256:a40c03cbb81c59bfb0e0887ab0b1859727075da7b9cc576a1cec2c771f38c5fb\nWriting manifest to image destination\nPulling image docker.io/crystallang/crystal:1.9.2-alpine ...\nTrying to pull docker.io/crystallang/crystal:1.9.2-alpine...\nGetting image source signatures\nCopying blob sha256:764bae2cbedac0d6c043ed768b85a190d826ae61edd2cf6357fc3f68d6c85187\nCopying blob sha256:81d009a9779e89a6146784f8ff62d70a5b8305624d2dcf5f44b5509070470524\nCopying blob sha256:ad3f06f08c6291a2ef6c91488fd3393b7b069fe6fee7c6a139467dbf8861ba40\nCopying blob sha256:4db1b89c0bd13344176ddce2d093b9da2ae58336823ffed2009a7ea4b62d2a95\nCopying blob sha256:59937a3e54faa600474edb988770f28a2e269c638e32f465a2217488adf800bd\nCopying blob sha256:7008752f569519110fa717e303e00b0cd2a1e369a3cb47f18af916bbf4737a74\nCopying config sha256:39482fba552641e43567ce535e55e991068d65e807f00faaddf817bf02fa2185\nWriting manifest to image destination\nAdding transient rw bind mount for /run/secrets/rhsm\n[1/2] STEP 1/5: FROM docker.io/crystallang/crystal:1.9.2-alpine AS builder\n[1/2] STEP 2/5: WORKDIR /app\n--> 9cfca0640e71\n[1/2] STEP 3/5: RUN apk add --no-cache libssh2-dev libssh2-static openssl-dev openssl-libs-static zlib-dev zlib-static\nfetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/x86_64/APKINDEX.tar.gz\nfetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/x86_64/APKINDEX.tar.gz\n(1/3) Installing libssh2 (1.11.0-r0)\n(2/3) Installing libssh2-dev (1.11.0-r0)\n(3/3) Installing libssh2-static (1.11.0-r0)\nOK: 213 MiB in 68 packages","elapsedTimeSeconds":38,"totalLines":35,"timeoutMs":600000},"toolUseID":"bash-progress-36","parentToolUseID":"toolu_015xEHvpJsW9udnfVLAy6Mgt","uuid":"59e3c9ef-c83a-4fa8-bfe1-9a03d667c2df","timestamp":"2026-02-07T22:58:55.833Z"} {"parentUuid":"59e3c9ef-c83a-4fa8-bfe1-9a03d667c2df","isSidechain":false,"userType":"external","cwd":"/home/josie/development/personal/josiedot/health/services","sessionId":"a35ea400-18a8-4c4f-8365-d5971cca5dac","version":"2.1.34","gitBranch":"HEAD","slug":"moonlit-whistling-moonbeam","type":"progress","data":{"type":"bash_progress","output":"fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/x86_64/APKINDEX.tar.gz\n(1/3) Installing libssh2 (1.11.0-r0)\n(2/3) Installing libssh2-dev (1.11.0-r0)\n(3/3) Installing libssh2-static (1.11.0-r0)\nOK: 213 MiB in 68 packages","fullOutput":"Uploading directory \".\" as binary input for the build ...\nUploading finished\nbuild.build.openshift.io/irc-bot-7 started\nReceiving source from STDIN as archive ...\ntime=\"2026-02-07T22:58:25Z\" level=info msg=\"Not using native diff for overlay, this may cause degraded performance for building images: kernel has CONFIG_OVERLAY_FS_REDIRECT_DIR enabled\"\nI0207 22:58:25.036529 1 defaults.go:112] Defaulting to storage driver \"overlay\" with options [mountopt=metacopy=on].\nCaching blobs under \"/var/cache/blobs\".\nPulling image docker.io/alpine:latest ...\nTrying to pull docker.io/library/alpine:latest...\nGetting image source signatures\nCopying blob sha256:589002ba0eaed121a1dbf42f6648f29e5be55d5c8a6ee0f8eaa0285cc21ac153\nCopying config sha256:a40c03cbb81c59bfb0e0887ab0b1859727075da7b9cc576a1cec2c771f38c5fb\nWriting manifest to image destination\nPulling image docker.io/crystallang/crystal:1.9.2-alpine ...\nTrying to pull docker.io/crystallang/crystal:1.9.2-alpine...\nGetting image source signatures\nCopying blob sha256:764bae2cbedac0d6c043ed768b85a190d826ae61edd2cf6357fc3f68d6c85187\nCopying blob sha256:81d009a9779e89a6146784f8ff62d70a5b8305624d2dcf5f44b5509070470524\nCopying blob sha256:ad3f06f08c6291a2ef6c91488fd3393b7b069fe6fee7c6a139467dbf8861ba40\nCopying blob sha256:4db1b89c0bd13344176ddce2d093b9da2ae58336823ffed2009a7ea4b62d2a95\nCopying blob sha256:59937a3e54faa600474edb988770f28a2e269c638e32f465a2217488adf800bd\nCopying blob sha256:7008752f569519110fa717e303e00b0cd2a1e369a3cb47f18af916bbf4737a74\nCopying config sha256:39482fba552641e43567ce535e55e991068d65e807f00faaddf817bf02fa2185\nWriting manifest to image destination\nAdding transient rw bind mount for /run/secrets/rhsm\n[1/2] STEP 1/5: FROM docker.io/crystallang/crystal:1.9.2-alpine AS builder\n[1/2] STEP 2/5: WORKDIR /app\n--> 9cfca0640e71\n[1/2] STEP 3/5: RUN apk add --no-cache libssh2-dev libssh2-static openssl-dev openssl-libs-static zlib-dev zlib-static\nfetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/x86_64/APKINDEX.tar.gz\nfetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/x86_64/APKINDEX.tar.gz\n(1/3) Installing libssh2 (1.11.0-r0)\n(2/3) Installing libssh2-dev (1.11.0-r0)\n(3/3) Installing libssh2-static (1.11.0-r0)\nOK: 213 MiB in 68 packages","elapsedTimeSeconds":39,"totalLines":35,"timeoutMs":600000},"toolUseID":"bash-progress-37","parentToolUseID":"toolu_015xEHvpJsW9udnfVLAy6Mgt","uuid":"914c40df-9c9f-4001-be71-2fb06df30eb3","timestamp":"2026-02-07T22:58:56.837Z"} {"parentUuid":"914c40df-9c9f-4001-be71-2fb06df30eb3","isSidechain":false,"userType":"external","cwd":"/home/josie/development/personal/josiedot/health/services","sessionId":"a35ea400-18a8-4c4f-8365-d5971cca5dac","version":"2.1.34","gitBranch":"HEAD","slug":"moonlit-whistling-moonbeam","type":"progress","data":{"type":"bash_progress","output":"fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/x86_64/APKINDEX.tar.gz\n(1/3) Installing libssh2 (1.11.0-r0)\n(2/3) Installing libssh2-dev (1.11.0-r0)\n(3/3) Installing libssh2-static (1.11.0-r0)\nOK: 213 MiB in 68 packages","fullOutput":"Uploading directory \".\" as binary input for the build ...\nUploading finished\nbuild.build.openshift.io/irc-bot-7 started\nReceiving source from STDIN as archive ...\ntime=\"2026-02-07T22:58:25Z\" level=info msg=\"Not using native diff for overlay, this may cause degraded performance for building images: kernel has CONFIG_OVERLAY_FS_REDIRECT_DIR enabled\"\nI0207 22:58:25.036529 1 defaults.go:112] Defaulting to storage driver \"overlay\" with options [mountopt=metacopy=on].\nCaching blobs under \"/var/cache/blobs\".\nPulling image docker.io/alpine:latest ...\nTrying to pull docker.io/library/alpine:latest...\nGetting image source signatures\nCopying blob sha256:589002ba0eaed121a1dbf42f6648f29e5be55d5c8a6ee0f8eaa0285cc21ac153\nCopying config sha256:a40c03cbb81c59bfb0e0887ab0b1859727075da7b9cc576a1cec2c771f38c5fb\nWriting manifest to image destination\nPulling image docker.io/crystallang/crystal:1.9.2-alpine ...\nTrying to pull docker.io/crystallang/crystal:1.9.2-alpine...\nGetting image source signatures\nCopying blob sha256:764bae2cbedac0d6c043ed768b85a190d826ae61edd2cf6357fc3f68d6c85187\nCopying blob sha256:81d009a9779e89a6146784f8ff62d70a5b8305624d2dcf5f44b5509070470524\nCopying blob sha256:ad3f06f08c6291a2ef6c91488fd3393b7b069fe6fee7c6a139467dbf8861ba40\nCopying blob sha256:4db1b89c0bd13344176ddce2d093b9da2ae58336823ffed2009a7ea4b62d2a95\nCopying blob sha256:59937a3e54faa600474edb988770f28a2e269c638e32f465a2217488adf800bd\nCopying blob sha256:7008752f569519110fa717e303e00b0cd2a1e369a3cb47f18af916bbf4737a74\nCopying config sha256:39482fba552641e43567ce535e55e991068d65e807f00faaddf817bf02fa2185\nWriting manifest to image destination\nAdding transient rw bind mount for /run/secrets/rhsm\n[1/2] STEP 1/5: FROM docker.io/crystallang/crystal:1.9.2-alpine AS builder\n[1/2] STEP 2/5: WORKDIR /app\n--> 9cfca0640e71\n[1/2] STEP 3/5: RUN apk add --no-cache libssh2-dev libssh2-static openssl-dev openssl-libs-static zlib-dev zlib-static\nfetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/x86_64/APKINDEX.tar.gz\nfetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/x86_64/APKINDEX.tar.gz\n(1/3) Installing libssh2 (1.11.0-r0)\n(2/3) Installing libssh2-dev (1.11.0-r0)\n(3/3) Installing libssh2-static (1.11.0-r0)\nOK: 213 MiB in 68 packages","elapsedTimeSeconds":40,"totalLines":35,"timeoutMs":600000},"toolUseID":"bash-progress-38","parentToolUseID":"toolu_015xEHvpJsW9udnfVLAy6Mgt","uuid":"493c2db2-6d0c-4c3a-a674-25f415ed52a8","timestamp":"2026-02-07T22:58:57.838Z"} {"parentUuid":"493c2db2-6d0c-4c3a-a674-25f415ed52a8","isSidechain":false,"userType":"external","cwd":"/home/josie/development/personal/josiedot/health/services","sessionId":"a35ea400-18a8-4c4f-8365-d5971cca5dac","version":"2.1.34","gitBranch":"HEAD","slug":"moonlit-whistling-moonbeam","type":"progress","data":{"type":"bash_progress","output":"fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/x86_64/APKINDEX.tar.gz\n(1/3) Installing libssh2 (1.11.0-r0)\n(2/3) Installing libssh2-dev (1.11.0-r0)\n(3/3) Installing libssh2-static (1.11.0-r0)\nOK: 213 MiB in 68 packages","fullOutput":"Uploading directory \".\" as binary input for the build ...\nUploading finished\nbuild.build.openshift.io/irc-bot-7 started\nReceiving source from STDIN as archive ...\ntime=\"2026-02-07T22:58:25Z\" level=info msg=\"Not using native diff for overlay, this may cause degraded performance for building images: kernel has CONFIG_OVERLAY_FS_REDIRECT_DIR enabled\"\nI0207 22:58:25.036529 1 defaults.go:112] Defaulting to storage driver \"overlay\" with options [mountopt=metacopy=on].\nCaching blobs under \"/var/cache/blobs\".\nPulling image docker.io/alpine:latest ...\nTrying to pull docker.io/library/alpine:latest...\nGetting image source signatures\nCopying blob sha256:589002ba0eaed121a1dbf42f6648f29e5be55d5c8a6ee0f8eaa0285cc21ac153\nCopying config sha256:a40c03cbb81c59bfb0e0887ab0b1859727075da7b9cc576a1cec2c771f38c5fb\nWriting manifest to image destination\nPulling image docker.io/crystallang/crystal:1.9.2-alpine ...\nTrying to pull docker.io/crystallang/crystal:1.9.2-alpine...\nGetting image source signatures\nCopying blob sha256:764bae2cbedac0d6c043ed768b85a190d826ae61edd2cf6357fc3f68d6c85187\nCopying blob sha256:81d009a9779e89a6146784f8ff62d70a5b8305624d2dcf5f44b5509070470524\nCopying blob sha256:ad3f06f08c6291a2ef6c91488fd3393b7b069fe6fee7c6a139467dbf8861ba40\nCopying blob sha256:4db1b89c0bd13344176ddce2d093b9da2ae58336823ffed2009a7ea4b62d2a95\nCopying blob sha256:59937a3e54faa600474edb988770f28a2e269c638e32f465a2217488adf800bd\nCopying blob sha256:7008752f569519110fa717e303e00b0cd2a1e369a3cb47f18af916bbf4737a74\nCopying config sha256:39482fba552641e43567ce535e55e991068d65e807f00faaddf817bf02fa2185\nWriting manifest to image destination\nAdding transient rw bind mount for /run/secrets/rhsm\n[1/2] STEP 1/5: FROM docker.io/crystallang/crystal:1.9.2-alpine AS builder\n[1/2] STEP 2/5: WORKDIR /app\n--> 9cfca0640e71\n[1/2] STEP 3/5: RUN apk add --no-cache libssh2-dev libssh2-static openssl-dev openssl-libs-static zlib-dev zlib-static\nfetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/x86_64/APKINDEX.tar.gz\nfetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/x86_64/APKINDEX.tar.gz\n(1/3) Installing libssh2 (1.11.0-r0)\n(2/3) Installing libssh2-dev (1.11.0-r0)\n(3/3) Installing libssh2-static (1.11.0-r0)\nOK: 213 MiB in 68 packages","elapsedTimeSeconds":41,"totalLines":35,"timeoutMs":600000},"toolUseID":"bash-progress-39","parentToolUseID":"toolu_015xEHvpJsW9udnfVLAy6Mgt","uuid":"2df4629c-465d-4266-a1fe-1a62c223e348","timestamp":"2026-02-07T22:58:58.839Z"} {"parentUuid":"2df4629c-465d-4266-a1fe-1a62c223e348","isSidechain":false,"userType":"external","cwd":"/home/josie/development/personal/josiedot/health/services","sessionId":"a35ea400-18a8-4c4f-8365-d5971cca5dac","version":"2.1.34","gitBranch":"HEAD","slug":"moonlit-whistling-moonbeam","type":"progress","data":{"type":"bash_progress","output":"fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/x86_64/APKINDEX.tar.gz\n(1/3) Installing libssh2 (1.11.0-r0)\n(2/3) Installing libssh2-dev (1.11.0-r0)\n(3/3) Installing libssh2-static (1.11.0-r0)\nOK: 213 MiB in 68 packages","fullOutput":"Uploading directory \".\" as binary input for the build ...\nUploading finished\nbuild.build.openshift.io/irc-bot-7 started\nReceiving source from STDIN as archive ...\ntime=\"2026-02-07T22:58:25Z\" level=info msg=\"Not using native diff for overlay, this may cause degraded performance for building images: kernel has CONFIG_OVERLAY_FS_REDIRECT_DIR enabled\"\nI0207 22:58:25.036529 1 defaults.go:112] Defaulting to storage driver \"overlay\" with options [mountopt=metacopy=on].\nCaching blobs under \"/var/cache/blobs\".\nPulling image docker.io/alpine:latest ...\nTrying to pull docker.io/library/alpine:latest...\nGetting image source signatures\nCopying blob sha256:589002ba0eaed121a1dbf42f6648f29e5be55d5c8a6ee0f8eaa0285cc21ac153\nCopying config sha256:a40c03cbb81c59bfb0e0887ab0b1859727075da7b9cc576a1cec2c771f38c5fb\nWriting manifest to image destination\nPulling image docker.io/crystallang/crystal:1.9.2-alpine ...\nTrying to pull docker.io/crystallang/crystal:1.9.2-alpine...\nGetting image source signatures\nCopying blob sha256:764bae2cbedac0d6c043ed768b85a190d826ae61edd2cf6357fc3f68d6c85187\nCopying blob sha256:81d009a9779e89a6146784f8ff62d70a5b8305624d2dcf5f44b5509070470524\nCopying blob sha256:ad3f06f08c6291a2ef6c91488fd3393b7b069fe6fee7c6a139467dbf8861ba40\nCopying blob sha256:4db1b89c0bd13344176ddce2d093b9da2ae58336823ffed2009a7ea4b62d2a95\nCopying blob sha256:59937a3e54faa600474edb988770f28a2e269c638e32f465a2217488adf800bd\nCopying blob sha256:7008752f569519110fa717e303e00b0cd2a1e369a3cb47f18af916bbf4737a74\nCopying config sha256:39482fba552641e43567ce535e55e991068d65e807f00faaddf817bf02fa2185\nWriting manifest to image destination\nAdding transient rw bind mount for /run/secrets/rhsm\n[1/2] STEP 1/5: FROM docker.io/crystallang/crystal:1.9.2-alpine AS builder\n[1/2] STEP 2/5: WORKDIR /app\n--> 9cfca0640e71\n[1/2] STEP 3/5: RUN apk add --no-cache libssh2-dev libssh2-static openssl-dev openssl-libs-static zlib-dev zlib-static\nfetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/x86_64/APKINDEX.tar.gz\nfetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/x86_64/APKINDEX.tar.gz\n(1/3) Installing libssh2 (1.11.0-r0)\n(2/3) Installing libssh2-dev (1.11.0-r0)\n(3/3) Installing libssh2-static (1.11.0-r0)\nOK: 213 MiB in 68 packages","elapsedTimeSeconds":42,"totalLines":35,"timeoutMs":600000},"toolUseID":"bash-progress-40","parentToolUseID":"toolu_015xEHvpJsW9udnfVLAy6Mgt","uuid":"c6ae5cfb-3136-4ca6-88d1-bff29a38a0ea","timestamp":"2026-02-07T22:58:59.840Z"} {"parentUuid":"c6ae5cfb-3136-4ca6-88d1-bff29a38a0ea","isSidechain":false,"userType":"external","cwd":"/home/josie/development/personal/josiedot/health/services","sessionId":"a35ea400-18a8-4c4f-8365-d5971cca5dac","version":"2.1.34","gitBranch":"HEAD","slug":"moonlit-whistling-moonbeam","type":"progress","data":{"type":"bash_progress","output":"fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/x86_64/APKINDEX.tar.gz\n(1/3) Installing libssh2 (1.11.0-r0)\n(2/3) Installing libssh2-dev (1.11.0-r0)\n(3/3) Installing libssh2-static (1.11.0-r0)\nOK: 213 MiB in 68 packages","fullOutput":"Uploading directory \".\" as binary input for the build ...\nUploading finished\nbuild.build.openshift.io/irc-bot-7 started\nReceiving source from STDIN as archive ...\ntime=\"2026-02-07T22:58:25Z\" level=info msg=\"Not using native diff for overlay, this may cause degraded performance for building images: kernel has CONFIG_OVERLAY_FS_REDIRECT_DIR enabled\"\nI0207 22:58:25.036529 1 defaults.go:112] Defaulting to storage driver \"overlay\" with options [mountopt=metacopy=on].\nCaching blobs under \"/var/cache/blobs\".\nPulling image docker.io/alpine:latest ...\nTrying to pull docker.io/library/alpine:latest...\nGetting image source signatures\nCopying blob sha256:589002ba0eaed121a1dbf42f6648f29e5be55d5c8a6ee0f8eaa0285cc21ac153\nCopying config sha256:a40c03cbb81c59bfb0e0887ab0b1859727075da7b9cc576a1cec2c771f38c5fb\nWriting manifest to image destination\nPulling image docker.io/crystallang/crystal:1.9.2-alpine ...\nTrying to pull docker.io/crystallang/crystal:1.9.2-alpine...\nGetting image source signatures\nCopying blob sha256:764bae2cbedac0d6c043ed768b85a190d826ae61edd2cf6357fc3f68d6c85187\nCopying blob sha256:81d009a9779e89a6146784f8ff62d70a5b8305624d2dcf5f44b5509070470524\nCopying blob sha256:ad3f06f08c6291a2ef6c91488fd3393b7b069fe6fee7c6a139467dbf8861ba40\nCopying blob sha256:4db1b89c0bd13344176ddce2d093b9da2ae58336823ffed2009a7ea4b62d2a95\nCopying blob sha256:59937a3e54faa600474edb988770f28a2e269c638e32f465a2217488adf800bd\nCopying blob sha256:7008752f569519110fa717e303e00b0cd2a1e369a3cb47f18af916bbf4737a74\nCopying config sha256:39482fba552641e43567ce535e55e991068d65e807f00faaddf817bf02fa2185\nWriting manifest to image destination\nAdding transient rw bind mount for /run/secrets/rhsm\n[1/2] STEP 1/5: FROM docker.io/crystallang/crystal:1.9.2-alpine AS builder\n[1/2] STEP 2/5: WORKDIR /app\n--> 9cfca0640e71\n[1/2] STEP 3/5: RUN apk add --no-cache libssh2-dev libssh2-static openssl-dev openssl-libs-static zlib-dev zlib-static\nfetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/x86_64/A