[Feature Request] Auto-compact should execute instantly without blocking operations

Resolved 💬 4 comments Opened Dec 11, 2025 by paul-techiesapp Closed Feb 11, 2026

Bug Description
make auto-compacting instant
I don't think this feature works as I still see compating... and it still takes quite a while to finish up the compact

Environment Info

  • Platform: darwin
  • Terminal: WarpTerminal
  • Version: 2.0.65
  • Feedback ID: 391bc291-e241-420c-b48a-ad6a6ee3d19a

Errors

[{"error":"Error: NON-FATAL: Lock acquisition failed for /Users/paullee/.local/share/claude/versions/2.0.65 (expected in multi-process scenarios)\n    at fjB (/$bunfs/root/claude:2597:1618)\n    at ZAA (/$bunfs/root/claude:2597:1296)\n    at processTicksAndRejections (native:7:39)","timestamp":"2025-12-11T10:26:41.510Z"},{"error":"Error: NON-FATAL: Lock acquisition failed for /Users/paullee/.local/share/claude/versions/2.0.62 (expected in multi-process scenarios)\n    at fjB (/$bunfs/root/claude:2597:1618)\n    at XAA (/$bunfs/root/claude:2595:35624)\n    at async LAA (/$bunfs/root/claude:2597:3428)\n    at processTicksAndRejections (native:7:39)","timestamp":"2025-12-11T10:26:41.513Z"},{"error":"Error: NON-FATAL: Lock acquisition failed for /Users/paullee/.local/share/claude/versions/2.0.64 (expected in multi-process scenarios)\n    at fjB (/$bunfs/root/claude:2597:1618)\n    at XAA (/$bunfs/root/claude:2595:35624)\n    at async LAA (/$bunfs/root/claude:2597:3428)\n    at processTicksAndRejections (native:7:39)","timestamp":"2025-12-11T10:26:41.674Z"},{"error":"Error: NON-FATAL: Lock acquisition failed for /Users/paullee/.local/share/claude/versions/2.0.61 (expected in multi-process scenarios)\n    at fjB (/$bunfs/root/claude:2597:1618)\n    at XAA (/$bunfs/root/claude:2595:35624)\n    at async LAA (/$bunfs/root/claude:2597:3428)\n    at processTicksAndRejections (native:7:39)","timestamp":"2025-12-11T10:26:41.678Z"},{"error":"Error: Tool mcp__playwright__browser_navigate not found\n    at BdB (/$bunfs/root/claude:2638:6663)\n    at D0 (/$bunfs/root/claude:563:21824)\n    at a_ (/$bunfs/root/claude:563:38072)\n    at xz (/$bunfs/root/claude:563:49019)\n    at CV (/$bunfs/root/claude:563:85355)\n    at qi (/$bunfs/root/claude:563:84361)\n    at Wi (/$bunfs/root/claude:563:84187)\n    at lx (/$bunfs/root/claude:563:80678)\n    at CA (/$bunfs/root/claude:563:8796)\n    at SzR (/$bunfs/root/claude:556:5634)","timestamp":"2025-12-11T10:26:46.800Z"},{"error":"Error: Tool mcp__playwright__browser_navigate not found\n    at BdB (/$bunfs/root/claude:2638:6663)\n    at D0 (/$bunfs/root/claude:563:21824)\n    at a_ (/$bunfs/root/claude:563:38072)\n    at xz (/$bunfs/root/claude:563:49019)\n    at CV (/$bunfs/root/claude:563:85355)\n    at qi (/$bunfs/root/claude:563:84361)\n    at Wi (/$bunfs/root/claude:563:84187)\n    at lx (/$bunfs/root/claude:563:80678)\n    at C9 (/$bunfs/root/claude:563:8916)\n    at sT (/$bunfs/root/claude:563:7654)","timestamp":"2025-12-11T10:26:46.934Z"},{"error":"SyntaxError: JSON Parse error: Property name must be a string literal\n    at <parse> (:0)\n    at parse (unknown)\n    at <anonymous> (/$bunfs/root/claude:63:729)\n    at A (/$bunfs/root/claude:11:6895)\n    at ZoD (/$bunfs/root/claude:2700:9221)\n    at async DnB (/$bunfs/root/claude:2700:12007)\n    at processTicksAndRejections (native:7:39)","timestamp":"2025-12-11T10:26:47.027Z"},{"error":"Error: NON-FATAL: Lock acquisition failed for /Users/paullee/.local/share/claude/versions/2.0.65 (expected in multi-process scenarios)\n    at fjB (/$bunfs/root/claude:2597:1618)\n    at XAA (/$bunfs/root/claude:2595:35624)\n    at async DdD (/$bunfs/root/claude:2595:37725)\n    at async cj (/$bunfs/root/claude:2597:236)\n    at async <anonymous> (/$bunfs/root/claude:2597:13006)\n    at processTicksAndRejections (native:7:39)","timestamp":"2025-12-11T10:26:55.276Z"},{"error":"Error: NON-FATAL: Lock acquisition failed for /Users/paullee/.local/share/claude/versions/2.0.65 (expected in multi-process scenarios)\n    at fjB (/$bunfs/root/claude:2597:1618)\n    at XAA (/$bunfs/root/claude:2595:35624)\n    at async DdD (/$bunfs/root/claude:2595:37725)\n    at async cj (/$bunfs/root/claude:2597:236)\n    at async <anonymous> (/$bunfs/root/claude:2597:13006)\n    at processTicksAndRejections (native:7:39)","timestamp":"2025-12-11T10:56:55.350Z"},{"error":"Error: NON-FATAL: Lock acquisition failed for /Users/paullee/.local/share/claude/versions/2.0.65 (expected in multi-process scenarios)\n    at fjB (/$bunfs/root/claude:2597:1618)\n    at XAA (/$bunfs/root/claude:2595:35624)\n    at async DdD (/$bunfs/root/claude:2595:37725)\n    at async cj (/$bunfs/root/claude:2597:236)\n    at async <anonymous> (/$bunfs/root/claude:2597:13006)\n    at processTicksAndRejections (native:7:39)","timestamp":"2025-12-11T11:26:54.996Z"},{"error":"Error: Failed to fe

Note: Error logs were truncated.

<img width="865" height="93" alt="Image" src="https://github.com/user-attachments/assets/55ae84de-2a95-4b16-a051-f813fefb576e" />

View original on GitHub ↗

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