[Bug] Claude Code returning responses from unrelated context with non-existent filenames
<img width="1443" height="989" alt="Image" src="https://github.com/user-attachments/assets/aa99dafc-c2ed-4f04-9b53-5af1834f6d46" />
<img width="1480" height="796" alt="Image" src="https://github.com/user-attachments/assets/7a0d536c-c5d9-46b1-a6ce-cdd198424d20" />
<img width="1489" height="940" alt="Image" src="https://github.com/user-attachments/assets/c1bc197d-2192-4a2e-b19a-b0812f53adf5" />
<img width="1473" height="565" alt="Image" src="https://github.com/user-attachments/assets/bcba15b7-a146-4294-a845-270e3fc4eac6" />
Bug Description
while working on my project, all of the sudden i got back responses that seem to have come from a different NOT MINE, context, including filenames that do not exist on my disk (never had). i was writing a python based music streamer, claude was designing a game system? and asnswering in rhymes about "farewell". i have screenshots. i had to click esc twice revert to previous state, and continue from there. alarming :)
Environment Info
- Platform: darwin
- Terminal: WarpTerminal
- Version: 2.1.38
- Feedback ID: 71f38d98-2cd9-4886-a0e0-c40cd2ac7edf
Errors
[{"error":"Error: ENOENT: no such file or directory, open '/Users/guyt/.claude/remote-settings.json'\n at openSync (unknown)\n at <anonymous> (/$bunfs/root/claude:12:947)\n at AC (/$bunfs/root/claude:11:49917)\n at readSync (/$bunfs/root/claude:12:875)\n at BC (/$bunfs/root/claude:6131:113)\n at J5 (/$bunfs/root/claude:6133:226)\n at h9A (/$bunfs/root/claude:178:8273)\n at S7R (/$bunfs/root/claude:178:8436)\n at iUD (/$bunfs/root/claude:179:1202)\n at eAT (/$bunfs/root/claude:179:2080)","timestamp":"2026-02-10T07:30:02.676Z"},{"error":"MaxFileReadTokenExceededError: File content (63189 tokens) exceeds maximum allowed tokens (25000). Please use offset and limit parameters to read specific portions of the file, or use the GrepTool to search for specific content.\n at gwB (/$bunfs/root/claude:3290:3336)\n at processTicksAndRejections (native:7:39)","timestamp":"2026-02-10T07:35:18.661Z"},{"error":"MaxFileReadTokenExceededError: File content (63189 tokens) exceeds maximum allowed tokens (25000). Please use offset and limit parameters to read specific portions of the file, or use the GrepTool to search for specific content.\n at gwB (/$bunfs/root/claude:3290:3336)\n at processTicksAndRejections (native:7:39)","timestamp":"2026-02-10T07:35:33.133Z"},{"error":"MaxFileReadTokenExceededError: File content (63189 tokens) exceeds maximum allowed tokens (25000). Please use offset and limit parameters to read specific portions of the file, or use the GrepTool to search for specific content.\n at gwB (/$bunfs/root/claude:3290:3336)\n at processTicksAndRejections (native:7:39)","timestamp":"2026-02-10T07:35:34.919Z"},{"error":"MaxFileReadTokenExceededError: File content (63189 tokens) exceeds maximum allowed tokens (25000). Please use offset and limit parameters to read specific portions of the file, or use the GrepTool to search for specific content.\n at gwB (/$bunfs/root/claude:3290:3336)\n at processTicksAndRejections (native:7:39)","timestamp":"2026-02-10T07:35:35.607Z"},{"error":"MaxFileReadTokenExceededError: File content (63189 tokens) exceeds maximum allowed tokens (25000). Please use offset and limit parameters to read specific portions of the file, or use the GrepTool to search for specific content.\n at gwB (/$bunfs/root/claude:3290:3336)\n at processTicksAndRejections (native:7:39)","timestamp":"2026-02-10T07:36:24.258Z"},{"error":"Error: EISDIR: illegal operation on a directory, read\n at readFileSync (unknown)\n at <anonymous> (/$bunfs/root/claude:12:742)\n at AC (/$bunfs/root/claude:11:49917)\n at readFileSync (/$bunfs/root/claude:12:701)\n at cwB (/$bunfs/root/claude:6128:18120)\n at call (/$bunfs/root/claude:3299:2415)\n at <anonymous> (/$bunfs/root/claude:5796:1675)\n at processTicksAndRejections (native:7:39)","timestamp":"2026-02-10T07:56:41.309Z"},{"error":"TelemetrySafeError: {\"name\":\"APIResponseError\",\"code\":\"validation_error\",\"status\":400,\"headers\":{},\"body\":\"{\\\"object\\\":\\\"error\\\",\\\"status\\\":400,\\\"code\\\":\\\"validation_error\\\",\\\"message\\\":\\\"Multiple occurrences found: 19 occurrences of <pattern>### advertiser-ui...─────────────────────────┘</pattern> in current version of the page <target># Summary\\\\nAdd single-stage approval flow for individual audio ads. Tenant users with “Approver” role can review (see text + play audio) and approve/reject ads before they can be scheduled.\\\\n**Applies to both Retailers AND Advertisers.**\\\\n**Key decisions:**<br>- Single-stage approval (text + audio shown together)<br>- Approvers are tenant users with “Approver” role<br>- Keep AdCycle for batch campaigns (not deprecated)<br>- **Tenant-level setting **(`is_approval_required_for_ads`) - applies to both retailers and advertisers<br>- Email notifications via Resend when approval flow advances<br>- Rejection supports text OR voice message (same as AdCycle)\\\\n---\\\\n# Backend (BE)\\\\n## Data Model Changes\\\\n### Tenant Settings (Shared)\\\\nAdd `is_approval_required_for_ads: bool = False` to `TenantSettings` so both Retailer and Advertiser inherit it. If true,…
Note: Content was truncated.
This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗