[Bug] Context Loss Between Sessions Causes Unnecessary File Regeneration and Token Waste

Status Closed — duplicate
Reported on v2.1.19
Maintainer reply None cached
Activity 3 comments · opened Jan 27, 2026 · closed Jan 31, 2026

Bug Description
it forgot classes created in a prev session and re-generated A LOT of files and wasted basically all my daily tokens

Environment Info

  • Platform: darwin
  • Terminal: iTerm.app
  • Version: 2.1.19
  • Feedback ID: 44254a9f-db63-4142-9c09-daa73ea96e5b

Errors

[{"error":"Error: ENOENT: no such file or directory, scandir '/Library/Application Support/ClaudeCode/.claude/skills'\n    at readdirSync (unknown)\n    at <anonymous> (/$bunfs/root/claude:12:1903)\n    at mW (/$bunfs/root/claude:11:35435)\n    at readdirSync (/$bunfs/root/claude:12:1864)\n    at ILR (/$bunfs/root/claude:2215:380)\n    at ILR (/$bunfs/root/claude:2215:1350)\n    at <anonymous> (/$bunfs/root/claude:2215:4440)\n    at <anonymous> (/$bunfs/root/claude:2215:5171)\n    at A (/$bunfs/root/claude:11:7259)\n    at FZ8 (/$bunfs/root/claude:4862:4342)","timestamp":"2026-01-25T19:40:37.116Z"},{"error":"Error: ENOENT: no such file or directory, scandir '/Users/giacomodomeniconi/.claude/skills'\n    at readdirSync (unknown)\n    at <anonymous> (/$bunfs/root/claude:12:1903)\n    at mW (/$bunfs/root/claude:11:35435)\n    at readdirSync (/$bunfs/root/claude:12:1864)\n    at ILR (/$bunfs/root/claude:2215:380)\n    at ILR (/$bunfs/root/claude:2215:1350)\n    at <anonymous> (/$bunfs/root/claude:2215:4483)\n    at <anonymous> (/$bunfs/root/claude:2215:5171)\n    at A (/$bunfs/root/claude:11:7259)\n    at FZ8 (/$bunfs/root/claude:4862:4342)","timestamp":"2026-01-25T19:40:37.116Z"},{"error":"Error: NON-FATAL: Lock acquisition failed for /Users/giacomodomeniconi/.local/share/claude/versions/2.1.19 (expected in multi-process scenarios)\n    at BUR (/$bunfs/root/claude:4003:2091)\n    at YkA (/$bunfs/root/claude:4003:1202)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-01-25T19:40:37.132Z"},{"error":"Error\n    at Yy (/$bunfs/root/claude:42:1144)\n    at <anonymous> (/$bunfs/root/claude:47:10097)\n    at emit (node:events:92:22)\n    at endReadableNT (internal:streams/readable:861:50)\n    at processTicksAndRejections (native:7:39)\n    at request (/$bunfs/root/claude:49:2149)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-01-25T19:43:21.334Z"},{"error":"Error\n    at Yy (/$bunfs/root/claude:42:1144)\n    at <anonymous> (/$bunfs/root/claude:47:10097)\n    at emit (node:events:92:22)\n    at endReadableNT (internal:streams/readable:861:50)\n    at processTicksAndRejections (native:7:39)\n    at request (/$bunfs/root/claude:49:2149)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-01-25T19:44:07.824Z"},{"error":"Error\n    at Yy (/$bunfs/root/claude:42:1144)\n    at <anonymous> (/$bunfs/root/claude:47:10097)\n    at emit (node:events:92:22)\n    at endReadableNT (internal:streams/readable:861:50)\n    at processTicksAndRejections (native:7:39)\n    at request (/$bunfs/root/claude:49:2149)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-01-25T19:44:20.720Z"},{"error":"Error\n    at Yy (/$bunfs/root/claude:42:1144)\n    at <anonymous> (/$bunfs/root/claude:47:10097)\n    at emit (node:events:92:22)\n    at endReadableNT (internal:streams/readable:861:50)\n    at processTicksAndRejections (native:7:39)\n    at request (/$bunfs/root/claude:49:2149)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-01-25T19:44:28.557Z"},{"error":"Error\n    at <anonymous> (/$bunfs/root/claude:29:8379)\n    at <anonymous> (/$bunfs/root/claude:47:10263)\n    at emitError (node:events:43:23)\n    at <anonymous> (node:_http_client:248:22)\n    at processTicksAndRejections (native:7:39)\n    at request (/$bunfs/root/claude:49:2149)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-01-25T19:44:30.157Z"},{"error":"Error: Request was aborted.\n    at makeRequest (/$bunfs/root/claude:161:3940)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-01-25T21:04:32.965Z"},{"error":"Error: Request was aborted.\n    at makeRequest (/$bunfs/root/claude:161:3940)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-01-25T21:34:26.782Z"},{"error":"Error: Request was aborted.\n    at makeRequest (/$bunfs/root/claude:161:3940)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-01-25T21:34:36.326Z"},{"error":"MaxFileReadTokenExceededError: File content (36479 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 wPB (/$bunfs/root/claude:3890:3052)\n    at async call (/$bunfs/root/claude:3899:1005)\n    at async v18 (/$bunfs/root/claude:2963:20041)\n    a…

Note: Content was truncated.

View original on GitHub ↗

This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗