claude-code - 💡(How to fix) Fix [Bug] Claude 3.5 Opus performance regression: context loss and reduced rule compliance vs previous version [1 comments, 2 participants]

Official PRs (…)
ON THIS PAGE

Recommended Tools

×6

Utilities matched from this issue’s tags and category — try them while you read without losing context.

GitHub issue graph ai analysis

Paste a GitHub issue URL. We fetch that issue, discover linked issues from bodies/comments/timeline, collect linked pull requests, and produce a structured English report.

The report is written in English Markdown for sharing and archival.

Helpful · Quick feedback

Loading…
GitHub stats
anthropics/claude-code#52645Fetched 2026-04-24 06:01:36
View on GitHub
Comments
1
Participants
2
Timeline
5
Reactions
0
Timeline (top)
labeled ×3commented ×1cross-referenced ×1

Error Message

[{"error":"AxiosError: timeout of 5000ms exceeded\n at <anonymous> (/$bunfs/root/src/entrypoints/cli.js:115:13291)\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 processTicksAndRejections (native:7:39)","timestamp":"2026-04-24T00:08:42.266Z"},{"error":"Error: Tool SendMessage not found\n at m57 (/$bunfs/root/src/entrypoints/cli.js:3093:31285)\n at qJ (/$bunfs/root/src/entrypoints/cli.js:478:21013)\n at $A (/$bunfs/root/src/entrypoints/cli.js:478:39566)\n at Wd (/$bunfs/root/src/entrypoints/cli.js:478:50271)\n at WRH (/$bunfs/root/src/entrypoints/cli.js:478:86947)\n at nFH (/$bunfs/root/src/entrypoints/cli.js:478:85908)\n at lFH (/$bunfs/root/src/entrypoints/cli.js:478:85729)\n at Rp (/$bunfs/root/src/entrypoints/cli.js:478:82083)\n at tH (/$bunfs/root/src/entrypoints/cli.js:478:6491)\n at NH (/$bunfs/root/src/entrypoints/cli.js:478:4977)","timestamp":"2026-04-24T00:10:05.413Z"},{"error":"Error: Tool SendMessage not found\n at m57 (/$bunfs/root/src/entrypoints/cli.js:3093:31285)\n at qJ (/$bunfs/root/src/entrypoints/cli.js:478:21013)\n at $A (/$bunfs/root/src/entrypoints/cli.js:478:39566)\n at Wd (/$bunfs/root/src/entrypoints/cli.js:478:50271)\n at WRH (/$bunfs/root/src/entrypoints/cli.js:478:86947)\n at nFH (/$bunfs/root/src/entrypoints/cli.js:478:85908)\n at lFH (/$bunfs/root/src/entrypoints/cli.js:478:85729)\n at Rp (/$bunfs/root/src/entrypoints/cli.js:478:82083)\n at tH (/$bunfs/root/src/entrypoints/cli.js:478:6491)\n at NH (/$bunfs/root/src/entrypoints/cli.js:478:4977)","timestamp":"2026-04-24T00:10:17.673Z"},{"error":"AxiosError: timeout of 5000ms exceeded\n at <anonymous> (/$bunfs/root/src/entrypoints/cli.js:115:13291)\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 processTicksAndRejections (native:7:39)","timestamp":"2026-04-24T00:15:02.485Z"},{"error":"AxiosError: timeout of 5000ms exceeded\n at <anonymous> (/$bunfs/root/src/entrypoints/cli.js:115:13291)\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 processTicksAndRejections (native:7:39)","timestamp":"2026-04-24T00:15:23.203Z"},{"error":"AxiosError: timeout of 5000ms exceeded\n at <anonymous> (/$bunfs/root/src/entrypoints/cli.js:115:13291)\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 processTicksAndRejections (native:7:39)","timestamp":"2026-04-24T00:17:59.646Z"},{"error":"AxiosError: timeout of 5000ms exceeded\n at <anonymous> (/$bunfs/root/src/entrypoints/cli.js:115:13291)\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 processTicksAndRejections (native:7:39)","timestamp":"2026-04-24T00:19:26.764Z"},{"error":"AxiosError: timeout of 5000ms exceeded\n at <anonymous> (/$bunfs/root/src/entrypoints/cli.js:115:13291)\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 processTicksAndRejections (native:7:39)","timestamp":"2026-04-24T00:20:36.648Z"},{"error":"AxiosError: timeout of 5000ms exceeded\n at <anonymous> (/$bunfs/root/src/entrypoints/cli.js:115:13291)\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 processTicksAndRejections (native:7:39)","timestamp":"2026-04-24T00:32:56.123Z"},{"error":"Error: File does not exist. Note: your current working directory is /Users/zio…

Code Example

[{"error":"AxiosError: timeout of 5000ms exceeded\n    at <anonymous> (/$bunfs/root/src/entrypoints/cli.js:115:13291)\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 processTicksAndRejections (native:7:39)","timestamp":"2026-04-24T00:08:42.266Z"},{"error":"Error: Tool SendMessage not found\n    at m57 (/$bunfs/root/src/entrypoints/cli.js:3093:31285)\n    at qJ (/$bunfs/root/src/entrypoints/cli.js:478:21013)\n    at $A (/$bunfs/root/src/entrypoints/cli.js:478:39566)\n    at Wd (/$bunfs/root/src/entrypoints/cli.js:478:50271)\n    at WRH (/$bunfs/root/src/entrypoints/cli.js:478:86947)\n    at nFH (/$bunfs/root/src/entrypoints/cli.js:478:85908)\n    at lFH (/$bunfs/root/src/entrypoints/cli.js:478:85729)\n    at Rp (/$bunfs/root/src/entrypoints/cli.js:478:82083)\n    at tH (/$bunfs/root/src/entrypoints/cli.js:478:6491)\n    at NH (/$bunfs/root/src/entrypoints/cli.js:478:4977)","timestamp":"2026-04-24T00:10:05.413Z"},{"error":"Error: Tool SendMessage not found\n    at m57 (/$bunfs/root/src/entrypoints/cli.js:3093:31285)\n    at qJ (/$bunfs/root/src/entrypoints/cli.js:478:21013)\n    at $A (/$bunfs/root/src/entrypoints/cli.js:478:39566)\n    at Wd (/$bunfs/root/src/entrypoints/cli.js:478:50271)\n    at WRH (/$bunfs/root/src/entrypoints/cli.js:478:86947)\n    at nFH (/$bunfs/root/src/entrypoints/cli.js:478:85908)\n    at lFH (/$bunfs/root/src/entrypoints/cli.js:478:85729)\n    at Rp (/$bunfs/root/src/entrypoints/cli.js:478:82083)\n    at tH (/$bunfs/root/src/entrypoints/cli.js:478:6491)\n    at NH (/$bunfs/root/src/entrypoints/cli.js:478:4977)","timestamp":"2026-04-24T00:10:17.673Z"},{"error":"AxiosError: timeout of 5000ms exceeded\n    at <anonymous> (/$bunfs/root/src/entrypoints/cli.js:115:13291)\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 processTicksAndRejections (native:7:39)","timestamp":"2026-04-24T00:15:02.485Z"},{"error":"AxiosError: timeout of 5000ms exceeded\n    at <anonymous> (/$bunfs/root/src/entrypoints/cli.js:115:13291)\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 processTicksAndRejections (native:7:39)","timestamp":"2026-04-24T00:15:23.203Z"},{"error":"AxiosError: timeout of 5000ms exceeded\n    at <anonymous> (/$bunfs/root/src/entrypoints/cli.js:115:13291)\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 processTicksAndRejections (native:7:39)","timestamp":"2026-04-24T00:17:59.646Z"},{"error":"AxiosError: timeout of 5000ms exceeded\n    at <anonymous> (/$bunfs/root/src/entrypoints/cli.js:115:13291)\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 processTicksAndRejections (native:7:39)","timestamp":"2026-04-24T00:19:26.764Z"},{"error":"AxiosError: timeout of 5000ms exceeded\n    at <anonymous> (/$bunfs/root/src/entrypoints/cli.js:115:13291)\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 processTicksAndRejections (native:7:39)","timestamp":"2026-04-24T00:20:36.648Z"},{"error":"AxiosError: timeout of 5000ms exceeded\n    at <anonymous> (/$bunfs/root/src/entrypoints/cli.js:115:13291)\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 processTicksAndRejections (native:7:39)","timestamp":"2026-04-24T00:32:56.123Z"},{"error":"Error: File does not exist. Note: your current working directory is /Users/zio…
RAW_BUFFERClick to expand / collapse

Bug Description Opus 4.7 medium is SEVERELY underperforming Opus 4.6 Medium effort. Opus 4.6 is better at rule following, and compliant with my harness and checking the facts before giving me an answer...Opus 4.7 guesses a lot and makes very very wild swings to a point that it is non functional for my use. It is forgeting bits of context from two or three conversational turns away that is very dangerous for multi step work. I have reverted to Opus 4.6 right now...4.7 is not usable for me.

Environment Info

  • Platform: darwin
  • Terminal: Apple_Terminal
  • Version: 2.1.118
  • Feedback ID: c8257bf7-c724-4acb-bedb-5817c7f245fe

Errors

[{"error":"AxiosError: timeout of 5000ms exceeded\n    at <anonymous> (/$bunfs/root/src/entrypoints/cli.js:115:13291)\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 processTicksAndRejections (native:7:39)","timestamp":"2026-04-24T00:08:42.266Z"},{"error":"Error: Tool SendMessage not found\n    at m57 (/$bunfs/root/src/entrypoints/cli.js:3093:31285)\n    at qJ (/$bunfs/root/src/entrypoints/cli.js:478:21013)\n    at $A (/$bunfs/root/src/entrypoints/cli.js:478:39566)\n    at Wd (/$bunfs/root/src/entrypoints/cli.js:478:50271)\n    at WRH (/$bunfs/root/src/entrypoints/cli.js:478:86947)\n    at nFH (/$bunfs/root/src/entrypoints/cli.js:478:85908)\n    at lFH (/$bunfs/root/src/entrypoints/cli.js:478:85729)\n    at Rp (/$bunfs/root/src/entrypoints/cli.js:478:82083)\n    at tH (/$bunfs/root/src/entrypoints/cli.js:478:6491)\n    at NH (/$bunfs/root/src/entrypoints/cli.js:478:4977)","timestamp":"2026-04-24T00:10:05.413Z"},{"error":"Error: Tool SendMessage not found\n    at m57 (/$bunfs/root/src/entrypoints/cli.js:3093:31285)\n    at qJ (/$bunfs/root/src/entrypoints/cli.js:478:21013)\n    at $A (/$bunfs/root/src/entrypoints/cli.js:478:39566)\n    at Wd (/$bunfs/root/src/entrypoints/cli.js:478:50271)\n    at WRH (/$bunfs/root/src/entrypoints/cli.js:478:86947)\n    at nFH (/$bunfs/root/src/entrypoints/cli.js:478:85908)\n    at lFH (/$bunfs/root/src/entrypoints/cli.js:478:85729)\n    at Rp (/$bunfs/root/src/entrypoints/cli.js:478:82083)\n    at tH (/$bunfs/root/src/entrypoints/cli.js:478:6491)\n    at NH (/$bunfs/root/src/entrypoints/cli.js:478:4977)","timestamp":"2026-04-24T00:10:17.673Z"},{"error":"AxiosError: timeout of 5000ms exceeded\n    at <anonymous> (/$bunfs/root/src/entrypoints/cli.js:115:13291)\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 processTicksAndRejections (native:7:39)","timestamp":"2026-04-24T00:15:02.485Z"},{"error":"AxiosError: timeout of 5000ms exceeded\n    at <anonymous> (/$bunfs/root/src/entrypoints/cli.js:115:13291)\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 processTicksAndRejections (native:7:39)","timestamp":"2026-04-24T00:15:23.203Z"},{"error":"AxiosError: timeout of 5000ms exceeded\n    at <anonymous> (/$bunfs/root/src/entrypoints/cli.js:115:13291)\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 processTicksAndRejections (native:7:39)","timestamp":"2026-04-24T00:17:59.646Z"},{"error":"AxiosError: timeout of 5000ms exceeded\n    at <anonymous> (/$bunfs/root/src/entrypoints/cli.js:115:13291)\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 processTicksAndRejections (native:7:39)","timestamp":"2026-04-24T00:19:26.764Z"},{"error":"AxiosError: timeout of 5000ms exceeded\n    at <anonymous> (/$bunfs/root/src/entrypoints/cli.js:115:13291)\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 processTicksAndRejections (native:7:39)","timestamp":"2026-04-24T00:20:36.648Z"},{"error":"AxiosError: timeout of 5000ms exceeded\n    at <anonymous> (/$bunfs/root/src/entrypoints/cli.js:115:13291)\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 processTicksAndRejections (native:7:39)","timestamp":"2026-04-24T00:32:56.123Z"},{"error":"Error: File does not exist. Note: your current working directory is /Users/zio…

Note: Content was truncated.

extent analysis

TL;DR

Reverting to Opus 4.6 may be the most viable workaround due to the severe underperformance and contextual issues experienced with Opus 4.7.

Guidance

  • Review Error Logs: The provided error logs indicate repeated AxiosError: timeout of 5000ms exceeded and Error: Tool SendMessage not found errors, suggesting potential issues with network requests or tool availability.
  • Check Tool Configuration: Ensure that the SendMessage tool is properly configured and accessible, as its absence is reported in several errors.
  • Network Stability: Verify the stability and performance of the network connection, as repeated timeouts could indicate connectivity issues.
  • Version Compatibility: Consider the compatibility of Opus 4.7 with the current environment and tools, as the downgrade to Opus 4.6 resolved the issue temporarily.

Example

No specific code snippet can be provided without more context on the custom implementation or integration with Opus. However, reviewing the entrypoints/cli.js file around the mentioned lines (e.g., 115, 114, 117) might offer insights into the request and error handling mechanisms.

Notes

The issue description lacks detailed technical specifications about the Opus versions, environment setup, and custom code integrations, making it challenging to provide a precise fix. The errors suggest a mix of network timeouts and tool configuration issues.

Recommendation

Apply the workaround of reverting to Opus 4.6, as it has been confirmed to work by the user, until a more comprehensive solution or update for Opus 4.7 is available that addresses the performance and contextual issues.

Vote matrix · Quick signals

Works
Did the solution work? Tap to confirm.
Easy Fix
Was it a quick fix?
Time Saver
Did it save you time?
Blocking
Was it severely blocking?
Common Issue
Are others likely hitting this too?
Flaky / Intermittent
Is it intermittent?
Verified / Reproducible
Can you reproduce it reliably?
Loading…

Still need to ship something?

×6

Another batch ranked right after the header list — different links, same matching logic.

Back to top recommendations

TRENDING