Update: JetBrains Extension Development Priority #8606
bdougie
started this conversation in
Announcements
Replies: 1 comment
-
|
Its literally just the config sync. Just disable it. The plugin tries to sync the IDE settings, but the sync violates the JSON schema and fails, which locks the app. There is no way to properly disable the config setting sync in the IDE or in the config.yaml or in any other Continue.dev files I have found. If the config sync can be disabled, then the freezing will stop. I am sure there are other issues, but a silent crash is a big one and will go a long way to making it at least usable. From the IDEA Log. Since the app crashes, there are no Continue.dev core.log entries com.google.gson.JsonSyntaxException: java.lang.IllegalStateException: Expected BEGIN_OBJECT but was STRING at line 2 column 1 path $
See https://github.com/google/gson/blob/main/Troubleshooting.md#unexpected-json-structure
at com.google.gson.internal.bind.ReflectiveTypeAdapterFactory$Adapter.read(ReflectiveTypeAdapterFactory.java:523)
at com.google.gson.Gson.fromJson(Gson.java:1359)
at com.google.gson.Gson.fromJson(Gson.java:1260)
at com.google.gson.Gson.fromJson(Gson.java:1170)
at com.google.gson.Gson.fromJson(Gson.java:1107)
at com.github.continuedev.continueintellijextension.services.ContinueExtensionSettings.syncRemoteConfig(ContinueExtensionSettingsService.kt:124)
at com.intellij.util.concurrency.Propagation.capturePropagationContext$lambda$9(propagation.kt:549)
at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572)
at java.base/java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358)
at com.intellij.util.concurrency.SchedulingWrapper$MyScheduledFutureTask.run(SchedulingWrapper.java:280)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
at java.base/java.util.concurrent.Executors$PrivilegedThreadFactory$1$1.run(Executors.java:735)
at java.base/java.util.concurrent.Executors$PrivilegedThreadFactory$1$1.run(Executors.java:732)
at java.base/java.security.AccessController.doPrivileged(AccessController.java:400)
at java.base/java.util.concurrent.Executors$PrivilegedThreadFactory$1.run(Executors.java:732)
at java.base/java.lang.Thread.run(Thread.java:1583)
Caused by: java.lang.IllegalStateException: Expected BEGIN_OBJECT but was STRING at line 2 column 1 path $
See https://github.com/google/gson/blob/main/Troubleshooting.md#unexpected-json-structure
at com.google.gson.stream.JsonReader.unexpectedTokenError(JsonReader.java:1831)
at com.google.gson.stream.JsonReader.beginObject(JsonReader.java:509)
at com.google.gson.internal.bind.ReflectiveTypeAdapterFactory$Adapter.read(ReflectiveTypeAdapterFactory.java:512)
... 16 more
|
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
We need to be transparent with you about where the JetBrains extension fits into Continue's development roadmap going forward.
The reality: Despite our efforts, the JetBrains extension has never reached feature parity with our VS Code extension. We've addressed bugs and shipped releases, but the fundamental experience gap remains. The architectural differences between the two platforms and resource constraints mean continuing to bridge that gap isn't sustainable for our core team right now, and confirmed this after having a full time team member on this for months.
What's changing: We will not be actively developing the JetBrains extension. Development will be driven by community contributors.
What's staying the same:
What we need from you: If the JetBrains extension is critical to your workflow, we're looking for community members who want to:
The path forward depends on community engagement. The code is open, the issues are documented, and we're here to support contributors who want to step up.
Beta Was this translation helpful? Give feedback.
All reactions