mirror of
https://github.com/RooVetGit/Roo-Code.git
synced 2026-09-05 08:10:14 +00:00
- Added getCurrentProviderSettings(), getModeProviderSettings(), and updateCurrentProviderSettings() methods to ProviderSettingsManager - Updated ClineProvider to use ProviderSettingsManager instead of ContextProxy for API configuration - Modified Task class to fetch API configuration from ProviderSettingsManager with async initialization - Updated webview message handlers to use the centralized source - Removed getProviderSettings() and setProviderSettings() methods from ContextProxy - Updated all affected test files to reflect the architectural changes - Fixed test mocks to properly handle the new async API configuration flow This change makes ProviderSettingsManager the sole source of truth for API configuration data within the src/ directory, eliminating the dual-source confusion and potential synchronization issues. |
||
|---|---|---|
| .. | ||
| assistant-message | ||
| checkpoints | ||
| condense | ||
| config | ||
| context-tracking | ||
| diff | ||
| environment | ||
| ignore | ||
| mentions | ||
| prompts | ||
| protect | ||
| sliding-window | ||
| task | ||
| task-persistence | ||
| tools | ||
| webview | ||