[Bug] WhatsApp bridge context accumulation causes exponential token consumption without warning, Clauxe Max Usage metrics are hard to retrieve

Resolved 💬 3 comments Opened Apr 24, 2026 by KA12345 Closed May 29, 2026

Bug Description
WhatsApp bridge by default keept the context from previous messages and eats up tokens exponentially! That was causing my token exhaustion. I am surprised that Claude didn't warn me while I was setting up the WhatsApp bridges. This has caused trust issues as I lost the ability to use Claude for more than half of the time.

Second, a generic AI thing, unless and until specified exceptions are not handled, AI nicely gobbles up the exceptions without letting us know that there was an issue. I had a tab not loading data in stock trader app and it drove me crazy for 30 mins to figure out what was happening with it! Today I wasted a lot of time going back and forth on this, frustrating.

Third, I was giving requirements to send me token usage for each WhatsApp prompt, it seriously took more than 10 days for PAI and Claude to implement it right. First it starts off with API key access, then me indicating that I m a claude max subscriber and I don't use API, then it says claude does not give usage metrics through CLI and it builds a script that needs static feeding of the data. Until I realize that the numbers continue to be static and send a frustrated prompt, it gives half baked functionality although I was using Claude Opus. Yesterday after my frustrated prompt, Claude looks through and says there's a json file where Claude is storing token usage metrics and then changes implementation. 10 days and I kept going back and forth on the usage metrics. I trusted that you will automtae the right way. Next time onwards I will check what is implemented. This raised serious trust issues as I kept running out of tokens impacting my ability to troubleshoot.

Environment Info

  • Platform: darwin
  • Terminal: Apple_Terminal
  • Version: 2.1.116
  • Feedback ID: 3bcb2156-8a29-4d20-bfa1-d4d9722d324f

Errors

[{"error":"Error: File does not exist. Note: your current working directory is <path>  at call (/$bunfs/root/src/entrypoints/cli.js:4741:7630)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-04-23T23:50:09.991Z"},{"error":"Error: Agent type 'QATester' not found. Available agents: claude-code-guide, Explore, general-purpose, Plan, statusline-setup\n    at call (/$bunfs/root/src/entrypoints/cli.js:3101:48324)\n    at m35 (/$bunfs/root/src/entrypoints/cli.js:4191:8445)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-04-24T12:40:23.357Z"}]

View original on GitHub ↗

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