16e0154200
- Updated `ModelConfig` to include a `mode` property for better differentiation between 'chat' and 'responses'. - Modified `createBaseModel` to conditionally set the provider based on the new `mode` property in `providerSettings`. - Refactored `RuntimeExecutor` to utilize the updated `ModelConfig` for improved type safety and clarity in provider settings. - Adjusted imports in `executor.ts` and `types.ts` to align with the new model configuration structure.