How to permanently disable Vaadin Copilot

Hello,

I find this Vaadin Copilot very irritating, it activates when I press shift, it is supposed activate when I hold shift or press twice. The activation treshold is very short while holding shift.

Happens when I want to scroll a BPM diagram, or when I want to enter capital letter … and then I need to turn it off.
image

Also, I can’t find much information about that on their page Vaadin Copilot | Tools | Vaadin Docs
and also I’m interested to learn what this copilot has access to, since the documenation mentions that it treats files as single source of truth. So what files it can read, and what does it send to home?

IntelliJ IDEA 2024.1 (Ultimate Edition)
Build #IU-241.14494.240, built on March 28, 2024
io.jmix.studio (2.2.1-241)

Kind regards,
Mladen

If anyone is interested, I checked their forum:
https://vaadin.com/forum/t/try-copilot-now/165799
https://vaadin.com/forum/t/how-to-disable-copilot/165483
https://vaadin.com/forum/t/vaadin-copilot-dev-tool-in-24-3/165373
Interesting how people that don’t give you options about cookies can’t answer few simple questions.

Anyway, to get rid of it in Jmix, here is what I did:

  • Edited build.gradle with section to exclude vaadin copilot, immediately after top plugins section
plugins {
    id 'io.jmix' version '2.2.1.1'
    id 'java'
}

configurations {
    all {
        exclude group: 'com.vaadin', module: 'copilot'
    }
}

apply plugin: 'org.springframework.boot'
apply plugin: 'com.vaadin'
  • executed gradle clean and especially vaadinClean tasks
  • started Jmix application - that will cause rebuilding the development bundle

It seems that
https://github.com/vaadin/copilot/issues/10
there are newer versions of vaadin addressing those issues, however manually changing vaadin version may cause problems with Jmix

Kind regards,
Mladen

1 Like