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

[Bug Report] Claude Code Plugin for WebStorm

Open Mic75 opened this issue 2 months ago • 1 comments

Bug Description The Claude Code plugin for JetBrains WebStorm crashes immediately upon activation with a com.intellij.execution.filters.CompositeFilter$ApplyFilterException exception. Additionally, when the Claude Code terminal does launch, it displays an incorrect message suggesting installation from the PyCharm plugin marketplace instead of recognizing the plugin is already installed in WebStorm.

Steps to Reproduce

  • Open JetBrains WebStorm
  • Click on the Claude Code plugin

Expected Behavior The Claude Code plugin should launch successfully without errors and initialize properly for WebStorm. Actual Behavior

Error notification appears with stack trace Plugin fails to initialize correctly Claude Code terminal shows misleading installation message

Environment Info

Platform: win32 IDE: WebStorm 2025.2.5 (Build #WS-252.28238.10) Terminal: PowerShell (new UI enabled) Version: 0.1.13-beta Runtime: OpenJDK 64-Bit Server VM, version 21.0.9+1-b1038.76

Troubleshooting Attempted

Disabled and re-enabled the plugin Uninstalled and reinstalled the Claude Code plugin Installed the PyCharm plugin

Stack Trace

com.intellij.execution.filters.CompositeFilter$ApplyFilterException: Error while applying com.anthropic.code.plugin.terminal.ClaudeFilePathFilter@65791413 to '  ↑ Install the PyCharm plugin from the JetBrains Marketplace: https://docs.claude.com/s/claude-code-jetbrains'
	at com.intellij.execution.filters.CompositeFilter.applyFilter(CompositeFilter.java:71)
	at com.intellij.terminal.JediTermHyperlinkFilterAdapter.runFilters$lambda$2(JediTermHyperlinkFilterAdapter.kt:101)
	at com.intellij.openapi.application.rw.InternalReadAction.insideReadAction(InternalReadAction.kt:111)
	at com.intellij.openapi.application.rw.InternalReadAction.tryReadCancellable$lambda$4(InternalReadAction.kt:101)
	at com.intellij.openapi.application.rw.CancellableReadActionKt.cancellableReadActionInternal$lambda$3$lambda$2$lambda$1(cancellableReadAction.kt:32)
	at com.intellij.platform.locking.impl.NestedLocksThreadingSupport.tryRunReadAction(NestedLocksThreadingSupport.kt:826)
	at com.intellij.openapi.application.impl.ApplicationImpl.tryRunReadAction(ApplicationImpl.java:1221)
	at com.intellij.openapi.application.rw.CancellableReadActionKt.cancellableReadActionInternal$lambda$3$lambda$2(cancellableReadAction.kt:30)
	at com.intellij.openapi.progress.util.ProgressIndicatorUtilService.runActionAndCancelBeforeWrite(ProgressIndicatorUtilService.java:73)
	at com.intellij.openapi.progress.util.ProgressIndicatorUtils.runActionAndCancelBeforeWrite(ProgressIndicatorUtils.java:152)
	at com.intellij.openapi.application.rw.CancellableReadActionKt.cancellableReadActionInternal(cancellableReadAction.kt:28)
	at com.intellij.openapi.application.rw.InternalReadAction.tryReadCancellable(InternalReadAction.kt:100)
	at com.intellij.openapi.application.rw.InternalReadAction.tryReadAction(InternalReadAction.kt:86)
	at com.intellij.openapi.application.rw.InternalReadAction.readLoop(InternalReadAction.kt:73)
	at com.intellij.openapi.application.rw.InternalReadAction.access$readLoop(InternalReadAction.kt:15)
	at com.intellij.openapi.application.rw.InternalReadAction$runReadAction$6.invokeSuspend(InternalReadAction.kt:52)
	at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
	at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:100)
	at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:613)
	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:1189)
	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:778)
	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:765)
Caused by: java.nio.file.InvalidPathException: Illegal char <:> at index 5: https://docs.claude.com/s/claude-code-jetbrains
	at java.base/sun.nio.fs.WindowsPathParser.normalize(WindowsPathParser.java:199)
	at java.base/sun.nio.fs.WindowsPathParser.parse(WindowsPathParser.java:175)
	at java.base/sun.nio.fs.WindowsPathParser.parse(WindowsPathParser.java:77)
	at java.base/sun.nio.fs.WindowsPath.parse(WindowsPath.java:95)
	at java.base/sun.nio.fs.WindowsFileSystem.getPath(WindowsFileSystem.java:231)
	at java.base/java.nio.file.Path.resolve(Path.java:516)
	at com.intellij.platform.core.nio.fs.MultiRoutingFsPath.resolve(MultiRoutingFsPath.java:105)
	at com.intellij.platform.core.nio.fs.MultiRoutingFsPath.resolve(MultiRoutingFsPath.java:16)
	at com.anthropic.code.plugin.terminal.ClaudeFilePathFilter.findMatches$lambda$2(ClaudeConsoleFilterProvider.kt:118)
	at kotlin.sequences.TransformingSequence$iterator$1.next(Sequences.kt:210)
	at kotlin.sequences.FilteringSequence$iterator$1.calcNext(Sequences.kt:170)
	at kotlin.sequences.FilteringSequence$iterator$1.hasNext(Sequences.kt:194)
	at kotlin.sequences.SequencesKt___SequencesKt.toList(_Sequences.kt:817)
	at com.anthropic.code.plugin.terminal.ClaudeFilePathFilter.findMatches(ClaudeConsoleFilterProvider.kt:151)
	at com.anthropic.code.plugin.terminal.ClaudeFilePathFilter.applyFilter(ClaudeConsoleFilterProvider.kt:93)
	at com.intellij.execution.filters.CompositeFilter.applyFilter(CompositeFilter.java:65)
	... 21 more

Mic75 avatar Dec 07 '25 19:12 Mic75

Found 3 possible duplicate issues:

  1. https://github.com/anthropics/claude-code/issues/13016
  2. https://github.com/anthropics/claude-code/issues/13041
  3. https://github.com/anthropics/claude-code/issues/13299

This issue will be automatically closed as a duplicate in 3 days.

  • If your issue is a duplicate, please close it and 👍 the existing issue instead
  • To prevent auto-closure, add a comment or 👎 this comment

🤖 Generated with Claude Code

github-actions[bot] avatar Dec 07 '25 19:12 github-actions[bot]

This issue has been automatically closed as a duplicate of #13016.

If this is incorrect, please re-open this issue or create a new one.

🤖 Generated with Claude Code

github-actions[bot] avatar Dec 11 '25 09:12 github-actions[bot]

This issue has been automatically locked since it was closed and has not had any activity for 7 days. If you're experiencing a similar issue, please file a new issue and reference this one if it's relevant.

github-actions[bot] avatar Dec 18 '25 14:12 github-actions[bot]