apps/server/src/provider/Drivers/ClaudeDriver.ts | 29 +- apps/server/src/provider/Drivers/CodexDriver.test.ts | 105 ++++ apps/server/src/provider/Drivers/CodexDriver.ts | 61 ++- apps/server/src/provider/Drivers/CursorDriver.test.ts | 61 ++- apps/server/src/provider/Drivers/CursorDriver.ts | 68 ++- apps/server/src/provider/Drivers/GrokDriver.ts | 25 +- apps/server/src/provider/Drivers/OpenCodeDriver.ts | 32 +- apps/server/src/provider/Layers/AntigravityProvider.ts | 13 +- apps/server/src/provider/Layers/ProviderAdapterRegistry.test.ts | 11 +- apps/server/src/provider/Layers/ProviderRegistry.test.ts | 99 ++-- apps/server/src/provider/Layers/ProviderRegistry.ts | 21 +- apps/server/src/provider/Services/ProviderRegistry.ts | 2 + apps/server/src/provider/Services/ServerProvider.ts | 9 +- apps/server/src/provider/makeManagedServerProvider.test.ts | 22 +- apps/server/src/provider/makeManagedServerProvider.ts | 4 +- apps/server/src/provider/providerMaintenance.test.ts | 932 ++++++++++++++++---------------- apps/server/src/provider/providerMaintenance.ts | 599 ++++++++++++-------- apps/server/src/provider/providerMaintenanceRunner.test.ts | 188 ++++++- apps/server/src/provider/providerMaintenanceRunner.ts | 76 ++- apps/web/src/components/ProviderUpdateLaunchNotification.logic.ts | 18 + apps/web/src/components/settings/ProviderSettingsPanel.tsx | 67 +-- docs/internals/providers.md | 19 + docs/user/install.md | 7 + 23 files changed, 1578 insertions(+), 890 deletions(-)