apps/web/src/components/settings/AddProviderInstanceDialog.tsx | 90 +++++----- apps/web/src/components/settings/ProviderInstanceCard.tsx | 81 ++------- apps/web/src/components/settings/ProviderSettingsForm.test.ts | 131 ++++++++++++++ apps/web/src/components/settings/ProviderSettingsForm.tsx | 306 ++++++++++++++++++++++++++++++++ apps/web/src/components/settings/SettingsPanels.tsx | 57 +----- apps/web/src/components/settings/providerDriverMeta.ts | 133 ++++---------- packages/contracts/src/settings.ts | 236 +++++++++++++++++++++--- 7 files changed, 738 insertions(+), 296 deletions(-)