claude-code - 💡(How to fix) Fix [Bug] Plugin persistence issue: /frontend-design plugin repeatedly uninstalls or becomes unavailable

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…

Error Message

[{"error":"Error: File does not exist. Note: your current working directory is /Users/ryan/claude-code-projects/svg-path-extended. Did you mean api.ts?\n at call (/$bunfs/root/src/entrypoints/cli.js:4923:11360)\n at processTicksAndRejections (native:7:39)","timestamp":"2026-05-13T15:09:04.349Z"},{"error":"RangeError: path should be a path.relative()d string, but got ".."\n at Pv1 (/$bunfs/root/src/entrypoints/cli.js:439:16610)\n at bqH (/$bunfs/root/src/entrypoints/cli.js:439:16785)\n at test (/$bunfs/root/src/entrypoints/cli.js:439:17327)\n at KX (/$bunfs/root/src/entrypoints/cli.js:8848:8617)\n at gT (/$bunfs/root/src/entrypoints/cli.js:851:26582)\n at QT_ (/$bunfs/root/src/entrypoints/cli.js:851:29501)\n at xM5 (/$bunfs/root/src/entrypoints/cli.js:2561:2503)\n at <anonymous> (/$bunfs/root/src/entrypoints/cli.js:2561:3092)\n at pM5 (/$bunfs/root/src/entrypoints/cli.js:2561:4472)\n at 96 (/$bunfs/root/src/entrypoints/cli.js:2561:6668)","timestamp":"2026-05-13T15:45:25.318Z"},{"error":"RangeError: path should be a path.relative()d string, but got ".."\n at Pv1 (/$bunfs/root/src/entrypoints/cli.js:439:16610)\n at bqH (/$bunfs/root/src/entrypoints/cli.js:439:16785)\n at test (/$bunfs/root/src/entrypoints/cli.js:439:17327)\n at KX (/$bunfs/root/src/entrypoints/cli.js:8848:8617)\n at gT (/$bunfs/root/src/entrypoints/cli.js:851:26582)\n at QT (/$bunfs/root/src/entrypoints/cli.js:851:29501)\n at xM5 (/$bunfs/root/src/entrypoints/cli.js:2561:2503)\n at <anonymous> (/$bunfs/root/src/entrypoints/cli.js:2561:3092)\n at pM5 (/$bunfs/root/src/entrypoints/cli.js:2561:4472)\n at 96 (/$bunfs/root/src/entrypoints/cli.js:2561:6668)","timestamp":"2026-05-13T15:45:25.323Z"},{"error":"RangeError: path should be a path.relative()d string, but got ".."\n at Pv1 (/$bunfs/root/src/entrypoints/cli.js:439:16610)\n at bqH (/$bunfs/root/src/entrypoints/cli.js:439:16785)\n at test (/$bunfs/root/src/entrypoints/cli.js:439:17327)\n at KX (/$bunfs/root/src/entrypoints/cli.js:8848:8617)\n at gT (/$bunfs/root/src/entrypoints/cli.js:851:26582)\n at QT (/$bunfs/root/src/entrypoints/cli.js:851:29501)\n at xM5 (/$bunfs/root/src/entrypoints/cli.js:2561:2503)\n at <anonymous> (/$bunfs/root/src/entrypoints/cli.js:2561:3092)\n at pM5 (/$bunfs/root/src/entrypoints/cli.js:2561:4472)\n at 96 (/$bunfs/root/src/entrypoints/cli.js:2561:6668)","timestamp":"2026-05-13T15:46:23.249Z"},{"error":"RangeError: path should be a path.relative()d string, but got ".."\n at Pv1 (/$bunfs/root/src/entrypoints/cli.js:439:16610)\n at bqH (/$bunfs/root/src/entrypoints/cli.js:439:16785)\n at test (/$bunfs/root/src/entrypoints/cli.js:439:17327)\n at KX (/$bunfs/root/src/entrypoints/cli.js:8848:8617)\n at gT (/$bunfs/root/src/entrypoints/cli.js:851:26582)\n at QT (/$bunfs/root/src/entrypoints/cli.js:851:29501)\n at xM5 (/$bunfs/root/src/entrypoints/cli.js:2561:2503)\n at <anonymous> (/$bunfs/root/src/entrypoints/cli.js:2561:3092)\n at pM5 (/$bunfs/root/src/entrypoints/cli.js:2561:4472)\n at 96 (/$bunfs/root/src/entrypoints/cli.js:2561:6668)","timestamp":"2026-05-13T15:46:23.252Z"},{"error":"RangeError: path should be a path.relative()d string, but got ".."\n at Pv1 (/$bunfs/root/src/entrypoints/cli.js:439:16610)\n at bqH (/$bunfs/root/src/entrypoints/cli.js:439:16785)\n at test (/$bunfs/root/src/entrypoints/cli.js:439:17327)\n at KX (/$bunfs/root/src/entrypoints/cli.js:8848:8617)\n at gT (/$bunfs/root/src/entrypoints/cli.js:851:26582)\n at QT (/$bunfs/root/src/entrypoints/cli.js:851:29501)\n at xM5 (/$bunfs/root/src/entrypoints/cli.js:2561:2503)\n at <anonymous> (/$bunfs/root/src/entrypoints/cli.js:2561:3092)\n at pM5 (/$bunfs/root/src/entrypoints/cli.js:2561:4472)\n at _96 (/$bunfs/root/src/entrypoints/cli.js:2561:6668)","timestamp":"2026-05-13T15:59:37.155Z"},{"error":"RangeError: path should be a path.relative()d string, but got ".."\n at Pv1 (/$bunfs/root/src/entrypoints/cli.js:439:16610)\n at bqH (/$bunfs/root/src/entrypoints/cli.js:439:16785)\n at test (/$bunfs/root/src/entrypoints/cli.js:439:17327)\n at KX (/$bunfs/root/src/entrypoints/cli.js:8848:8617)\n at gT (/$bunfs/root/src/entrypoints/cl…

Code Example

[{"error":"Error: File does not exist. Note: your current working directory is /Users/ryan/claude-code-projects/svg-path-extended. Did you mean api.ts?\n    at call (/$bunfs/root/src/entrypoints/cli.js:4923:11360)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-05-13T15:09:04.349Z"},{"error":"RangeError: path should be a `path.relative()`d string, but got \"..\"\n    at Pv1 (/$bunfs/root/src/entrypoints/cli.js:439:16610)\n    at bqH (/$bunfs/root/src/entrypoints/cli.js:439:16785)\n    at _test (/$bunfs/root/src/entrypoints/cli.js:439:17327)\n    at KX (/$bunfs/root/src/entrypoints/cli.js:8848:8617)\n    at gT_ (/$bunfs/root/src/entrypoints/cli.js:851:26582)\n    at QT_ (/$bunfs/root/src/entrypoints/cli.js:851:29501)\n    at xM5 (/$bunfs/root/src/entrypoints/cli.js:2561:2503)\n    at <anonymous> (/$bunfs/root/src/entrypoints/cli.js:2561:3092)\n    at pM5 (/$bunfs/root/src/entrypoints/cli.js:2561:4472)\n    at _96 (/$bunfs/root/src/entrypoints/cli.js:2561:6668)","timestamp":"2026-05-13T15:45:25.318Z"},{"error":"RangeError: path should be a `path.relative()`d string, but got \"..\"\n    at Pv1 (/$bunfs/root/src/entrypoints/cli.js:439:16610)\n    at bqH (/$bunfs/root/src/entrypoints/cli.js:439:16785)\n    at _test (/$bunfs/root/src/entrypoints/cli.js:439:17327)\n    at KX (/$bunfs/root/src/entrypoints/cli.js:8848:8617)\n    at gT_ (/$bunfs/root/src/entrypoints/cli.js:851:26582)\n    at QT_ (/$bunfs/root/src/entrypoints/cli.js:851:29501)\n    at xM5 (/$bunfs/root/src/entrypoints/cli.js:2561:2503)\n    at <anonymous> (/$bunfs/root/src/entrypoints/cli.js:2561:3092)\n    at pM5 (/$bunfs/root/src/entrypoints/cli.js:2561:4472)\n    at _96 (/$bunfs/root/src/entrypoints/cli.js:2561:6668)","timestamp":"2026-05-13T15:45:25.323Z"},{"error":"RangeError: path should be a `path.relative()`d string, but got \"..\"\n    at Pv1 (/$bunfs/root/src/entrypoints/cli.js:439:16610)\n    at bqH (/$bunfs/root/src/entrypoints/cli.js:439:16785)\n    at _test (/$bunfs/root/src/entrypoints/cli.js:439:17327)\n    at KX (/$bunfs/root/src/entrypoints/cli.js:8848:8617)\n    at gT_ (/$bunfs/root/src/entrypoints/cli.js:851:26582)\n    at QT_ (/$bunfs/root/src/entrypoints/cli.js:851:29501)\n    at xM5 (/$bunfs/root/src/entrypoints/cli.js:2561:2503)\n    at <anonymous> (/$bunfs/root/src/entrypoints/cli.js:2561:3092)\n    at pM5 (/$bunfs/root/src/entrypoints/cli.js:2561:4472)\n    at _96 (/$bunfs/root/src/entrypoints/cli.js:2561:6668)","timestamp":"2026-05-13T15:46:23.249Z"},{"error":"RangeError: path should be a `path.relative()`d string, but got \"..\"\n    at Pv1 (/$bunfs/root/src/entrypoints/cli.js:439:16610)\n    at bqH (/$bunfs/root/src/entrypoints/cli.js:439:16785)\n    at _test (/$bunfs/root/src/entrypoints/cli.js:439:17327)\n    at KX (/$bunfs/root/src/entrypoints/cli.js:8848:8617)\n    at gT_ (/$bunfs/root/src/entrypoints/cli.js:851:26582)\n    at QT_ (/$bunfs/root/src/entrypoints/cli.js:851:29501)\n    at xM5 (/$bunfs/root/src/entrypoints/cli.js:2561:2503)\n    at <anonymous> (/$bunfs/root/src/entrypoints/cli.js:2561:3092)\n    at pM5 (/$bunfs/root/src/entrypoints/cli.js:2561:4472)\n    at _96 (/$bunfs/root/src/entrypoints/cli.js:2561:6668)","timestamp":"2026-05-13T15:46:23.252Z"},{"error":"RangeError: path should be a `path.relative()`d string, but got \"..\"\n    at Pv1 (/$bunfs/root/src/entrypoints/cli.js:439:16610)\n    at bqH (/$bunfs/root/src/entrypoints/cli.js:439:16785)\n    at _test (/$bunfs/root/src/entrypoints/cli.js:439:17327)\n    at KX (/$bunfs/root/src/entrypoints/cli.js:8848:8617)\n    at gT_ (/$bunfs/root/src/entrypoints/cli.js:851:26582)\n    at QT_ (/$bunfs/root/src/entrypoints/cli.js:851:29501)\n    at xM5 (/$bunfs/root/src/entrypoints/cli.js:2561:2503)\n    at <anonymous> (/$bunfs/root/src/entrypoints/cli.js:2561:3092)\n    at pM5 (/$bunfs/root/src/entrypoints/cli.js:2561:4472)\n    at _96 (/$bunfs/root/src/entrypoints/cli.js:2561:6668)","timestamp":"2026-05-13T15:59:37.155Z"},{"error":"RangeError: path should be a `path.relative()`d string, but got \"..\"\n    at Pv1 (/$bunfs/root/src/entrypoints/cli.js:439:16610)\n    at bqH (/$bunfs/root/src/entrypoints/cli.js:439:16785)\n    at _test (/$bunfs/root/src/entrypoints/cli.js:439:17327)\n    at KX (/$bunfs/root/src/entrypoints/cli.js:8848:8617)\n    at gT_ (/$bunfs/root/src/entrypoints/cl…
RAW_BUFFERClick to expand / collapse

Bug Description Claude code keeps losing or uninstalling the /frontend-design plugin, eventhough I have installed five or six times in the last few weeks.

Environment Info

  • Platform: darwin
  • Terminal: Apple_Terminal
  • Version: 2.1.140
  • Feedback ID: c2fffe4a-ddbe-4852-8052-2035e84c8941

Errors

[{"error":"Error: File does not exist. Note: your current working directory is /Users/ryan/claude-code-projects/svg-path-extended. Did you mean api.ts?\n    at call (/$bunfs/root/src/entrypoints/cli.js:4923:11360)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-05-13T15:09:04.349Z"},{"error":"RangeError: path should be a `path.relative()`d string, but got \"..\"\n    at Pv1 (/$bunfs/root/src/entrypoints/cli.js:439:16610)\n    at bqH (/$bunfs/root/src/entrypoints/cli.js:439:16785)\n    at _test (/$bunfs/root/src/entrypoints/cli.js:439:17327)\n    at KX (/$bunfs/root/src/entrypoints/cli.js:8848:8617)\n    at gT_ (/$bunfs/root/src/entrypoints/cli.js:851:26582)\n    at QT_ (/$bunfs/root/src/entrypoints/cli.js:851:29501)\n    at xM5 (/$bunfs/root/src/entrypoints/cli.js:2561:2503)\n    at <anonymous> (/$bunfs/root/src/entrypoints/cli.js:2561:3092)\n    at pM5 (/$bunfs/root/src/entrypoints/cli.js:2561:4472)\n    at _96 (/$bunfs/root/src/entrypoints/cli.js:2561:6668)","timestamp":"2026-05-13T15:45:25.318Z"},{"error":"RangeError: path should be a `path.relative()`d string, but got \"..\"\n    at Pv1 (/$bunfs/root/src/entrypoints/cli.js:439:16610)\n    at bqH (/$bunfs/root/src/entrypoints/cli.js:439:16785)\n    at _test (/$bunfs/root/src/entrypoints/cli.js:439:17327)\n    at KX (/$bunfs/root/src/entrypoints/cli.js:8848:8617)\n    at gT_ (/$bunfs/root/src/entrypoints/cli.js:851:26582)\n    at QT_ (/$bunfs/root/src/entrypoints/cli.js:851:29501)\n    at xM5 (/$bunfs/root/src/entrypoints/cli.js:2561:2503)\n    at <anonymous> (/$bunfs/root/src/entrypoints/cli.js:2561:3092)\n    at pM5 (/$bunfs/root/src/entrypoints/cli.js:2561:4472)\n    at _96 (/$bunfs/root/src/entrypoints/cli.js:2561:6668)","timestamp":"2026-05-13T15:45:25.323Z"},{"error":"RangeError: path should be a `path.relative()`d string, but got \"..\"\n    at Pv1 (/$bunfs/root/src/entrypoints/cli.js:439:16610)\n    at bqH (/$bunfs/root/src/entrypoints/cli.js:439:16785)\n    at _test (/$bunfs/root/src/entrypoints/cli.js:439:17327)\n    at KX (/$bunfs/root/src/entrypoints/cli.js:8848:8617)\n    at gT_ (/$bunfs/root/src/entrypoints/cli.js:851:26582)\n    at QT_ (/$bunfs/root/src/entrypoints/cli.js:851:29501)\n    at xM5 (/$bunfs/root/src/entrypoints/cli.js:2561:2503)\n    at <anonymous> (/$bunfs/root/src/entrypoints/cli.js:2561:3092)\n    at pM5 (/$bunfs/root/src/entrypoints/cli.js:2561:4472)\n    at _96 (/$bunfs/root/src/entrypoints/cli.js:2561:6668)","timestamp":"2026-05-13T15:46:23.249Z"},{"error":"RangeError: path should be a `path.relative()`d string, but got \"..\"\n    at Pv1 (/$bunfs/root/src/entrypoints/cli.js:439:16610)\n    at bqH (/$bunfs/root/src/entrypoints/cli.js:439:16785)\n    at _test (/$bunfs/root/src/entrypoints/cli.js:439:17327)\n    at KX (/$bunfs/root/src/entrypoints/cli.js:8848:8617)\n    at gT_ (/$bunfs/root/src/entrypoints/cli.js:851:26582)\n    at QT_ (/$bunfs/root/src/entrypoints/cli.js:851:29501)\n    at xM5 (/$bunfs/root/src/entrypoints/cli.js:2561:2503)\n    at <anonymous> (/$bunfs/root/src/entrypoints/cli.js:2561:3092)\n    at pM5 (/$bunfs/root/src/entrypoints/cli.js:2561:4472)\n    at _96 (/$bunfs/root/src/entrypoints/cli.js:2561:6668)","timestamp":"2026-05-13T15:46:23.252Z"},{"error":"RangeError: path should be a `path.relative()`d string, but got \"..\"\n    at Pv1 (/$bunfs/root/src/entrypoints/cli.js:439:16610)\n    at bqH (/$bunfs/root/src/entrypoints/cli.js:439:16785)\n    at _test (/$bunfs/root/src/entrypoints/cli.js:439:17327)\n    at KX (/$bunfs/root/src/entrypoints/cli.js:8848:8617)\n    at gT_ (/$bunfs/root/src/entrypoints/cli.js:851:26582)\n    at QT_ (/$bunfs/root/src/entrypoints/cli.js:851:29501)\n    at xM5 (/$bunfs/root/src/entrypoints/cli.js:2561:2503)\n    at <anonymous> (/$bunfs/root/src/entrypoints/cli.js:2561:3092)\n    at pM5 (/$bunfs/root/src/entrypoints/cli.js:2561:4472)\n    at _96 (/$bunfs/root/src/entrypoints/cli.js:2561:6668)","timestamp":"2026-05-13T15:59:37.155Z"},{"error":"RangeError: path should be a `path.relative()`d string, but got \"..\"\n    at Pv1 (/$bunfs/root/src/entrypoints/cli.js:439:16610)\n    at bqH (/$bunfs/root/src/entrypoints/cli.js:439:16785)\n    at _test (/$bunfs/root/src/entrypoints/cli.js:439:17327)\n    at KX (/$bunfs/root/src/entrypoints/cli.js:8848:8617)\n    at gT_ (/$bunfs/root/src/entrypoints/cl…

Note: Content was truncated.

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] Plugin persistence issue: /frontend-design plugin repeatedly uninstalls or becomes unavailable