claude-code - 💡(How to fix) Fix [Bug] Claude 3.5 Opus degrades Danish language quality with mixed English words and unexplained code variables [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#55960Fetched 2026-05-05 06:01:51
View on GitHub
Comments
1
Participants
2
Timeline
4
Reactions
0
Author
Timeline (top)
labeled ×3commented ×1

Error Message

[{"error":"Error: Plugin MCP server error - mcp-config-invalid: MCP server github invalid: Missing environment variables: GITHUB_PERSONAL_ACCESS_TOKEN\n at oJH (/$bunfs/root/src/entrypoints/cli.js:2756:30506)\n at processTicksAndRejections (native:7:39)","timestamp":"2026-04-23T06:18:04.589Z"},{"error":"Error: Plugin MCP server error - mcp-config-invalid: MCP server github invalid: Missing environment variables: GITHUB_PERSONAL_ACCESS_TOKEN\n at oJH (/$bunfs/root/src/entrypoints/cli.js:2756:30506)\n at async L (/$bunfs/root/src/entrypoints/cli.js:6144:11825)\n at processTicksAndRejections (native:7:39)","timestamp":"2026-04-23T06:18:06.971Z"},{"error":"Error: Plugin MCP server error - mcp-config-invalid: MCP server github invalid: Missing environment variables: GITHUB_PERSONAL_ACCESS_TOKEN\n at oJH (/$bunfs/root/src/entrypoints/cli.js:2756:30506)\n at async G (/$bunfs/root/src/entrypoints/cli.js:6144:11019)\n at processTicksAndRejections (native:7:39)","timestamp":"2026-04-23T06:18:06.972Z"},{"error":"Error: File does not exist. Note: your current working directory is /Users/teitfons/development/GDPR-bot.\n at call (/$bunfs/root/src/entrypoints/cli.js:4709:7645)\n at processTicksAndRejections (native:7:39)","timestamp":"2026-04-23T08:02:50.800Z"},{"error":"Error: EISDIR: illegal operation on a directory, read '/Users/teitfons/development/GDPR-bot/src/lib/supabase'\n at n1H (/$bunfs/root/src/entrypoints/cli.js:1698:144)\n at processTicksAndRejections (native:7:39)","timestamp":"2026-04-23T08:27:52.953Z"},{"error":"Error: EISDIR: illegal operation on a directory, read '/Users/teitfons/development/GDPR-bot/src/lib/scanner'\n at n1H (/$bunfs/root/src/entrypoints/cli.js:1698:144)\n at processTicksAndRejections (native:7:39)","timestamp":"2026-04-23T12:23:19.087Z"},{"error":"Error: EISDIR: illegal operation on a directory, read '/Users/teitfons/development/GDPR-bot/src/lib/scanner'\n at n1H (/$bunfs/root/src/entrypoints/cli.js:1698:144)\n at processTicksAndRejections (native:7:39)","timestamp":"2026-04-23T12:39:58.798Z"},{"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-23T13:07:21.294Z"},{"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-23T13:07:29.502Z"},{"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-23T13:07:41.137Z"},{"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-23T13:07:41.307Z"},{"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-23T13:07:44.633Z"},{"error":"Error: Connection error.\n at makeRequest (/$bunfs/root/src/entrypoints/cli.js:50:4056)\n at processTicksAndRejections (native:7:39)","timestamp":"2026-04-23T14:29:08.538Z"},{"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-23T15:33:01.918Z"},{"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-23T16:47:36.591Z"},{"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-23T21:38:58.020Z"},{"error":"AxiosError: timeout of 5000ms exceeded\n at <anonymou…

Code Example

[{"error":"Error: Plugin MCP server error - mcp-config-invalid: MCP server github invalid: Missing environment variables: GITHUB_PERSONAL_ACCESS_TOKEN\n    at oJH (/$bunfs/root/src/entrypoints/cli.js:2756:30506)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-04-23T06:18:04.589Z"},{"error":"Error: Plugin MCP server error - mcp-config-invalid: MCP server github invalid: Missing environment variables: GITHUB_PERSONAL_ACCESS_TOKEN\n    at oJH (/$bunfs/root/src/entrypoints/cli.js:2756:30506)\n    at async L (/$bunfs/root/src/entrypoints/cli.js:6144:11825)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-04-23T06:18:06.971Z"},{"error":"Error: Plugin MCP server error - mcp-config-invalid: MCP server github invalid: Missing environment variables: GITHUB_PERSONAL_ACCESS_TOKEN\n    at oJH (/$bunfs/root/src/entrypoints/cli.js:2756:30506)\n    at async G (/$bunfs/root/src/entrypoints/cli.js:6144:11019)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-04-23T06:18:06.972Z"},{"error":"Error: File does not exist. Note: your current working directory is /Users/teitfons/development/GDPR-bot.\n    at call (/$bunfs/root/src/entrypoints/cli.js:4709:7645)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-04-23T08:02:50.800Z"},{"error":"Error: EISDIR: illegal operation on a directory, read '/Users/teitfons/development/GDPR-bot/src/lib/supabase'\n    at n1H (/$bunfs/root/src/entrypoints/cli.js:1698:144)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-04-23T08:27:52.953Z"},{"error":"Error: EISDIR: illegal operation on a directory, read '/Users/teitfons/development/GDPR-bot/src/lib/scanner'\n    at n1H (/$bunfs/root/src/entrypoints/cli.js:1698:144)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-04-23T12:23:19.087Z"},{"error":"Error: EISDIR: illegal operation on a directory, read '/Users/teitfons/development/GDPR-bot/src/lib/scanner'\n    at n1H (/$bunfs/root/src/entrypoints/cli.js:1698:144)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-04-23T12:39:58.798Z"},{"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-23T13:07:21.294Z"},{"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-23T13:07:29.502Z"},{"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-23T13:07:41.137Z"},{"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-23T13:07:41.307Z"},{"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-23T13:07:44.633Z"},{"error":"Error: Connection error.\n    at makeRequest (/$bunfs/root/src/entrypoints/cli.js:50:4056)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-04-23T14:29:08.538Z"},{"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-23T15:33:01.918Z"},{"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-23T16:47:36.591Z"},{"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-23T21:38:58.020Z"},{"error":"AxiosError: timeout of 5000ms exceeded\n    at <anonymou…
RAW_BUFFERClick to expand / collapse

Bug Description Opus 4.7 is significatly worse at danish than previous models. it now has random english words mixed in with danish, it spells words wrong, and the general answers are so complicated and data rich, they are impossible to understand for other than the AI it self. it mixes in specific coding variables, with out explaining where it belongs to, making it even more difficult to understand.

Environment Info

  • Platform: darwin
  • Terminal: Apple_Terminal
  • Version: 2.1.118
  • Feedback ID: e21b8e19-8931-4a3d-bdf7-828d12787f3f

Errors

[{"error":"Error: Plugin MCP server error - mcp-config-invalid: MCP server github invalid: Missing environment variables: GITHUB_PERSONAL_ACCESS_TOKEN\n    at oJH (/$bunfs/root/src/entrypoints/cli.js:2756:30506)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-04-23T06:18:04.589Z"},{"error":"Error: Plugin MCP server error - mcp-config-invalid: MCP server github invalid: Missing environment variables: GITHUB_PERSONAL_ACCESS_TOKEN\n    at oJH (/$bunfs/root/src/entrypoints/cli.js:2756:30506)\n    at async L (/$bunfs/root/src/entrypoints/cli.js:6144:11825)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-04-23T06:18:06.971Z"},{"error":"Error: Plugin MCP server error - mcp-config-invalid: MCP server github invalid: Missing environment variables: GITHUB_PERSONAL_ACCESS_TOKEN\n    at oJH (/$bunfs/root/src/entrypoints/cli.js:2756:30506)\n    at async G (/$bunfs/root/src/entrypoints/cli.js:6144:11019)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-04-23T06:18:06.972Z"},{"error":"Error: File does not exist. Note: your current working directory is /Users/teitfons/development/GDPR-bot.\n    at call (/$bunfs/root/src/entrypoints/cli.js:4709:7645)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-04-23T08:02:50.800Z"},{"error":"Error: EISDIR: illegal operation on a directory, read '/Users/teitfons/development/GDPR-bot/src/lib/supabase'\n    at n1H (/$bunfs/root/src/entrypoints/cli.js:1698:144)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-04-23T08:27:52.953Z"},{"error":"Error: EISDIR: illegal operation on a directory, read '/Users/teitfons/development/GDPR-bot/src/lib/scanner'\n    at n1H (/$bunfs/root/src/entrypoints/cli.js:1698:144)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-04-23T12:23:19.087Z"},{"error":"Error: EISDIR: illegal operation on a directory, read '/Users/teitfons/development/GDPR-bot/src/lib/scanner'\n    at n1H (/$bunfs/root/src/entrypoints/cli.js:1698:144)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-04-23T12:39:58.798Z"},{"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-23T13:07:21.294Z"},{"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-23T13:07:29.502Z"},{"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-23T13:07:41.137Z"},{"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-23T13:07:41.307Z"},{"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-23T13:07:44.633Z"},{"error":"Error: Connection error.\n    at makeRequest (/$bunfs/root/src/entrypoints/cli.js:50:4056)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-04-23T14:29:08.538Z"},{"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-23T15:33:01.918Z"},{"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-23T16:47:36.591Z"},{"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-23T21:38:58.020Z"},{"error":"AxiosError: timeout of 5000ms exceeded\n    at <anonymou…

Note: Content was truncated.

extent analysis

TL;DR

Set the GITHUB_PERSONAL_ACCESS_TOKEN environment variable to resolve the mcp-config-invalid error.

Guidance

  • Check the errors for any recurring themes or issues, such as the mcp-config-invalid error, which suggests a configuration problem.
  • Verify that the GITHUB_PERSONAL_ACCESS_TOKEN environment variable is set correctly, as its absence is explicitly mentioned in the errors.
  • Review the code at /src/entrypoints/cli.js lines 2756 and 6144 to understand how the GITHUB_PERSONAL_ACCESS_TOKEN is being used and why its absence causes an error.
  • Consider increasing the timeout value (currently 5000ms) to prevent AxiosError: timeout of 5000ms exceeded errors, if the requests are expected to take longer.

Example

No code example is provided due to the lack of specific code context in the issue.

Notes

The issue seems to be a mix of configuration errors and potential network or timeout issues. The GITHUB_PERSONAL_ACCESS_TOKEN environment variable needs to be set. Other errors like EISDIR and Request was aborted may be related to file system operations or network requests, but without more context, it's hard to provide a specific fix.

Recommendation

Apply a workaround by setting the GITHUB_PERSONAL_ACCESS_TOKEN environment variable. This should resolve the mcp-config-invalid error, but further investigation may be needed for the other errors.

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

claude-code - 💡(How to fix) Fix [Bug] Claude 3.5 Opus degrades Danish language quality with mixed English words and unexplained code variables [1 comments, 2 participants]