claude-code icon indicating copy to clipboard operation
claude-code copied to clipboard

[Bug] Plugin marketplace installation fails silently across projects

Open serivas opened this issue 2 weeks ago • 2 comments

Bug Description Bug: Plugin installation from marketplace fails silently in other projects

Steps to reproduce:

  1. Install a plugin (e.g., bash-lsp@andes) in Project A via /plugin → marketplace
  2. Go to a different Project B
  3. Try to install the same plugin via /plugin → marketplace → andes → bash-lsp
  4. Installation appears to do nothing — plugin doesn't appear as installed

Expected: Plugin installs (either at user or project level)

Actual: Nothing happens, no error message, plugin not added to settings

Workaround: Manually add "bash-lsp@andes": true to ~/.claude/settings.json

Notes:

  • The plugin was previously installed at project-level (.claude/settings.json) in Project A
  • It was NOT in user-level settings (~/.claude/settings.json)
  • The marketplace UI gave no indication of failure

Environment Info

  • Platform: linux
  • Terminal: vscode
  • Version: 2.0.76
  • Feedback ID: 21dfae46-caeb-46d6-9bd1-f4724730319f

Errors

[{"error":"Error: NON-FATAL: Lock acquisition failed for /home/claude/.local/share/claude/versions/2.0.76 (expected in multi-process scenarios)\n    at W3$ (/$bunfs/root/claude:2427:2165)\n    at TTA (/$bunfs/root/claude:2427:1885)\n    at processTicksAndRejections (native:7:39)","timestamp":"2025-12-31T05:11:14.592Z"},{"error":"Error: 400 {\"type\":\"error\",\"error\":{\"type\":\"invalid_request_error\",\"message\":\"prompt is too long: 216403 tokens > 200000 maximum\"},\"request_id\":\"req_011CWeFSciSetjdqegSbo3on\"}\n    at generate (/$bunfs/root/claude:451:11098)\n    at makeRequest (/$bunfs/root/claude:798:5435)\n    at processTicksAndRejections (native:7:39)","timestamp":"2025-12-31T05:56:38.888Z"},{"error":"Error: 400 {\"type\":\"error\",\"error\":{\"type\":\"invalid_request_error\",\"message\":\"prompt is too long: 212985 tokens > 200000 maximum\"},\"request_id\":\"req_011CWeFSdNdREQmv1XEeV5Xh\"}\n    at generate (/$bunfs/root/claude:451:11098)\n    at makeRequest (/$bunfs/root/claude:798:5435)\n    at processTicksAndRejections (native:7:39)","timestamp":"2025-12-31T05:56:39.001Z"},{"error":"Error: EISDIR: illegal operation on a directory, read\n    at readSync (unknown)\n    at <anonymous> (/$bunfs/root/claude:12:724)\n    at t4 (/$bunfs/root/claude:11:8463)\n    at readSync (/$bunfs/root/claude:12:627)\n    at MZ (/$bunfs/root/claude:4697:113)\n    at $Q (/$bunfs/root/claude:4699:206)\n    at Ra9 (/$bunfs/root/claude:2161:6561)\n    at Ra9 (/$bunfs/root/claude:2161:7447)\n    at X (/$bunfs/root/claude:2161:5766)\n    at X (/$bunfs/root/claude:2161:6062)","timestamp":"2025-12-31T05:58:19.057Z"},{"error":"Error: EISDIR: illegal operation on a directory, read\n    at readFileSync (unknown)\n    at <anonymous> (/$bunfs/root/claude:12:500)\n    at t4 (/$bunfs/root/claude:11:8463)\n    at readFileSync (/$bunfs/root/claude:12:465)\n    at $Q (/$bunfs/root/claude:4699:231)\n    at Ra9 (/$bunfs/root/claude:2161:6561)\n    at Ra9 (/$bunfs/root/claude:2161:7447)\n    at X (/$bunfs/root/claude:2161:5766)\n    at X (/$bunfs/root/claude:2161:6062)\n    at <anonymous> (/$bunfs/root/claude:2161:6095)","timestamp":"2025-12-31T05:58:19.064Z"},{"error":"Error: Request was aborted.\n    at _createMessage (/$bunfs/root/claude:455:3157)\n    at processTicksAndRejections (native:7:39)","timestamp":"2025-12-31T05:59:37.606Z"}]

serivas avatar Dec 31 '25 06:12 serivas