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