Hello,
how dynamic would you like it to be?
You can do a custom installation page where you then could load all agents into an HTML table.
You could for example use crayons datatable for that.
How to make API requests from a custom installation page was shared here.
This would be as dynamic as every time you go into settings, all agents (old + new) would be loaded into the config page.
It will not be dynamic in the way that as soon as a new agent is added, you can add it to your iparams.
This would only be possible, if you react to agent changes directly from within the app, but I don’t know if it is possible to change iparams from within the app’s code.
Best,
Tom