Add field widget action plugin based on agents

Created on 11 June 2025, about 2 months ago

Problem/Motivation

In Add processor and field widget assist plugin system to AI Content Suggestions Active the new plugin type was added to easily integrate any action on the field widget level. The AI Agent plugin will be very useful and beneficial, as agent is flexible and can do way more complex things then just simple chat with prompt.

Feature request
Status

Active

Version

1.2

Component

Code

Created by

🇩🇪Germany a.dmitriiev

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Merge Requests

Comments & Activities

  • Issue created by @a.dmitriiev
  • Merge request !143agent field widget action → (Open) created by a.dmitriiev
  • Pipeline finished with Failed
    about 2 months ago
    Total: 156s
    #519821
  • Pipeline finished with Failed
    about 2 months ago
    Total: 191s
    #520724
  • Pipeline finished with Failed
    about 1 month ago
    Total: 155s
    #521426
  • Pipeline finished with Failed
    about 1 month ago
    Total: 192s
    #521468
  • Pipeline finished with Failed
    about 1 month ago
    Total: 184s
    #521482
  • Pipeline finished with Failed
    about 1 month ago
    Total: 156s
    #521490
  • Pipeline finished with Failed
    about 1 month ago
    Total: 150s
    #521683
  • Pipeline finished with Failed
    about 1 month ago
    Total: 149s
    #523418
  • Pipeline finished with Failed
    about 1 month ago
    #523468
  • Pipeline finished with Failed
    about 1 month ago
    Total: 164s
    #532968
  • Pipeline finished with Failed
    about 1 month ago
    Total: 142s
    #532969
  • Pipeline finished with Failed
    about 1 month ago
    Total: 152s
    #532987
  • Pipeline finished with Failed
    about 1 month ago
    Total: 161s
    #532992
  • 🇩🇪Germany marcus_johansson

    There are some error phpcs, phpstan errors and I also added some comments.

    The big question is if this should be in a external module or in this module?

    I'm guessing when 2.0.0 comes along and the ai agent runner moves to the AI Core it's nice to still have this module as a module you can install and get a lot of agents.

  • Pipeline finished with Failed
    17 days ago
    Total: 393s
    #543842
  • Pipeline finished with Failed
    17 days ago
    Total: 159s
    #543856
  • Pipeline finished with Failed
    17 days ago
    Total: 190s
    #543882
  • 🇩🇪Germany a.dmitriiev

    I guess the plugin class for field_widget_actions might be moved to AI Core when AI Agents are in core, but for now it should probably stay here, not to mess up with dependencies.

    Regarding the phpstan findings - it complains about field_widget_actions classes, because they do not exist in AI Core 1.1.x. Probably this could be ignored at this point, or do you really want to bump up the AI Core requirement to 1.2.x?

    PHPCS findings were fixed and the comments addressed.

Production build 0.71.5 2024