[Bug] Prompt suggestions not appearing after server-side flag change

Resolved 💬 2 comments Opened Mar 24, 2026 by ryanhalphide Closed Apr 22, 2026

Bug Description
Prompt suggestions │ Force-enabled promptSuggestionEnabled: true in ~/.claude.json │
└──────────────────────┴─────────────────────────────────────────────────────────────────────────────────────────────────┘

About Prompt Suggestions

This is a known bug — reported as https://github.com/anthropics/claude-code/issues/30991 and
https://github.com/anthropics/claude-code/issues/31077. Suggestions stopped appearing for many users around early March 2026, likely a
server-side flag change. I've set promptSuggestionEnabled: true in your config, but if it's server-side gated, you may need to wait for
Anthropic to fix it.

Environment Info

  • Platform: darwin
  • Terminal: Apple_Terminal
  • Version: 2.1.81
  • Feedback ID: d69d0d60-be58-4aa6-97ff-f5753fefa714

Errors

[{"error":"Error: NON-FATAL: Lock acquisition failed for /Users/ryanhalphide/.local/share/claude/versions/2.1.81 (expected in multi-process scenarios)\n    at TET (/$bunfs/root/src/entrypoints/cli.js:2724:2174)\n    at fgq (/$bunfs/root/src/entrypoints/cli.js:2724:1318)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-03-23T23:48:16.669Z"},{"error":"Error: Plugin MCP server error - mcp-config-invalid: MCP server github invalid: Missing environment variables: GITHUB_PERSONAL_ACCESS_TOKEN\n    at JM_ (/$bunfs/root/src/entrypoints/cli.js:2562:22291)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-03-23T23:48:16.799Z"},{"error":"Error: Plugin MCP server error - mcp-config-invalid: MCP server greptile invalid: Missing environment variables: GREPTILE_API_KEY\n    at JM_ (/$bunfs/root/src/entrypoints/cli.js:2562:22291)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-03-23T23:48:16.799Z"},{"error":"Error: Plugin MCP server error - mcp-config-invalid: MCP server greptile invalid: Missing environment variables: GREPTILE_API_KEY\n    at JM_ (/$bunfs/root/src/entrypoints/cli.js:2562:22291)\n    at async M (/$bunfs/root/src/entrypoints/cli.js:5348:9913)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-03-23T23:48:17.392Z"},{"error":"Error: Plugin MCP server error - mcp-config-invalid: MCP server github invalid: Missing environment variables: GITHUB_PERSONAL_ACCESS_TOKEN\n    at JM_ (/$bunfs/root/src/entrypoints/cli.js:2562:22291)\n    at async M (/$bunfs/root/src/entrypoints/cli.js:5348:9913)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-03-23T23:48:17.392Z"},{"error":"Error: Plugin MCP server error - mcp-config-invalid: MCP server greptile invalid: Missing environment variables: GREPTILE_API_KEY\n    at JM_ (/$bunfs/root/src/entrypoints/cli.js:2562:22291)\n    at async G (/$bunfs/root/src/entrypoints/cli.js:5348:10629)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-03-23T23:48:17.400Z"},{"error":"Error: Plugin MCP server error - mcp-config-invalid: MCP server github invalid: Missing environment variables: GITHUB_PERSONAL_ACCESS_TOKEN\n    at JM_ (/$bunfs/root/src/entrypoints/cli.js:2562:22291)\n    at async G (/$bunfs/root/src/entrypoints/cli.js:5348:10629)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-03-23T23:48:17.400Z"},{"error":"MaxFileReadTokenExceededError: File content (58191 tokens) exceeds maximum allowed tokens (10000). 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 gT9 (/$bunfs/root/src/entrypoints/cli.js:4312:23670)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-03-23T23:57:02.033Z"},{"error":"MaxFileReadTokenExceededError: File content (129978 tokens) exceeds maximum allowed tokens (10000). 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 gT9 (/$bunfs/root/src/entrypoints/cli.js:4312:23670)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-03-23T23:57:02.850Z"},{"error":"MaxFileReadTokenExceededError: File content (38706 tokens) exceeds maximum allowed tokens (10000). Use offset and limit parameters to read specific portions of the file, or search for specific content instead of reading the whole file.\n  …

Note: Content was truncated.

View original on GitHub ↗

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