Uploaded image for project: 'Migration Toolkit for Applications'
  1. Migration Toolkit for Applications
  2. MTA-5360

[KAI] IDE Plugin needs to ensure that Analysis only (no GenAI) capability clearly works and UX is obvious that GenAI is disabled.

XMLWordPrintable

    • Icon: Story Story
    • Resolution: Done
    • Icon: Normal Normal
    • MTA 8.0.0
    • MTA 8.0.0
    • IDE
    • Product / Portfolio Work
    • False
    • Hide

      None

      Show
      None
    • False
    • None

      As part of MTA 8 we will be publishing a VSCode IDE plugin which is intended to handle 2 use-cases in the iDE:

      • Analysis, the standard use-case we've satisfied with prior IDE plugins
      • GenAI, the newer "Developer Lightspeed" use-case

       

      The same IDE plugin code will satisfy both, as such we need to be certain that users who are only interested in the Analysis use-case have a good experience.

       

      The plan is that the same code base will satisfy both use-cases.

      We will check the configuration to determine if the GenAI feature has been configured, perhaps this is checked via the specification of a model provider being configured and marked active.

       

      The UX controls around "Get Solution", "See Results", etc will be guarded in a way that if generative AI is disabled those UI buttons/menu/screens will be either hidden or disabled.

       

      At time of writing this no one has made a decision if the UX controls need to be hidden, or if simply graying out/disabling is sufficient.  The last conversation the team had implied that graying out/disabling was sufficient.

       

      Upstream: https://github.com/konveyor/editor-extensions/issues/656

              rh-ee-dzager David Zager
              jmatthews John Matthews
              Shveta Sachdeva Shveta Sachdeva
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:
                Resolved: