[Feature Request] Implement background message compaction to prevent workflow interruptions
Resolved 💬 3 comments Opened Apr 20, 2026 by pvdharan Closed Apr 23, 2026
Bug Description
Claude keeps getting into this compacting loops. it shoud do the compacting more frequently on the background so it doesnt stop the flow. Claude generatges files with over 6000 lines with no modularity. Portrait and Landscape modes have replicated code leading to bugs.
Environment Info
- Platform: darwin
- Terminal: iTerm.app
- Version: 2.1.112
- Feedback ID: a65e3d4e-6f24-466c-a19a-28da59d6f71c
Errors
[{"error":"AxiosError: timeout of 5000ms exceeded\n at <anonymous> (/$bunfs/root/src/entrypoints/cli.js:115:13335)\n at emit (node:events:92:22)\n at <anonymous> (/$bunfs/root/src/entrypoints/cli.js:114:3321)\n at request (/$bunfs/root/src/entrypoints/cli.js:117:2467)\n at async QC6 (/$bunfs/root/src/entrypoints/cli.js:439:4055)\n at processTicksAndRejections (native:7:39)","timestamp":"2026-04-17T02:33:15.559Z"},{"error":"Error: Request was aborted.\n at makeRequest (/$bunfs/root/src/entrypoints/cli.js:50:3448)\n at processTicksAndRejections (native:7:39)","timestamp":"2026-04-17T15:17:33.607Z"},{"error":"Error: File does not exist. Note: your current working directory is /Users/muralidharan/projects/indiclock.\n at call (/$bunfs/root/src/entrypoints/cli.js:4727:7630)\n at processTicksAndRejections (native:7:39)","timestamp":"2026-04-17T16:00:26.348Z"},{"error":"Error\n at call (/$bunfs/root/src/entrypoints/cli.js:4727:7630)\n at processTicksAndRejections (unknown:7:39)","timestamp":"2026-04-18T01:54:04.868Z"},{"error":"Error: EISDIR: illegal operation on a directory, read '/Users/muralidharan/projects/indiclock'\n at WKH (/$bunfs/root/src/entrypoints/cli.js:1561:144)\n at processTicksAndRejections (native:7:39)","timestamp":"2026-04-18T01:57:18.498Z"},{"error":"FileTooLargeError: File content (279.4KB) exceeds maximum allowed size (256KB). Use offset and limit parameters to read specific portions of the file, or search for specific content instead of reading the whole file.\n at WKH (/$bunfs/root/src/entrypoints/cli.js:1561:270)\n at processTicksAndRejections (native:7:39)","timestamp":"2026-04-18T01:57:25.129Z"},{"error":"Error: File does not exist. Note: your current working directory is /Users/muralidharan/projects/indiclock.\n at call (/$bunfs/root/src/entrypoints/cli.js:4727:7630)\n at processTicksAndRejections (native:7:39)","timestamp":"2026-04-18T02:03:49.297Z"},{"error":"Error: File does not exist. Note: your current working directory is /Users/muralidharan/projects/indiclock.\n at call (/$bunfs/root/src/entrypoints/cli.js:4727:7630)\n at processTicksAndRejections (native:7:39)","timestamp":"2026-04-18T02:07:08.314Z"},{"error":"AxiosError: Request failed with status code 403\n at XU (/$bunfs/root/src/entrypoints/cli.js:110:1194)\n at <anonymous> (/$bunfs/root/src/entrypoints/cli.js:115:12736)\n at emit (node:events:92:22)\n at endReadableNT (internal:streams/readable:865:50)\n at processTicksAndRejections (native:7:39)\n at request (/$bunfs/root/src/entrypoints/cli.js:117:2467)\n at processTicksAndRejections (native:7:39)","timestamp":"2026-04-18T04:48:25.245Z"},{"error":"AxiosError: Request failed with status code 403\n at XU (/$bunfs/root/src/entrypoints/cli.js:110:1194)\n at <anonymous> (/$bunfs/root/src/entrypoints/cli.js:115:12736)\n at emit (node:events:92:22)\n at endReadableNT (internal:streams/readable:865:50)\n at processTicksAndRejections (native:7:39)\n at request (/$bunfs/root/src/entrypoints/cli.js:117:2467)\n at processTicksAndRejections (native:7:39)","timestamp":"2026-04-18T04:48:26.266Z"},{"error":"AxiosError: Request failed with status code 403\n at XU (/$bunfs/root/src/entrypoints/cli.js:110:1194)\n at <anonymous> (/$bunfs/root/src/entrypoints/cli.js:115:12736)\n at emit (node:events:92:22)\n at endReadableNT (internal:streams/readable:865:50)\n at processTicksAndRejections (native:7:39)\n at request (/$bunfs/root/src/entrypoints/cli.js:117:2467)\n at processTicksAndRejections (native:7:39)","timestamp":"2026-04-18T04:48:28.686Z"},{"error":"AxiosError: Request failed with status code 403\n at XU (/$bunfs/root/src/entrypoints/cli.js:110:1194)\n at <anonymous> (/$bunfs/root/src/entrypoints/cli.js:115:12736)\n at emit (node:events:92:22)\n at endReadableNT (internal:streams/readable:865:50)\n at processTicksAndRejections (native:7:39)\n at request (/$bunfs/root/src/entrypoints/cli.js:117:2467)\n at processTicksAndRejections (native:7:39)","timestamp":"2026-04-18T04:48:44.867Z"},{"error":"AxiosError: Request failed with status code 403\n at XU (/$bunfs/root/src/entrypoints/cli.js:110:1194)\n at <anonymous> (/$bunfs/root/src/entrypoints/cli.js:115:12736)\n at emit (node:events:92:22)\n at endReadableNT (int…
Note: Content was truncated.
This is more a feedback than a bug but please do review. Also it feels like the new opus model is somewhat slower than the previous ones.
This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗