Kombai, by default, uses the Git Bash Terminal profile for Windows. In case,
your system doesn’t have Git Bash, it will revert to Powershell.
Send to background
When a command runs for more than a few seconds, for example a dependency installation or a non-terminating command likenpm run dev, the terminal command box shows the elapsed time and a Send to background link.
Click Send to background to let Kombai stop waiting and continue the chat with the output so far. The command keeps running. Sometimes, Kombai may require the terminal operation to completely execute before proceeding further in the chat. In such cases, it will keep checking the terminal status.
Track background commands
While commands keep running in the background, the chat shows a line such as 2 background tasks below Kombai’s response. Click it to see the commands:- Desktop app: The commands open in the Background tasks tab of the right panel.
- IDE extension: The line expands in place to list the running commands.
Configure command approval
Command approval controls when Kombai asks before it runs a terminal command. It applies to every chat. The default is Auto-approve for me.
When a command waits for you, click Run to run it or Skip to skip it. Under Auto-approve for me, a command the classifier didn’t approve shows a Needs review badge.
You can change the mode in two places:
Through Settings
Through Settings
- Click the icon in Kombai’s top menubar.
- Open the General tab in the settings.
- Select a Command approval mode.
Through the chat input box
Through the chat input box
- Type a slash
/in the chat input box. - Select Shell permissions.
- Select Ask Every Time, Auto-approve for me, or Bypass permissions.