Skip to content

[Bug]: AI buttons are shown above every function even if no AI keys are available, and as such, they serve no function. #2372

Description

@asgothian

I'm sure that

  • This issue is still present in the current beta version of this adapter
  • There is no other (open) issue with the same topic (use the search!)
  • This issue is not described in the adapter documentation / FAQ (read the docs!)

Script type

Javascript, Typescript

The problem

For users which do not want to use AI, parsing the script at load to insert the AI buttons seems to generate significant delay at first script load, even though these buttons serve no purpose and have no function unless AI keys are configured.
Additionally, accidently clicking the buttons opens the AI panel even though there is nothing this is useful for other than stealing screen realestate.

As such, i consider the fact that these buttons are generated even if there is no AI key a bug. Alternatively, it might be enough to disable the AI integration via Adapter options.

Image

To the point not described in the documentation - the Readme spends a large section on how to activate AI and generate tokens, but makes no mention how to disable this, for people who do not want to use AI.

iobroker.current.log (in debug mode!)

This is not generating any log info

Version of nodejs

24.20.0

Version of ioBroker js-controller

7.2.2

Version of adapter

current Stable ( 10.1.3), current GitHub (10.1.4)

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions