flowchart LR U[Nutzer] P1["Placement(UI-Plugin)"] M["Manager(Core)"] A(["Action(Core-Klasse)"]) PR["Provider(Plugin)"] EXT[Externer KI-Dienst] U --> P1 P1 -->|erzeugt| A A --> M M --> PR PR --> EXT EXT -.Response.-> PR -.-> M -.-> P1