apps/server/src/provider/Layers/CodexAdapter.test.ts | 64 ++++++++++++++++++++++++++++ apps/server/src/provider/Layers/CodexAdapter.ts | 2 + apps/server/src/provider/Layers/CodexProvider.ts | 16 +++++-- apps/server/src/provider/Layers/CodexSessionRuntime.test.ts | 28 +++++++++++++ apps/server/src/provider/Layers/CodexSessionRuntime.ts | 12 +++--- apps/server/src/provider/Layers/ProviderInstanceRegistryLive.test.ts | 1 + apps/server/src/provider/Layers/ProviderRegistry.test.ts | 16 +++++++ apps/server/src/provider/Layers/codexLaunchArgs.test.ts | 59 ++++++++++++++++++++++++++ apps/server/src/provider/Layers/codexLaunchArgs.ts | 48 +++++++++++++++++++++ apps/server/src/serverSettings.test.ts | 2 + apps/server/src/textGeneration/CodexTextGeneration.test.ts | 72 +++++++++++++++++++++++++++++++- apps/server/src/textGeneration/CodexTextGeneration.ts | 3 ++ apps/web/src/components/settings/ProviderSettingsForm.test.ts | 1 + packages/contracts/src/settings.test.ts | 4 ++ packages/contracts/src/settings.ts | 10 ++++- packages/shared/src/cliArgs.test.ts | 30 ++++++++++++- packages/shared/src/cliArgs.ts | 62 +++++++++++++++++++++++++-- 17 files changed, 414 insertions(+), 16 deletions(-)