Supported Versions
Version 2022.3 or greater.- JetBrains Fleet or Reshaper are not supported
- Remote SSH is not supported.
Gathering extension logs
Starting in extension version 1.10.0, the Chat Panel has an Extension Diagnostics button on the Settings page. This button will automatically collect relevant logs and parameters into a text file that can be downloaded. For older versions of the extension:-
Logs are written to the idea.log file. To locate this file, go to the
Help > Show Log in Finder/Explorer
menu option - Export or copy the logs
How to reset or change your Enterprise URL
-
Go to
Tools → Codeium Enterprise → Reset Codeium Enterprise Updater
. - Enter the new URL ensuring no leading or trailing whitespace.
- Restart your IDE.
- After restarting, you will be prompted to log in.
Known IDE issues and solutions
Cascade doesn’t work (or Windsurf plugin doesn’t work at all)
If the Windsurf JetBrains plugin isn’t working, a good first step is to try and reset the plugin by going toHelp > Find Action > Reset Windsurf Enterprise Updater
.
If the issue is isolated to a few users, this is likely because the Enterprise Domain URL certificate is not loaded to your IDE. Your team’s admin should know how to do this.
Cascade not being displayed
Usually, you will see the following error in the logs:Help > Find Actions > Choose Java Boot Runtime
and pick a runtime with a bundled JCEF.
If you already have JCEF bundled as part of your runtime, JCEF may be disabled in your registry/properties.
Edit your properties: Help > Edit Custom Properties, add the following flag and restart your IDE:
Certificate Issues
If you encounter the following errors:- Downgrade JB products to earlier versions
- Use the 2024.3.1 preview version (beta version)
- Add
-Djavax.net.ssl.trustStoreType=Windows-ROOT
as a custom JVM option
Custom Workspaces
If you see the following error when using Cascade:-
Open your JetBrains IDE Settings by going to
File > Settings
(orIntelliJ IDEA > Preferences
on macOS) -
Navigate to
Tools > Windsurf Settings
- In the Windsurf Settings panel, locate the “Custom Workspaces” section at the bottom
- Click the “Add Workspace” button to add your project workspace
- Select the appropriate workspace directory for your project
- Click “OK” to apply the settings
- Restart your IDE for the changes to take effect
Enterprise vs Non-Enterprise Behavior
The behavior of custom workspaces differs depending on your user type:Enterprise Users
Enterprise users have selective control over workspace indexing:- When adding workspaces, you’ll see a checkbox option to enable indexing for each workspace
- Only workspaces with the checkbox enabled will be indexed and available to Cascade
- This allows you to control which workspaces consume indexing resources
- Tool calls are restricted to the active workspace for security
Non-Enterprise Users
Non-enterprise users get automatic workspace indexing:- Any workspace you add is automatically indexed without requiring a checkbox
- All added workspaces are immediately available to Cascade
- Tool calls are never blocked outside the active workspace
- The selective indexing feature is not relevant under this model