- Add modelContextWindow field to base provider settings schema
- Implement applyModelOverrides method in BaseProvider class
- Update all provider implementations to apply context window override
- Add comprehensive tests for context window override functionality
This allows users to customize the context window size for any provider
to work around corporate upload limits or other restrictions.
Fixes#8397