This page reads and writes plugins.entries.__PLUGIN_ID__.config from the active gateway
config file, and keeps the form in sync with on-disk changes.
The page automatically follows the current runtime profile and local config path.
Known plugin fields are rendered as typed controls. Unknown keys stay in the extra JSON section so future custom fields are not lost.