Skip to main content

Error: "Shell Integration - Unavailable"

Symptoms:

When you try to perform an action that requires shell integration, such as creating unit tests, the tool returns a "Shell Integration - Unavailable" error.

Cause:

This error can be caused by incorrect terminal shell integration settings within your VS Code environment. These settings are specific to each user and machine.

Solution:

You can resolve this by configuring your default terminal profile within AI Cockpit's settings in VS Code.

  1. Open the AI Cockpit settings in VS Code.
  2. Navigate to the Terminal section.
  3. Select your preferred Default Terminal Profile from the dropdown menu (e.g., bash, zsh, dash).
AI Cockpit terminal settings